Wprowadzenie do L A T E Xa Proseminarium Biomatematyka i Teoria Gier Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 1 / 38
Co to jest T E X? T E X powstał w Stanach Zjednoczonych na Uniwersytecie Stanforda a jego autorem jest wybitny informatyk profesor Donald E. Knuth. Pracę nad systemem rozpoczał w 1977 roku a używany w obecnej postaci T E X został udostępniony w 1982 roku a ukończony w 1986 roku. TeX to system składu drukarskiego, dostępny w każdym używanym współcześnie systemie operacyjnym. Rozpowszechniany jest na licencji typu Open Source. L A T E X to zestaw poleceń, które ułatwiaja korzystanie z systemu T E X i składnie dokumentów. L A T E X(także T E X) jest systemem składu tekstu typu WYSIWYM (What You See Is What You Mean) określamy logiczna strukturę dokumentu a program zajmuje się ułożeniem tekstu zgodnie zadana struktura. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 2 / 38
Co to jest T E X? T E X powstał w Stanach Zjednoczonych na Uniwersytecie Stanforda a jego autorem jest wybitny informatyk profesor Donald E. Knuth. Pracę nad systemem rozpoczał w 1977 roku a używany w obecnej postaci T E X został udostępniony w 1982 roku a ukończony w 1986 roku. TeX to system składu drukarskiego, dostępny w każdym używanym współcześnie systemie operacyjnym. Rozpowszechniany jest na licencji typu Open Source. L A T E X to zestaw poleceń, które ułatwiaja korzystanie z systemu T E X i składnie dokumentów. L A T E X(także T E X) jest systemem składu tekstu typu WYSIWYM (What You See Is What You Mean) określamy logiczna strukturę dokumentu a program zajmuje się ułożeniem tekstu zgodnie zadana struktura. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 2 / 38
Co to jest T E X? T E X powstał w Stanach Zjednoczonych na Uniwersytecie Stanforda a jego autorem jest wybitny informatyk profesor Donald E. Knuth. Pracę nad systemem rozpoczał w 1977 roku a używany w obecnej postaci T E X został udostępniony w 1982 roku a ukończony w 1986 roku. TeX to system składu drukarskiego, dostępny w każdym używanym współcześnie systemie operacyjnym. Rozpowszechniany jest na licencji typu Open Source. L A T E X to zestaw poleceń, które ułatwiaja korzystanie z systemu T E X i składnie dokumentów. L A T E X(także T E X) jest systemem składu tekstu typu WYSIWYM (What You See Is What You Mean) określamy logiczna strukturę dokumentu a program zajmuje się ułożeniem tekstu zgodnie zadana struktura. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 2 / 38
Wady i zalety L A T E Xa (T E Xa) Zalety: wysoka jakość składu; możliwość dopasowywania do specjalizowanych zadań; łatwa współpraca z innymi aplikacjami; przenośność (na (prawie) każdej platformie systemowej działa identycznie); Możliwe problemy: kodowanie niestandardowych znaków (np. polskich ogonków); brak zainstalowanych pewnych pakietów; łatwość składu tekstu matematycznego; duże możliwości: automatyczne numerowanie (równań, tabel, rysunków, twierdzeń, itp.), automatyczne tworzenie spisów (treści, rysunków, tabel), indeksów; za darmo. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 3 / 38
Wady i zalety L A T E Xa (T E Xa) Wady: Do L A T E Xa trzeba się przyzwyczaić nie jest to edytor typu WYSIWYG; Napisanie prostego, kilku zdaniowego dokumentu (np. podania) zajmuje więcej czasu niż w Wordzie, OpenOffice czy w innym podobnym programie. Z drugiej strony nauczenie się korzystania z automatycznego numerowania, automatycznych odnośników, spisów treści itp. w Wordzie jest równie czasochłonne (a może i bardziej czasochłonne) niż opanowanie tych rzeczy w L A T E Xu; Skład dokumentu z duża liczba obrazków i tabel może być wyzwaniem; W L A T E Xu trudno jest pisać bałaganiarskie dokumenty bez żadnej struktury; Modyfikowanie wygladu dokumentu (i dostosowywanie go do swoich wyobrażeń) nie jest łatwe (chociaż dostępne style dokumentów zwykle sa dostatecznie ładne). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 4 / 38
L A T E X a Word (i inne podobne programy) wysiłek i czas potrzebny na przygotowanie dokumentu MS Word L A T E X wielkość i złożoność dokumentu Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 5 / 38
Jak to działa? Dokument (program) napisany w L A T E Xu umieszczamy w pliku plik.tex. Plik plik.tex kompilujemy: poleceniem latex otrzymujac plik.dvi. Następnie dvips produkuje plik PostScriptowy plik.ps a dvipdfm tworzy plik plik.pdf. poleceniem pdflatex otrzymujac plik.pdf. L A T E X (plik.tex) latex pdflatex Device Independent (plik.dvi) dvipdfm dvips ps2pdf PostScript plik.ps Portable Format Document plik.pdf Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 6 / 38
Jak to działa? Oba dokumenty (ps i pdf) sa równoważne tak długo jak nie umieszczamy w dokumencie obrazków i nie używamy poleceń specyficznych dla jednego formatu. Na przykład w pliku pdf można umieszczać odnośniki (linki) do innych miejsc w dokumencie i stron internetowych, czego w pliku PostScript-owym zrobić się nie da. Dokument z formatu PDF zawsze można skonwertować do formatu PostScript i odwrotnie. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 7 / 38
Skad wziać L A T E Xa? Najłatwiej jest ściagn ać go całkowicie za darmo z internetu. W sieci sa dostępne dwie główne dystrybucje T E Xa. T E XLive opracowany przez TUG (TeX User Group), dostępny pod Windowsa, Linuxa (instalowany także z niektórymi dystrybucjami) i Maca (http://www.tug.org/texlive/). Aktualna wersja to T E XLive 2014. MikTeX dostępny pod Windowsa. (http://miktex.org/) Aktualna wersja: 2.9. Aby tworzyć dokumenty w L A T E Xu wystarczy dowolny edytor tekstu (np. Windowsowy notatnik). Jednak sa edytory które znacznie ułatwiaja pisanie w L A T E Xu. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 8 / 38
Skad wziać L A T E Xa? Najłatwiej jest ściagn ać go całkowicie za darmo z internetu. W sieci sa dostępne dwie główne dystrybucje T E Xa. T E XLive opracowany przez TUG (TeX User Group), dostępny pod Windowsa, Linuxa (instalowany także z niektórymi dystrybucjami) i Maca (http://www.tug.org/texlive/). Aktualna wersja to T E XLive 2014. MikTeX dostępny pod Windowsa. (http://miktex.org/) Aktualna wersja: 2.9. Aby tworzyć dokumenty w L A T E Xu wystarczy dowolny edytor tekstu (np. Windowsowy notatnik). Jednak sa edytory które znacznie ułatwiaja pisanie w L A T E Xu. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 8 / 38
Skad wziać L A T E Xa? Najłatwiej jest ściagn ać go całkowicie za darmo z internetu. W sieci sa dostępne dwie główne dystrybucje T E Xa. T E XLive opracowany przez TUG (TeX User Group), dostępny pod Windowsa, Linuxa (instalowany także z niektórymi dystrybucjami) i Maca (http://www.tug.org/texlive/). Aktualna wersja to T E XLive 2014. MikTeX dostępny pod Windowsa. (http://miktex.org/) Aktualna wersja: 2.9. Aby tworzyć dokumenty w L A T E Xu wystarczy dowolny edytor tekstu (np. Windowsowy notatnik). Jednak sa edytory które znacznie ułatwiaja pisanie w L A T E Xu. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 8 / 38
Skad wziać L A T E Xa? Najłatwiej jest ściagn ać go całkowicie za darmo z internetu. W sieci sa dostępne dwie główne dystrybucje T E Xa. T E XLive opracowany przez TUG (TeX User Group), dostępny pod Windowsa, Linuxa (instalowany także z niektórymi dystrybucjami) i Maca (http://www.tug.org/texlive/). Aktualna wersja to T E XLive 2014. MikTeX dostępny pod Windowsa. (http://miktex.org/) Aktualna wersja: 2.9. Aby tworzyć dokumenty w L A T E Xu wystarczy dowolny edytor tekstu (np. Windowsowy notatnik). Jednak sa edytory które znacznie ułatwiaja pisanie w L A T E Xu. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 8 / 38
Edytory do L A T E Xa Edytory WYSIWYG Scientific WorkPlace płatny, dla studentów za $260 (Win); LyX za darmo dla wszystkich (http://www.lyx.org/) (Win, Linux, Mac); BaKoMa TeX Word płatny, dla studentów $55 (http://www.bakoma-tex.com/) (Win, Linux, Mac). Normalne edytory XEmacs darmowy (http://www.xemacs.org/) (Win, Linux); Led darmowy (http://www.latexeditor.org/) (Win); T E XnicCenter darmowy (http://www.toolscenter.org/) (Win); T E Xworks darmowy, dostarczany wraz z MikTeXem i TeXLivem (Win, Linux, Mac) WinEdt płatny $30 dla studentów (http://www.winedt.com/) (Win); Kile darmowy (http://kile.sourceforge.net/) (Linux); T E Xlipse darmowy plugin (http://texlipse.sourceforge.net/) do środowiska Eclipse (http://www.eclipse.org/) (Win, Linux, Mac); T E Xmaker, T E Xstudio i wiele innych... Do pisania wystarczy zwykły Notatnik, ale dedykowane edytory dysponuja szeregiem narzędzi ułatwiajacych pisanie tekstu (kolorowanie składni, podpowiedzi poleceń, sprawdzanie pisowni, itp.). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 9 / 38
Edytory do L A T E Xa Edytory WYSIWYG Scientific WorkPlace płatny, dla studentów za $260 (Win); LyX za darmo dla wszystkich (http://www.lyx.org/) (Win, Linux, Mac); BaKoMa TeX Word płatny, dla studentów $55 (http://www.bakoma-tex.com/) (Win, Linux, Mac). Normalne edytory XEmacs darmowy (http://www.xemacs.org/) (Win, Linux); Led darmowy (http://www.latexeditor.org/) (Win); T E XnicCenter darmowy (http://www.toolscenter.org/) (Win); T E Xworks darmowy, dostarczany wraz z MikTeXem i TeXLivem (Win, Linux, Mac) WinEdt płatny $30 dla studentów (http://www.winedt.com/) (Win); Kile darmowy (http://kile.sourceforge.net/) (Linux); T E Xlipse darmowy plugin (http://texlipse.sourceforge.net/) do środowiska Eclipse (http://www.eclipse.org/) (Win, Linux, Mac); T E Xmaker, T E Xstudio i wiele innych... Do pisania wystarczy zwykły Notatnik, ale dedykowane edytory dysponuja szeregiem narzędzi ułatwiajacych pisanie tekstu (kolorowanie składni, podpowiedzi poleceń, sprawdzanie pisowni, itp.). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 9 / 38
Edytory do L A T E Xa Edytory WYSIWYG Scientific WorkPlace płatny, dla studentów za $260 (Win); LyX za darmo dla wszystkich (http://www.lyx.org/) (Win, Linux, Mac); BaKoMa TeX Word płatny, dla studentów $55 (http://www.bakoma-tex.com/) (Win, Linux, Mac). Normalne edytory XEmacs darmowy (http://www.xemacs.org/) (Win, Linux); Led darmowy (http://www.latexeditor.org/) (Win); T E XnicCenter darmowy (http://www.toolscenter.org/) (Win); T E Xworks darmowy, dostarczany wraz z MikTeXem i TeXLivem (Win, Linux, Mac) WinEdt płatny $30 dla studentów (http://www.winedt.com/) (Win); Kile darmowy (http://kile.sourceforge.net/) (Linux); T E Xlipse darmowy plugin (http://texlipse.sourceforge.net/) do środowiska Eclipse (http://www.eclipse.org/) (Win, Linux, Mac); T E Xmaker, T E Xstudio i wiele innych... Do pisania wystarczy zwykły Notatnik, ale dedykowane edytory dysponuja szeregiem narzędzi ułatwiajacych pisanie tekstu (kolorowanie składni, podpowiedzi poleceń, sprawdzanie pisowni, itp.). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 9 / 38
Edytory do L A T E Xa Edytory WYSIWYG Scientific WorkPlace płatny, dla studentów za $260 (Win); LyX za darmo dla wszystkich (http://www.lyx.org/) (Win, Linux, Mac); BaKoMa TeX Word płatny, dla studentów $55 (http://www.bakoma-tex.com/) (Win, Linux, Mac). Normalne edytory XEmacs darmowy (http://www.xemacs.org/) (Win, Linux); Led darmowy (http://www.latexeditor.org/) (Win); T E XnicCenter darmowy (http://www.toolscenter.org/) (Win); T E Xworks darmowy, dostarczany wraz z MikTeXem i TeXLivem (Win, Linux, Mac) WinEdt płatny $30 dla studentów (http://www.winedt.com/) (Win); Kile darmowy (http://kile.sourceforge.net/) (Linux); T E Xlipse darmowy plugin (http://texlipse.sourceforge.net/) do środowiska Eclipse (http://www.eclipse.org/) (Win, Linux, Mac); T E Xmaker, T E Xstudio i wiele innych... Do pisania wystarczy zwykły Notatnik, ale dedykowane edytory dysponuja szeregiem narzędzi ułatwiajacych pisanie tekstu (kolorowanie składni, podpowiedzi poleceń, sprawdzanie pisowni, itp.). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 9 / 38
Edytory do L A T E Xa Edytory WYSIWYG Scientific WorkPlace płatny, dla studentów za $260 (Win); LyX za darmo dla wszystkich (http://www.lyx.org/) (Win, Linux, Mac); BaKoMa TeX Word płatny, dla studentów $55 (http://www.bakoma-tex.com/) (Win, Linux, Mac). Normalne edytory XEmacs darmowy (http://www.xemacs.org/) (Win, Linux); Led darmowy (http://www.latexeditor.org/) (Win); T E XnicCenter darmowy (http://www.toolscenter.org/) (Win); T E Xworks darmowy, dostarczany wraz z MikTeXem i TeXLivem (Win, Linux, Mac) WinEdt płatny $30 dla studentów (http://www.winedt.com/) (Win); Kile darmowy (http://kile.sourceforge.net/) (Linux); T E Xlipse darmowy plugin (http://texlipse.sourceforge.net/) do środowiska Eclipse (http://www.eclipse.org/) (Win, Linux, Mac); T E Xmaker, T E Xstudio i wiele innych... Do pisania wystarczy zwykły Notatnik, ale dedykowane edytory dysponuja szeregiem narzędzi ułatwiajacych pisanie tekstu (kolorowanie składni, podpowiedzi poleceń, sprawdzanie pisowni, itp.). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 9 / 38
Edytory do L A T E Xa Edytory WYSIWYG Scientific WorkPlace płatny, dla studentów za $260 (Win); LyX za darmo dla wszystkich (http://www.lyx.org/) (Win, Linux, Mac); BaKoMa TeX Word płatny, dla studentów $55 (http://www.bakoma-tex.com/) (Win, Linux, Mac). Normalne edytory XEmacs darmowy (http://www.xemacs.org/) (Win, Linux); Led darmowy (http://www.latexeditor.org/) (Win); T E XnicCenter darmowy (http://www.toolscenter.org/) (Win); T E Xworks darmowy, dostarczany wraz z MikTeXem i TeXLivem (Win, Linux, Mac) WinEdt płatny $30 dla studentów (http://www.winedt.com/) (Win); Kile darmowy (http://kile.sourceforge.net/) (Linux); T E Xlipse darmowy plugin (http://texlipse.sourceforge.net/) do środowiska Eclipse (http://www.eclipse.org/) (Win, Linux, Mac); T E Xmaker, T E Xstudio i wiele innych... Do pisania wystarczy zwykły Notatnik, ale dedykowane edytory dysponuja szeregiem narzędzi ułatwiajacych pisanie tekstu (kolorowanie składni, podpowiedzi poleceń, sprawdzanie pisowni, itp.). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 9 / 38
Edytory do L A T E Xa Edytory WYSIWYG Scientific WorkPlace płatny, dla studentów za $260 (Win); LyX za darmo dla wszystkich (http://www.lyx.org/) (Win, Linux, Mac); BaKoMa TeX Word płatny, dla studentów $55 (http://www.bakoma-tex.com/) (Win, Linux, Mac). Normalne edytory XEmacs darmowy (http://www.xemacs.org/) (Win, Linux); Led darmowy (http://www.latexeditor.org/) (Win); T E XnicCenter darmowy (http://www.toolscenter.org/) (Win); T E Xworks darmowy, dostarczany wraz z MikTeXem i TeXLivem (Win, Linux, Mac) WinEdt płatny $30 dla studentów (http://www.winedt.com/) (Win); Kile darmowy (http://kile.sourceforge.net/) (Linux); T E Xlipse darmowy plugin (http://texlipse.sourceforge.net/) do środowiska Eclipse (http://www.eclipse.org/) (Win, Linux, Mac); T E Xmaker, T E Xstudio i wiele innych... Do pisania wystarczy zwykły Notatnik, ale dedykowane edytory dysponuja szeregiem narzędzi ułatwiajacych pisanie tekstu (kolorowanie składni, podpowiedzi poleceń, sprawdzanie pisowni, itp.). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 9 / 38
Edytory do L A T E Xa Edytory WYSIWYG Scientific WorkPlace płatny, dla studentów za $260 (Win); LyX za darmo dla wszystkich (http://www.lyx.org/) (Win, Linux, Mac); BaKoMa TeX Word płatny, dla studentów $55 (http://www.bakoma-tex.com/) (Win, Linux, Mac). Normalne edytory XEmacs darmowy (http://www.xemacs.org/) (Win, Linux); Led darmowy (http://www.latexeditor.org/) (Win); T E XnicCenter darmowy (http://www.toolscenter.org/) (Win); T E Xworks darmowy, dostarczany wraz z MikTeXem i TeXLivem (Win, Linux, Mac) WinEdt płatny $30 dla studentów (http://www.winedt.com/) (Win); Kile darmowy (http://kile.sourceforge.net/) (Linux); T E Xlipse darmowy plugin (http://texlipse.sourceforge.net/) do środowiska Eclipse (http://www.eclipse.org/) (Win, Linux, Mac); T E Xmaker, T E Xstudio i wiele innych... Do pisania wystarczy zwykły Notatnik, ale dedykowane edytory dysponuja szeregiem narzędzi ułatwiajacych pisanie tekstu (kolorowanie składni, podpowiedzi poleceń, sprawdzanie pisowni, itp.). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 9 / 38
Poczatki Pierwszy dokument \documentclass{article} \begin{document} Tutaj piszemy co chcemy... \end{document} Pierwsza linijka definiuje klasę dokumentu, która określa w jaki sposób dokument ma wygladać (jak będa wygladały tytuły rozdziałów, sekcji, itp.). Podstawowe klasy dokumentów: article do składu artykułów; book do składu ksiażek; report do składu średniej długości dokumentów. Obszar przed \begin{document} nazywamy preambuła. Właściwa treść dokumentu umieszczamy między \begin{document} a \end{document}. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 10 / 38
Znaki specjalne Wszystkie polecenia L A T E Xa zaczynaja się od ukośnika \. Aby w tekście uzyskać ukośnik trzeba napisać $\backslash$ (znaki dolara sa konieczne). Jest jeszcze kilka znaków specjalnych interpretowanych przez L A T E Xa: $ & % # _ { } ˆ Aby te znaki uzyskać w tekście, trzeba je poprzedzić ukośnikiem, czyli napisać: \$ \& \% \# \_ \{ \} \ˆ{} Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 11 / 38
Formatowanie tekstu Polecenia tworzace strukturę dokumentu: część \part{tytuł części} rozdział \chapter{tytuł rozdziału} podrozdział (sekcja) \section{tytuł podrozdziału} podsekcja \subsection{tytuł} \subsubsection{tytuł} paragraf \paragraph{tytuł} \subparagraph{tytuł} Tytuły te zostana umieszczone w spisie treści, a rozdziałom, sekcjom zostanie przypisany numer. Od klasy dokumentu zależy jak głęboki będzie spis (czyli pojawia się w nim tylko rozdziały, czy może także subparagrafy). Wszystkie powyższe polecenia maja wersję z * czyli \chapter*{tytuł rozdziału}. Taki tytuł nie otrzymuje wówczas numeru i może nie być umieszczony w spisie treści (zależy to od klasy tak się dzieje w standardowych klasach article, report, book). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 12 / 38
Formatowanie tekstu Polecenia tworzace strukturę dokumentu: część \part{tytuł części} rozdział \chapter{tytuł rozdziału} podrozdział (sekcja) \section{tytuł podrozdziału} podsekcja \subsection{tytuł} \subsubsection{tytuł} paragraf \paragraph{tytuł} \subparagraph{tytuł} Tytuły te zostana umieszczone w spisie treści, a rozdziałom, sekcjom zostanie przypisany numer. Od klasy dokumentu zależy jak głęboki będzie spis (czyli pojawia się w nim tylko rozdziały, czy może także subparagrafy). Wszystkie powyższe polecenia maja wersję z * czyli \chapter*{tytuł rozdziału}. Taki tytuł nie otrzymuje wówczas numeru i może nie być umieszczony w spisie treści (zależy to od klasy tak się dzieje w standardowych klasach article, report, book). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 12 / 38
Formatowanie tekstu Polecenia tworzace strukturę dokumentu: część \part{tytuł części} rozdział \chapter{tytuł rozdziału} podrozdział (sekcja) \section{tytuł podrozdziału} podsekcja \subsection{tytuł} \subsubsection{tytuł} paragraf \paragraph{tytuł} \subparagraph{tytuł} Tytuły te zostana umieszczone w spisie treści, a rozdziałom, sekcjom zostanie przypisany numer. Od klasy dokumentu zależy jak głęboki będzie spis (czyli pojawia się w nim tylko rozdziały, czy może także subparagrafy). Wszystkie powyższe polecenia maja wersję z * czyli \chapter*{tytuł rozdziału}. Taki tytuł nie otrzymuje wówczas numeru i może nie być umieszczony w spisie treści (zależy to od klasy tak się dzieje w standardowych klasach article, report, book). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 12 / 38
Formatowanie tekstu Polecenia tworzace strukturę dokumentu: część \part{tytuł części} rozdział \chapter{tytuł rozdziału} podrozdział (sekcja) \section{tytuł podrozdziału} podsekcja \subsection{tytuł} \subsubsection{tytuł} paragraf \paragraph{tytuł} \subparagraph{tytuł} Tytuły te zostana umieszczone w spisie treści, a rozdziałom, sekcjom zostanie przypisany numer. Od klasy dokumentu zależy jak głęboki będzie spis (czyli pojawia się w nim tylko rozdziały, czy może także subparagrafy). Wszystkie powyższe polecenia maja wersję z * czyli \chapter*{tytuł rozdziału}. Taki tytuł nie otrzymuje wówczas numeru i może nie być umieszczony w spisie treści (zależy to od klasy tak się dzieje w standardowych klasach article, report, book). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 12 / 38
Formatowanie tekstu Polecenia tworzace strukturę dokumentu: część \part{tytuł części} rozdział \chapter{tytuł rozdziału} podrozdział (sekcja) \section{tytuł podrozdziału} podsekcja \subsection{tytuł} \subsubsection{tytuł} paragraf \paragraph{tytuł} \subparagraph{tytuł} Tytuły te zostana umieszczone w spisie treści, a rozdziałom, sekcjom zostanie przypisany numer. Od klasy dokumentu zależy jak głęboki będzie spis (czyli pojawia się w nim tylko rozdziały, czy może także subparagrafy). Wszystkie powyższe polecenia maja wersję z * czyli \chapter*{tytuł rozdziału}. Taki tytuł nie otrzymuje wówczas numeru i może nie być umieszczony w spisie treści (zależy to od klasy tak się dzieje w standardowych klasach article, report, book). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 12 / 38
Formatowanie tekstu Polecenia tworzace strukturę dokumentu: część \part{tytuł części} rozdział \chapter{tytuł rozdziału} podrozdział (sekcja) \section{tytuł podrozdziału} podsekcja \subsection{tytuł} \subsubsection{tytuł} paragraf \paragraph{tytuł} \subparagraph{tytuł} Tytuły te zostana umieszczone w spisie treści, a rozdziałom, sekcjom zostanie przypisany numer. Od klasy dokumentu zależy jak głęboki będzie spis (czyli pojawia się w nim tylko rozdziały, czy może także subparagrafy). Wszystkie powyższe polecenia maja wersję z * czyli \chapter*{tytuł rozdziału}. Taki tytuł nie otrzymuje wówczas numeru i może nie być umieszczony w spisie treści (zależy to od klasy tak się dzieje w standardowych klasach article, report, book). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 12 / 38
Formatowanie tekstu Polecenia tworzace strukturę dokumentu: część \part{tytuł części} rozdział \chapter{tytuł rozdziału} podrozdział (sekcja) \section{tytuł podrozdziału} podsekcja \subsection{tytuł} \subsubsection{tytuł} paragraf \paragraph{tytuł} \subparagraph{tytuł} Tytuły te zostana umieszczone w spisie treści, a rozdziałom, sekcjom zostanie przypisany numer. Od klasy dokumentu zależy jak głęboki będzie spis (czyli pojawia się w nim tylko rozdziały, czy może także subparagrafy). Wszystkie powyższe polecenia maja wersję z * czyli \chapter*{tytuł rozdziału}. Taki tytuł nie otrzymuje wówczas numeru i może nie być umieszczony w spisie treści (zależy to od klasy tak się dzieje w standardowych klasach article, report, book). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 12 / 38
Formatowanie tekstu Polecenia tworzace strukturę dokumentu: część \part{tytuł części} rozdział \chapter{tytuł rozdziału} podrozdział (sekcja) \section{tytuł podrozdziału} podsekcja \subsection{tytuł} \subsubsection{tytuł} paragraf \paragraph{tytuł} \subparagraph{tytuł} Tytuły te zostana umieszczone w spisie treści, a rozdziałom, sekcjom zostanie przypisany numer. Od klasy dokumentu zależy jak głęboki będzie spis (czyli pojawia się w nim tylko rozdziały, czy może także subparagrafy). Wszystkie powyższe polecenia maja wersję z * czyli \chapter*{tytuł rozdziału}. Taki tytuł nie otrzymuje wówczas numeru i może nie być umieszczony w spisie treści (zależy to od klasy tak się dzieje w standardowych klasach article, report, book). Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 12 / 38
Spisy L A T E X automatycznie generuje takie spisy (treści, rysunków, tabel) jakie chcemy: Spis treści \tableofcontents Spis rysunków \listoffigures Spis tabel \listoftables Do tworzenia skorowidzów (indeksów) służy polecenie \index{słowo} oraz program makeindex dostarczany z L A T E Xem do sortowania indeksu. Aby spis treści (tabel, rysunków) był poprawny, dokument należy przetworzyć trzy razy latexem. 1 L A T E X zapisuje numery i tytuły rozdziałów/rysunków i numery stron w osobnym pliku; 2 L A T E X wczytuje potrzebne informacje i umieszcza je w spisie, ale... wygenerowanie spisu może spowodować zmianę numeracji stron, więc... 3... trzeba przetworzyć dokument raz jeszcze. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 13 / 38
Spisy L A T E X automatycznie generuje takie spisy (treści, rysunków, tabel) jakie chcemy: Spis treści \tableofcontents Spis rysunków \listoffigures Spis tabel \listoftables Do tworzenia skorowidzów (indeksów) służy polecenie \index{słowo} oraz program makeindex dostarczany z L A T E Xem do sortowania indeksu. Aby spis treści (tabel, rysunków) był poprawny, dokument należy przetworzyć trzy razy latexem. 1 L A T E X zapisuje numery i tytuły rozdziałów/rysunków i numery stron w osobnym pliku; 2 L A T E X wczytuje potrzebne informacje i umieszcza je w spisie, ale... wygenerowanie spisu może spowodować zmianę numeracji stron, więc... 3... trzeba przetworzyć dokument raz jeszcze. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 13 / 38
To co lubimy, czyli matematyka w L A T E Xu Skład wzorów matematycznych w L A T E Xu jest łatwy i ładny. Jeśli chcemy wzór matematyczny umieścić w tekście piszemy go między $ a $. Na przykład y = x + 1 zapisujemy tak: $y=x+1$. Jeśli chcemy wzór wyróżnić mamy na to kilka sposobów. y = x + 1 możemy zapisać między $$ i $$ czyli $$y=x+1$$ lub między \[ a \] czyli \[ y=x+1 \]. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 14 / 38
Numerowanie wzorów Czasami chcielibyśmy nadać numer zapisanemu równaniu by później się do niego odwołać. W L A T E Xu robimy to w sposób następujacy: \begin{equation}\label{rownanie} y=x+1 \end{equation} i otrzymujemy y = x + 1 (1) Następnie odwołujemy się do równania poprzez nadana etykietę piszac: z równania (\ref{rownanie}) wynika... co daje nam: z równania (??) wynika... Aby uzyskać prawidłowy numer wzoru w odwołaniu należy dwukrotnie skompilować dokument L A T E Xem. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 15 / 38
Numerowanie wzorów Czasami chcielibyśmy nadać numer zapisanemu równaniu by później się do niego odwołać. W L A T E Xu robimy to w sposób następujacy: \begin{equation}\label{rownanie} y=x+1 \end{equation} i otrzymujemy y = x + 1 (1) Następnie odwołujemy się do równania poprzez nadana etykietę piszac: z równania (\ref{rownanie}) wynika... co daje nam: z równania (??) wynika... Aby uzyskać prawidłowy numer wzoru w odwołaniu należy dwukrotnie skompilować dokument L A T E Xem. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 15 / 38
Przydatne polecenia matematyczne \frac{a}{b} a b ; aˆ{b+c} a b+c ; a_n a n \sqrt{a} a, \sqrt[123]{a} 123 a; \dot{x}(t) ẋ(t); \exists a \in A \forall b \; a \le b a A b a b a \ge b a b; całka nieoznaczona \int f(x)dx f (x)dx całka oznaczona \int_{a_1}ˆ{bˆ2} f(x)dx (jak kto woli) \int\limits_{a}ˆ{b} f(x)dx b a b 2 a 1 f (x)dx f (x)dx lub Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 16 / 38
Litery greckie i różne symbole matematyczne Litery greckie piszemy poprzedzajac ich nazwę symbolem ukośnika, czyli: \alpha, \beta, \pi, \omega, \Gamma, \Delta, \Pi, \Omega co daje α, β, π, ω, Γ,, Π, Ω; znak nieskończoności \infty = ; zbiór pusty \emptyset = ; strzałki różnego rodzaju: \to, \Rightarrow, \Longrightarrow, \leftarrow, czyli:,, =, ; 123 symbol sumy \sum_{n=1}ˆ{123} =. n=1 Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 17 / 38
Twierdzenia, definicje itp. Na poczatku w preambule dokumentu musimy zdefiniować nasze twierdzenie, a potem użyć go w tekście: \newtheorem{tw}{twierdzenie} \newtheorem{de}{definicja} \begin{document} \begin{tw} Jeśli $x = 2$, to $x+2=4$. \end{tw} \begin{de} Funkcję $f:[a,b]\to\varmathbb{r}$ nazywamy... \end{de} \end{document} co da nam następujacy wynik: Twierdzenie 1 Jeśli x = 2, to x + 2 = 4. Definicja 1 Funkcję f : [a, b] nazywamy... Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 18 / 38
Literatura Literaturę cytowana w tekście umieszcza się w środowisku thebibliography \begin{thebibliography}{9} \bibitem{poz1} A. Autor, \textit{tytuł}, 2001. \bibitem{poz2} B. Autor, Tytuł, \textit{czasopismo}, 2011. \end{thebibliography} [1] A. Autor, Tytuł, 2001. [2] B. Autor, Tytuł, Czasopismo, 2011. W tekście cytujemy ja używajac polecenia \cite{poz1}, na przykład tak: Twierdzenie XYZ udowodniono w [?]. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 19 / 38
Pakiety W preambule dokumentu można dołaczyć pakiety, czyli zbiory poleceń ułatwiajace wykonanie niektórych rzeczy. Dostępnych pakietów jest bardzo dużo. Bywa, że niektóre z nich gryza się z innymi. Do dołaczania pakietów służy polecenie \usepackage{nazwapakietu} Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 20 / 38
Polskie krzaczki, czyli ogonki, kropki i akcenty Przede wszystkim musimy właczyć polskie wzorce przenoszenie wyrazów. (W MikTeXu w MikTeXOptions należy wybrać zakładkę Languages, na liście zaznaczyć język polski.) Sposób 1 niewygodny, ale działa zawsze \k{a}, \ c, \k{e}, {\l}, \ n, \ o \ s, \.z, \ z czyli ą, ć, ę, ł, ń, ó, ś, ż, ź Sposób 2 \documentclass{article} \usepackage{polski} % kodowanie: latin2, utf8 lub cp1250 \usepackage[cp1250]{inputenc} Znaki wprowadzamy normalnie piszac ą, ę, itd. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 21 / 38
Polskie krzaczki, czyli ogonki, kropki i akcenty Przede wszystkim musimy właczyć polskie wzorce przenoszenie wyrazów. (W MikTeXu w MikTeXOptions należy wybrać zakładkę Languages, na liście zaznaczyć język polski.) Sposób 1 niewygodny, ale działa zawsze \k{a}, \ c, \k{e}, {\l}, \ n, \ o \ s, \.z, \ z czyli ą, ć, ę, ł, ń, ó, ś, ż, ź Sposób 2 \documentclass{article} \usepackage{polski} % kodowanie: latin2, utf8 lub cp1250 \usepackage[cp1250]{inputenc} Znaki wprowadzamy normalnie piszac ą, ę, itd. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 21 / 38
Polskie krzaczki, czyli ogonki, kropki i akcenty Przede wszystkim musimy właczyć polskie wzorce przenoszenie wyrazów. (W MikTeXu w MikTeXOptions należy wybrać zakładkę Languages, na liście zaznaczyć język polski.) Sposób 1 niewygodny, ale działa zawsze \k{a}, \ c, \k{e}, {\l}, \ n, \ o \ s, \.z, \ z czyli ą, ć, ę, ł, ń, ó, ś, ż, ź Sposób 2 \documentclass{article} \usepackage{polski} % kodowanie: latin2, utf8 lub cp1250 \usepackage[cp1250]{inputenc} Znaki wprowadzamy normalnie piszac ą, ę, itd. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 21 / 38
Polskie krzaczki, czyli ogonki, kropki i akcenty Sposób 3 %& --translate-file=cp1250pl \documentclass{article} \usepackage{polski} % kodowanie: cp1250pl, il2-pl Może się tak zdarzyć, że ten sposób nie działa. Wówczas należy znaleźć plik texmf.cnf i zmienić linijkę: parse_first_line = f na parse_first_line = t Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 22 / 38
Polskie znaki uwagi końcowe Różnice między Sposobami 2 i 3: Korzystajac ze sposobu 3, w komunikatach o błędach dostaniemy polskie znaki, podczas gdy korzystajac ze sposobu 2 zobaczymy \k{a}, itd. Za pomoca sposobu 2 możemy wprowadzać znaki w kodowaniu UTF-8 (dzięki czemu będzie można w pliku pdf wygenerować zakładki z polskimi znakami). Uwaga: nie wszystkie edytory obsługuja kodowanie UTF-8. W pakiecie polski zdefiniowano nowe polecenie \dywiz{}, który produkuje myślnik łacz acy dwa wyrazy, na przykład biało-czerwone zapiszemy biało\dywiz{}czerwone. To samo można uzyskać za pomoca zwykłego minusa, ale wówczas taki wyraz, może zostać nieprawidłowo złamany. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 23 / 38
Polskie znaki uwagi końcowe Różnice między Sposobami 2 i 3: Korzystajac ze sposobu 3, w komunikatach o błędach dostaniemy polskie znaki, podczas gdy korzystajac ze sposobu 2 zobaczymy \k{a}, itd. Za pomoca sposobu 2 możemy wprowadzać znaki w kodowaniu UTF-8 (dzięki czemu będzie można w pliku pdf wygenerować zakładki z polskimi znakami). Uwaga: nie wszystkie edytory obsługuja kodowanie UTF-8. W pakiecie polski zdefiniowano nowe polecenie \dywiz{}, który produkuje myślnik łacz acy dwa wyrazy, na przykład biało-czerwone zapiszemy biało\dywiz{}czerwone. To samo można uzyskać za pomoca zwykłego minusa, ale wówczas taki wyraz, może zostać nieprawidłowo złamany. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 23 / 38
Przydatne pakiety amsmath wiele poleceń i środowisk przydatnych przy pisaniu wzorów; enumerate umożliwiajacy elastyczne definiowanie list numerowanych; array poprawiajacy wyświetlanie tabel i definiujacy kilka użytecznych poleceń do pracy z tabelkami; geometry łatwe definiowanie rozmiaru papieru i marginesów; graphicx wstawianie grafiki do pliku; tikz pakiet umożliwiajacy tworzenie rewelacyjnych rysunków w samym L A T E Xu; beamer pakiet do tworzenia prezentacji. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 24 / 38
Pakiet amsmath środowisko cases Ułatwia definiowanie funkcji kawałkami ciagłych. \[ \] f(x) = \begin{cases} 0 & \textrm{ dla } x<0 \\ 1 & \textrm{ dla } x\ge 0 \end{cases} f (x) = { 0 dla x < 0 1 dla x 0 Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 25 / 38
Pakiet amsmath środowisko aligned Pomaga w zapisywaniu układów równań. \begin{equation} \left\{ \begin{aligned} \dot x(t) &= x - 2y\\ \dot y(t) &=\frac{x}{3}-y \end{aligned} \right. \end{equation} Więcej na temat pakietu na stronie: http://www.ams.org/tex/amslatex.html ẋ(t) = x 2y ẏ(t) = x 3 y (2) Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 26 / 38
Przydatne pakiety amsmath wiele poleceń i środowisk przydatnych przy pisaniu wzorów; enumerate umożliwiajacy elastyczne definiowanie list numerowanych; array poprawiajacy wyświetlanie tabel i definiujacy kilka użytecznych poleceń do pracy z tabelkami; geometry łatwe definiowanie rozmiaru papieru i marginesów; graphicx wstawianie grafiki do pliku; tikz pakiet umożliwiajacy tworzenie rewelacyjnych rysunków w samym L A T E Xu; beamer pakiet do tworzenia prezentacji. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 27 / 38
Pakiet enumerate \begin{enumerate}[(a)] \item Pierwszy; \item Drugi; \end{enumerate} \begin{enumerate}[{a}1] \item Pierwszy; \item Drugi; \end{enumerate} \begin{enumerate}[punkt \bf (i)] \item Pierwszy; \item Drugi; \end{enumerate} \begin{enumerate}[\em a.] \item Pierwszy; \item Drugi; \end{enumerate} (A) Pierwszy; (B) Drugi; A1 Pierwszy; A2 Drugi; punkt (i) Pierwszy; punkt (ii) Drugi; a. Pierwszy; b. Drugi; Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 28 / 38
Przydatne pakiety amsmath wiele poleceń i środowisk przydatnych przy pisaniu wzorów; enumerate umożliwiajacy elastyczne definiowanie list numerowanych; array poprawiajacy wyświetlanie tabel i definiujacy kilka użytecznych poleceń do pracy z tabelkami; geometry łatwe definiowanie rozmiaru papieru i marginesów; graphicx wstawianie grafiki do pliku; tikz pakiet umożliwiajacy tworzenie rewelacyjnych rysunków w samym L A T E Xu; beamer pakiet do tworzenia prezentacji. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 29 / 38
Przydatne pakiety amsmath wiele poleceń i środowisk przydatnych przy pisaniu wzorów; enumerate umożliwiajacy elastyczne definiowanie list numerowanych; array poprawiajacy wyświetlanie tabel i definiujacy kilka użytecznych poleceń do pracy z tabelkami; geometry łatwe definiowanie rozmiaru papieru i marginesów; graphicx wstawianie grafiki do pliku; tikz pakiet umożliwiajacy tworzenie rewelacyjnych rysunków w samym L A T E Xu; beamer pakiet do tworzenia prezentacji. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 29 / 38
Pakiet geometry Chcemy ustawić wszystkie marginesy na 1,35 cm? Proste. Piszemy (w preambule dokumentu): \usepackage[margin=1.35cm]{geometry} Chcemy ustawić rozmiar papieru na b5 a margines dolny na 3 cm, górny na 2,5 cm, prawy na 3 mm, zaś lewy na 2 cale? Piszemy (w preambule dokumentu): \usepackage{geometry} \geometry{b5paper,bmargin=3cm, tmargin=2.5cm,rmargin=3mm,lmargin=2in} Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 30 / 38
Przydatne pakiety amsmath wiele poleceń i środowisk przydatnych przy pisaniu wzorów; enumerate umożliwiajacy elastyczne definiowanie list numerowanych; array poprawiajacy wyświetlanie tabel i definiujacy kilka użytecznych poleceń do pracy z tabelkami; geometry łatwe definiowanie rozmiaru papieru i marginesów; graphicx wstawianie grafiki do pliku; tikz pakiet umożliwiajacy tworzenie rewelacyjnych rysunków w samym L A T E Xu; beamer pakiet do tworzenia prezentacji. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 31 / 38
Pakiet graphicx y 1 0.5 0 0.5 Wykresy Wykresy 0 2 4 6 x Zapisujemy to tak: 1 0 2 4 6 x 1 0.5 0 y 0.5 1 \includegraphics[width=5cm]{proba.pdf} \includegraphics[width=5cm,angle=90]{proba.pdf} Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 32 / 38
Przydatne pakiety amsmath wiele poleceń i środowisk przydatnych przy pisaniu wzorów; enumerate umożliwiajacy elastyczne definiowanie list numerowanych; array poprawiajacy wyświetlanie tabel i definiujacy kilka użytecznych poleceń do pracy z tabelkami; geometry łatwe definiowanie rozmiaru papieru i marginesów; graphicx wstawianie grafiki do pliku; tikz pakiet umożliwiajacy tworzenie rewelacyjnych rysunków w samym L A T E Xu; beamer pakiet do tworzenia prezentacji. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 33 / 38
Pakiet tikz przykład 1 y 1 1 1 2 1 2 sin α α cos α tg α = sin α cos α x 1 1 2 1 Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 34 / 38
Pakiet tikz przykład 2 2 2 s 3 replacement of the capacity by two places s s 2 2 Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 35 / 38
Pakiet tikz przykład 3 f (x) 5 4 3 f (x) = x 2 1 0 1 1 2 3 4 f (x) = 5e x2 /5 x 5 f (x) = sin x Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 36 / 38
Przydatne pakiety amsmath wiele poleceń i środowisk przydatnych przy pisaniu wzorów; enumerate umożliwiajacy elastyczne definiowanie list numerowanych; array poprawiajacy wyświetlanie tabel i definiujacy kilka użytecznych poleceń do pracy z tabelkami; geometry łatwe definiowanie rozmiaru papieru i marginesów; graphicx wstawianie grafiki do pliku; tikz pakiet umożliwiajacy tworzenie rewelacyjnych rysunków w samym L A T E Xu; beamer pakiet do tworzenia prezentacji. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 37 / 38
Więcej informacji o L A T E Xu W sieci: Ksiażki: Strona GUST: http://www.gust.org.pl/ Katalog pakietów: ftp://ftp.icm.edu.pl/pub/ctan/help/catalogue/catalogue.html Wirtualna Akademia: http://www.ia.pw.edu.pl/ wujek/tex/ Nie za krótkie wprowadzenie do systemu LaTeX2e podręcznik dla poczatkuj acych, do ściagnięcia: ftp://ftp.gust.org.pl/pub/ctan/info/lshort/polish/lshort2e.pdf Lamport, Leslie: LaTeX: a document preparation system, Addison-Wesley 1994. Polskie tłumaczenie: LaTeX System opracowywania dokumentów. Podręcznik i przewodnik użytkownika, WNT 2004 (tł. M. Wolińska, M. Woliński). Diller, Antoni, LaTeX. Wiersz po wierszu, Hellion 2001. Biomatematyka i Teoria Gier Wprowadzenie do LAT E Xa 6 listopada 2014 38 / 38