Magyar nyelvű tipográfia L A T E X-hel

Hasonló dokumentumok
4. Javítás és jegyzetek

Magyar nyelvű szöveg szedése MagyarL A TEX-hel

OpenOffice.org irodai programcsomag

L A T E X kernelprogramozási tippek

3. modul - Szövegszerkesztés

Szövegkezelő programok általuk kínált lehetőségek

Szövegszerkesztés. Microsoft Office Word 2010

Kezelési útmutató Keresés: szó, kifejezés

BUJDOSO GYÖNGYI FAZEKAS ATTILA // / / KEZDOLEPESEK TERTIA KIADÓ

Szövegszerkesztés Word XP-vel. Tanmenet

Az Ebook leadással kapcsolatos fontos információk

A tankönyvvé nyilvánítás folyamatát elektronikusan támogató rendszer az OKÉV számára

2 Word 2016 zsebkönyv

Thesis class for the Eszterházy Károly University thesis-ekf.cls Version /04/08

Tisztelt Telepítő! A központ és az alkalmazás összehangolását a következőképpen hajthatja végre:

eszemélyi Kliens Szoftvercsomag

9. Képaláírás, kereszthivatkozás, tárgymutató és jegyzékek

Huhyphn magyar elválasztásiminta-gyűjtemény

Tartalomjegyzék. Budapest, Bevezetés 2

Szövegszerkesztés. Az elektronikus szövegszerkesztés előnyei

Szövegszerkesztés Word XP-vel. Tanmenet

DIPLOMAFORDÍTÁS - KÖVETELMÉNYEK

Hardver és szoftver követelmények

eszemélyi Kliens Szoftvercsomag

FORMAI KÖVETELMÉNYEK A TÉKA ÉVI TANULMÁNYKÖTETÉHEZ. (magyar és angol nyelvű tanulmányok)

Tanúsítvány feltöltése Gemalto.NET kártyára és Gemalto SIM termékre

Elektronikusan hitelesített PDF dokumentumok ellenőrzése

ZÁRÓDOLGOZATI TÁJÉKOZTATÓ

Elektronikusan hitelesített PDF dokumentumok ellenőrzése

BSc hallgatók szakdolgozatával szemben támasztott követelmények SZTE TTIK Földrajzi és Földtani Tanszékcsoport

KARAKTERFELISMERÉS AZ EVASYS-BEN

Szakdolgozat tájékoztató

L A TEX. Tómács Tibor

A FileZilla program beállítása az első belépés alkalmával

Az MS Word szövegszerkesztés modul részletes tematika listája

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05 Geodéziai Feldolgozó Program

Elektronikusan hitelesített PDF dokumentumok ellenőrzése

Elektronikus aláírás ellenőrzése PDF formátumú e-számlán

Formai követelmények, DOSZ Közgazdász Doktoranduszok és Kutatók V. Nemzetközi Téli Konferenciája

Tisztelt Telepítő! 2. Ellenőrizze, hogy a modul engedélyezve van-e: Szekció [382] Opció 5 (alternatív kommunikátor) BE.

Sharpdesk Információs útmutató

Segédanyag a WORD használatához

A 27/2012 (VIII. 27.) NGM és a 12/2013 (III.28) NGM rendelet szakmai és vizsgakövetelménye alapján.

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05+ Geodéziai Feldolgozó Program

A közép-európai nyelvekhez igazított funkciók Tartalom

Thesis class for the Eszterházy Károly College Osztályfájl szakdolgozat készítéséhez az Eszterházy Károly Főiskola részére thesis-ekf.cls v1.

Java-s Nyomtatványkitöltő Program Súgó

Bár a szoftverleltárt elsősorban magamnak készítettem, de ha már itt van, miért is ne használhatná más is.

HVK Adminisztrátori használati útmutató

1. Origin telepítése. A telepítő első képernyőjén kattintson a Next gombra:

SZE INFORMATIKAI KÉZÉS 1

A 27/2012 (VIII. 27.) NGM és a 12/2013 (III.28) NGM rendelet szakmai és vizsgakövetelménye alapján.

