L A TEX. Informatika 1. Első L A TEX előadás. Wettl Ferenc. Budapesti Műszaki és Gazdaságtudományi Egyetem Algebra Tanszék

Hasonló dokumentumok
L A TEX. Informatika 1. Első L A TEX előadás. Wettl Ferenc. Budapesti Műszaki és Gazdaságtudományi Egyetem Algebra Tanszék

L A T E X. Informatika 1. Els L A TEX el adás. Wettl Ferenc

L A TEX. Informatika 1. Első L A TEX előadás. Wettl Ferenc október 19. Budapesti Műszaki és Gazdaságtudományi Egyetem Algebra Tanszék

Bevezetés a L A T E X használatába

Bevezetés a L A T E X használatába

Informatika 1 A L A TEX alapjai

INFO1 A L A TEX alapjai

Ez a programrendszer (beleértve a forráskódokat is) nem üzleti célból való használat esetén teljesen ingyenes. Ebből két fontos dolog következik:

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

Témák. Bevezetés az informatikába 7. Előadás. Szövegfile-ok típusai. Szövegszerkesztők típusai. Mértékegységek. Szövegszerkesztők szolgáltatásai

L A TEX. Tómács Tibor

L A TEX kezdőlépések E5N. Peti bá' október 28. PetiTEX, 2017.

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

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

DocBook útmutató. Jeszenszky Péter Debreceni Egyetem, Informatikai Kar

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

PDF DOKUMENTUMOK LÉTREHOZÁSA

Térképismeret ELTE TTK Földtudományi és Földrajz BSc. 2007

Webdesign II Oldaltervezés 3. Tipográfiai alapismeretek

Multimédiás alkalmazások

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.

A LaTeX néhány alkalmazási lehetõsége esszéírásban

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

2 Word 2016 zsebkönyv

Dokumentumszerkesztés L A TEX használatával

Programozás alapjai Bevezetés

Szavakon innen, Wordön túl

Szoftver alapfogalmak

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

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

Témák. Informatika I Eladás. Szövegfile-ok típusai. Szövegszerkesztk típusai. Mértékegységek. Szövegszerkesztk szolgáltatásai

Szövegszerkesztés. Microsoft Office Word 2010

Olyan eszközre van szükség, amelynél a webszerkesztés folyamatát a fejlesztő, nem pedig a program vezérli

KÉPERNYŐKÉP KÉSZÍTÉSE

1. Fejtsd meg a keresztrejtvényt! Írd le, mit tudsz a függőleges sorban olvasható

A Számítógépes alapismeretek témakör oktatása. Dr. Nyéki Lajos 2019

Prezentáció L A T E X-hel

A Debian, mint Desktop Operációs Rendszer

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

Debian mint Desktop Operációs rendszer

3. modul - Szövegszerkesztés

JELENTKEZÉSI LAP. Név: Osztály: cím (továbbjutásról itt is értesítünk): Iskola: Felkészítő tanár:

SZOFTVER = a számítógépet működtető és az azon futó programok összessége.

Prezentáció L A T E X-hel

file://d:\melinda\2010_11_ii.félév\info1#\elektronikus számonkérés\~1~.xml

SMART Notebook termékcsaládok

Kiadványszerkesztő Kiadványszerkesztő

The elteikthesis osztály *

A SZAKDOLGOZAT SZERKESZTÉSE

Dr. Pétery Kristóf: Word 2003 magyar nyelvű változat

2. Alapismeretek. Schulcz Róbert 2. Alapok v

SZOFTVERES SZEMLÉLTETÉS A MESTERSÉGES INTELLIGENCIA OKTATÁSÁBAN _ Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.

Bemutató anyag. Flash dinamikus weboldal adminisztrációs felület. Flash-Com Számítástechnikai Kft Minden jog fenntartva!

Sharpdesk Információs útmutató

Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge

Általános információk, a diplomaterv szerkezete

Komputeralgebra Rendszerek

Dr. Pétery Kristóf: Word 2003 magyar nyelvű változat

A beamer haszálata. A jelen prezentáció forrását érdemes módosítani. Amikor készen van a prez.tex, akkor

Szövegszerkesztés MS Word MS Office 2003 (2007)

147/2007. (VI. 26.) Korm. rendelet. egyes iparjogvédelmi beadványok elektronikus úton való benyújtására vonatkozó részletes szabályokról

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

OpenOffice.org irodai programcsomag

Informatika II. Szöveg- és kiadványszerkesztés modul

Web harvesztelés. Automatikus módszerekkel

Regionális forduló november 18.

Word I. Bevezető. Alapfogalmak

Beszámoló a 13. ECDL (European Conference on Digital Libraries) konferenciáról

Szövegszerkesztő programok: Jegyzettömb, WordPad, Microsoft Word

A Microsoft terminálszolgáltatás ügyfél oldali hardverigényének meghatározása

Felhasználói kézikönyv

Kiadványszerkesztés 2.

Tartalom. Alapelemek. Célok. Eszközök. Szerkezet. Alapelvek. Prezentáció. Folyamat

ÖNKORMÁNYZATOK ÉS KISTÉRSÉGI TÁRSULÁSOK RÉSZÉRE

KnowledgeTree dokumentumkezelő rendszer

Android alapok. Android játékfejlesztés

HTML. Dr. Nyéki Lajos 2016

3. modul - Szövegszerkesztés

w w w. h a n s a g i i s k. h u

Dokumentumformátumok Jelölő nyelvek XML XML. Sass Bálint Bevezetés a nyelvtechnológiába 2. gyakorlat szeptember 20.

JOGI STÁTUSZ KEZELÉS MŰKÖDÉSE

Algoritmizálás és adatmodellezés tanítása 9. előadás

Gyorskalauz SUSE Linux Enterprise Desktop 11

BASH SCRIPT SHELL JEGYZETEK

Internet programozása. 1. előadás

Az ErdaGIS térinformatikai keretrendszer

147/2007. (VI. 26.) Korm. rendelet. egyes iparjogvédelmi beadványok elektronikus úton való benyújtására vonatkozó részletes szabályokról

Bevezetés a számítástechnikába

ISO szabvány lett a PDF 1.7

Az R használata (tárgyalt R verzió: ) Jeszenszky Péter Debrecen Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.hu

Regionális forduló november 19.

iseries Client Access Express - Mielőtt elkezdi

1. tétel. A kommunikáció információelméleti modellje. Analóg és digitális mennyiségek. Az információ fogalma, egységei. Informatika érettségi (diák)

Intelligens közlekedési rendszerek (ITS)

Photoshop szoftverek. leírása. i-store.hu Szoftver webáruház 1

ERserver. iseries. Az iseries Access for Windows használatának megkezdése

Forráskód formázási szabályok

Bevezetés a programozásba I.

A P-touch Transfer Manager használata

Átírás:

L A TEX Informatika 1. Első L A TEX előadás Wettl Ferenc Budapesti Műszaki és Gazdaságtudományi Egyetem Algebra Tanszék ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 1 / 30

Tartalom 1 Bevezetés 2 Szerkesztés, fordítás, megtekintés 3 A L A TEX programnyelv alapelemei 2 / 30

Bevezetés TEX TEX: (betű)szedő rendszer, szabad szoftver. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 3 / 30

Bevezetés TEX TEX: (betű)szedő rendszer, szabad szoftver. Készítette: 1977 1978: Donald E. Knuth stanfordi matematikus (miután A számítógép-programozás művészete című műve második kiadásának kefelenyomatát meglátta). ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 3 / 30

Bevezetés TEX TEX: (betű)szedő rendszer, szabad szoftver. Készítette: 1977 1978: Donald E. Knuth stanfordi matematikus (miután A számítógép-programozás művészete című műve második kiadásának kefelenyomatát meglátta). 1989-ben befagyasztotta: ez a TEX3, azóta csak hibajavítások, verziószáma most 3.1415926 ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 3 / 30

Bevezetés TEX TEX: (betű)szedő rendszer, szabad szoftver. Készítette: 1977 1978: Donald E. Knuth stanfordi matematikus (miután A számítógép-programozás művészete című műve második kiadásának kefelenyomatát meglátta). 1989-ben befagyasztotta: ez a TEX3, azóta csak hibajavítások, verziószáma most 3.1415926 Tartozékok: makronyelv, 3 / 30

