Martin Popel Odborné vyjadřování a styl

Podobné dokumenty
LaTeX Martin Popel, 23. března 2011,Odborné vyjadřování a styl

LaTeX Martin Popel, 28. března 2012, Odborné vyjadřování a styl

DTP - LATEX Uvodn ı semin aˇr Jiˇr ı Pech PˇrF JU ˇ Cesk e Bud ˇejovice 1. cviˇcen ı Jiˇr ı Pech DTP - LATEX Uvodn ı semin aˇr

Typografické programy (1) WYSIWYG

Základy počítačové sazby v systému

Typografické programy (1) WYSIWYG

. Seznámení se systémem TEX. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu.

Úvod do TeXu. Jan Vaněk. Nové Hrady 2011

(Nepříliš) stručně o systémech TEX a L A TEX

Prezentační prostředky v matematice

DTP v systému LATEX.

First Prev Next Last Go Back Full Screen Close Quit. Roman Plch katedra matematiky PřF MU. 3. května 2005

LATEX pro učitele matematiky (snadno a rychle)

v rámci grantu G0142

1 Šíleně stručný úvod do L Y Xu

Obsah Seznam distribucí podle platforem Jednotlivé distribuce Zdroje. Distribuce TEXu. 12. dubna 2008

Instalace TEX Live 2007 pro Windows

Velmi stručný úvod do LATEXu

Typogra e Pøedtisková pøíprava

DTP1. (příprava textu pomocí počítače) Kapitola 5 / LATEX

Porovnání nástrojů pro práci s L A TEXem v prostředí Windows

Základy informatiky. 04 Úvod do systému LaTeX. Převzato z: Rychlý úvod do systému LaTeX, Daniela Szturcová

Fakulta elektrotechnická

První setkání s TEXem Petr Olšák

Systém L A TEX tvorba prezentací

Základy informatiky. Úvod do systému LaTeX. Zpracoval: Ing. Pavel Děrgel PhD. Datum:

Bohumila Skřivanová. Petr Vít. editor: Petr Vaverka

XML versus TEX jemné porovnání. Martin Tůma 31. srpna 2004

FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE. Beamer. aneb prezentace trochu jinak

Návod k používání balíčku thesis.sty a šablony pro psaní diplomových a bakalářských prací

Přílohy. \appendix zahájí sazbu příloh

Začínáme s LATEXem Petr Aubrecht , update

Čárové kódy a jejich sazba Alčer Miroslav

GRAPHICS TOOLS IN LATEX. Vladimír POLÁŠEK Lubomír SEDLÁČEK

Základní typografická pravidla

Prezentační software a tvorba posterů

Odborný článek. Petr Klán, VŠE v Praze, IMRAD Introduction, Material and Method, Results, Discussion

FJFI ČVUT v Praze. Dle přednášek Ing. Petra Ambrože, Ph.D.

Fakulta elektrotechnická. Instalace TEXu pro Windows. 19. prosince 2003 Petr Matouch

Začínáme s L A TEXem. Petr Aubrecht

Typografický systém T E X

CREATION OF EDUCATIONAL PRESENTATIONS FROM MATHEMATICS IN TYPESETTING SYSTEM LATEX. Vladimír POLÁŠEK Lubomír SEDLÁČEK

Semináře MTI Skripta o psaní akademických prací (anglicky) Norma ČSN ISO

Lidé komunikují prostřednictvím dokumentů připravovaných elektronicky.

Quo vadis, informatiko na LDF? (TEX, nvu, maxima, bash)

Základy programování Elektronické publikování a typografie

Základy sazby dokumentů v systému

Značkovací jazyky a spol. HTML/XHTML XML JSON YAML Markdown, Texy!

Elektronické publikování. doc. RNDr. Petr Šaloun, Ph.D. katedra informatiky FEI VŠB TU Ostrava

Naprosté základy typografie

Dělba rolí. Tvorba el. dokumentace (BI-TED) Publikační proces. Motivace. 2. Oddělení formy a obsahu. Autor

DIPLOMOVÁ PRÁCE. České vysoké učení technické v Praze Fakulta stavební. Název práce. katedra mechaniky

Návod k používání balíčku thesis.sty a šablony pro psaní diplomových a bakalářských prací