ÁNYK53. Az Általános nyomtatványkitöltő (ÁNYK), a személyi jövedelemadó (SZJA) bevallás és kitöltési útmutató együttes telepítése

A szakdolgozat végleges címe (célszerű tördeléssel az összetartozó szavak egy sorban legyenek)

A fejlesztendő tananyagok formai követelményei

Adóhátralék kezelés egyszerűen. Használati útmutató

Megoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat

Licenc eljárás és a licenc problémák megoldása az ARCHline.XP-ben

TÁJÉKOZTATÓ fizikus MSc hallgatóknak a. Diplomamunka

8. Mezőutasítások. Schulcz Róbert 8. Mezőutasítások. v

Írásjelek helyes szedése. Szabó Csaba. Mondatvégi írásjelek. Központozás. Kötőjelfélék. Szabó Csaba november 18.

ÜGYVITELI ALAPISMERETEK

Tartalomjegyzék. Táblázatok jegyzéke

Web-programozó képzés szakdolgozat formai követelmények

Bevezetés az informatikába 9. előadás. Microsoft Word szövegszerkesztők folyt. Stílusok. Egyedi formátum. Nyelvi elemek.

SZABÁLYZATOK FORMÁTUMLEÍRÁSA

Szövegszerkesztés alapok

Adóhátralék kezelés egyszerűen. Telepítési útmutató. A program futtatásához Windows XP, Windows 7, 8 operációs rendszer szükséges.

Prezentáció, Nyomtatás előkészítése. Előkészületek

A DIPLOMAFORDÍTÁS - KÖVETELMÉNYEK

Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció

Orvosi készülékekben használható modern fejlesztési technológiák lehetőségeinek vizsgálata

Felhasználói segédlet a Web of Knowledge / Web of Science adatbázis használatához

Az MS Excel táblázatkezelés modul részletes tematika listája

EgroupWare: A csoportmunka megoldás

A TERC VIP költségvetés-készítő program telepítése, Interneten keresztül, manuálisan

Tanúsítvány feltöltése Gemalto TPC IM CC és ID Classic 340 típusú kártyára

Digitális aláíró program telepítése az ERA rendszeren

Webdesign II Oldaltervezés 3. Tipográfiai alapismeretek

Vetési Albert Gimnázium, Veszprém. Didaktikai feladatok. INFORMÁCIÓTECHNOLÓGIAI ALAPISMERETEK (10 óra)

1. DVNAV letöltése és telepítése

A Zotero hivatkozáskezelő program bemutatása. Mátyás Melinda

(132.) tanév

AWK programozás Bevezetés

Huhyphn magyar elválasztás TEX-hez, Scribus-hoz és OpenOffice.org-hoz

Tipikus hibák a szövegszerkesztésben. Dr. Nyéki Lajos 2017

TOBIAS OETIKER HUBERT PARTL, IRENE HYNA ÉS ELISABETH SCHLEGL EGY NEM TÚL RÖVID. AVAGY L A TEX2e 78 PERCBEN

Pere László Linux: felhasználói ismeretek I. Az alapok

Prezentáció L A T E X-hel

Németh László FSF.hu Alapítvány. Kiadványok. OpenOffice.org. Writerrel. Linux az oktatásban 2010, október 16.

Verziószám 2.2 Objektum azonosító (OID) Hatálybalépés dátuma szeptember 2.

Dokumentumszerkesztés L A TEX használatával

Technikai információk fejlesztőknek

Telepítési és Használati Útmutató

Ez a Pixteller nyitó oldala. Itt atalálod a regisztrációs felületet, illetve, ha az már megvan, akkor a bejelentkezést >> > Login

A SZAKDOLGOZAT SZERKESZTÉSE

Kedvenc Ingyenes editorok avagy milyen a programozó jobbkeze? PSPAD editor DEVPHP IDE

13. Fájlformátumok. Schulcz Róbert Madarassy László 13. Fájlformátumok v

A DIPLOMAMUNKA FORMAI KÖVETELMÉNYEI JAVASLAT

Átírás:

Magyar nyelvű tipográfia L A T E X-hel Szabó Péter <pts@fazekas.hu> BME Számítástudományi és Információelméleti Tanszék Második magyar TEX-konferencia 2005-12-03 11:30 Budapest, ELTE déli tömb