Bevezetés TEX TEX: (betű)szedő rendszer, szabad szoftver. Készítette: 1977 1978: Donald E. Knuth stanfordi matematikus (miután A számítógép-programozás művészete című műve második kiadásának kefelenyomatát meglátta). 1989-ben befagyasztotta: ez a TEX3, azóta csak hibajavítások, verziószáma most 3.1415926 Tartozékok: makronyelv, fontleíró METAFONT nyelv (ver. 2.718281), 3 / 30

Bevezetés TEX TEX: (betű)szedő rendszer, szabad szoftver. Készítette: 1977 1978: Donald E. Knuth stanfordi matematikus (miután A számítógép-programozás művészete című műve második kiadásának kefelenyomatát meglátta). 1989-ben befagyasztotta: ez a TEX3, azóta csak hibajavítások, verziószáma most 3.1415926 Tartozékok: makronyelv, fontleíró METAFONT nyelv (ver. 2.718281), Computer Modern fontkészlet. 3 / 30

Bevezetés TEX TEX: (betű)szedő rendszer, szabad szoftver. Készítette: 1977 1978: Donald E. Knuth stanfordi matematikus (miután A számítógép-programozás művészete című műve második kiadásának kefelenyomatát meglátta). 1989-ben befagyasztotta: ez a TEX3, azóta csak hibajavítások, verziószáma most 3.1415926 Tartozékok: makronyelv, fontleíró METAFONT nyelv (ver. 2.718281), Computer Modern fontkészlet. A szó jelentése, kiejtése: A TEX szó a művészet jelentésű görög τεξνη nagybetűkkel TEXNH szó első három betűje. Kiolvasva techné (újgörögül techni ), így a TEX nem tech -nek ejtendő. 3 / 30

Bevezetés TEX TEX: (betű)szedő rendszer, szabad szoftver. Készítette: 1977 1978: Donald E. Knuth stanfordi matematikus (miután A számítógép-programozás művészete című műve második kiadásának kefelenyomatát meglátta). 1989-ben befagyasztotta: ez a TEX3, azóta csak hibajavítások, verziószáma most 3.1415926 Tartozékok: makronyelv, fontleíró METAFONT nyelv (ver. 2.718281), Computer Modern fontkészlet. A szó jelentése, kiejtése: A TEX szó a művészet jelentésű görög τεξνη nagybetűkkel TEXNH szó első három betűje. Kiolvasva techné (újgörögül techni ), így a TEX nem tech -nek ejtendő. Ötlet: művészet text (szöveg) technika. 3 / 30

Bevezetés TEX TEX: (betű)szedő rendszer, szabad szoftver. Készítette: 1977 1978: Donald E. Knuth stanfordi matematikus (miután A számítógép-programozás művészete című műve második kiadásának kefelenyomatát meglátta). 1989-ben befagyasztotta: ez a TEX3, azóta csak hibajavítások, verziószáma most 3.1415926 Tartozékok: makronyelv, fontleíró METAFONT nyelv (ver. 2.718281), Computer Modern fontkészlet. A szó jelentése, kiejtése: A TEX szó a művészet jelentésű görög τεξνη nagybetűkkel TEXNH szó első három betűje. Kiolvasva techné (újgörögül techni ), így a TEX nem tech -nek ejtendő. Ötlet: művészet text (szöveg) technika. Márkajel: TEX, szövegfájlban TeX. 3 / 30

Bevezetés TEX TEX: (betű)szedő rendszer, szabad szoftver. Készítette: 1977 1978: Donald E. Knuth stanfordi matematikus (miután A számítógép-programozás művészete című műve második kiadásának kefelenyomatát meglátta). 1989-ben befagyasztotta: ez a TEX3, azóta csak hibajavítások, verziószáma most 3.1415926 Tartozékok: makronyelv, fontleíró METAFONT nyelv (ver. 2.718281), Computer Modern fontkészlet. A szó jelentése, kiejtése: A TEX szó a művészet jelentésű görög τεξνη nagybetűkkel TEXNH szó első három betűje. Kiolvasva techné (újgörögül techni ), így a TEX nem tech -nek ejtendő. Ötlet: művészet text (szöveg) technika. Márkajel: TEX, szövegfájlban TeX. Makrocsomagok: L A TEX(Leslie Lamport), (AMSTEX, AMSL A TEX, már elavultak), ConTEXt (Hans Hagen), LuaTEX, X TEX,... a képletigényes tudományos publikálásban de facto standard a L A TEX. E 3 / 30

Bevezetés TEX TEX: (betű)szedő rendszer, szabad szoftver. Készítette: 1977 1978: Donald E. Knuth stanfordi matematikus (miután A számítógép-programozás művészete című műve második kiadásának kefelenyomatát meglátta). 1989-ben befagyasztotta: ez a TEX3, azóta csak hibajavítások, verziószáma most 3.1415926 Tartozékok: makronyelv, fontleíró METAFONT nyelv (ver. 2.718281), Computer Modern fontkészlet. A szó jelentése, kiejtése: A TEX szó a művészet jelentésű görög τεξνη nagybetűkkel TEXNH szó első három betűje. Kiolvasva techné (újgörögül techni ), így a TEX nem tech -nek ejtendő. Ötlet: művészet text (szöveg) technika. Márkajel: TEX, szövegfájlban TeX. Makrocsomagok: L A TEX(Leslie Lamport), (AMSTEX, AMSL A TEX, már elavultak), ConTEXt (Hans Hagen), LuaTEX, X TEX,... a képletigényes tudományos publikálásban de facto standard a L A TEX. E 3 / 30

Bevezetés L A TEX L A TEX 2.09: első publikus változat, 1985, Leslie Lamport (visszavonulása után megalakult a L A TEX3 csoport) 4 / 30

Bevezetés L A TEX L A TEX 2.09: első publikus változat, 1985, Leslie Lamport (visszavonulása után megalakult a L A TEX3 csoport) L A TEX 2ε: 1994 (a L A TEX3 előzetes verziója). 4 / 30

Bevezetés L A TEX L A TEX 2.09: első publikus változat, 1985, Leslie Lamport (visszavonulása után megalakult a L A TEX3 csoport) L A TEX 2ε: 1994 (a L A TEX3 előzetes verziója). L A TEX kiejtése: latech vagy létech, L A TEX 2ε latech-kettő-e (a latex (kaucsuktej) szótól a L A TEX márkajel különbözteti meg). 4 / 30

Bevezetés L A TEX L A TEX 2.09: első publikus változat, 1985, Leslie Lamport (visszavonulása után megalakult a L A TEX3 csoport) L A TEX 2ε: 1994 (a L A TEX3 előzetes verziója). L A TEX kiejtése: latech vagy létech, L A TEX 2ε latech-kettő-e (a latex (kaucsuktej) szótól a L A TEX márkajel különbözteti meg). Márkajel: L A TEX, L A TEX 2ε, szövegfájlban LaTeX, LaTeX2e. 4 / 30

Bevezetés L A TEX L A TEX 2.09: első publikus változat, 1985, Leslie Lamport (visszavonulása után megalakult a L A TEX3 csoport) L A TEX 2ε: 1994 (a L A TEX3 előzetes verziója). L A TEX kiejtése: latech vagy létech, L A TEX 2ε latech-kettő-e (a latex (kaucsuktej) szótól a L A TEX márkajel különbözteti meg). Márkajel: L A TEX, L A TEX 2ε, szövegfájlban LaTeX, LaTeX2e. 4 / 30

Bevezetés A L A TEX előnyei A L A TEX nyomdai minőségű imenet; ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 5 / 30

Bevezetés A L A TEX előnyei A L A TEX nyomdai minőségű imenet; nyelve egyszerű, programmal generálható; bármely szövegszerkesztő jó (sokukban van támogatás, pl. szintaxis színezés, grafikus felület,... ); ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 5 / 30