Základní informace o modulu

Seminární práce obecné a technické pokyny

1 Úvodní poznámky. 2 Kódování. 3 Fonty. 20. července 1998

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. Fakulta elektrotechniky a komunikačních technologií Ústav telekomunikací. ICT kurzy

Tvorba prezentací pomocí balíčku beamer. Roman Plch

DTP - LAT E XPomlčky, mezery, prostředí a odkazy

Gymnázium a Střední odborná škola, Chomutovská 459, Klášterec nad Ohří ÚPRAVA SEMINÁRNÍCH PRACÍ

Návod k používání balíčku thesis.sty a šablony pro psaní diplomových a bakalářských prací

faktura, LaTeX, open source, freeware, Python, multiplatformní program

Sphinx Doc. Hádanky o jednom zdroji (dokumentace) Lena

Sazba Sudoku a křížovek pomocí nástroje L A TEX

Vývoj programů. ÚVOD DO OPERAČNÍCH SYSTÉMŮ

Pravidla pro formální úpravu textu seminárních prací

DTP1. (příprava textu pomocí počítače) Kapitola 5 / LATEX. verze , dnes verze dávkový typografický systém

Úvod do TEXu. Brno, Barvy v L A TEXu. Prostředí figure a table

Tvorba dopisů v Latexu. T ř í d a l e t t e r. Petr Slamenec SLA280

Nástroje pro tvorbu anglického textu

Píšeme dokumenty v L A TEXu II

Poprvé se Sphinxem. Vydání 1.0 L.H.

Gymnázium, Brno, Slovanské nám. 7 WORKBOOK. Student: NEJČASTĚJŠÍ CHYBY A JAK SE JIM VYHNOUT Uvozovky a palce

FORMÁLNÍ NÁLEŽITOSTI PRÁCE TOMÁŠ LÁZNA ZÁŘÍ 2015

Projekt implementace OS Linux do výuky informačních technologií

Sebastian Rahtz & Karl Berry, editoři 1. listopadu 2005

Citování BibTEX JabRef

Roman Plch. je shrnuta historie a stručná charakteristika TEXu.

Amos Software Jednoznakové předložky. Co je modul Jednoznakové předložky. Instalace. Zkušební režim. Odemknutí plné funkčnosti

FAKULTA STAVEBNÍ DIPLOMOVÁ PRÁCE

Zpracování textù poèítaèem

Počítačová typografie

L A TEX Korektura textu

Instalace nvidia Optimus v Ubuntu 14.04

Metodická pomůcka ke zpracování maturitních prací

Jak nejrychleji napsat svůj první dokument v L A TEXu

Programy pro psaní textů. textové editory, textové procesory

Linux na desktopu Pro Běžně Frustrované Uživatele

qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjkl zxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiop asdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqw

Obsah Vysvětlivky k prvkům použitým v knize: 10 POJMY A PRVKY POUŽITÉ V TEXTU 10 JAK S KNIHOU PRACOVAT? JAK JE KNIHA ČLENĚNA? 11

Formální úprava bakalářských a diplomových prací. Univerzita Karlova v Praze Husitská teologická fakulta

Seminární práce z fyziky stručné pokyny

Jak připravit prezentaci a jak ji prezentovat

text, hladká sazba, typografická pravidla

Gymnázium Dr. J. Pekaře Mladá Boleslav PRAVIDLA PRO PSANÍ MATURITNÍ PRÁCE

DTP1. (příprava textu pomocí počítače) Kapitola 5 / LATEX VÝHODY VLASTNOSTI. možnost automaticky generovat kvalitní textový výstup

Rychlý úvod do systému L A TEX. VŠB - Technická univerzita Ostrava

- Byl změněn způsob psaní dat a časových údajů (podle ČSN EN 28601);

Pokyny k vypracování závěrečné maturitní práce

Transkript:

LATEX Martin Popel popel@ufal.mff.cuni.cz Odborné vyjadřování a styl

Zdroje, nápověda, dokumentace http://en.wikibooks.org/wiki/latex http://tex.stackexchange.com Frank Mittelbach et al.: The LaTeX Companion Donald Knuth: The TeXbook Jiří Rybička: LaTeX pro začátečníky Ne příliš stručný úvod do systému LaTeX2e www.root.cz/knihy/... http://www.cstug.cz