Honosítás (L10N) Honosítás (L10N) Magyar szöveg készítése L A T E X-hel Ki mit tesz MagyarL A T E X Ábra Bábelben A L A TEX mint szoftver honosítása ma: felhasználói felület: nem történt meg, a rendszerparancsok, a TEX-parancsok és a hibaüzenetek is angol nyelvűek. Egyes szövegszerkesztők felhasználói felülete már magyar. súgó: a L A TEX-nek nincs súgója. telepítő: sokféle TEX-disztribúció létezik, az ismertebbeknek nincs magyar telepítője (kivétel: a tetex csomag telepítése UHU-Linux alatt). kézikönyv: A The Not Too Short Introduction to L A TEX2e c. könyv magyar fordítása (L A TEX 78 percben címmel) letölthető a MagyarL A TEX honlapjáról: http://www.math.bme.hu/ latex/. Megjelent a L A TEX kézikönyv. honlap, fórumok, levelezési listák stb.: a MaTEX honlapon egy jó összefoglalás található az élő L A TEX-es projektekről Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 az első a tizennyolcból

Magyar szöveg készítése L A T E X-hel Honosítás (L10N) Magyar szöveg készítése L A T E X-hel Ki mit tesz MagyarL A T E X Ábra Bábelben ékezetes betűk: öt szép szűzlány őrült írót nyúz; betűtípusok a forrásfájl kódolása: inputenc, Latin-2, UTF-8 írásjelek: külső»belső«idézet az ám! automatikus szóelválasztás: ékezetes betűk, dupla többjegyű mássalhangzók, összetett szavak, idegen szavak formai elemek: élőfej, lábjegyzet, fejezetszámozás, tételszámozás stb. nyelvi elemek generálása: a/az névelők, toldalékok; \az+ \refstruc{xy+ban} az 5. fejezetben tárgymutató: rendezési sorrendje és tipográfiája irodalomjegyzék: tipográfiája és rendezési sorrendje helyesírás-ellenőrzés: ISpell, MySpell, HunSpell Az ezekhez szükséges szoftverek és leírások letölthetők a MagyarL A TEX honlapról. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a második a tizennyolcból

Ki mit tesz Honosítás (L10N) Magyar szöveg készítése L A T E X-hel Ki mit tesz MagyarL A T E X Ábra Bábelben rendszergazda: telepíti a L A TEX-et és a magyar szöveg szedéséhez szükséges betűtípusokat és kiegészítő szoftvereket tipográfus, szedő: eldönti, hogy az adott műben mely szoftvereket milyen beállítással kell használni, meghatározza az egyes formai elemek tipográfiáját (pl. betűtípus, térköz) szerző: saját könyvtárába telepíti a még hiányzó szoftvereket; a kézi beavatkozást igénylő pontokon magyarítja a dokumentumot szerkesztő, lektor: ellenőrzik, hogy az elkészült mű megfelel-e a magyar tipográfiai szabályoknak programozó: L A TEX-makrókat és egyéb programokat a ír a mű egyedi problémáinak megoldására Egyes szerepek feladatait gyakran ugyanaz a személy látja el. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a harmadik a tizennyolcból

MagyarL A T E X Honosítás (L10N) Magyar szöveg készítése L A T E X-hel Ki mit tesz MagyarL A T E X Ábra Bábelben Magyar szövegszedést segítő leírások és L A TEX-kiegészítők gyűjteménye. URL: http://www.math.bme.hu/latex/. Az alábbi szoftvereket tartalmazza: magyar.ldf (v1.5): Babel stílusfájl, a L A TEX tölti be. Az eredeti magyar.ldf sürgősen felülírandó! \def\magyaroptions{defaults=hu-min} huhyph*.tex: négy elválasztási mintafájl összegyűjtve husort.pl: tárgymutató-feldolgozó, a makeindex helyett huplain.bst: irodalomjegyzék-stílus, a plain.bst helyett ccs_extract.pl: dupla többjegyű msh-k elválasztását javítja magyarp.xdy: X ındy stílusfájl magyar tárgymutatókhoz (tesztelése még hiányzik) lafmtgen.pl: TEX formátumgeneráló szkript az elválasztási modulok könnyebb telepítéséhez Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a negyedik a tizennyolcból

