Singers Singers Degr Zune Welcome to my homepage

Singers Singers Degr Zune

Looking Singers Singers

Singers Singers Degr Zune Welcome to my homepage

Singers Singers Degr Zune

tárgy oktatásában veszek részt.

Szívesen foglalkozom a LaTeX szedőrendszerrel. Én végeztem a J2EE útikalauz Java programozóknak és a Programozási nyelvek összehasonlító elemzése című könyvek LaTeX környezetének kivitelezését, a könyvek tervezési és a tördelési munkálatait. Tagja vagyok a Magyar TeX egyesületnek.

A DemoGRID projekt számára, az ELTE ITK, majd ELTE IK színeiben, az Európai Unió DataGrid és . A fejlesztés jelenleg is folyik.


Interests


Publications

Publications


Contact

Contact

My postal address:

Lőrentey Károly
ELTE Információs rendszerek tanszék
1117 Budapest, Pázmány Péter sétány 1/c.
HUNGARY

Other contact methods:

Office: ELTE Lágymányos Southern Block, room 2.704
Phone: +36 1 209 0555, extension 8502
Email: lorentey@elte.hu

GPG public key

GPG public key

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.4 (GNU/Linux)

mQGiBEAPDjQRBAC8Vdqor4F+bl3SM4vjqFSZTu084omlFg277MGf6OQrzjuKV9+R
Ftto0XY/EhTLyduUVKfrlabkdb1jf05VW5xvpLmulK40pwc14wZ3hgB2ZbQ6F2fW
mZd6X9+AW3heCqZCuWBXD8JY/A08gkFwYs8JoU7/P7t8inkGRTbI8ib87wCgxxP5
A0k4ovNopdI+MEz+z+F8gc0D/j2mKc4oc9zskJzdijYMNGTFT17TDwQmKPBZNd6h
Qc+q+Yml+//gz83JqShFfAdRGmc/IBqPpogeyVpVUHzXic+7zqbzhSjTI5lwAW64
xdi0rOxwiJGPkK9mZOpUD4mw/VaGYHFMdOiibttrL1bkDJnUkc3tdGeicFLzsIy8
a0AeA/96JPhSQb2Lh2ZJ0Hp96dOwzDOUJNi1dYrtpYkOTF97S1hGt5Cmc2QRNL6S
vBZukqnWXp403kHussRKs+9u3qIdo7g9d12HdM3JWV1uNh0FFHZSZOdsjIRIdNTo
K4W2ej6okqoKwsQ7t1FQ0P9Fu7bIR5lRMTJB4zA0dAVYMSCUrrYAAAAkS8Ohcm9s
eSBMxZFyZW50ZXkgPGxvcmVudGV5QGVsdGUuaHU+iGEEExECACECGwMGCwkIBwMC
AxUCAwMWAgECHgECF4AFAkAPEC0CGQEACgkQ6eoyqA+yej+s5ACgsEWpoGyuymrP
ppCfooXCYiQ5VoQAoMZa4AeBDm0Rlh6dOzQNozhylHkbtgAAACtLw6Fyb2x5IEzF
kXJlbnRleSA8S2Fyb2x5LkxvcmVudGV5QGNlcm4uY2g+iF4EExECAB4FAkAPDzMC
GwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ6eoyqA+yej8MAQCguTj2TeJyewZF
wes99M1oAc4AhtYAoKoJknmQF/qRBHkPcdkbnkTymVImuQINBEAPDqYQCADMzzJm
8s7VS2gctMdaWU4Llu0M0IPd41vWgk/9UFnCXS1/X91WwGCOwf337+mKCUJB7ZPO
3cVYxQyK1MiUDVe3KRSi2ULsx5CE9vWSg5lz6xC1PRN62BjCDDuecLXkCdTOZCjD
H9HZN28Qlt7wfhfltcS0x4jGpPAyYWWJfY6XP/S+/EoSL96pQjFz7ODdTqN+208X
F3i1i5wemnU3XQo1h4lDE6rHwcT2Pgjy3l0o0zONlkuKhDUi8V5y1DqVO2x9RmhW
cQRjyYE/bI+86HDh/OZ6AtGX0xbu7sxuP8UyrBlt/32jXnm0R7bb1+jhDtu8LT5X
cA7Yfb2QR1fhCW3TAAMFCACywllM/7XLu1qw06PsliRe6014zA9kdcmX2JKdV33R
LQDGTzrKg2d7dXh0YJv9liuKdEQFv2NvfmScbEgbTgUtPwFJHnJh+sO2Q61gS1Jr
N3DLMhdIPg3h3UKZMACd7LvVLZGEceKMrcc9+ka26zjgui7oD8Q1xo+TvT4U7ksa
rkuoYniZQ5aXW1kBtuYmHOa8W/3chz10wvOkm1v/n2fAoTBNstcSyKV60QmYMBA7
LDJpcYO0nlUH4KISOuN2/DyqJiHFVG2lUiD437+A0K3Qk5J9cJ/WvpaUH03Axlau
ls4IiFnWRDwasErAsABwS2XQmmh8T15rz/409gF3ixJ1iEkEGBECAAkFAkAPDqYC
GwwACgkQ6eoyqA+yej+qpgCgp1lVxmJ8QX1RZVpn/g2LkIz43U4AoLvc999ufFq4
8TUkVyi4XcZNEvEF
=LKO5
-----END PGP PUBLIC KEY BLOCK-----