Historie, balíky maker TEX (1978 1989), Donald Knuth plain TeX základní sada maker (příkazů) programovací jazyk, typografický systém sazeč L A TEX (1984 nyní), Leslie Lamport, LaTeX2e balík maker pro TeX (zpětně kompatibilní, tj. lze použít plain) typograf definované styly: article, book,... další balíky: AMS-TeX, ConTeXt,...

Vlastnosti kvalitní sazba (nejen matematiky) oddělení formy a obsahu, vlastní styly a makra zdrojové texty (výhodné pro diff, grep, git,... ) CTAN tisíce balíčků (MusiXTeX, ArabTeX, Beamer,... ) standard v akademickém prostředí

Vlastnosti kvalitní sazba (nejen matematiky) oddělení formy a obsahu, vlastní styly a makra zdrojové texty (výhodné pro diff, grep, git,... ) CTAN tisíce balíčků (MusiXTeX, ArabTeX, Beamer,... ) standard v akademickém prostředí neomezené možnosti (ale i strávený čas) 30 let stará architektura se stále záplatuje

Vlastnosti kvalitní sazba (nejen matematiky) oddělení formy a obsahu, vlastní styly a makra zdrojové texty (výhodné pro diff, grep, git,... ) CTAN tisíce balíčků (MusiXTeX, ArabTeX, Beamer,... ) standard v akademickém prostředí neomezené možnosti (ale i strávený čas) 30 let stará architektura se stále záplatuje \alert<3>{beamer} \item<2-> neomezené možnosti \uncover<3>{\texttt{\textbackslash alert...}}

Volba distribuce a instalace http://en.wikibooks.org/wiki/latex/installation https://www.overleaf.com (podpora git) nebo https://www.sharelatex.com (open-source) online editory, bez instalace, zdarma, spolupráce více lidí TeX Live (moderní, multiplatformní) http://www.tug.org/texlive/ Instalační skript TeX Live 2015 pro Linux i Windows snadná instalace v GUI, volby full/standard/minimal Ubuntu: sudo apt-get install texlive texlive-lang-czechslovak MikTeX (jen pro Windows, dříve jediná možnost), nevyvíjené: emtex, tetex

Editory a IDE http://en.wikipedia.org/wiki/comparison_of_tex_editors váš oblíbený editor: vi, emacs, kate, gedit,... a příkazová řádka atom (atom.io) a latextools (atom.io/packages/latextools) TeXworks (Linux i Windows, v rámci TeX Live) Windows: WinEdt (shareware, verze 7 už umí Unicode), WinShell, TeXnicCenter,... Linux: Kile (KDE4), TexMaker (neumí XeTeX),... LyX grafický (klikací) editor forward/inverse search: atom, Kile-Okular,... -synctex=1 nebo \synctex=1, nikoli \usepackage{pdfsync} správce bibliografie: JabRef, KBibTeX,...

Překlad Triky: TEX latex DVI dvi2ps PS ps2pdf PDF obrázky mohou být jen v *.eps nejde vkládat hypertextové odkazy TEX pdflatex PDF obrázky v čemkoli krom *.eps \includegraphics{obr} %.jpg.eps TEX xelatex PDF plná podpora Unicode, fonty OpenType TEX lualatex PDF interaktivně a sledovat, zda potřeba další překlad; při chybě: x = exit, r = run without stopping, q = run quietly pdflatex -interaction=batchmode latexmk -pdf -interaction=nonstopmode -synctex=1 -pvc main.tex

Ukázka dokumentu http://en.wikibooks.org/wiki/latex/ \documentclass[12pt,openany,oneside,draft]{book} %article % PREAMBULE \usepackage[utf8]{inputenc} \usepackage[t1]{fontenc} \usepackage[a4paper, left=3.5cm, top=2.5cm, right=2.5cm, bottom=2.5cm]{geometry} \usepackage[czech,english]{babel} \selectlanguage{english} \usepackage[round]{natbib} \renewcommand{\cite}{\citep} %citace \usepackage{verbatim} % \begin{verbatim} a \verb _%\... \usepackage{graphicx} % \includegraphics \usepackage{color} \usepackage{hyperref} \newcommand{\udelat}[2]{\textcolor{red}{zbývá udělat #1, aby #2}} % VLASTNÍ DOKUMENT \begin{document} Hello World! \udelat{citace}{to bylo odborné} \end{document}

