183
Ohodnoť!
Mozno aj vas uz napadla sialena myslienka vykaslat sa na msword a podobne hluposti a zacat pisat svoje prace na trosku profesionalnejsej urovni. Taketo nieco vo mne vyvolava LaTeX.Co to vlastne je?
Latex je vysokokvalitny, volne dostupny pisaci system. Je vyzbrojeny nastrojmi pre tvorbu technickych a vedeckych dokumentacii. De fakto je to standardny nastroj stvoreny pre komunikaciu a publikaciu vedeckych dokumentov.
Preco o tom pisem?
Pretoze nie kazdy sa s takym niecim stretol a toto je jednoduchy sposob ako sa ho naucit a zaroven predstavit inym ludom.
Instalacia:
LaTeX je multiplatformovy system, takze je mozne pracovat s nim na 3 hlavnych platformach(neviem ci aj inde, nepodstatny fakt :) ) a to Win, Linux, Mac. Kedze Win neoblubujem a Mac nemam tak si mozme predstavit instalaciu na Linuxe.
Kedze mojim oblubenym nastrojom je "vi" tak samozrejme sa budem venovat pluginu vo vim-ku ktory riesim LaTeX.
Instalacia je jednoducha v mojom pripade:
yum install vim-latex
debian: apt-get install vim-latexsuite
V pripade ze vas viac zaujima GUI riesenie, odporucam software Kile. Instalacia je velmi podobna, ale kedze mam radsej konzolu tak pokracovat budeme "konzolovo".
Spustenie:
"touch menosuboru.tex"
"vim meosuboru.tex"
Standardna schema:
Dolezitou vedomostou je to, ze vsetko co sa napise do suboru ".tex" sa neskor skompiluje za ucelom dosiahnutia vysledku, ktorym moze byt napriklad ".pdf" dokument. Cize to znamena ze zalezi na poradi niektorych prvkov, ktore sa v danom subore vyskytuju. Uplnym zakladom je takato schema:
% tak toto je komentar :)
%nasledujuci riadok definuje papier + zakladnu velkost pisma
\documentclass[a4paper,12pt]{article}
%zaciatok pisania dokumentu (ako v programovani ak uz ste dodefinovali vsetko co potrebujete a idete pisat kod)
\begin{document}
% koniec dokumentu
\end{document}
Samotne telo clanku sa nachadza medzi \begin a \end.
Diakritika:
Najvacsim kamenom urazu je na zaciatku diakritika. Troska googlenia vsak vie hned nasmerovat niekolko rieseni problemov s diakritikou. Ja osobne vyuzivam taketo riesenie:
\usepackage[utf8x]{inputenc}
\usepackage{slovak}
Preklad suboru:
Kedze oblubujem konzolu tak pre preklad pouzivam pdfcslatex (netvrdim ze niesu ine moznosti). ukazka:
elmord $ pdfcslatex text.tex
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
%&-line parsing enabled.
entering extended mode
(./text.tex
LaTeX2e
Loading CZ hyphenation patterns: Pavel Sevecek, v3, 1995
Loading SK hyphenation patterns: Jana Chlebikova, 1992
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size12.clo)
(/usr/share/texmf/tex/latex/base/inputenc.sty)
(/usr/share/texmf/tex/latex/ucs/utf8x.def))
(/usr/share/texmf/tex/latex/ucs/ucs.sty
(/usr/share/texmf/tex/latex/ucs/data/uni-global.def))
(/usr/share/texmf/tex/csplain/base/slovak.sty) (./test.aux)
(/usr/share/texmf/tex/latex/ucs/ucsencs.def) [1{/usr/share/texmf/fonts/map/pdft
ex/updmap/pdftex.map}] (./test.aux) )
cs/csbx12.pfb>
mf/fonts/type1/public/cs/csr8.pfb>
Output written on zivotopis.pdf (1 page, 20855 bytes).
Transcript written on test.log.
Vysledkom coho je subor test.pdf ktory si mozme otvorit hocakym pdf prehliadacom.
Zaver:
Dnesne citanie knihy ma tak zlakalo ze som "zbuchal" tento jednoduchy navodik. Ak vas LaTeX taktiez zaujal tak odporucam precitat si o nom neaku literaturu a takisto aj vyskusat si ho v praxi. Vysledkom mozte byt milo prekvapeny.
Linky:
gui-nastroj: http://kile.sourceforge.net