Bevezetés A L A TEX előnyei A L A TEX nyomdai minőségű imenet; nyelve egyszerű, programmal generálható; bármely szövegszerkesztő jó (sokukban van támogatás, pl. szintaxis színezés, grafikus felület,... ); nyelve a dokumentum logikai struktúrájának leírását szolgálja ( vizuális szerkesztés), de a vizuális megjelenés is szabályozható; ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 5 / 30

Bevezetés A L A TEX előnyei A L A TEX nyomdai minőségű imenet; nyelve egyszerű, programmal generálható; bármely szövegszerkesztő jó (sokukban van támogatás, pl. szintaxis színezés, grafikus felület,... ); nyelve a dokumentum logikai struktúrájának leírását szolgálja ( vizuális szerkesztés), de a vizuális megjelenés is szabályozható; automatizmusok (irodalom-, tartalomjegyzék, határozott névelő... ); ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 5 / 30

Bevezetés A L A TEX előnyei A L A TEX nyomdai minőségű imenet; nyelve egyszerű, programmal generálható; bármely szövegszerkesztő jó (sokukban van támogatás, pl. szintaxis színezés, grafikus felület,... ); nyelve a dokumentum logikai struktúrájának leírását szolgálja ( vizuális szerkesztés), de a vizuális megjelenés is szabályozható; automatizmusok (irodalom-, tartalomjegyzék, határozott névelő... ); matematikai formulák a legmagasabb tipográfiai színvonalon; ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 5 / 30

Bevezetés A L A TEX előnyei A L A TEX nyomdai minőségű imenet; nyelve egyszerű, programmal generálható; bármely szövegszerkesztő jó (sokukban van támogatás, pl. szintaxis színezés, grafikus felület,... ); nyelve a dokumentum logikai struktúrájának leírását szolgálja ( vizuális szerkesztés), de a vizuális megjelenés is szabályozható; automatizmusok (irodalom-, tartalomjegyzék, határozott névelő... ); matematikai formulák a legmagasabb tipográfiai színvonalon; számtalan programcsomag speciális feladatokra; ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 5 / 30

Bevezetés A L A TEX előnyei A L A TEX nyomdai minőségű imenet; nyelve egyszerű, programmal generálható; bármely szövegszerkesztő jó (sokukban van támogatás, pl. szintaxis színezés, grafikus felület,... ); nyelve a dokumentum logikai struktúrájának leírását szolgálja ( vizuális szerkesztés), de a vizuális megjelenés is szabályozható; automatizmusok (irodalom-, tartalomjegyzék, határozott névelő... ); matematikai formulák a legmagasabb tipográfiai színvonalon; számtalan programcsomag speciális feladatokra; forráskódja nyílt; ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 5 / 30

Bevezetés A L A TEX előnyei A L A TEX nyomdai minőségű imenet; nyelve egyszerű, programmal generálható; bármely szövegszerkesztő jó (sokukban van támogatás, pl. szintaxis színezés, grafikus felület,... ); nyelve a dokumentum logikai struktúrájának leírását szolgálja ( vizuális szerkesztés), de a vizuális megjelenés is szabályozható; automatizmusok (irodalom-, tartalomjegyzék, határozott névelő... ); matematikai formulák a legmagasabb tipográfiai színvonalon; számtalan programcsomag speciális feladatokra; forráskódja nyílt; fut szinte minden számítógéptípus minden operációs rendszerén a legmagasabb hordozhatóság mellett; ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 5 / 30

Bevezetés A L A TEX előnyei A L A TEX nyomdai minőségű imenet; nyelve egyszerű, programmal generálható; bármely szövegszerkesztő jó (sokukban van támogatás, pl. szintaxis színezés, grafikus felület,... ); nyelve a dokumentum logikai struktúrájának leírását szolgálja ( vizuális szerkesztés), de a vizuális megjelenés is szabályozható; automatizmusok (irodalom-, tartalomjegyzék, határozott névelő... ); matematikai formulák a legmagasabb tipográfiai színvonalon; számtalan programcsomag speciális feladatokra; forráskódja nyílt; fut szinte minden számítógéptípus minden operációs rendszerén a legmagasabb hordozhatóság mellett; sok nemzeti nyelvet támogat, többnyelvű dokumentumok is szerkeszthetők (a magyar nyelvet kimagasló módon támogatja Szabó Péternek köszönhetően). ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 5 / 30

Bevezetés A L A TEX előnyei A L A TEX nyomdai minőségű imenet; nyelve egyszerű, programmal generálható; bármely szövegszerkesztő jó (sokukban van támogatás, pl. szintaxis színezés, grafikus felület,... ); nyelve a dokumentum logikai struktúrájának leírását szolgálja ( vizuális szerkesztés), de a vizuális megjelenés is szabályozható; automatizmusok (irodalom-, tartalomjegyzék, határozott névelő... ); matematikai formulák a legmagasabb tipográfiai színvonalon; számtalan programcsomag speciális feladatokra; forráskódja nyílt; fut szinte minden számítógéptípus minden operációs rendszerén a legmagasabb hordozhatóság mellett; sok nemzeti nyelvet támogat, többnyelvű dokumentumok is szerkeszthetők (a magyar nyelvet kimagasló módon támogatja Szabó Péternek köszönhetően). http://www.nitens.org/taraborelli/latex 5 / 30

Bevezetés A L A TEX (TEX) hátrányai bizonyos feladatokban körülményesebb, mint a szokásos WYSIWYG * rendszerekben; * WYSIWYG: What You See Is What You Get (pl. WORD) 6 / 30

Bevezetés A L A TEX (TEX) hátrányai bizonyos feladatokban körülményesebb, mint a szokásos WYSIWYG * rendszerekben; egy dokumentum kinézeti tervének megváltoztatása vagy új terv készítése nehéz, a L A TEX parancsai mellett a TEX mély ismeretét is igényli; * WYSIWYG: What You See Is What You Get (pl. WORD) 6 / 30

Bevezetés A L A TEX (TEX) hátrányai bizonyos feladatokban körülményesebb, mint a szokásos WYSIWYG * rendszerekben; egy dokumentum kinézeti tervének megváltoztatása vagy új terv készítése nehéz, a L A TEX parancsai mellett a TEX mély ismeretét is igényli; a hibaüzenetek megértése, a hibák kijavítása időnként komoly feladatot jelent; * WYSIWYG: What You See Is What You Get (pl. WORD) 6 / 30

Bevezetés A L A TEX (TEX) hátrányai bizonyos feladatokban körülményesebb, mint a szokásos WYSIWYG * rendszerekben; egy dokumentum kinézeti tervének megváltoztatása vagy új terv készítése nehéz, a L A TEX parancsai mellett a TEX mély ismeretét is igényli; a hibaüzenetek megértése, a hibák kijavítása időnként komoly feladatot jelent; nyelvéből hiányzanak olyan képességek, melyeket egy modern programnyelvtől megkövetelhetünk. * WYSIWYG: What You See Is What You Get (pl. WORD) 6 / 30

Bevezetés A L A TEX (TEX) hátrányai bizonyos feladatokban körülményesebb, mint a szokásos WYSIWYG * rendszerekben; egy dokumentum kinézeti tervének megváltoztatása vagy új terv készítése nehéz, a L A TEX parancsai mellett a TEX mély ismeretét is igényli; a hibaüzenetek megértése, a hibák kijavítása időnként komoly feladatot jelent; nyelvéből hiányzanak olyan képességek, melyeket egy modern programnyelvtől megkövetelhetünk. * WYSIWYG: What You See Is What You Get (pl. WORD) 6 / 30

Bevezetés A L A TEX (TEX) hátrányai bizonyos feladatokban körülményesebb, mint a szokásos WYSIWYG * rendszerekben; egy dokumentum kinézeti tervének megváltoztatása vagy új terv készítése nehéz, a L A TEX parancsai mellett a TEX mély ismeretét is igényli; a hibaüzenetek megértése, a hibák kijavítása időnként komoly feladatot jelent; nyelvéből hiányzanak olyan képességek, melyeket egy modern programnyelvtől megkövetelhetünk. * WYSIWYG: What You See Is What You Get (pl. WORD) WYSIWYM: What You See Is What You Mean (pl. LyX, Scientific Word) 6 / 30