Čeština http://merlin.fit.vutbr.cz/wiki/index.php/česká_sazba_v_latexu \usepackage[utf8]{inputenc} kódování zdrojáku \usepackage[t1]{fontenc} kódování fontů v pdf: ť vs. tˇ nebo xelatex \usepackage[czech]{babel} nezalomitelné mezery s 12\,000 Kč vlna -l -m -n dokument.tex v TexLive či ftp://math.feld.cvut.cz/pub/olsak/vlna/ nebo \usepackage{encxvlna} a enctex uvozovky 99 66 pomocí unicode nebo pomocí \uv{makra} tedy ne ``anglické'' ( 66-99 ) a ne "asci" české vzory dělení, lze doplnit: Úplně\-Nové\-Slovo \hyphenation{fortran Hy-phen-a-tion} rychlé řešení, aby se \mbox{něco nedělilo} styl pro BibTeX dle ČSN ISO 690: http://repo.or.cz/w/csplainnat.git http://www.fit.vutbr.cz/~martinek/latex/czechiso.html

Kontrola překlepů (spell check) Externí program, např. z příkazové řádky aspell lang=en mode=tex check thesis.tex TeXworks stáhnout slovníky a restartovat Ubuntu: sudo apt-get install myspell-cs nebo ručně nakopírovat do /usr/share/myspell/dicts/ Windows: http://www.openoffice.cz/stahnout/doplnky/cesky-slovnik dict-cs-2.0.oxt dict-cs-2.0.zip cs_cz.aff, cs_cz.dic HOME_DIR\.texlive2015\.texmf-conf\texworks\dictionaries\

Nástrahy Neznámé makro chybí \usepackage{xyz} Konflikty mezi balíčky, nutné změnit pořadí Nutné 3 i více kompilací pdflatex bibtex pdflatex pdflatex pdflatex (LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.) Vymazat *.aux, aby se projevily všechny změny. my_file.txt vs. my\_file.txt...

Neuspořádané tipy Počet slov detex doc.tex wc -w # nepřesné (makra) TeXcount perl skript i webová služba Jak se píše nějaký znak? http://en.wikibooks.org/wiki/latex/accents \ {o} http://detexify.kirelabs.org nakreslete symbol Pro snazší verzování a orientaci (svn/git a diff/vimdiff) krátké řádky (max. 80+ɛ znaků) každá věta začíná na novém řádku delší věty dělit podle smyslu (klauze) pokračování věty na novém řádku odsadit mezerou Generované tabulky vkládat z externích souborů (Makefile) Vektorové obrázky kreslit přímo v LaTeXu pomocí TikZ gs -dbatch -dnopause -q -sdevice=pdfwrite -soutputfile=compressed.pdf Original.pdf Lingvistika: gb4e, tikz-qtree, tikz-dependency

Typografické tipy Rozlišujte: spojovník/rozdělovník (nebo-li česko-polský) pomlčka (en-dash --, em-dash ---) mínus ($-$) menší ($3<4$) a levá úhlová závorka ($\langle$) Poznámka pod čarou nebývá před interpunkcí. 1 \textsc{kapitálky} (SmallCaps) místo VERZÁLEK Používáte-li natbib a styl author-year: \citet{goossens93} Goossens et al. (1993) \citep{goossens93} (Goossens et al., 1993) 1 Interpunkcí zde myslíme především tečku, čárku, středník a uvozovky.

Moderní L A TEX Kódování UTF-8 (xelatex či \usepackage[utf8]{inputenc}) žádné \usepackage[cp1250]{inputenc} Čeština pomocí babel (\usepackage[czech]{babel}) či polyglossia (lze kombinovat jazyky, od TeX Live 2008 kvalitní jako cslatex) žádné \usepackage{czech} a cslatex či pdfcslatex Výstup do PDF (xelatex či pdflatex, \usepackage{hyperref}) žádné tex dvi ps pdf Citace pomocí bibtex/biber + natbib/biblatex