Szerkesztő:Wettl
Tartalomjegyzék |
TÁMOP LaTeX szerkesztők oldala
Preambulumba
A dokumentumosztály book vagy article legyen. Ha van időtök, nézzétek meg a KOMAscript csomagot, szép dokumentumok is készíthetők vele. El tudnám képzelni, hogy minden majd abba menjen, de az kicsit jobban különbözik a standardtól, kérdés. Talán lesz, aki amsart vagy amsbook-ba írja, azt vszg meg kéne tartani.
A dokumentum kb. az alábbiak szerint kezdődjön:
\documentclass[12pt]{book} % \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[magyar]{babel}
vagy lehet latin2 a kódolás, ekkor
\usepackage[latin2]{inputenc}
A magyar babel-hez letölteni a legújabb magyar.ldf fájl (intézeti honlapunkon működő latex oldalról: www.math.bme.hu/latex
Matematika szöveghez mindenképp:
\usepackage{amsmath}
Ahhoz, hogy a pdf-ben a linkek éljenek (lehet, hogy a második sor nem is kell, mert az a default):
\usepackage{hyperref} sor a preambulumba, \hypersetup{colorlinks=true}
Külső pdf-be való hivatkozáshoz, a külső fájlok neveivel:
\usepackage{xr-hyper} \externaldocument[f1-]{file1} \externaldocument[f2-]{file2}
A linkek menet közben való ellenőrzéséhez, megtekintéséhez
\usepackage{refcheck}
Szöveg javítása
Fejezetezés
Fejezetcím csak \chapter \section ... vagy ezek *-os változata legyen.
Címkézés
Minden hivatkozott helyre (pl. a tételszerű környezetekbe) kell egy címke. Ehhez a \label parancs, és utána egy azonosító szöveg kell, pl: \label{thm:Cauchy-tétel} Javaslat a címkére: első 2-3 betű jelentése
- tet: vagy thm: a tételhez,
- dfn: vagy def: a definícióhoz,
- fig: az ábrához,
- tab: a táblázathoz,
- eq: az egyenlethez
...
Hivatkozás
\ref{thm:Cauchy-tétel} \aref vagy \Aref % magyar szövegben \aref({eq:...}) % egyenleteknél névelővel (\ref{eq:...}) % névelő nélkül \acite és \Acite % irodalom \pageref vagy \apageref.
\hyperref[címke]{szöveg}
Külső címre:
\href{URL}{szöveg} \ref{f1-thm:Cauchy-tétel} % Külső dokumentumban lévő címkére
Tanácsok
- Kerüljük a vizuális szerkesztőparancsokat, pl. \indent, \noindent, \smallskip, \bigskip,
- ne törjünk meg szövegeket a \\ paranccsal, vagy oldalt a \newpage paranccsal, mert ezek kitörlése/átírása utóbb szükségtelen plusz munkát okoz!
- Ne tipografáljunk, ne találjunk ki új tipográfiai megoldásokat:
- új bekezdést üres sorral, felsorolást és számozott listát az itemize és enumerate környezetekkel, egy-egy szó kiemelését az \emph paranccsal oldjuk meg
- tömörebb listához használjuk a paralist csomag compactenum
NEM ajánlom, csak a teljesség kedvéért: tükörméret pl. így állítható:
\usepackage[textheight=245mm,textwidth=156mm]{geometry}
Ha csak a szedéstükröt akarjuk arrébb tolni:
\setlength{\hoffset}{??mm} \setlength{\voffset}{??mm}