Parameters of the Line Breaking Algorithm and the Output Routine and Their Applications for Typesetting in TeX
Zpravodaj Československého sdružení uživatelů TeXu (2019)
- Volume: 029, Issue: 1-4, page 44-65
- ISSN: 1211-6661
Access Full Article
topAbstract
topHow to cite
topSchaynová, Lucie, and Šustek, Jan. "Aplikace parametrů řádkového zlomu a output rutiny k formátování sazby v TeXu." Zpravodaj Československého sdružení uživatelů TeXu 029.1-4 (2019): 44-65. <http://eudml.org/doc/298782>.
@article{Schaynová2019,
abstract = {V článku projdeme vnitřnosti programu TeX a ukážeme si, jakou cestou se jednotlivé znaky vstupního souboru .tex postupně dostanou až do výstupního souboru .pdf. Zdržíme se u algoritmu řádkového zlomu, který bez debat výrazně předběhl svou dobu. Vhodnou kombinací jeho parametrů lze nastavit nejen zarovnání textu do bloku, na střed nebo na praporek, ale ukážeme si i mnoho dalších možných způsobů zarovnání textu. Na konci této cesty se nachází output rutina, která má za úkol umístit vysázený text na stránku. Ukážeme si, jak lze nastavit různá záhlaví a zápatí a jak lze jednoduše vytvořit hlavičkový papír. Také si ukážeme různé praktické aplikace output rutiny, například k vysázení slajdů pro přípravu prezentací. Přijde řeč i na problematiku zjišťování pozice konkrétního bodu sazby na stránce a využití této informace při kreslení obrázků v METAPOSTu. Článek vychází z přednášky druhého autora na konferenci OSSconf 2018.},
author = {Schaynová, Lucie, Šustek, Jan},
journal = {Zpravodaj Československého sdružení uživatelů TeXu},
keywords = {TeX; řádkový zlom; output rutina; TeX; line break; output routine},
language = {cze},
number = {1-4},
pages = {44-65},
publisher = {Československé sdružení uživatelů TeXu},
title = {Aplikace parametrů řádkového zlomu a output rutiny k formátování sazby v TeXu},
url = {http://eudml.org/doc/298782},
volume = {029},
year = {2019},
}
TY - JOUR
AU - Schaynová, Lucie
AU - Šustek, Jan
TI - Aplikace parametrů řádkového zlomu a output rutiny k formátování sazby v TeXu
JO - Zpravodaj Československého sdružení uživatelů TeXu
PY - 2019
PB - Československé sdružení uživatelů TeXu
VL - 029
IS - 1-4
SP - 44
EP - 65
AB - V článku projdeme vnitřnosti programu TeX a ukážeme si, jakou cestou se jednotlivé znaky vstupního souboru .tex postupně dostanou až do výstupního souboru .pdf. Zdržíme se u algoritmu řádkového zlomu, který bez debat výrazně předběhl svou dobu. Vhodnou kombinací jeho parametrů lze nastavit nejen zarovnání textu do bloku, na střed nebo na praporek, ale ukážeme si i mnoho dalších možných způsobů zarovnání textu. Na konci této cesty se nachází output rutina, která má za úkol umístit vysázený text na stránku. Ukážeme si, jak lze nastavit různá záhlaví a zápatí a jak lze jednoduše vytvořit hlavičkový papír. Také si ukážeme různé praktické aplikace output rutiny, například k vysázení slajdů pro přípravu prezentací. Přijde řeč i na problematiku zjišťování pozice konkrétního bodu sazby na stránce a využití této informace při kreslení obrázků v METAPOSTu. Článek vychází z přednášky druhého autora na konferenci OSSconf 2018.
LA - cze
KW - TeX; řádkový zlom; output rutina; TeX; line break; output routine
UR - http://eudml.org/doc/298782
ER -
References
top- Knuth, Donald E., The TeXbook, Computers & Typesetting, Volume A. Addison-Wesley, 1986. (1986)
- Olšák, Petr, TeXbook naruby, Konvoj, 2001. (2001)
- Knuth, Donald E., TeX: The Program, Computers & Typesetting, Volume B. Addison-Wesley, 1986. (1986) MR3077152
- Knuth, Donald E., Plass, Michael F., Breaking Paragraphs into Lines, 1981. (1981)
- Liang, Franklin M., Word Hy-phen-a-tion by Com-put-er, 1983. Disertační práce. Stanford University, Department of Computer Science. (1983)
- Bezruč, Petr, Slezské písně, Československý spisovatel, 1951. (1951)
- Olšák, Petr, 10.5300/2015-1-2/86, CSTUG, 2016. (2016) DOI10.5300/2015-1-2/86
- Šustek, Jan, Načítání souboru s argumenty v TeXu, Zpravodaj CSTUG. 2015, roč. 25, č. 1-2, s. 86-94. ISSN 1211-6661. Dostupné z DOI: 10.5300/2015-1-2/86 (2015)
NotesEmbed ?
topTo embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.