DOI: 10.5300/2012-3/176

Zpravodaj Československého sdružení uživatelů TEXu 3/2012

Pages: 176–188

Author: Petr Olšák

TEX v jednoduchém unixovém prostředí

Při ladění TEXového dokumentu potřebujeme mnohokrát opakovaně pouštět TEX, podívat se, jak dopadl výsledek v prohlížeči DVI nebo PDF souboru, mrknout na výpis TEXu na terminálu, podívat se případně do logu a celou činnost opakovat. V tomto článku je ukázáno, jak tuto práci dělá autor článku. Proces „editor-TEX-kuk} je zde podporován jednoduchými unixovými nástroji: bashovým skriptem texloop, který si autor pro tyto účely vytvořil, dále terminálem Xterm a jednoduchým editorem, který umí navázat na klávesovou zkratku spuštění příkazu v systému. Čtenář se zde může inspirovat a přizpůsobit tyto nástroje svým vlastním potřebám. V článku je popsána funkce skriptu texloop, dále je neformálně rozveden dlouholetý vývoj autorova vztahu k textovým editorům a konečně je zde uvedena konfigurace terminálu Xterm, aby vyhovoval českému prostředí jak v kódování ISO-8859-2, tak v kódování UTF-8. Pro kódování UTF-8 si v závěru článku vygenerujeme TEXový formát csplain.

skript texloop, Unix, editor Joe

TEX in the simple Unix environment

By debugging a TEX document it is necessary many times repeatedly to run TEX, to look for the result in DVI or PDF file, to gander the TEX output on the terminal, or eventually to have a look in the log-file, and all that action to repeat. In the paper it is show, how this work is made by author. The process `editor-TEX-look' is supported by simple Unix tools: bash script texloop, created by author for these purposes, Xterm terminal and a simple editor, which is able to link to the shortcut key the activation of a system command. The reader could be inspired with the solution and to adapt these tools to his/her own needs. In the paper the function of the texloop script is described, and further the longstanding evolution of the author's relation to text editors is informal elaborated and finally a configuration of Xterm terminal, suitable for the czech environment with both ISO-8859-2 and UTF-8 encoding is introduced. For UTF-8 encoding the TEX format csplain is generated at the end of the paper.

script texloop, Unix, editor Joe

Cited-by CrossRef

  1. Petr Olšák: TeX pro pragmatiky. Zpravodaj Československého sdružení uživatelů TeXu 24(1-4), 1 (2014).
    doi: 10.5300/2014-1-4/1

Hlavní stránka Zpravodaje CSTUGu. Adresa redakce: zpravodaj@cstug.cz. (c) 1996-2012 CSTUG