MagyarL A T E X Honosítás (L10N) Magyar szöveg készítése L A T E X-hel Ki mit tesz MagyarL A T E X Ábra Bábelben Magyar szövegszedést segítő leírások és L A TEX-kiegészítők gyűjteménye. URL: http://www.math.bme.hu/latex/. Az alábbi szoftvereket tartalmazza: magyar.ldf (v1.5): Babel stílusfájl, a L A TEX tölti be. Az eredeti magyar.ldf sürgősen felülírandó! \def\magyaroptions{defaults=hu-min} huhyph*.tex: négy elválasztási mintafájl összegyűjtve husort.pl: tárgymutató-feldolgozó, a makeindex helyett huplain.bst: irodalomjegyzék-stílus, a plain.bst helyett ccs_extract.pl: dupla többjegyű msh-k elválasztását javítja magyarp.xdy: X ındy stílusfájl magyar tárgymutatókhoz (tesztelése még hiányzik) lafmtgen.pl: TEX formátumgeneráló szkript az elválasztási modulok könnyebb telepítéséhez Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a negyedik a tizennyolcból

MagyarL A T E X Honosítás (L10N) Magyar szöveg készítése L A T E X-hel Ki mit tesz MagyarL A T E X Ábra Bábelben Magyar szövegszedést segítő leírások és L A TEX-kiegészítők gyűjteménye. URL: http://www.math.bme.hu/latex/. Az alábbi szoftvereket tartalmazza: magyar.ldf (v1.5): Babel stílusfájl, a L A TEX tölti be. Az eredeti magyar.ldf sürgősen felülírandó! \def\magyaroptions{defaults=hu-min} huhyph*.tex: négy elválasztási mintafájl összegyűjtve husort.pl: tárgymutató-feldolgozó, a makeindex helyett huplain.bst: irodalomjegyzék-stílus, a plain.bst helyett ccs_extract.pl: dupla többjegyű msh-k elválasztását javítja magyarp.xdy: X ındy stílusfájl magyar tárgymutatókhoz (tesztelése még hiányzik) lafmtgen.pl: TEX formátumgeneráló szkript az elválasztási modulok könnyebb telepítéséhez Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a negyedik a tizennyolcból

MagyarL A T E X Honosítás (L10N) Magyar szöveg készítése L A T E X-hel Ki mit tesz MagyarL A T E X Ábra Bábelben Magyar szövegszedést segítő leírások és L A TEX-kiegészítők gyűjteménye. URL: http://www.math.bme.hu/latex/. Az alábbi szoftvereket tartalmazza: magyar.ldf (v1.5): Babel stílusfájl, a L A TEX tölti be. Az eredeti magyar.ldf sürgősen felülírandó! \def\magyaroptions{defaults=hu-min} huhyph*.tex: négy elválasztási mintafájl összegyűjtve husort.pl: tárgymutató-feldolgozó, a makeindex helyett huplain.bst: irodalomjegyzék-stílus, a plain.bst helyett ccs_extract.pl: dupla többjegyű msh-k elválasztását javítja magyarp.xdy: X ındy stílusfájl magyar tárgymutatókhoz (tesztelése még hiányzik) lafmtgen.pl: TEX formátumgeneráló szkript az elválasztási modulok könnyebb telepítéséhez Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a negyedik a tizennyolcból

MagyarL A T E X Honosítás (L10N) Magyar szöveg készítése L A T E X-hel Ki mit tesz MagyarL A T E X Ábra Bábelben Magyar szövegszedést segítő leírások és L A TEX-kiegészítők gyűjteménye. URL: http://www.math.bme.hu/latex/. Az alábbi szoftvereket tartalmazza: magyar.ldf (v1.5): Babel stílusfájl, a L A TEX tölti be. Az eredeti magyar.ldf sürgősen felülírandó! \def\magyaroptions{defaults=hu-min} huhyph*.tex: négy elválasztási mintafájl összegyűjtve husort.pl: tárgymutató-feldolgozó, a makeindex helyett huplain.bst: irodalomjegyzék-stílus, a plain.bst helyett ccs_extract.pl: dupla többjegyű msh-k elválasztását javítja magyarp.xdy: X ındy stílusfájl magyar tárgymutatókhoz (tesztelése még hiányzik) lafmtgen.pl: TEX formátumgeneráló szkript az elválasztási modulok könnyebb telepítéséhez Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a negyedik a tizennyolcból

