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}