´ Uvod do TEXu
8 Dalˇs´ı TEXovsk´ e programy ve WinEdt Pˇresun informac´ı v LATEXu Tvorba obsahu Literatura – citace Slovn´ık k programu WinEdt
Brno, 2010
Dalˇs´ı TEXovsk´ e programy ve WinEdt ”
Klasick´ y“ TEX, LATEX– v´ ystup: DVI-soubor
TEX,LATEX : Clanek.TEX (+ pomocn´e soubory) 7→ Clanek.DVI Prohl´ıˇzen´ı DVI soubor˚ u:
Yap — um´ı jen jednoduchou grafiku
PDFTEX, PDFLATEX– v´ ystup: PDF-soubor PDFTEX,PDFLATEX : Clanek.TEX (+soubory) 7→ Clanek.PDF Prohl´ıˇzen´ı PDF soubor˚ u: — Acrobat Reader ( smyˇcka“) ”
V´ ystup PS – postscript dvips : Clanek.DVI 7−→ Clanek.PS Prohl´ıˇzeˇc PS soubor˚ u: — GhostView ( sova“) ”
Dalˇs´ı programy dvi-pdf : Clanek.DVI 7→ Clanek.PDF + spust´ı Acr-Reader ps-pdf : Clanek.PS 7→ Clanek.PDF
Programy ve WinEdt Accessories LATEXify : LATEX + spust´ı Yap ( Hlava“) ” PDFTEXify: PdFLATEX + spust´ı AcrobatReader ( smyˇcka s hlavou“) ”
Pˇresun informac´ı v LATEXu Kˇr´ıˇ zov´ e odkazy Pˇr´ıkaz \label{znaˇ cka} – ukl´ad´a do souboru Clanek.AUX ˇr´adek: \newlabel{znaˇ cka}{{ˇ c´ ıtaˇ c}{strana}} Napˇr´ıklad pˇr´ıkazy Tvrzen´ ı o stran´ ach pravo´ uhl´ eho troj´ uheln´ ıka \label{Troj} zn´ ı \begin{equation}\label{Pythagoras} a^2+b^2=c^2. \end{equation}
vys´az´ı Tvrzen´ı o stran´ach pravo´ uhl´eho troj´ uheln´ıka zn´ı a2 + b 2 = c 2 .
(1)
a do souboru Clanek.aux vloˇz´ı ˇr´adky: \newlabel{Troj}{{1.1}{5}} \newlabel{Pythagoras}{{1}{5}} Druh´y argument m´a dvˇe ˇc´asti: druh´y token je strana – hodnota ˇc´ıtaˇce page, prvn´ı token je ˇc´ıslo sekce a podsekce, v druh´em pˇr´ıpadˇe v prostˇred´ı equation je to ˇc´ıslo rovnice: ˇc´ıtaˇc equation.
Pˇr´ıkaz \ref{znacka} vyp´ıˇse hodnotu prvn´ı ˇc´asti – ˇc´ıslo sekce, rovnice; Pˇr´ıkaz \pageref{znacka} vyp´ıˇse hodnotu druh´e ˇc´asti – ˇc´ıslo strany.
Pˇr´ıklad: Pro v´ ypoˇ cet lze uˇ z´ ıt vˇ etu v sekci \ref{Troj} rovnice (\ref{Pythagoras}) na stranˇ e \pageref{Troj} Vytvoˇr´ı (po dvoj´ım pˇrekladu LATEXem) : Pro v´ypoˇcet lze uˇz´ıt vˇetu v sekci 5 rovnice (1) na stranˇe 5. Stejnˇe se lze odkazovat na ˇc´ısla vˇet (ˇc´ıtaˇc zaveden´y pˇr´ıkazem \newtheorem)
Tvorba obsahu Pˇr´ıkazy \section, \subsection atd. vkl´adaj´ı opˇet do souboru \Mujsoubor.aux. Napˇr´ıklad z pˇredchoz´ıch posledn´ıch dvou stran LATEXpodle pˇr´ıkaz˚ u typu \section \section{Pˇ resun informac´ ı v \LaTeX u} \subsection{Kˇ r´ ıˇ zov´ e odkazy} \subsection{Tvorba obsahu}
vloˇzil do Clanek.aux ˇr´adky:
\@writefile{toc}{\contentsline{section}{{1}Pˇ resun informac´ ı v \LaTeX u}{ \@writefile{toc}{\contentsline{subsection}{{1.1}Kˇ r´ ıˇ zov´ e odkazy}{5}} \@writefile{toc}{\contentsline{subsection}{{1.2}Tvorba obsahu}{6}}
Pˇr´ıkaz \tableofcontents zp˚ usob´ı, ˇze se ze st´avaj´ıc´ıho souboru Clanek.aux do nov´eho souboru Clanek.toc vyp´ıˇs´ı ˇr´adky \contentsline{section}{{1}Pˇ resun informac´ ı v \LaTeX u}{5} \contentsline{subsection}{{1.1}Kˇ r´ ıˇ zov´ e odkazy}{5} \contentsline{subsection}{{1.2}Tvorba obsahu}{6} a na m´ıstˇe pˇr´ıkazu \tableofcontents se vys´az´ı obsah – naˇcten´ım ˇr´adk˚ u ze Clanek.toc (pokud tento soubor uˇz existuje) – obsah se projev´ı aˇz po druh´em pˇrekladu: 1 Pˇresun informac´ı v LATEXu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.1 Kˇr´ıˇzov´e odkazy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2 Tvorba obsahu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Do obsahu lze dodat novou poloˇzku obsahu pˇr´ıkazem \addcontentsline{toc}{section}{Pˇ redmluva} kter´y dod´a do Clanek.aux ˇr´adek: \@writefile{toc}{\contentsline{section}{Pˇ redmluva}{5}} kter´y se pˇrenese do Clanek.TOC \contentsline{section}{Pˇ redmluva}{5} nebo form´atuj´ıc´ı pˇr´ıkaz: \addtocontents{toc}{pˇ r´ ıkaz} . napˇr´ıklad: \addtocontents{toc}{\vspace*{5mm}% \protect\thispagestyle{empty}}
Zaj´ımav´y je i pˇr´ıkaz: \setcounter{tocdepth}{2} ˇr´ık´a, ˇze obsah se m´a vytv´aˇret jen z nadpis˚ u prvn´ı a druh´e u ´rovnˇe, (t.j. section a subsection a nadpisy tˇret´ı a vyˇsˇs´ı u ´rovnˇe se vynech´avaj´ı) \setcounter{tocdepth}{1} ˇr´ık´a, ˇze obsah se m´a vytv´aˇret jen z nadpis˚ u prvn´ı u ´rovnˇe (section).
Citace Pro psan´ı literatury je prostˇred´ı thebibliography. \begin{thebibliography}{10} \bibitem{Fe} M. Feistauer: {\em Mathematical methods in fluid dynamics}, Pitman Monographs and Surveys in Pure and Applied Mathematics 67, Longman Scientific and Technical, Harlow, 1993. \bibitem{Fr} J. Franc\r{u}: {\em Weakly continuous operators, Applications to differential equations}, Application of Mathematics, 39 (1994), no 1, 45--56. \end{thebibliography}
V textu se na zdroj odvol´ame pˇr´ıkazem: \cite{Fe}. V Clanek.aux se zap´ıˇse: \citation{Fr} \bibcite{Fe}{1} \bibcite{Fr}{2}
Tvar citac´ı Nutn´e u ´daje pro citaci knihy: Autor: N´azev knihy, Vydavatel, Mˇesto, rok. Nutn´e u ´daje o ˇcl´anku ve sborn´ıku: Autor: N´azev ˇcl´anku, N´azev sborn´ıku (n´azev akce), Vydavatel, Mˇesto, rok, strany. Nutn´e u ´daje o ˇcl´anku v ˇcasopisu: ˇ Autor: N´azev ˇcl´anku, Casopis, roˇcn´ık (rok), strany.
Poˇ ceˇstˇ en´ı - zmˇ eny v pˇreddefinovan´ ych nadpisech Pˇr´ıkaz \renewcommand{\refname}{Literatura} zmˇen´ı nastaven´y nadpis referenc´ı na Literatura. \renewcommand{\contentsname}{Obsah knihy} zmˇen´ı nastaven´y nadpis obsahu. Podobnˇe lze mˇenit n´azvy: \listfigurename, \listtablename, \indexname, \figurename, \partname, \appendixname, \chaptername, \abstractname Nˇekter´e n´azvy jsou uˇz poˇceˇstˇeny“ volbou jazyka ” (pˇr´ıkaz\usepackage[czech]{babel})
Slovn´ıky ve WinEdt V z´akladn´ı instalaci WinEdt je nastaven pouze anglick´y slovn´ık. Psan´ı ˇcesk´ych dokument˚ u velmi usnadˇ nuje korektor – slovo, kter´e nen´ı ve v nastaven´ych slovn´ıc´ıch je zv´yraznˇeno ˇcervenˇe. Slovn´ık ˇcesk´ych slov: czech.dic lze st´ahnout na internetov´e adrese: http://www.winedt.com/ kliknout na Downloads a potom na Dictionaries (word lists) for WinEdt — vybrat ˇr´adek CZECH a kliknut´ım na DIC st´ahnout a rozbalit na czech.dic. Tento soubor nutno uloˇzit do sloˇzky: ...\WinEdt\Dict\ pˇr´ıpadnˇe do vytvoˇren´e sloˇzky ...\WinEdt\Dict\czech\.
V programu WinEdt zvolit Options/Dictionary Manager v ok´enku Dictionaries vytvoˇrit nov´y ˇr´adek (ikona 5) do nˇej vypsat czech a do ok´enka Definition skop´ırovat pˇr´ıkaz z anglick´eho slovn´ıku a upravit na nˇej skuteˇcnou cestu, napˇr. %B\Dict\czech\czech.dic. Nyn´ı staˇc´ı zaˇskrtnout Enabled a bˇeˇzn´a ˇcesk´a slova pˇrestanou b´yt vyznaˇcen´a ˇcervenˇe.