MagyarL A T E X Honosítás (L10N) Magyar szöveg készítése L A T E X-hel Ki mit tesz MagyarL A T E X Ábra Bábelben Magyar szövegszedést segítő leírások és L A TEX-kiegészítők gyűjteménye. URL: http://www.math.bme.hu/latex/. Az alábbi szoftvereket tartalmazza: magyar.ldf (v1.5): Babel stílusfájl, a L A TEX tölti be. Az eredeti magyar.ldf sürgősen felülírandó! \def\magyaroptions{defaults=hu-min} huhyph*.tex: négy elválasztási mintafájl összegyűjtve husort.pl: tárgymutató-feldolgozó, a makeindex helyett huplain.bst: irodalomjegyzék-stílus, a plain.bst helyett ccs_extract.pl: dupla többjegyű msh-k elválasztását javítja magyarp.xdy: X ındy stílusfájl magyar tárgymutatókhoz (tesztelése még hiányzik) lafmtgen.pl: TEX formátumgeneráló szkript az elválasztási modulok könnyebb telepítéséhez Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a negyedik a tizennyolcból

MagyarL A T E X Honosítás (L10N) Magyar szöveg készítése L A T E X-hel Ki mit tesz MagyarL A T E X Ábra Bábelben Magyar szövegszedést segítő leírások és L A TEX-kiegészítők gyűjteménye. URL: http://www.math.bme.hu/latex/. Az alábbi szoftvereket tartalmazza: magyar.ldf (v1.5): Babel stílusfájl, a L A TEX tölti be. Az eredeti magyar.ldf sürgősen felülírandó! \def\magyaroptions{defaults=hu-min} huhyph*.tex: négy elválasztási mintafájl összegyűjtve husort.pl: tárgymutató-feldolgozó, a makeindex helyett huplain.bst: irodalomjegyzék-stílus, a plain.bst helyett ccs_extract.pl: dupla többjegyű msh-k elválasztását javítja magyarp.xdy: X ındy stílusfájl magyar tárgymutatókhoz (tesztelése még hiányzik) lafmtgen.pl: TEX formátumgeneráló szkript az elválasztási modulok könnyebb telepítéséhez Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a negyedik a tizennyolcból

latex.fmt pdflatex.fmt ebből indul ki TEX: a program ebből indul ki pdftex: a program generálja futtatja futtatja generálja tartalmazza mű.dvi \usepackage[english, magyar]{babel} aktiválja tartalmazza kéri mű.tex tartalmazza \document class babel.sty kéri osztály.cls betölti betölti betölti betölti tartalmazza mű.pdf \usepackage kéri csomagok: *.sty tartalmazza magyar.ldf kiegészíti \l@magyar kiválasztja english.ldf kiegészíti \l@english kiválasztja babel.def elválasztási szabályok: \patterns

Ékezetes betűk Ékezetes betűk Idegen ékezetek Elválasztás Elválasztás (2) Szőrös betűk Írásjelek Képletek Formai elemek Formai elemek (2) Számozás Az itt leírt hibák és megoldásaik megtalálhatók a MagyarL A TEX honlapon is. Ha az ékezetes betűk nem jelennek meg vagy hibásak A preambulumba írni: \usepackage[latin2]{inputenc}. Ha a forrásdokumentum nem Latin-2, hanem UTF-8 kódolású, akkor az ucs csomagot be kell tölteni, és az inputenc-nek utf8-at kell megadni. Szükség esetén az ucs csomag legfrissebb verzióját le kell tölteni a CTAN-ről. Egyes szövegszerkesztők 3 karakteres UTF-8 BOM-ot helyeznek a forrásfájl elejére. Ez nem működik L A TEX-hel, BOM nélkül kell menteni (alternatív megoldás a L A TEXkézikönyvben). Nincs beépített támogatás arra, hogy egy művön belül a forrásfájlok különböző bemeneti kódolásúak legyenek. Az új magyar.ldf figyelmeztető üzenetet jelenít meg pl. az inputenc, t1enc csomagok hiánya esetén. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a hatodik a tizennyolcból