Algorithms and Data Structures

Algorithms and Data Structures

A 2004. május 18-án írt ZH megoldásai PDF, PostScript és TeX forrás formában letölthetők. A második ZH eredményei és a gyakorlati jegyek ponthatárai a megbeszélt helyen találhatók.


Operating Systems

A tárgy anyagai megtalálhatóak a címen.


VOMS

VOMS

You can download the slides of our presentation for the LCG User Registration, VO Management and Authorization workshop (15th December 2003):


Emacs multi-tty support

Emacs multi-tty support

As a hobby project, I am implementing multiple terminal support for GNU Emacs. My goal is to allow opening multiple, different tty devices and simultaneous X (graphical) and tty frames from a single Emacs session.

Use cases

Screenshots

 

The first image is a simple screenshot with an X frame and an emacsclient tty frame within the same Emacs instance.

The second screenshot shows an X frame for multi-tty and 4 terminal frames. All terminal frames connected to a single emacs instance from different types of terminals: rxvt that supports 8 or 256 colors, black on white or white on black. The image shows that the faces in each frame use colors according to the terminal type and foreground/background color. (Screenshot contributed by Dan Nicolaescu -- thanks!)

Status

The branch is now very stable and almost full-featured. All of the major problems have been fixed, only a few minor issues remain. (It still needs to be ported to Windows/Mac/DOS, though. Also, if you want to work on multiple X displays, you will need to compile Emacs without GTK support.) Both multiple tty device support and simultaneous X and tty frame support works fine. Emacsclient has been extended to support opening new tty and X frames. It has been changed open new Emacs frames by default.

The multi-tty branch has been scheduled for inclusion in the next major release of Emacs (version 23). I expect the merge into the development trunk to occur sometime during next year (2006), after the merge of the Unicode branch.

Please read the README.multi-tty file for compilation instructions, other issues, implementation notes and TODO items.

Suggestions and comments are welcome.

Download

I use baz grab grab/multi-tty

Do not be alarmed if this first checkout takes a few minutes to complete. Once you have a source tree, updating it to the latest revision will be _much_ faster. Use the following command for the update:

  baz replay

The archive is signed with my GPG key.

If the grab command fails, you can use one of the following archive mirrors to get the sources. The branch is named lorentey@elte.hu--2004/emacs--multi-tty--0.

  ~lorentey/mirror/arch/2004
  lorentey%40elte.hu--2004
  arch/2004/

If you don't have Bazaar installed, frequently updated patches against recent Emacs CVS HEADs are available.

Debian packages

If you run Debian, or a distribution based on Debian, you are welcome to use our binary packages; put these lines in your /etc/apt/sources.list:

  # Multi-tty Emacs
  deb ~lorentey/mirror/apt unstable multi-tty
  deb-src ~lorentey/mirror/apt unstable multi-tty

Note that these packages are intended solely to provide an easy way to test the new multi-tty features. They are not to be taken as Emacs releases, and it's a mistake to expect robust operation or any kind of timely support. Do not install them, unless you'd like to have your editor crash on you.

Mailing lists

The multi-tty mailing list is for general discussion of the multi-tty branch. Bug reports should also be sent here.

If you want to be notified when new revisions are available, sign up to the read-only commit notification mailing list.


Structograms in LaTeX

Structograms in LaTeX

Ez az oldal a stuki.sty segédprogram otthona. A makrócsomag célja igényes kinézetű struktogramok szedésének lehetővé tétele a LaTeX szedőkörnyezetben.

A "veterán" ELTE-sek bizonyára ismerik (sőt, sokan még ma is elégedetten használják) Huszár Péter Zsolt TeX-es stuki.tex makrócsomagját, mely hasonló feladatot lát el. A stuki.sty a stuki.tex ötletén alapszik, de használatában és implementációjában teljesen független tőle. A felhasználói felület újratervezése árán kijavíthattam a korábbi megoldás néhány esztétikai hiányosságát, de ezért cserébe nehezebben használható, kevésbé felhasználóbarát makrócsomaghoz jutottam, ami ráadásul teljesen inkompatibilis a már megszokott, bejáratott változattal. Mégis, úgy érzem, hogy az új megvalósítás szebb struktogramjai bőséges kárpótlást nyújtanak az áttérés nehézségeiért.

A stuki.sty legfrissebb, 2.5-ös kódjelű változata 2001. január 25-én jelent meg. A csomag az alábbi linkre kattintva tölthető le. A tulajdonképpeni stílusfájl mellett részletes, magyar nyelvű használati utasítást is mellékeltem.

A makrócsomag használatának megtanulásához jól jöhet néhány alkalmazási példa, forráskóddal:

A zSingers Singers Degr Zune Welcome to my homepagen j Good aSingers Singers Degr Zune Welcome to my homepagei Stripped z z Looking z Stripped Good