Bevezetés A L A TEX (TEX) hátrányai bizonyos feladatokban körülményesebb, mint a szokásos WYSIWYG * rendszerekben; egy dokumentum kinézeti tervének megváltoztatása vagy új terv készítése nehéz, a L A TEX parancsai mellett a TEX mély ismeretét is igényli; a hibaüzenetek megértése, a hibák kijavítása időnként komoly feladatot jelent; nyelvéből hiányzanak olyan képességek, melyeket egy modern programnyelvtől megkövetelhetünk. * WYSIWYG: What You See Is What You Get (pl. WORD) WYSIWYM: What You See Is What You Mean (pl. LyX, Scientific Word) WYSIAYG: What You See Is All You Get (pl. WORD???) 6 / 30

Bevezetés A L A TEX (TEX) hátrányai bizonyos feladatokban körülményesebb, mint a szokásos WYSIWYG * rendszerekben; egy dokumentum kinézeti tervének megváltoztatása vagy új terv készítése nehéz, a L A TEX parancsai mellett a TEX mély ismeretét is igényli; a hibaüzenetek megértése, a hibák kijavítása időnként komoly feladatot jelent; nyelvéből hiányzanak olyan képességek, melyeket egy modern programnyelvtől megkövetelhetünk. * WYSIWYG: What You See Is What You Get (pl. WORD) WYSIWYM: What You See Is What You Mean (pl. LyX, Scientific Word) WYSIAYG: What You See Is All You Get (pl. WORD???) 6 / 30