Idegen ékezetek Ékezetes betűk Idegen ékezetek Elválasztás Elválasztás (2) Szőrös betűk Írásjelek Képletek Formai elemek Formai elemek (2) Számozás Ha hullámvonalas õ és kalapos û jelenik meg Ha \usepackage[latin2]{inputenc} van megadva, akkor ez nem fordulhat elő. (Ha latin1 van megadva, akkor javítandó latin2-re.) UTF-8-as forrás esetén a billentyűzet-kosztást és a szövegszerkesztőt kell rávenni, hogy jó ékezetes betűket rakjon a forrásfájlba. Egy rosszul elmentett UTF-8 forrás egy alkalmas Perl szkripttel javítható, például: perl -pi -e BEGIN{@H{"\xB5","\xBB","\x95","\x9B"} =("\x91","\xb1","\x90","\xb0")}s@\xc3([\xb5\xbb \x95\x9b])@\xc5$h{$1}@gx forrás.tex A fenti megoldás akkor is működik, ha a forrásfájl vegyesen tartalmaz jó és rossz ékezetes betűket. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a hetedik a tizennyolcból

Elválasztás Ékezetes betűk Idegen ékezetek Elválasztás Elválasztás (2) Szőrös betűk Írásjelek Képletek Formai elemek Formai elemek (2) Számozás Ha a L A TEX rosszul választja el a szavakat, vagy nem is választ el Az elválasztási mintákat tartalmazó forrásfájlokat telepíteni kell. Ezek: huhyph3.tex, huhyphf.tex, huhyphc.tex és huhyphn.tex. Az egyiket át kell másolni huhyph.tex névre (alapból a huhyph3.tex szokott ez lenni). A mintafájlok egymás alternatívái, egyikük se tökéletes (az idegen és összetett szavak miatt: meg-int vagy me-gint?). A Huhyphn-ről lásd Nagy Bence előadását. A language.dat megfelelő sorait engedélyezni kell, például magyar huhyph.tex és magyarn huhyphn.tex. Újra kell generálni a TEX formátumot. Ez vagy menüből, vagy fmtutil all kiadásával lehetséges. A preambulumba: \usepackage[magyar]{babel}. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a nyolcadik a tizennyolcból

Elválasztás (2) Ékezetes betűk Idegen ékezetek Elválasztás Elválasztás (2) Szőrös betűk Írásjelek Képletek Formai elemek Formai elemek (2) Számozás Ha csak egy-két szó elválasztásával van baj \usepackage{t1enc} szükséges az ékezetes szavak automatikus elválasztásához. Ha a szóban van kötőjel, akkor a további automatikus elválasztáshoz a kötőjelet --ra kell cserélni. Ezt a magyar.ldf biztosítja. A dupla többjegyű mássalhangzót a forrásban előzze meg: me ccsel elválasztása mecs-csel lesz. Ezt is a magyar.ldf biztosítja. Rossz elválasztás esetén \hyphenation{szó } kivétel veendő fel. A toldalékolt alakokat is. Lehet kísérletezni az egyes mintafájlok csereberéjével. Ehhez a magyar.ldf hyphenation= opciója használható, például hyphenation=huhyphn. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a kilencedik a tizennyolcból

