AMS-TeX (verzia 2.0)
Späť | Kapitola 2. ,,Nematematický'' mód | Ďalej

# 2.2. Základné pravidlá písania ,,hladkého'' textu

Činnosť v TeXu sa riadi prostredníctvom kontrolslov (znak \ nasledovaný ľubovoľným počtom písmen, ukončený nepísmenovým znakom, t.j. napr. |_|, číslom, !, ?, {, a pod.) a kontrolsymbolov (znak \ nasledovaný jedným nepísmenom). TeX rozlišuje malé a veľké písmená.

- Ľubovoľný počet medzier a koniec riadku (<Enter>) má rovnaký efekt ako jedna medzera. Pozor na medzery po kontrolslove, ktoré sú ignorované (po kontrolsymbole nie). \|_| špecifikuje medzeru, ktorá nebude ignorovaná, teda `napr. \TeX|_|ový` dáva

  ale použitím `\TeX|_|ový` dostávame

  , ,,`dve\|_|\|_|medzery`'' dáva

  Postupnosť \|_||_| má rovnaký efekt ako \|_|, ale ,,`tri|_|\|_|\|_|medzery` '' dáva

  bližšie o vynechávaní voľného priestoru (Pozri odsek nazvaný Špecifikácie vzdialeností, vkladanie obrázkov).

- Ľubovoľný počet prázdnych riadkov má rovnaký efekt ako jeden prázdny riadok a znamená koniec odstavca. Explicitná špecifikácia konca odstavca \par, šírka odsadenia odstavca \parindent<vzt> vzdialenosti medzi odstavcami \parskip<vzd>, `napr. \parindent3cm` .

- Spájanie rozdeľovníkov: - dáva

  (použitie napr. ako rozdeľovacie znamienko, spojovník, znamienko mínus v matematickom móde); -- dáva

  (použitie napr. čísla strán pri citáciach

  --- dáva

  dlhú pomlčku.

- Správne (anglické) úvodzovky sa píšu ako dva príslušné apostrofy za sebou: ľavé úvodzovky ``, pravé úvodzovky ''. (Explicitná špecifikácia pre ľavý apostrof \lq, pre pravý \rq). Naše úvodzovky sa líšia umiestnením, preto sa musia robiť zvlášť, napr. cez nasledujúce makrá, `\define\du{ \unskip\smash{\lower 1.4ex \hbox{\char34}}\kern-.2ex};` `\define\hu{\kern-.2ex\hbox{\char92}}`.

- Všetko, čo nasleduje v riadku za % je brané ako komentár (možno tým zabrániť vzniku medzier po použití príkazu (<Enter>).

- Zoznam základných (klávesových) znakov vyžadujúcich špeciálny vstup:

  vstup | znak | použitie
  --- | --- | ---
  $\backslash$ |  | použitie pre riadiace inštrukcie
  $\{$ |  | začiatok skupiny
  $\}$ |  | koniec skupiny
  \% |  | komentár
  \& |  | tabuľky a zarovnanie
  \~ |  | nezlomiteľná medzera
  \$ |  | vstup a výstup z matematiky
  \^{} |  | exponenty v matematike
  \_{} |  | indexy v matematike
  \# |  | definície parametrov
  \@ |  | AmSTeX používa na špeciálne účely

- Akcentované znaky je možné písať podľa nasledujúceho vzoru (avšak tento spôsob je značne nepohodlný). Preto je vhodné ,,mať po ruke'' nejaký konvertor, ktorý akcentované znaky prevedie do tejto formy (pozor na ť, ľ, ď, Ľ). Čoskoro by mali byť dodané ,,extended fonts'' ktoré v súvislosti s novým 8-bitovým TeXom značne spohodlnia a urýchlia prácu a zabezpečia správnu sadzbu všetkých akcentovaných znakov.

  \v c | č
  \^ o | ô
  \' o | ó (pozor na í: \'\i; \i dáva $\i$)
  \"a | ä
  \accent23u | ů

  Príklad možných definícií ť,ľ,ď,Ľ: `\define\mt{t\kern-0.035cm\char39\kern-0.03cm}; \define\ml{l\kern-0.035cm\char39\kern-0.03cm}; \define\md{d\kern-0.035cm\char39\kern-0.03cm}; \define\mL{L\kern-0.08cm\char39}` Špeciálne písmená jazykov iných národov:

  \t oo |
  \ss |
  \H o |
  \~o |
  \`o |
  \u c |
  \B o |
  \D o |
  \c o |
  \d o |
  \b o |
  \oe |
  \OE |
  \ae |
  \AE |
  \aa |
  \AA |
  \o |
  \O |
  \l |
  \L |

- Ostatné špeciálne znaky textového režimu:

  > alebo ?` |
  < alebo !` |
  \copyright |
  \S |
  \dag |
  \checkmark |
  \ddag |
  \P |
  \maltese |
  \circledR |
  \AmSTeX |
  \yen |

- Tri bodky sa píšu \dots (TeX zabezpečuje správne medzerovanie okolo nich).

- Podtrhnutie textu možno docieliť s \underbar{takouto cestou} .

- \boxed umiestňuje text do rámčeka, pričom text je sádzaný v matematickom móde, t.j. text je písaný matematickou kurzívou a medzera medzi slovami musí byť explicitne špecifikovaná pomocou \|_|, `napr. \boxed{Ahoj\|_|Praha}` dáva

  Je možné použiť aj v "matem. móde". Pozri 4.kapitolu nazvanú ,,Matematický'' mód

- \centerline{} píše text uvedený v zátvorkách centrovane na šírku riadku, \leftline{}, resp. \rightline{} ,,tlačí'' text na ľavý, resp. pravý okraj stránky. Ak sa chceme vyhnúť nejakým kolíziam, je lepšie používať pred uvedenými kontrolslovami (ak sa nevyskytujú na začiatku odstavca) kontrolslovo prechodu na nový riadok. `Napr. \centerline{Teraz centrujeme.} \leftline{Teraz píšeme na ľavý okraj.} \rightline{Teraz píšeme na pravý okraj.}` dáva

## 2.2.1. Čo je dobré ešte vedieť k písaniu hladkého textu

Zvláštny význam majú v TeXu zložené zátvorky {, }.

1. Činnosť väčšiny kontrolslov uvedených vo vnútri takýchto zátvoriek má lokálnu platnosť iba v rámci týchto zátvoriek. (Napr. zmeny fontov (Pozri odsek nazvaný Zmeny fontov a ich veľkostí), zmena \parskip, \parindent - pokiaľ je v ich rámci špecifikovaný koniec odstavca, ...). Takýchto zátvoriek môže byť do seba vnorených ľubovoľne veľa a vždy po opustení nižšej skupiny automaticky sa nastavia hodnoty vyššej aktuálnej skupiny.

2. Pokiaľ niektoré kontrolslovo vyžaduje ,,parameter'' a ten je viac ako jednoznakový, väčšinou musí byť tiež uvedený v {...}, ináč sa činnosť kontrolslova vzťahuje vždy len na prvý nemedzerový znak nasledujúci po kontrolslove, `napr.\underbar Praha` dáva

   ale `\underbar{Praha}` dáva

3. Pokiaľ kontrolslovo na špecifikáciu vzdialenosti je uvedené v tvare \parskip<vzd>, vzdialenosť sa udáva udaním veľkosti a jednotiek (Pozri odsek nazvaný Veľký výber jednotiek na udávanie vzdialenosti), `napr. \parskip3cm`. Ak je vzdialenosť udaná v tvare \pagewidth{<vzd>}, je nutné ju spolu s jednotkami udávať v zložených zátvorkách, `napr. \pagewidth{20cm}`.

Späť | Obsah | Ďalej
,,Nematematický'' mód | Hore | Spracovávanie odstavca a strany