Bevezetés A TEX-rendszer elérése, megismerése Disztribúciók WINDOWS: MiKTeX (http://miktex.org) 7 / 30

Bevezetés A TEX-rendszer elérése, megismerése Disztribúciók WINDOWS: MiKTeX (http://miktex.org) LINUX: TeXLive (http://www.tug.org/texlive/) 7 / 30

Bevezetés A TEX-rendszer elérése, megismerése Disztribúciók WINDOWS: MiKTeX (http://miktex.org) LINUX: TeXLive (http://www.tug.org/texlive/) MACINTOSH: MacTeX TeXLive alapú (http://www.tug.org/mactex) 7 / 30

Bevezetés A TEX-rendszer elérése, megismerése Disztribúciók WINDOWS: MiKTeX (http://miktex.org) LINUX: TeXLive (http://www.tug.org/texlive/) MACINTOSH: MacTeX TeXLive alapú (http://www.tug.org/mactex) Kiindulópontok CTAN (Comprehensive TeX Archive Network): http://www.ctan.org/. 7 / 30

Bevezetés A TEX-rendszer elérése, megismerése Disztribúciók WINDOWS: MiKTeX (http://miktex.org) LINUX: TeXLive (http://www.tug.org/texlive/) MACINTOSH: MacTeX TeXLive alapú (http://www.tug.org/mactex) Kiindulópontok CTAN (Comprehensive TeX Archive Network): http://www.ctan.org/. TUG honlapja: http://www.tug.org 7 / 30

Bevezetés A TEX-rendszer elérése, megismerése Disztribúciók WINDOWS: MiKTeX (http://miktex.org) LINUX: TeXLive (http://www.tug.org/texlive/) MACINTOSH: MacTeX TeXLive alapú (http://www.tug.org/mactex) Kiindulópontok CTAN (Comprehensive TeX Archive Network): http://www.ctan.org/. TUG honlapja: http://www.tug.org Magyar L A TEX oldal: http://www.math.bme.hu/latex 7 / 30

Bevezetés A TEX-rendszer elérése, megismerése Disztribúciók WINDOWS: MiKTeX (http://miktex.org) LINUX: TeXLive (http://www.tug.org/texlive/) MACINTOSH: MacTeX TeXLive alapú (http://www.tug.org/mactex) Kiindulópontok CTAN (Comprehensive TeX Archive Network): http://www.ctan.org/. TUG honlapja: http://www.tug.org Magyar L A TEX oldal: http://www.math.bme.hu/latex Könyvek Knuth: The TEXbook. Addison-Wesley, 1986. (letölthető) 7 / 30

Bevezetés A TEX-rendszer elérése, megismerése Disztribúciók WINDOWS: MiKTeX (http://miktex.org) LINUX: TeXLive (http://www.tug.org/texlive/) MACINTOSH: MacTeX TeXLive alapú (http://www.tug.org/mactex) Kiindulópontok CTAN (Comprehensive TeX Archive Network): http://www.ctan.org/. TUG honlapja: http://www.tug.org Magyar L A TEX oldal: http://www.math.bme.hu/latex Könyvek Knuth: The TEXbook. Addison-Wesley, 1986. (letölthető) Wettl Ferenc, Mayer Gyula, Szabó Péter: L A TEX kézikönyv, Panem, 2004. (első fejezete letölthető www.math.bme.hu/~wettl) 7 / 30

Szerkesztés, fordítás, megtekintés Szerző, tipográfus, szedő, szerkesztő A könyvírás klasszikus fázisai: ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 8 / 30

Szerkesztés, fordítás, megtekintés Szerző, tipográfus, szedő, szerkesztő A könyvírás klasszikus fázisai: a szerző megírja művét, ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 8 / 30

Szerkesztés, fordítás, megtekintés Szerző, tipográfus, szedő, szerkesztő A könyvírás klasszikus fázisai: a szerző megírja művét, lektorálás, ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 8 / 30

Szerkesztés, fordítás, megtekintés Szerző, tipográfus, szedő, szerkesztő A könyvírás klasszikus fázisai: a szerző megírja művét, lektorálás, tipográfus elkészíti a könyv kinézeti tervét, ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 8 / 30

Szerkesztés, fordítás, megtekintés Szerző, tipográfus, szedő, szerkesztő A könyvírás klasszikus fázisai: a szerző megírja művét, lektorálás, tipográfus elkészíti a könyv kinézeti tervét, szedés, ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 8 / 30

Szerkesztés, fordítás, megtekintés Szerző, tipográfus, szedő, szerkesztő A könyvírás klasszikus fázisai: a szerző megírja művét, lektorálás, tipográfus elkészíti a könyv kinézeti tervét, szedés, nyomtatás, ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 8 / 30

Szerkesztés, fordítás, megtekintés Szerző, tipográfus, szedő, szerkesztő A könyvírás klasszikus fázisai: a szerző megírja művét, lektorálás, tipográfus elkészíti a könyv kinézeti tervét, szedés, nyomtatás, szerkesztő irányítja a folyamatot. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 8 / 30

Szerkesztés, fordítás, megtekintés Szerző, tipográfus, szedő, szerkesztő A könyvírás klasszikus fázisai: a szerző megírja művét, lektorálás, tipográfus elkészíti a könyv kinézeti tervét, szedés, nyomtatás, szerkesztő irányítja a folyamatot. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 8 / 30

Szerkesztés, fordítás, megtekintés Szerző, tipográfus, szedő, szerkesztő A könyvírás klasszikus fázisai: a szerző megírja művét, lektorálás, tipográfus elkészíti a könyv kinézeti tervét, szedés, nyomtatás, szerkesztő irányítja a folyamatot. Probléma: A nagy tudású dokumentumszerkesztő programokkal a szerző is elő tud állítani nyomdakész (camera ready) művet, de a szerző nem ért a tipográfus és a szedő munkájához (a felhasználói felületen a szerzői és a tipográfusi parancsok ömlesztve szerepelnek). ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 8 / 30

Szerkesztés, fordítás, megtekintés Szerző, tipográfus, szedő, szerkesztő A könyvírás klasszikus fázisai: a szerző megírja művét, lektorálás, tipográfus elkészíti a könyv kinézeti tervét, szedés, nyomtatás, szerkesztő irányítja a folyamatot. Probléma: A nagy tudású dokumentumszerkesztő programokkal a szerző is elő tud állítani nyomdakész (camera ready) művet, de a szerző nem ért a tipográfus és a szedő munkájához (a felhasználói felületen a szerzői és a tipográfusi parancsok ömlesztve szerepelnek). Megoldás: A vizuális megjelenés megtervezésének és a mű megírásának, ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 8 / 30

Szerkesztés, fordítás, megtekintés Szerző, tipográfus, szedő, szerkesztő A könyvírás klasszikus fázisai: a szerző megírja művét, lektorálás, tipográfus elkészíti a könyv kinézeti tervét, szedés, nyomtatás, szerkesztő irányítja a folyamatot. Probléma: A nagy tudású dokumentumszerkesztő programokkal a szerző is elő tud állítani nyomdakész (camera ready) művet, de a szerző nem ért a tipográfus és a szedő munkájához (a felhasználói felületen a szerzői és a tipográfusi parancsok ömlesztve szerepelnek). Megoldás: A vizuális megjelenés megtervezésének és a mű megírásának, azaz a tipográfusi és a szerzői munkának világos szétválasztása. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 8 / 30

Szerkesztés, fordítás, megtekintés Szerző, tipográfus, szedő, szerkesztő A könyvírás klasszikus fázisai: a szerző megírja művét, lektorálás, tipográfus elkészíti a könyv kinézeti tervét, szedés, nyomtatás, szerkesztő irányítja a folyamatot. Probléma: A nagy tudású dokumentumszerkesztő programokkal a szerző is elő tud állítani nyomdakész (camera ready) művet, de a szerző nem ért a tipográfus és a szedő munkájához (a felhasználói felületen a szerzői és a tipográfusi parancsok ömlesztve szerepelnek). Megoldás: A vizuális megjelenés megtervezésének és a mű megírásának, azaz a tipográfusi és a szerzői munkának világos szétválasztása. A L A TEX erre alkalmas: megadjuk a címet, a szerzőt, megadjuk, hogy mit emeljen ki, de nem törődünk azzal, hogy hogy néz ki. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 8 / 30

Szerkesztés, fordítás, megtekintés TEX/L A TEX editorok Editor Stílus Oprendsz. Ingyen EMACS/AUCTEX forrás LM W igen Kile http://kile.sourceforge.net/ forrás L igen LyX www.lyx.org WYSIWYM LM W igen Scientific Word www.mackichan.com/ WYSIWYM W NEM TeXnicCenter www.texniccenter.org/ forrás W igen Texmaker www.xm1math.net/texmaker/ forrás LM W igen TeXworks www.tug.org/texworks/ forrás LM W igen WinEdt www.winedt.com/ forrás W NEM WinShell www.winshell.org/ forrás W igen 9 / 30

Szerkesztés, fordítás, megtekintés TEX/L A TEX editorok Editor Stílus Oprendsz. Ingyen EMACS/AUCTEX forrás LM W igen Kile http://kile.sourceforge.net/ forrás L igen LyX www.lyx.org WYSIWYM LM W igen Scientific Word www.mackichan.com/ WYSIWYM W NEM TeXnicCenter www.texniccenter.org/ forrás W igen Texmaker www.xm1math.net/texmaker/ forrás LM W igen TeXworks www.tug.org/texworks/ forrás LM W igen WinEdt www.winedt.com/ forrás W NEM WinShell www.winshell.org/ forrás W igen TEX/L A TEX szintaxis színezést a legtöbb értelmes editor tud (gedit, kate,... ). 9 / 30

Szerkesztés, fordítás, megtekintés DVI (.dvi divice independent) a PDF kiszorította Általános, eszköztől független fájlformátum. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 10 / 30

Szerkesztés, fordítás, megtekintés DVI (.dvi divice independent) a PDF kiszorította Általános, eszköztől független fájlformátum. Nem tartalmazza a TEX fájlban beillesztett képeket és a felhasznált fontokat. A megjelenítésnél rendelkezésre kell állnia az adott gépen mindennek. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 10 / 30

Szerkesztés, fordítás, megtekintés DVI (.dvi divice independent) a PDF kiszorította Általános, eszköztől független fájlformátum. Nem tartalmazza a TEX fájlban beillesztett képeket és a felhasznált fontokat. A megjelenítésnél rendelkezésre kell állnia az adott gépen mindennek. Gyorsan fordít, támogatja az inverse search technikát. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 10 / 30

Szerkesztés, fordítás, megtekintés DVI (.dvi divice independent) a PDF kiszorította Általános, eszköztől független fájlformátum. Nem tartalmazza a TEX fájlban beillesztett képeket és a felhasznált fontokat. A megjelenítésnél rendelkezésre kell állnia az adott gépen mindennek. Gyorsan fordít, támogatja az inverse search technikát. Megjelenítők: YAP (Windowsra), kdvi, evince, xdvi (Linuxra). ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 10 / 30

Szerkesztés, fordítás, megtekintés DVI (.dvi divice independent) a PDF kiszorította Általános, eszköztől független fájlformátum. Nem tartalmazza a TEX fájlban beillesztett képeket és a felhasznált fontokat. A megjelenítésnél rendelkezésre kell állnia az adott gépen mindennek. Gyorsan fordít, támogatja az inverse search technikát. Megjelenítők: YAP (Windowsra), kdvi, evince, xdvi (Linuxra). Házit nem fogadunk el ebben. 10 / 30

Szerkesztés, fordítás, megtekintés PDF (.pdf Portable Document Format) A PostScript továbbfejlesztéséből született (Adobe) ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 11 / 30

Szerkesztés, fordítás, megtekintés PDF (.pdf Portable Document Format) A PostScript továbbfejlesztéséből született (Adobe) Tartalmaz mindent, ami a megjelenítéshez, nyomtatáshoz kell. Hordozható. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 11 / 30

Szerkesztés, fordítás, megtekintés PDF (.pdf Portable Document Format) A PostScript továbbfejlesztéséből született (Adobe) Tartalmaz mindent, ami a megjelenítéshez, nyomtatáshoz kell. Hordozható. Tartalmazhat nyomtatási útmutatást, kulcsszavakat a kereséshez, indexeléshez, interaktív hiperlinkekeket, animációt, videót, stb. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 11 / 30

Szerkesztés, fordítás, megtekintés PDF (.pdf Portable Document Format) A PostScript továbbfejlesztéséből született (Adobe) Tartalmaz mindent, ami a megjelenítéshez, nyomtatáshoz kell. Hordozható. Tartalmazhat nyomtatási útmutatást, kulcsszavakat a kereséshez, indexeléshez, interaktív hiperlinkekeket, animációt, videót, stb. Elterjedt szabvány. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 11 / 30

Szerkesztés, fordítás, megtekintés PDF (.pdf Portable Document Format) A PostScript továbbfejlesztéséből született (Adobe) Tartalmaz mindent, ami a megjelenítéshez, nyomtatáshoz kell. Hordozható. Tartalmazhat nyomtatási útmutatást, kulcsszavakat a kereséshez, indexeléshez, interaktív hiperlinkekeket, animációt, videót, stb. Elterjedt szabvány. Beilleszthetünk jpeg, png, pdf képeket. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 11 / 30

Szerkesztés, fordítás, megtekintés PDF (.pdf Portable Document Format) A PostScript továbbfejlesztéséből született (Adobe) Tartalmaz mindent, ami a megjelenítéshez, nyomtatáshoz kell. Hordozható. Tartalmazhat nyomtatási útmutatást, kulcsszavakat a kereséshez, indexeléshez, interaktív hiperlinkekeket, animációt, videót, stb. Elterjedt szabvány. Beilleszthetünk jpeg, png, pdf képeket. Ebben kérjük a házi feladatot. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 11 / 30

Szerkesztés, fordítás, megtekintés PDF (.pdf Portable Document Format) A PostScript továbbfejlesztéséből született (Adobe) Tartalmaz mindent, ami a megjelenítéshez, nyomtatáshoz kell. Hordozható. Tartalmazhat nyomtatási útmutatást, kulcsszavakat a kereséshez, indexeléshez, interaktív hiperlinkekeket, animációt, videót, stb. Elterjedt szabvány. Beilleszthetünk jpeg, png, pdf képeket. Ebben kérjük a házi feladatot. Megjelenítők: Acrobat Reader, Adobe Reader/acroread (Windowsra, Linuxra, Macintoshra), evince, kpdf, xpdf (Linuxra) 11 / 30

Szerkesztés, fordítás, megtekintés Fordítás, megtekintés $ pdflatex testlatex.tex This is pdftexk, Version 3.141592-1.40.3 (Web2C 7.5.6)... Babel <v3.8h> and hyphenation patterns for english, usenglishm dumylang, nohyphenation, hungarian, ukenglish, loaded.... Output written on testlatex.pdf (1 page, 5644 bytes). Transcript written on testlatex.log. $ evince testlatex.pdf & 12 / 30

Szerkesztés, fordítás, megtekintés Hibaüzenet! Undefined control sequence. l.35 \Na lássuk!? ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 13 / 30

Szerkesztés, fordítás, megtekintés Hibaüzenet! Undefined control sequence. l.35 \Na lássuk!? Hiba a 35. sorban, erre válasz lehet: ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 13 / 30

Szerkesztés, fordítás, megtekintés Hibaüzenet! Undefined control sequence. l.35 \Na lássuk!? Hiba a 35. sorban, erre válasz lehet: q ENTER: folytassa hibaüzenet nélkül. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 13 / 30

Szerkesztés, fordítás, megtekintés Hibaüzenet! Undefined control sequence. l.35 \Na lássuk!? Hiba a 35. sorban, erre válasz lehet: q ENTER: folytassa hibaüzenet nélkül. x ENTER: szakítsa meg a fordítást. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 13 / 30

Szerkesztés, fordítás, megtekintés Hibaüzenet! Undefined control sequence. l.35 \Na lássuk!? Hiba a 35. sorban, erre válasz lehet: q ENTER: folytassa hibaüzenet nélkül. x ENTER: szakítsa meg a fordítást.? ENTER: mit lehet válaszolni? ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 13 / 30

A TEX nyelve Hello World! \bye 14 / 30

A TEX nyelve Hello World! \bye Hello World! 14 / 30

Egy másik példa (egy TEX-makróval): Simple maths: $a+b$, $\sqrt{1+\sqrt{1+x}}$. $$ \sum_{n=1}^\infty {1\over n^2} = {\pi^2\over 6}. $$ \def\haakkor #1 => #2.{Ha #1, akkor #2.} \haakkor esik => otthon maradunk. \bye 15 / 30

Egy másik példa (egy TEX-makróval): Simple maths: $a+b$, $\sqrt{1+\sqrt{1+x}}$. $$ \sum_{n=1}^\infty {1\over n^2} = {\pi^2\over 6}. $$ \def\haakkor #1 => #2.{Ha #1, akkor #2.} \haakkor esik => otthon maradunk. \bye Simple maths: a + b, 1 + 1 + x. n=1 Ha esik, akkor otthon maradunk. 1 n 2 = π2 6. 15 / 30

Egy L A TEX-dokumentum szerkezete \documentclass{article} % dokumentumosztály: article, book,... % preambulum \begin{document} Hello world! % a dokumentum teste document környeze \end{document} 16 / 30

Egy L A TEX-dokumentum szerkezete \documentclass{article} % dokumentumosztály: article, book,... % preambulum \begin{document} Hello world! % a dokumentum teste document környeze \end{document} A következők is lehetségesek, de sose tegyük! 16 / 30

Egy L A TEX-dokumentum szerkezete \documentclass{article} % dokumentumosztály: article, book,... % preambulum \begin{document} Hello world! % a dokumentum teste document környeze \end{document} A következők is lehetségesek, de sose tegyük! \documentclass{article}\begin{document}hello world!\end{docume 16 / 30

Egy L A TEX-dokumentum szerkezete \documentclass{article} % dokumentumosztály: article, book,... % preambulum \begin{document} Hello world! % a dokumentum teste document környeze \end{document} A következők is lehetségesek, de sose tegyük! \documentclass{article}\begin{document}hello world!\end{docume Hello \documentclass{article} world!\end{document} \begin{document} 16 / 30

Egy L A TEX-dokumentum szerkezete \documentclass{article} % dokumentumosztály: article, book,... % preambulum \begin{document} Hello world! % a dokumentum teste document környeze \end{document} A következők is lehetségesek, de sose tegyük! \documentclass{article}\begin{document}hello world!\end{docume Hello \documentclass{article} world!\end{document} \begin{document} Szóközök használata: tetszőleges számú szóköz és tab karakter, valamint legföljebb egy újsor karakter sorozata egy szóközzel ekvivalens, 16 / 30

Egy L A TEX-dokumentum szerkezete \documentclass{article} % dokumentumosztály: article, book,... % preambulum \begin{document} Hello world! % a dokumentum teste document környeze \end{document} A következők is lehetségesek, de sose tegyük! \documentclass{article}\begin{document}hello world!\end{docume Hello \documentclass{article} world!\end{document} \begin{document} Szóközök használata: tetszőleges számú szóköz és tab karakter, valamint legföljebb egy újsor karakter sorozata egy szóközzel ekvivalens, új bekezdést jelent, ha legalább két újsor karakter van benne, 16 / 30

Egy L A TEX-dokumentum szerkezete \documentclass{article} % dokumentumosztály: article, book,... % preambulum \begin{document} Hello world! % a dokumentum teste document környeze \end{document} A következők is lehetségesek, de sose tegyük! \documentclass{article}\begin{document}hello world!\end{docume Hello \documentclass{article} world!\end{document} \begin{document} Szóközök használata: tetszőleges számú szóköz és tab karakter, valamint legföljebb egy újsor karakter sorozata egy szóközzel ekvivalens, új bekezdést jelent, ha legalább két újsor karakter van benne, a sor eleji szóközök és tab karakterek nem számítanak. 16 / 30

Egy L A TEX-dokumentum szerkezete \documentclass[11pt]{article} % dokumentumosztály opciókkal %%%%%%% PREAMBULUM \usepackage[t1]{fontenc} % belső fontkódolás \usepackage[utf8]{inputenc} % input kódrendszer \usepackage[magyar]{babel} % magyar nyelvhez \usepackage{amsmath,graphicx} % matematikai és grafikai képességek \title{első művem} \author{kovács József} \date{2009. október 19.} % Cím % Szerző % Dátum \begin{document} %%%%%%% DOKUMENTUM TESTE \maketitle % címrész kiírása \tableofcontents % tartalomjegyzék % \section{bevezetés} % szakasz címe % Ez itt az első művem szövege. % szöveg % \end{document} %%%%%%% VÉGE 17 / 30

A 10 speciális jelentésű karakter Alaphelyzetben az ASCII karaktereket használhatjuk: angol ábécé kis- és nagybetűi, a számok, a szóköz, a sorvége jel, a tabulátor (tab) karakter és az alábbi írásjelek és speciális karakterek: ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 18 / 30

A 10 speciális jelentésű karakter Alaphelyzetben az ASCII karaktereket használhatjuk: angol ábécé kis- és nagybetűi, a számok, a szóköz, a sorvége jel, a tabulátor (tab) karakter és az alábbi írásjelek és speciális karakterek:., : ;!? " @ - + = * / ( ) [ ] ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 18 / 30

A 10 speciális jelentésű karakter Alaphelyzetben az ASCII karaktereket használhatjuk: angol ábécé kis- és nagybetűi, a számok, a szóköz, a sorvége jel, a tabulátor (tab) karakter és az alábbi írásjelek és speciális karakterek:., : ;!? " @ - + = * / ( ) [ ] T1 belső kódolás esetén még három jel használható: < > ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 18 / 30

A 10 speciális jelentésű karakter Alaphelyzetben az ASCII karaktereket használhatjuk: angol ábécé kis- és nagybetűi, a számok, a szóköz, a sorvége jel, a tabulátor (tab) karakter és az alábbi írásjelek és speciális karakterek:., : ;!? " @ - + = * / ( ) [ ] T1 belső kódolás esetén még három jel használható: < > A TEX számára 10 nyomtatható ASCII karakternek speciális jelentése van: ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 18 / 30

A 10 speciális jelentésű karakter Alaphelyzetben az ASCII karaktereket használhatjuk: angol ábécé kis- és nagybetűi, a számok, a szóköz, a sorvége jel, a tabulátor (tab) karakter és az alábbi írásjelek és speciális karakterek:., : ;!? " @ - + = * / ( ) [ ] T1 belső kódolás esetén még három jel használható: < > A TEX számára 10 nyomtatható ASCII karakternek speciális jelentése van: \ { } % $ & # _ ^ ~ ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 18 / 30

A 10 speciális jelentésű karakter Alaphelyzetben az ASCII karaktereket használhatjuk: angol ábécé kis- és nagybetűi, a számok, a szóköz, a sorvége jel, a tabulátor (tab) karakter és az alábbi írásjelek és speciális karakterek:., : ;!? " @ - + = * / ( ) [ ] T1 belső kódolás esetén még három jel használható: < > A TEX számára 10 nyomtatható ASCII karakternek speciális jelentése van: \ { } % $ & # _ ^ ~ Megjelenítésük escape karakterrel 7 esetben (elé tett repjellel): 18 / 30

A 10 speciális jelentésű karakter Alaphelyzetben az ASCII karaktereket használhatjuk: angol ábécé kis- és nagybetűi, a számok, a szóköz, a sorvége jel, a tabulátor (tab) karakter és az alábbi írásjelek és speciális karakterek:., : ;!? " @ - + = * / ( ) [ ] T1 belső kódolás esetén még három jel használható: < > A TEX számára 10 nyomtatható ASCII karakternek speciális jelentése van: \ { } % $ & # _ ^ ~ Megjelenítésük escape karakterrel 7 esetben (elé tett repjellel): \{ \} \% \$ \& \# \_ 18 / 30

A 10 speciális jelentésű karakter Alaphelyzetben az ASCII karaktereket használhatjuk: angol ábécé kis- és nagybetűi, a számok, a szóköz, a sorvége jel, a tabulátor (tab) karakter és az alábbi írásjelek és speciális karakterek:., : ;!? " @ - + = * / ( ) [ ] T1 belső kódolás esetén még három jel használható: < > A TEX számára 10 nyomtatható ASCII karakternek speciális jelentése van: \ { } % $ & # _ ^ ~ Megjelenítésük escape karakterrel 7 esetben (elé tett repjellel): \{ \} \% \$ \& \# \_ A többi esetben paranccsal: 18 / 30

A 10 speciális jelentésű karakter Alaphelyzetben az ASCII karaktereket használhatjuk: angol ábécé kis- és nagybetűi, a számok, a szóköz, a sorvége jel, a tabulátor (tab) karakter és az alábbi írásjelek és speciális karakterek:., : ;!? " @ - + = * / ( ) [ ] T1 belső kódolás esetén még három jel használható: < > A TEX számára 10 nyomtatható ASCII karakternek speciális jelentése van: \ { } % $ & # _ ^ ~ Megjelenítésük escape karakterrel 7 esetben (elé tett repjellel): \{ \} \% \$ \& \# \_ A többi esetben paranccsal: \ \textbackslash $\backslash$ ^ \textasciicircum \^{} ~ \textasciitilde \~{} $\sim$ 18 / 30

A 10 speciális jelentésű karakter Alaphelyzetben az ASCII karaktereket használhatjuk: angol ábécé kis- és nagybetűi, a számok, a szóköz, a sorvége jel, a tabulátor (tab) karakter és az alábbi írásjelek és speciális karakterek:., : ;!? " @ - + = * / ( ) [ ] T1 belső kódolás esetén még három jel használható: < > A TEX számára 10 nyomtatható ASCII karakternek speciális jelentése van: \ { } % $ & # _ ^ ~ Megjelenítésük escape karakterrel 7 esetben (elé tett repjellel): \{ \} \% \$ \& \# \_ A többi esetben paranccsal: \ \textbackslash $\backslash$ ^ \textasciicircum \^{} ~ \textasciitilde \~{} $\sim$ Példa: 10$-t nyert, mert a B&C boltjaiban 50%-kal kevesebbet fizetett. 18 / 30

Speciális jelentésű karakterek 1. A \ jel (repjel): parancskezdő karakter 19 / 30

Speciális jelentésű karakterek 1. A \ jel (repjel): parancskezdő karakter Az alfabetikus parancsok \ jelből és alfabetikus jelekből állnak. 19 / 30

Speciális jelentésű karakterek 1. A \ jel (repjel): parancskezdő karakter Az alfabetikus parancsok \ jelből és alfabetikus jelekből állnak. A kétjeles parancsok a \ jelből és egy nem-alfabetikus jelből állnak. Pl. a \ parancs vesszőt tesz az utána következő betűre (\ o = ó). 19 / 30

Speciális jelentésű karakterek 1. A \ jel (repjel): parancskezdő karakter Az alfabetikus parancsok \ jelből és alfabetikus jelekből állnak. A kétjeles parancsok a \ jelből és egy nem-alfabetikus jelből állnak. Pl. a \ parancs vesszőt tesz az utána következő betűre (\ o = ó). A csillagos parancsok, a csillag nélküli parancs működését kicsit módosítják. Pl. a \\ új sort kezd, a \\* ugyancsak, de nem engedi, hogy ott a L A TEX új oldalt kezdjen. A \chapter új fejezetet kezd egy könyvben, a \chapter* is, de nem ad a fejezetnek sorszámot. 19 / 30

Speciális jelentésű karakterek 1. A \ jel (repjel): parancskezdő karakter Az alfabetikus parancsok \ jelből és alfabetikus jelekből állnak. A kétjeles parancsok a \ jelből és egy nem-alfabetikus jelből állnak. Pl. a \ parancs vesszőt tesz az utána következő betűre (\ o = ó). A csillagos parancsok, a csillag nélküli parancs működését kicsit módosítják. Pl. a \\ új sort kezd, a \\* ugyancsak, de nem engedi, hogy ott a L A TEX új oldalt kezdjen. A \chapter új fejezetet kezd egy könyvben, a \chapter* is, de nem ad a fejezetnek sorszámot. A % jel: megjegyzések 19 / 30

Speciális jelentésű karakterek 1. A \ jel (repjel): parancskezdő karakter Az alfabetikus parancsok \ jelből és alfabetikus jelekből állnak. A kétjeles parancsok a \ jelből és egy nem-alfabetikus jelből állnak. Pl. a \ parancs vesszőt tesz az utána következő betűre (\ o = ó). A csillagos parancsok, a csillag nélküli parancs működését kicsit módosítják. Pl. a \\ új sort kezd, a \\* ugyancsak, de nem engedi, hogy ott a L A TEX új oldalt kezdjen. A \chapter új fejezetet kezd egy könyvben, a \chapter* is, de nem ad a fejezetnek sorszámot. A % jel: megjegyzések Ami egy sorban a % jel és a sor vége között van, csak megjegyzés, beleértve még a sorvége jelet is. 19 / 30

Speciális jelentésű karakterek 1. A \ jel (repjel): parancskezdő karakter Az alfabetikus parancsok \ jelből és alfabetikus jelekből állnak. A kétjeles parancsok a \ jelből és egy nem-alfabetikus jelből állnak. Pl. a \ parancs vesszőt tesz az utána következő betűre (\ o = ó). A csillagos parancsok, a csillag nélküli parancs működését kicsit módosítják. Pl. a \\ új sort kezd, a \\* ugyancsak, de nem engedi, hogy ott a L A TEX új oldalt kezdjen. A \chapter új fejezetet kezd egy könyvben, a \chapter* is, de nem ad a fejezetnek sorszámot. A % jel: megjegyzések Ami egy sorban a % jel és a sor vége között van, csak megjegyzés, beleértve még a sorvége jelet is. homo%i usion 19 / 30

Speciális jelentésű karakterek 2. A { és a } jel: blokkok létrehozása ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 20 / 30

Speciális jelentésű karakterek 2. A { és a } jel: blokkok létrehozása $\frac12, \frac123, \frac{12}3, \frac1{23}, \frac{1}{2}$ eredménye 1 2, ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 20 / 30

Speciális jelentésű karakterek 2. A { és a } jel: blokkok létrehozása $\frac12, \frac123, \frac{12}3, \frac1{23}, \frac{1}{2}$ eredménye 1 2, 1 2 3, ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 20 / 30

Speciális jelentésű karakterek 2. A { és a } jel: blokkok létrehozása $\frac12, \frac123, \frac{12}3, \frac1{23}, \frac{1}{2}$ eredménye 1 2, 1 2 3, 12 3, ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 20 / 30

Speciális jelentésű karakterek 2. A { és a } jel: blokkok létrehozása $\frac12, \frac123, \frac{12}3, \frac1{23}, \frac{1}{2}$ eredménye 1 2, 1 2 3, 12 3, 1 23, ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 20 / 30

Speciális jelentésű karakterek 2. A { és a } jel: blokkok létrehozása $\frac12, \frac123, \frac{12}3, \frac1{23}, \frac{1}{2}$ eredménye 1 2, 1 2 3, 12 3, 1 23, 1 2. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 20 / 30

Speciális jelentésű karakterek 2. A { és a } jel: blokkok létrehozása $\frac12, \frac123, \frac{12}3, \frac1{23}, \frac{1}{2}$ eredménye 1 2, 1 2 3, 12 3, 1 23, 1 2. Vigyázzunk, \fracab eredménye nem a b, hanem hibaüzenet (de \frac ab, vagy \frac{a}{b} már jó). ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 20 / 30

Speciális jelentésű karakterek 2. A { és a } jel: blokkok létrehozása $\frac12, \frac123, \frac{12}3, \frac1{23}, \frac{1}{2}$ eredménye 1 2, 1 2 3, 12 3, 1 23, 1 2. Vigyázzunk, \fracab eredménye nem a b, hanem hibaüzenet (de \frac ab, vagy \frac{a}{b} már jó). A L A TEX-ben opcionális blokk-kijelölő a szögletes zárójel: Pl. \rule{5mm}{0.5mm} egy 5 mm széles, 0,5 mm magas vonalat ad:, ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 20 / 30

Speciális jelentésű karakterek 2. A { és a } jel: blokkok létrehozása $\frac12, \frac123, \frac{12}3, \frac1{23}, \frac{1}{2}$ eredménye 1 2, 1 2 3, 12 3, 1 23, 1 2. Vigyázzunk, \fracab eredménye nem a b, hanem hibaüzenet (de \frac ab, vagy \frac{a}{b} már jó). A L A TEX-ben opcionális blokk-kijelölő a szögletes zárójel: Pl. \rule{5mm}{0.5mm} egy 5 mm széles, 0,5 mm magas vonalat ad:, a \rule[1mm]{5mm}{0.5mm} 1 mm-rel megemeli:. 20 / 30

Speciális jelentésű karakterek 2. A { és a } jel: blokkok létrehozása $\frac12, \frac123, \frac{12}3, \frac1{23}, \frac{1}{2}$ eredménye 1 2, 1 2 3, 12 3, 1 23, 1 2. Vigyázzunk, \fracab eredménye nem a b, hanem hibaüzenet (de \frac ab, vagy \frac{a}{b} már jó). A L A TEX-ben opcionális blokk-kijelölő a szögletes zárójel: Pl. \rule{5mm}{0.5mm} egy 5 mm széles, 0,5 mm magas vonalat ad:, a \rule[1mm]{5mm}{0.5mm} 1 mm-rel megemeli:. Blokkot jelöl ki a környezet is, melyet egy \begin{név}, és egy \end{név} parancs határol. 20 / 30

Speciális jelentésű karakterek 2. A { és a } jel: blokkok létrehozása $\frac12, \frac123, \frac{12}3, \frac1{23}, \frac{1}{2}$ eredménye 1 2, 1 2 3, 12 3, 1 23, 1 2. Vigyázzunk, \fracab eredménye nem a b, hanem hibaüzenet (de \frac ab, vagy \frac{a}{b} már jó). A L A TEX-ben opcionális blokk-kijelölő a szögletes zárójel: Pl. \rule{5mm}{0.5mm} egy 5 mm széles, 0,5 mm magas vonalat ad:, a \rule[1mm]{5mm}{0.5mm} 1 mm-rel megemeli:. Blokkot jelöl ki a környezet is, melyet egy \begin{név}, és egy \end{név} parancs határol. 20 / 30

Speciális jelentésű karakterek 3. A karakterek és a parancsszavak tovább nem bontható blokkok. 21 / 30

Speciális jelentésű karakterek 3. A karakterek és a parancsszavak tovább nem bontható blokkok. A \H parancs (H, mint Hungarian umlaut) két vesszőt tesz az argumentumában szereplő betűre. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 21 / 30

Speciális jelentésű karakterek 3. A karakterek és a parancsszavak tovább nem bontható blokkok. A \H parancs (H, mint Hungarian umlaut) két vesszőt tesz az argumentumában szereplő betűre. Az ő betűt a \H{o}, \H {o}, \H o parancsok mindegyikével megkaphatjuk. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 21 / 30

Speciális jelentésű karakterek 3. A karakterek és a parancsszavak tovább nem bontható blokkok. A \H parancs (H, mint Hungarian umlaut) két vesszőt tesz az argumentumában szereplő betűre. Az ő betűt a \H{o}, \H {o}, \H o parancsok mindegyikével megkaphatjuk. A harmadik esetben kell a szóköz! ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 21 / 30

Speciális jelentésű karakterek 3. A karakterek és a parancsszavak tovább nem bontható blokkok. A \H parancs (H, mint Hungarian umlaut) két vesszőt tesz az argumentumában szereplő betűre. Az ő betűt a \H{o}, \H {o}, \H o parancsok mindegyikével megkaphatjuk. A harmadik esetben kell a szóköz! A kétjeles parancsoknál nem kell a parancs után szóközt tenni: \ o, \ {o}, \ o, \ {o} eredménye ó betű. ettl Ferenc (Budapesti Műszaki és Gazdaságtudományi EgyetemAlgebra LATEX Tanszék) 21 / 30

Speciális jelentésű karakterek 3. A karakterek és a parancsszavak tovább nem bontható blokkok. A \H parancs (H, mint Hungarian umlaut) két vesszőt tesz az argumentumában szereplő betűre. Az ő betűt a \H{o}, \H {o}, \H o parancsok mindegyikével megkaphatjuk. A harmadik esetben kell a szóköz! A kétjeles parancsoknál nem kell a parancs után szóközt tenni: \ o, \ {o}, \ o, \ {o} eredménye ó betű. 1\textsuperscript {st} eredménye: 21 / 30

Speciális jelentésű karakterek 3. A karakterek és a parancsszavak tovább nem bontható blokkok. A \H parancs (H, mint Hungarian umlaut) két vesszőt tesz az argumentumában szereplő betűre. Az ő betűt a \H{o}, \H {o}, \H o parancsok mindegyikével megkaphatjuk. A harmadik esetben kell a szóköz! A kétjeles parancsoknál nem kell a parancs után szóközt tenni: \ o, \ {o}, \ o, \ {o} eredménye ó betű. 1\textsuperscript {st} eredménye: 1 st 21 / 30

Speciális jelentésű karakterek 3. A karakterek és a parancsszavak tovább nem bontható blokkok. A \H parancs (H, mint Hungarian umlaut) két vesszőt tesz az argumentumában szereplő betűre. Az ő betűt a \H{o}, \H {o}, \H o parancsok mindegyikével megkaphatjuk. A harmadik esetben kell a szóköz! A kétjeles parancsoknál nem kell a parancs után szóközt tenni: \ o, \ {o}, \ o, \ {o} eredménye ó betű. 1\textsuperscript {st} eredménye: 1 st 1\textsuperscript st eredménye: 21 / 30

Speciális jelentésű karakterek 3. A karakterek és a parancsszavak tovább nem bontható blokkok. A \H parancs (H, mint Hungarian umlaut) két vesszőt tesz az argumentumában szereplő betűre. Az ő betűt a \H{o}, \H {o}, \H o parancsok mindegyikével megkaphatjuk. A harmadik esetben kell a szóköz! A kétjeles parancsoknál nem kell a parancs után szóközt tenni: \ o, \ {o}, \ o, \ {o} eredménye ó betű. 1\textsuperscript {st} eredménye: 1 st 1\textsuperscript st eredménye: 1 s t 21 / 30