Szőrös betűk Ékezetes betűk Idegen ékezetek Elválasztás Elválasztás (2) Szőrös betűk Írásjelek Képletek Formai elemek Formai elemek (2) Számozás Acrobat Readerben olvashatatlan a szöveg és lassan jelenik meg Ha a times csomag betöltésekor vagy a t1enc csomag kihagyásakor a jelenség megszűnik, akkor a probléma oka, hogy a T1 kódolású Computer Modern (CM) fontok (= EC fontok) csak raszteres változatban vannak telepítve. Az EC fontok vektoros (Type 1) változát a cm-super fontcsomag tartalmazza. Régebbi TEX-disztribúció esetén a CTANről kell felrakni (50 MB!). dvips -Pcm-super opció szükséges a cm-super fontok aktiválásához. pdflatex esetén erre nincs szükség. A Latin Modern (LM) fontok: vektoros, T1 és más kódolású CM fontok. Jobb minőségűek és kisebbek a cm-super fontoknál, de kevesebb glyph-et és kevesebb méretet tartalmaznak. Újabb disztribúciókban már benne vannak, és a CTAN-ről is letölthetők. Betöltendő az lmodern csomag. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a tizedik a tizennyolcból

Írásjelek Ékezetes betűk Idegen ékezetek Elválasztás Elválasztás (2) Szőrös betűk Írásjelek Képletek Formai elemek Formai elemek (2) Számozás Egyes írásjelek rosszul vagy rossz térközzel jelennek meg \usepackage{t1enc} szükséges pl. a,,vesszős idézés nyitó ligatúrájához. \textqq az új magyar.ldf-ben: \textqq{külső \textqq{ belső} idézet} külső»belső«idézet. A számozott és számozatlan felsorolások címkéje állítható az új magyar.ldf labelenums= illetve labelitems= opcióival. Párbeszédbeli megszólalás az új magyar.ldf-beli \mond-dal. Speciális írásjelek az új magyar.ldf aktív karakterével: : magyar nyitó; : angol nyitó; <francia: francia» nyitó; meg =megáll, meg -megáll; meg _intem; Kiss Előd Nagy Pál;nátrium klorid;kutatás "+fejlesztés; -- két mínusz. Kell kis köz az írásjel előtt? Igen! (új magyar.ldf) Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a tizenegyedik a tizennyolcból

Képletek Ékezetes betűk Idegen ékezetek Elválasztás Elválasztás (2) Szőrös betűk Írásjelek Képletek Formai elemek Formai elemek (2) Számozás Egyes matematikai jelek rosszul vagy rossz térközzel jelennek meg Tizedespontot vagy tizedesvesszőt tartalmazó számok az új magyar.ldf \MathReal parancsával hozhatók létre. Matematikai képletben {,} helyett sima vesszővel is írható tizedesvesszű az új magyar.ldf mathhucomma=yes opciója mellett. A fatoriálisjel utáni térköz mindig jó az új magyar.ldf-fel. Az új magyar.ldf az alap térközöket (pl. \medmuskip) a magyar hagyománynak megfelelően csökkenti. Az új magyar.ldf-fel a 1+2+3+4+5+6+7+8+9+10+11+ + 12 + 14 + 15 < 999 képlet bármelyik jelnél megtörhető, és a jel a következő sorban ismétlődik. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a tizenkettedik a tizennyolcból

Formai elemek Ékezetes betűk Idegen ékezetek Elválasztás Elválasztás (2) Szőrös betűk Írásjelek Képletek Formai elemek Formai elemek (2) Számozás Egyes formai elemekben a sorrend, a kisbetű nagybetű vagy a pont helytelen Már a régi magyar.ldf is javította a címoldali dátum megjelenését, és próbálta javítani fejezetcímek és képaláírások és a tartalomjegyzék tipográfiáját (pl. Ábra 1: helyett 1. ábra.). Az új magyar.ldf helyesen javítja a fentieket, plusz az élőfejet (ezt csak a letter, article, book és report osztályokban), a tételszerű környezetek számozását, a függelékek számozását, a felsorolásokat, a leíró listákat, a \paragraph-okat, a lábjegyzeteket. Az új magyar.ldf magyarítja a varioref csomag kimenetét. Tételszerű környezetek számozásakor pl. a theorem csomag mellett szükség lehet a \theoremstyle{magyar-plain} kiadására. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a tizenharmadik a tizennyolcból

Formai elemek (2) Ékezetes betűk Idegen ékezetek Elválasztás Elválasztás (2) Szőrös betűk Írásjelek Képletek Formai elemek Formai elemek (2) Számozás Egyes formai elemekben a sorrend, a kisbetű nagybetű vagy a pont helytelen Az új magyar.ldf együttműködik a L A TEX szabványos és az AMS dokumentumosztályokkal, a amsmath, theorem, ntheorem, amsthm, fancyhdr, endnotes, caption2, nath, fnpara és cjhebrew csomagokkal, és magyarítja őket. Az új magyar.ldf-ben a lábjegyzetek számozása igen jól. testreszabható. Az új magyar.ldf a régivel kompatíbilis módban fut. A tipográfiailag helyes módhoz a \def\magyaroptions{defaults =hu-min} parancs kerüljön a preambulumba. Magyar irodalomjegyzék BibTEX-hel: \bibliographystle{huplain}. Magyar tárgymutató: husort.pl vagy magyarp.xdy. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a tizennegyedik a tizennyolcból

Számozás Ékezetes betűk Idegen ékezetek Elválasztás Elválasztás (2) Szőrös betűk Írásjelek Képletek Formai elemek Formai elemek (2) Számozás Generált számok fix névelővel vagy toldalékkal körülvéve A \ref, \pageref és \cite parancsok automatikusan generált számokat (pl. fejezet-, oldal-, képlet-, hivatkozás-) illesztenek be a dokumentumba. A névelőt és a toldalékot is generálni kell. Helytelen: az (\ref{xy})-ból kiindulva. A névelőket már a régi magyar.ldf is képes volt generálni az \aref, \apageref, \acite, \az parancsokkal és ezek nagy kezdőbetűs változataival. Pl. \Aref({xy}) képletből kiindulva. Az új magyar.ldf stabilabban végzi ugyanezt. Az új magyar.ldf többtucat toldalékot is képes generálni, pl. \Atold({xy})+bol{} kiindulva. Az új magyar.ldf fejezetszintek neveit is képes generálni, pl. \az+\refstruc{öf+ben} generálhatja azt, hogy az 1.3. szakaszban, de azt is, hogy a 2. fejezetben. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a tizenötödik a tizennyolcból

Együttműködés Együttműködés Továbbfejlesztés? A régi magyar.ldf számos csomaggal összeakadt. Ennek két fő oka volt: az aktív karakter gyanútlan kezelése a Babelben és a nem elég körültekintéssel felüldefiniált parancsok. Az új magyar.ldf jól működik a főbb osztályokkal és csomagokkal, beleértve az alábbi nagy csomagokat is: hyperref, graphicx, pdfscreen, powerdot. Az új magyar.ldf óvatosan bánik az aktív karakterrel, felülbírálva a Babelt. Az új magyar.ldf szolgáltatásai opciók használatával egyenként testreszabhatók és egyenként kikapcsolhatók. Így egy esetleges jövőbeli összeakadási probléma elhárításához nem szükséges programozói tudás. A MagyarL A TEX egyéb szoftvereinél nem merültek fel hasonló összeakadási problémák. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a tizenhatodik a tizennyolcból

Továbbfejlesztés? Együttműködés Továbbfejlesztés? A helyesírás-ellenőrzés teljes átgonodlást igényel, beleértve a szövegszerkesztőkhöz való integrációt. A tárgymutató és az irodalomjegyzék generálásának fejlesztése vagy akár újraírása nem ütközik akadályba. Elvi szempontból jó automatikus szóelválasztáshoz igénybe kéne venni pl. a Szószablya projekt szótárral dolgozó motorját, leváltva a TEX minta alapú modelljét. Hibajavítások, kisebb fejlesztések a magyar.ldf-en elképzelhetők, de kompromisszumok és intelligens keresztbe varázslások nélküli megoldás csak a teljes Babel (és esetleg a L A TEX-kernel egyes részeinek) újragondolásával születhet, ezt hasznos lenne az Ω projekthez kapcsolódva végezni. Áttervezendő a fontkezelés, a karakter glyph kapcsolat, a szkriptnyelv és a honosítási interfészek. Magyar nyelvű tipográfia L A TEX-hel 2. TEX-konf, Budapest, 2005 a tizenhetedik a tizennyolcból

?