L A TEX- podstawy. Politechnika Wrocławska. Wrocław, 29 listopada 2007



Podobne dokumenty
L A T E X- wprowadzenie

SystemskładupublikacjiL A TEX

ABC systemu L A TEX. Marcin SZPYRKA. 11 grudnia 2006

L A TEX - bardzo krótkie wprowadzenie

L A TEX - bardzo krótkie wprowadzenie

Dodatkowe pakiety i polecenia L A TEXowe

Podstawy systemu L A TEX część 2

KATEGORIA OBSZAR WIEDZY

Wykład VIII i IX LaTeX

Podstawy systemu L A TEX

1. Narzędzia główne: WORD 2010 INTERFEJS UŻYTKOWNIKA. wycinamy tekst, grafikę

LATEX system do składu tekstu

Bartosz Ziemkiewicz Joanna Karłowska-Pik. L A TEX dla matematyków

Jak napisać prace magisterską w LaTex-u?

Latex. Laboratorium 6. Akademia im. Jan Długosza.

ECDL/ICDL Przetwarzanie tekstów Moduł B3 Sylabus - wersja 5.0

Laboratorium nr 1 L A TEX

DOKUMENTÓW W EDYTORACH

LATEX odrobina informacji

Writer wzory matematyczne

LATEX I. Grzegorz Stefanek Jan Kochanowski University. LATEX System Komputerowego Składu Tekstów Drukarskich. Grzegorz Stefanek 1

Sylabus Moduł 2: Przetwarzanie tekstów

mgr.sty instrukcja obsługi

Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie

Wprowadzenie do Latexa

KATEGORIA OBSZAR WIEDZY

Katolicki Uniwersytet Lubelski Wydział Instytut. pełna nazwa studiów. Magdalena Wilkołazka nr albumu:... tytuł pracy

LaTeX a MS Word. Czym się różni LaTeX od MS Worda? Jak pisano książki naukowe kiedyś, a jak pisze się je teraz?

Najprostsza konstrukcja, jako klasa należy wybrać szablon: article, report,

Instrukcja dla autorów monografii

1. Przypisy, indeks i spisy.

Beamer prezentacja w L A TEX-ie

Narzędzia informatyczne. Matematyka w L A T E Xu

ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści

Tematy lekcji informatyki klasa 4a luty/marzec 2013

Wyższej Szkoły Przedsiębiorczości i Marketingu w Chrzanowie

IV. Struktura logiczna dokumentów w LATEX-u

ECDL/ICDL Przetwarzanie tekstów Moduł B3 Sylabus - wersja 6.0

ECDL/ICDL Zaawansowane przetwarzanie tekstów Moduł A1 Sylabus, wersja 2.0

Komputerowy skład w L A T E X

1. Zaczynamy! (9) 2. Edycja dokumentów (33)

Czcionki bezszeryfowe

Skorzystaj z Worda i stwórz profesjonalnie wyglądające dokumenty.

ĆWICZENIE 1 SKŁAD TEKSTU DO DRUKU

system opracowywania dokumentów L A T E X

Podstawowe komendy i możliwości system składu drukarskiego L A TEX

Scenariusz szkolenia

Bezbolesny wstęp do LATEX

Egzamin zawodowy: Technik Informatyk 312[01] Oprogramowanie biurowe pytania i odpowiedzi

Latex. O LaTeX słów kilka

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych. Beamer, czyli prezentacje w L A TEX-u. Marek Gągolewski. M.Gagolewski@mini.pw.edu.

MS Word Długi dokument. Praca z długim dokumentem. Kinga Sorkowska

Laboratorium L A TEXa nr 4.

Prezentacja multimedialna MS PowerPoint 2010 (podstawy)

Edycja tekstu w programie LATEX - wzory matematyczne

Andrzej Frydrych SWSPiZ 1/8

Wymagania dotyczące pracy dyplomowej

EDYCJA TEKSTU MS WORDPAD

Dodawanie grafiki i obiektów

Tematy lekcji informatyki klasa 4a styczeń 2013

Sylabus Moduł 4: Grafika menedżerska i prezentacyjna

Temat bardzo mądrego referatu maksymalnie na dwie linijki tekstu

S88 Badanie rzutu kostką sześcienną

Zastosowanie klasy beamer w LaTeXu tworzenie dynamicznych prezentacji w formacie PDF

Technologie informacyjne. semestr I, studia niestacjonarne I stopnia Elektrotechnika rok akademicki 2013/2014 Pracownia nr 2 dr inż.

Latex język składu dokumentów

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.

Temat 1. Więcej o opracowywaniu tekstu

Podstawy Technik Informatycznych - Wprowadzenie do L A TEX

OGÓLNE WYMAGANIA DOTYCZĄCE SPOSOBU PRZYGOTOWANIA PRAC DYPLOMOWYCH (wytyczne dla Studentów)

POLITECHNIKA POZNAŃSKA. Kilka informacji dla piszących pracę w LaTeX-u

Spis treści. spis treści wygenerowany automatycznie

OKNO NA ŚWIAT - PRZECIWDZIAŁANIE WYKLUCZENIU CYFROWEMU W MIEŚCIE BRZEZINY

System opracowywania dokumentów: L A TEX

Tworzenie dokumentów PDF w systemie TEX Piotr Bolek

CAŁOŚĆ OPRACOWANIA POWINNA ZAWIERAĆ MAKSYMALNIE 10 STRON.

Spis treści 3. Spis treści

LAT E X. Profesjonalny system składania tekstu. Zespół 20 Grzegorz Kulewski Katarzyna Macioszek Wanda Niemyska Aleksander Zabłocki

MODUŁ AM3: PRZETWARZANIE TEKSTU

Programy użytkowe - ćwiczenia 1

Składanie tekstu podstawowe operacje na plikach

Podstawy edycji tekstu

Zadanie 8. Dołączanie obiektów

Spis treści. Lekcja 1: Podstawy programu Word 1. Lekcja 2: Podstawy dokumentu 34. Umiejętności do zdobycia w tej lekcji 34

Temat 10 : Poznajemy zasady pracy w edytorze tekstu Word.

1.Formatowanie tekstu z użyciem stylów

Ćwiczenie 2 (Word) Praca z dużym tekstem

Ćwiczenia nr 2. Edycja tekstu (Microsoft Word)

LaTeX. Na podstawie: Nie za krótkie wprowadzenie do systemu LaTeX podręcznik z sieci

Zadaniem tego laboratorium będzie zaznajomienie się z podstawowymi możliwościami kompozycji strony i grafiki

Podstawy LATEX-a. Tomasz Bielaczyc

Zakres tematyczny programu Microsoft Office Word

1. Wstawianie macierzy

AKADEMIA im. JANA DŁUGOSZA w CZĘSTOCHOWIE

Microsoft Office 2016 Krok po kroku

Beamer = prezentacje w LATEX-u

Podręcznik edycji tekstu dla inteligentnych

Test z przedmiotu zajęcia komputerowe

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

Edytor tekstu MS Word 2010 PL. Edytor tekstu to program komputerowy umożliwiający wprowadzenie lub edycję tekstu.

Transkrypt:

L A TEX- podstawy Mateusz Kulikowski Adam Ratajczak Politechnika Wrocławska Wrocław, 29 listopada 2007

Plan prezentacji 1 Wprowadzenie 2 Struktura kodu dokumentu 3 Formatowanie tekstu 4 Ilustracje i tabele

Plan prezentacji 5 Skład matematyczny 6 Spisy 7 Tworzenie prezentacji 8 Dodatkowe informacje 9 Literatura

Wprowadzenie Jak to było na początku... TEX(wym. tech) jest komputerowym systemem profesjonalnego składu drukarskiego. Litery T, E i X reprezentują greckie litery, odpowiednio tau, epsilon oraz chi, tworzące początek greckiego słowa τ έχνη (technē) oznaczającego sztukę lub rzemiosło, od którego pochodzi wyraz technika. Jego twórcą jest Donald E. Knuth, amerykański matematyk i informatyk. Program powstał, ponieważ prof. Knuth nie był zadowolny z wyglądu swojej książki The Art of Computer Programming.

Wprowadzenie Historię TEX juz znamy a co to takiego L A TEX? L A TEX(wym. latech) (od [Leslie] Lamport TEX) jest to zestaw makr stanowiących nadbudowę nad systemem składu TeX, automatyzujących wiele czynności związanych z procesem poprawnego składania tekstu. Twórcą pierwszej wersji LaTeX-a był Leslie Lamport.

Wprowadzenie Sprawy techniczne Zarówno TEX jak i L A TEX są programami działającymi w konsoli, i operujące na gotowych plikach źródłowych, oznaczo to tyle, że do napisania samego zródła potrzebujemy edytora tekstu (emacs, notatnik), a także potrzebujemy program, który umożliwi wyświetlanie wyniku (GSView, AcrobatReader).

Wprowadzenie Środowisko Linux Środowisko Linux System L A TEXdla systemu operacyjnego Linuks: L A TEX- http://www.latex-project.org/

Wprowadzenie Środowisko Windows Srodowisko Windows Dwie najbardziej znane dystrybucje systemu L A TEXdla Windows to: MiKTeX - http://www.miktex.org/ TeXLive - http://www.tug.org/tex-live/

Wprowadzenie LATEX && dvipdfm L A TEX && dvipdfm System L A TEX podczas kompilacji kodu źródłowego dokumentu tworzy plik typu Dvi dlatego aby otrzymać plik w standardzie Pdf należy użyć programu konwertującego, takiego jak na przyklad dvipdfm.

Wprowadzenie PdfLATEX PdfL A TEX Program pdfl A TEX służy do bezpośredniej kompilacji kodu źródłowego, a następnie automatycznie przetwarza wynik do formatu Pdf.

Wprowadzenie Wyświetlanie wyniku Wyświetlanie wyniku Istnieje wiele programów do wyświetlania plików Pdf, jednym z najbardziej znanych jest AdobeAcrobat Reader, inne to XPdf, GSview oparty na GhostScript. Ten ostatni potrafi także wyświetlać pliki PostScript owe. Wadą AdobeAcrobat Reader a jest blokowanie na zapis otwartego pliku, co uniemożliwia modyfikację dokumentu z jednoczesnym podglądem.

Wprowadzenie Aspell Aspell Do sprawdzenia pisowni w dokumentach TEX można wykorzystać aplikację aspell. Sprawdzenie poprawności pliku (oraz możliwość interaktywnego poprawiania błędów) odbywa się przez wywołanie komendy: aspell -c <nazwa>.tex

Wprowadzenie Edytory Edytory Istnieje całkiem sporo różnych edytorów dedykowanych systemom L A TEX zawierających w sobie program do pisania kodu, często z podświetlaniem składni, makropolecenia do kompilacji oraz narzędzie wyświetlające wynik. Texmaker(Linux) - http://www.xm1math.net/texmaker/ Kile(Linux) - http://kile.sourceforge.net/ LEd(Windows) - http://www.latexeditor.org/

Wprowadzenie ImageMagick ImageMagick ImageMagick jest biblioteką służącą do obróbki grafiki w środowisku unix. Jednym z narzędzi znajdujących się w tej bibliotece jest convert. Za jego pomocą można w łatwy sposób konwertować obrazki między jednym formatem a drugim. Przykład użycia: convert rysunek.jpg rysunek.pdf

Struktura kodu dokumentu Zarys struktury pliku źródłowego prolog \documentclass[lista-opcji]{klasa-dokumentu}[data] preambuła \begin{document} treść-dokumentu \end{document}

Struktura kodu dokumentu Klasa dokumentu Standardowe klasy dokumentów article - przeznaczony do krótkich artykułów, sprawozdań itp. report - dłuższe dokumenty, często rozbijana na częściowe pliki book - książki, domyślnie druk dwustronny letter - wszelkiego rodzaju listy, podania slides - folie projekcyjne

Struktura kodu dokumentu Pakiety Pakiety Aby skutecznie używać poleceń nie wchodzących w skład podstawowej wersji L A TEX należy zadeklarować użycie pakietów. Do tego celu służy polecenie: \usepackage{nazwa-pakietu}. Polecenie to można użyć jedynie w preambule dokumentu.

Struktura kodu dokumentu Pakiety Przykładowe pakiety \usepackage[t1]{fontenc} - wspiera tworzenie polskich znaków diakrytycznych, \usepackage[english,polish]{babel} - wspiera dokumenty wielojęzyczne, \usepackage[latin2]{inputenc} - pozwala używać kodowania znaków latin2, \usepackage{graphicx} - wspiera umieszczanie grafik w dokumencie,

Struktura kodu dokumentu Pakiety Przykładowe pakiety c.d. \usepackage{amsmath} - ułatwia formatowanie formuł matematycznych, \usepackage{amssymb} - zawiera liczne symbole wykorzystywane w składzie matematycznym \usepackage{fancyhdr} - umożliwia definiowanie własnych główek i stopek stron, \usepackage{showlabels} - pokazuje na marginesie argument polecenia \label{etykieta}

Struktura kodu dokumentu Układ strony i marginesy Parametry a \topmargin + 1cal b \headheight c \headsep d \textheight e \footskip - \footheight f \footheight + 1cal g \oddsidemargin + 1cal g \evensidemargin + 1cal h \textwidth przykład użycia: \setlength{\topmargin}{-1cm} \setlength{\headheight}{1cm} Układ g główka korpus stopka h a b c d e f

Struktura kodu dokumentu Otoczenia Struktura otoczenia \begin{otoczenie} treść-otoczenia \end{otoczenie}

Struktura kodu dokumentu Początek dokumentu Polecenia przydatne na początku dokumentu \title{tytuł} \author{autor} \date{data} otoczenie abstract \maketitle Przykład strony tytułowej

Struktura kodu dokumentu Podział dokumentu Polecenia podziału dokumentu \part{nazwa} \chapter{nazwa} - nie ma w klasie article \section{nazwa} \subsection{nazwa} \subsubsection{nazwa} \paragraph{nazwa} \subparagraph{nazwa} \appendix{nazwa}

Struktura kodu dokumentu Podział dokumentu Kod źródłowy przykładowego podziału \part{część pierwsza} \chapter{rozdział pierwszy} \section{sekcja pierwsza} \subsection{podsekcja pierwsza} \subsubsection{podpodsekcja pierwsza} \paragraph{paragraf pierwszy} \subparagraph{podparagraf pierwszy} \section{sekcja druga} \subsection{podsekcja pierwsza} \appendix \chapter{pierwszy dodatek} \chapter{drugi dodatek} Przykład podziału

Formatowanie tekstu Formatowanie tekstu Formatowanie tekstu to wszelkiego rodzaju zmiany stylu czcionki, ułożenia tekstu na stronie, wyrównania, wyliczenia itp.

Formatowanie tekstu Zmiana stylu czcionki Definicja stylu Definicja stylu składa się z trzech elementów krój (family) antykwa bezszeryfowa stała szerokość seria (series) półgruba normalna odmiana (shape) kursywa kapitalki pismo pochyłe Przykład Przykład zastosowania poleceń zmiany stylu czcionki

Formatowanie tekstu Wcięcia Wcięcia \indent - wstawia odstęp poziomy równy wcięciu na początku akapitu \noindent - zapobiega domyślnemu wcięciu na początku akapitu

Formatowanie tekstu Justowanie Justowanie do lewej \begin{flushleft}... \end{flushleft} Wyśrodkowanie \begin{center}... \end{center} Justowanie do prawej \begin{flushright}... \end{flushright}

Formatowanie tekstu Odstępy, łamanie wiersza, łamanie strony Akapit Każda pusta linia w kodzie źródłowym powoduje zakończenie bieżącego akapitu i rozpoczęcie nowego

Formatowanie tekstu Odstępy, łamanie wiersza, łamanie strony Łamanie wiersza Do łamania wiersza przydatne są polecenia: \\[dlug] - zakańcza wiersz (bez rozstrzeliwania ), opcja dlug określa odstęp pionowy do następnego wiersza \newline - podobne do polecenia \\ \linebreak - zakańcza wiersz (z rozstrzeleniem ) \nolinebreak - wskazuje miejsce gdzie pod żadnym pozorem nie wolno zakończyć wiersza symbol - zakazuje podzieleniu wiersza w miejscu, w którym się znajduje, tzw. twarda spacja

Formatowanie tekstu Odstępy, łamanie wiersza, łamanie strony Łamanie strony Polecenia służące do łamania strony: \newpage - w miejscu umieszczenia zakańcza bieżący akapit i bieżącą stronę \pagebreak - zakańcza wiersz (z rozstrzeleniem ) a następnie kończy bieżącą stronę \nopagebreak - wskazuje miejsce gdzie pod żadnym pozorem nie wolno zakończyć bieżącej strony

Formatowanie tekstu Wyliczenia, wypunktowania Wyliczenia Do tworzenia wyliczeń służy otoczenie enumerate. Otoczenie to można zagnieżdżać. Źródło \begin{enumerate} \item... \begin{enumerate} \item... \item... \end{enumerate} \item... \item... \end{enumerate} Wynik 1... 2... 3... 1... 2...

Formatowanie tekstu Wyliczenia, wypunktowania Wypunktowania Do tworzenia wypunktowań służy otoczenie itemize. Otoczenie to również można zagnieżdżać. Źródło \begin{itemize} \item... \begin{itemize} \item... \item... \end{itemize} \item... \item... \end{itemize} Wynik...............

Formatowanie tekstu Tworzenie tabel Tabele Do tworzenia wszelkiego rodzaju tabel przeznaczone jest otoczenie tabular. Źródło \begin{tabular}{ c r } \hline \multicolumn{2}{ c }{Wspólny wiersz} \\ \hline \hline (1,1) & (1,2) \\ (2,1) & (2,2) \\ \hline (3,1) & (3,2) \\ (4,1) & (4,2) \\ \hline \end{tabular} Wynik Wspólny wiersz (1,1) (1,2) (2,1) (2,2) (3,1) (3,2) (4,1) (4,2)

Formatowanie tekstu Przypisy Przypisy Do tworzenia przypisów potrzebne są dwa polecenia: \footnotemark - generujący symbol odsyłacza 1 \footnote[nr]{treść} - zawierający odpowiednia etykietę i treść przypisu zamieszczonego stopce strony a a to jest przypis

Formatowanie tekstu Etykiety i odsyłacze Etykieta Do tworzenia etykiety służy polecenie \label{etykieta}. Etykietę można nadać formule matematycznej, rysunkowi, tabeli a także elementowi podziału dokumentu na sekcje. Odsyłacz Aby stworzyć na przykład odsyłacz do rysunku typu: rys(1) należy użyć składni: rys(\ref{etykieta}) Odsyłacz do bibliografii Tworzeniu odsyłaczy do bibliografi typu: [1] służy składnia: \cite{etykieta-pozycji-w-bibliografii}

Ilustracje i tabele Otoczenia Format otoczeń figure i table \begin{figure}[poz] tekst \end{figure} \begin{table}[poz] tekst \end{table}

Ilustracje i tabele Rozkład na stronie Opcjonalny parametr poz b - ilustracja może pojawić się w dolnej części tekstu, h - ilustracja może być umieszczona w dokumencie w tym samym miejscu, w którym jest wstawiona w pliku źródłowym, p - ilustracja może pojawić się na stronie przeznaczonej tylko na ilustracje, t - ilustracja może pojawić się w górnej części strony tekstu! - umieści ilustrację tak blisko położenia wskazanego w pliku źródłowym jak tylko możliwe,

Ilustracje i tabele Rozkład na stronie Inne polecenia zarządzające rozmieszczeniem ilustracji na stronie \suppressfloats[ poz ] zakazuje umieszczania ilustracji na bieżącej stronie b - zakazuje umieszczania w dolnej części strony, t - zakazuje umieszczania w górnej części strony,! użyty w agrumencie poz w otoczeniu figure lub table unieważnia wszystkie polecenia \suppressfloats. \clearpage - zakańcza bieżący akapit i bieżącą stronę. Wszystkie ilustracje trzymane w pamięci zostaną umieszczone w dokumencie.

Ilustracje i tabele Wyrównania Kod źródłowy \begin{flushleft}... \end{flushleft} \begin{center}... \end{center} \begin{flushright}... \end{flushright}} Wynik

Ilustracje i tabele Rodzaje grafik Grafika wektorowa (EPS) Zapisywane jako zbiór obiektów i powiązań między nimi. Właściwości: mały rozmiar pliku nieskończona skalowalność przy zachowaniu ostrości łatwe dalsze edytowanie Grafika rastrowa (JPG) Zapisywane jako macierz pikseli o określonych kolorach. Właściwości: jedyny sposób na przechowywanie zdjęć skalowanie wiąże się z utratą jakości stosunkowy duży rozmiar

Ilustracje i tabele Umieszczanie grafik w dokumencie Grafika w L A TEX Pakiety graphics\graphicx wraz z poleceniem \includegraphics oferują zunifikowane metody włączania plków graficznych. Składnia polecenia \includegraphics \includegraphics[parametry]{nazwa-pliku} width - szerokość grafiki, height - szerokość grafiki, keepaspectratio - zachowuje proporcje, nie przekraczając wartości podanych w parametrach width i height, scale - skalowanie całego obiektu angle - określa kąt obrotu.

Ilustracje i tabele Umieszczanie grafik w dokumencie Różnice pomiędzy L A TEX 2 ε a PdfL A TEX W L A TEX 2 ε za pomocą polecenia \includegraphics można dołączyć pliki typu *.eps jak i *.jpg natomiast w PdfL A TEX należy format *.eps przekształcić do *.pdf i dopiero wówczas go dołączyć.

Ilustracje i tabele Umieszczanie grafik w dokumencie Przykład kodu źródłowego dołączającego grafikę \begin{figure}[ht] \begin{center} \includegraphics[width=7cm]{img/model} \caption{rysunek modelu}{schematyczny rysunek modelu} \label{rys_model} \end{center} \end{figure} składnia polecenia \caption: \caption{nazwa-w-spisie}{nazwa-pełna}

Skład matematyczny Pakiety matematyczne Pakiety matematyczne L A TEX posiada wbudowany zestaw symboli i formuł matematycznych. Dodatkowo powstały pakiety rozszerzające te możliwości: amsmath - ułatwiający formatowanie formuł matematycznych, amssymb - zawierający pokaźną kolekcję symboli, amscd - służący do tworzenia diagramów przemiennych, amsfonts - zawierający dodatkowe czcionki matematyczne.

Skład matematyczny Otwieranie otoczenia Otwieranie otoczenia Jest kilka sposobów otwierania otoczenia matematycznego: W wierszu: Należy pamiętać, że $x=2+3y$ niezależnie od pogody. Należy pamiętać, że x = 2 + 3y niezależnie od pogody. W nowej linii: W wyniku obliczeń otrzymujemy: \[x=2+3y\] W wyniku obliczeń otrzymujemy: x = 2 + 3y

Skład matematyczny Otwieranie otoczenia Otwieranie otoczenia c.d. W nowej linii, numerowane : Ostatecznie wyrażenie przyjmuje postać: \begin{equation} x=3 \end{equation} Ostatecznie wyrażenie przyjmuje postać: x = 3 (1) W nowej linii, z własnym oznaczeniem (amsmath): Poniższe wyrażenie sponsorowane jest przez literki S oraz A: \begin{equation} \tag{sa} x=3 \pi^2 \end{equation} Poniższe wyrażenie sponsorowane jest przez literki S oraz A: x = 3π 2 (SA)

Skład matematyczny Symbole matematyczne Zwyczajne znaki (w składzie matematycznym nie są rozdzielane odstępami) - alfabet łaciński, oraz 0 1 2 3 4 5 6 7 8 9!?. / @ " Alfabet grecki, mały i duży γ \gamma Γ \Gamma ρ \rho P \mathrm{p} φ \phi Φ \Phi (...) Matematyczne wersje małych greckich liter \partial ϑ \vartheta ϱ \varrho ε \varepsilon ϖ \varpi ϕ \varphi

Skład matematyczny Symbole matematyczne Pismo kaligraficzne, tablicowe (amsfonts) i gotyckie (amsfonts) A \mathcal{a} A \mathbb{a} A \mathfrak{a} a \mathfrak{a} B \mathcal{b} B \mathbb{b} B \mathfrak{b} C \mathcal{c} C \mathbb{c} B \mathfrak{c} D \mathcal{d} D \mathbb{d} B \mathfrak{d} (...) Standardowy zestaw symboli matematycznych \forall \exists \nexists \neg \emptyset \infty \P \S ð \eth R \Re I \Im \mho (...)

Skład matematyczny Ozdabianie wyrażeń Znaki diakrytyczne Znaki diakrytyczne - należy pamiętać, że są one stałej szerokości: a a b b c \bar{c} ḋ \dot{d} ë \ddot{e} f \tilde{f} ĝ \hat{g} ȟ \check{h} v \vec {v} Podkreślenia Podkreślenia - pozwalają oznaczyć wyrażenie dowolnej wielkości: x + y x + y x + y x + y } {{ } \overline{x+y} \overrightarrow{x+y} \underline{x+y} \underbrace{x+y}

Skład matematyczny Ułamki i indeksy Ułamki Do tworzenia ułamków służy polecenie \frac: \[ \frac{x + y}{x + 1} \] x + y x + 1 Indeksy Indeksy górne i dolne tworzymy zgodnie z intuicją: \[ z_{12}^{3} = (x + 3y)^{2 \pi ^2} \] z12 3 = (x + 3y) 2π2

Skład matematyczny Ułamki i indeksy Opisywanie formuł Opisywanie formuł najprościej zrealizować za pomocą polecenia \overbrace lub \underbrace, oraz odpowiednich indeksów: \[ \ddot{q} = \ddot{q_d} -K_d (\underbrace{\dot{q}-\dot{q_d}} _{\dot{e}}) -K_p (\underbrace{q - q_d}_{e})\] q = q d K d ( q q } {{ d ) K } p (q q d ) } {{ } ė e

Skład matematyczny Granice, Całki, Sumy Granice Do tworzenia granic służy operator \lim: \[ \lim_{n \to \infty} \frac{1}{n}=0 \] 1 lim n n = 0

Skład matematyczny Granice, Całki, Sumy Całki, sumy... W podobny sposób tworzymy całki, sumy, itp: \[ \int_{x=0}^{\infty} f(x)dx + \int\limits_{x=2}^{998} g(x) dx + \sum\limits_{i=1}^{-\infty} x^i\] x=0 f (x)dx + 998 x=2 g(x)dx + x i i=1

Skład matematyczny Operatory Operatory jednoargumentowe Operatory jednoargumentowe - są to przeważnie funkcje jednej zmiennej. Można wydzielić dwa rodzaje w zależności od sposobu dołączania indeksów: Operatory z indeksami w stylu wstawionym (nad/pod operatorem): det \det lim \lim sup \sup min \min max \max lim sup \limsup Operatory z indeksami w stylu dołączonym (obok operatora): sin \sin cosh \cosh exp \exp lg \lg ker \ker dim \dim arccos \arccos deg \deg

Skład matematyczny Operatory Operatory dwuargumentowe Operatory dwuargumentowe - tworzą wyrażenie z dwóch otaczających je wyrażeń, rozdzielając je krótkim odstępem. Przykładowe operatory to: x + y x+y x y x \cdot y x y x \bullet y ±x \pm x x \mp x X Y X \times Y A B A \cup B A B A \oplus B A B A \boxdot B

Skład matematyczny Operatory Symbole relacji Symbole relacji - odstępy między wyrażeniami są szerokie. Przykładowe symbole to: x < y x < y x y x \ll y x y x \llless y x y x \le y x y x \in y x y x \supset y x y x \sim y x y x \approx y x = y x = y Symbole relacji - zaprzeczenia Istnieje też zestaw zaprzeczeń większości powyższych symboli: x y x \nless y x / y x \notin y x y x \neq y x y x \ngeq y x y x \nparallel y x y x \gneq y

Skład matematyczny Strzałki Strzałki Dostępna jest również pokaźna kolekcja strzałek: x y x \leftarrow y x y x \twoheadrightarrow y x y x \mapsto y x y x \rightrightarrows y x y x \leadsto y x y x \multimap y x y x \nrightarrow y x y x \nrightarrow y

Skład matematyczny Macierze Macierze Macierze można konstruować za pomocą otoczenia array: \[A=\left[ \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1q} \\ a_{21} & a_{22} & \cdots & a_{2q} \\ \vdots & \vdots & \ddots & \vdots \\ a_{p1} & a_{p2} & \cdots & a_{pq} \end{array} \right] \] A = a 11 a 12 a 1q a 21 a 22 a 2q...... a p1 a p2 a pq

Skład matematyczny Definiowanie przez przypadki Definiowanie przez przypadki Do rozpatrywania różnych przypadków najprościej wykorzystać otoczenie cases (amsmath): \[sgn(x) = \begin{cases} 1, & \text{dla $x > 0$} \\ 0, & \text{dla $x = 0 $} \\ -1, & \text{dla $x < 0 $} \end{cases} \] 1, dla x > 0 sgn(x) = 0, dla x = 0 1, dla x < 0

Skład matematyczny Wyprowadzenia Wyprowadzenia Wyprowadzenia można przeprowadzać w otoczeniach eqnarray* (bez numeracji), oraz eqnarray (z numeracją). Otwierają one tryb matematyczny, etykiety można umieścić w każdej linijce: \begin{eqnarray} f(x,y) & = & (x-y)(x+y)^2 \label{aa}\\ & = & 0. \label{dd} \end{eqnarray} \ref{dd} jest prawdziwe np. gdy $x=y=0$. f (x, y) = (x y)(x + y) 2 (2) (3) jest prawdziwe np. gdy x = y = 0. = 0. (3)

Skład matematyczny Dodatkowe informacje w składzie matematycznym Konstrukcje ułamkopodobne Polecenie genfrac (amsmath) oraz jego uproszczone wersje pozwalają tworzyć konstrukcje ułamkopodobne, na przykład: \[ \binom{n}{i}=\frac{n!}{i!(n-i)!} \] \[ \genfrac{(}{)}{0pt}{}{n}{i}= \genfrac{}{}{}{}{n!}{i!(n-i)!} \] ( ) n = i ( ) n = i n! i!(n i)! n! i!(n i)!

Skład matematyczny Dodatkowe informacje w składzie matematycznym Wielopoziomowe ułamki Budowanie wielopoziomowych ułamków nie jest problematyczne: \[ f(x)= \frac{ \frac{x^5+3x^2}{x+1} } { \frac{x^3+3x}{x+2}+\frac{\log(x)}{x-1+ \frac{x+1}{x-1}}} + \frac{1}{x+ \frac{2}{x+ \frac{3}{x + \dots}}} \] f (x) = x 5 +3x 2 x+1 x 3 +3x x+2 + log(x) x 1+ x+1 x 1 + 1 x + 2 x+ 3 x+...

Spisy Spis treści Spis treści Tworzeniu spisu treści służy jedno jedyne polecenie \tableofcontents. Polecenie to w miejscu w którym sie znajduje tworzy spis treści na podstawie poleceń podziału dokumentu na częsci i sekcje.

Spisy Spis ilustracji, tabel Spis ilustracji Aby stworzyć spis ilustracji wystarczy użyć polecenia \listoffigures. W miejscu zastosowania zostaje utworzona lista ilustracji. Spis tabel Podobnie aby stworzyć spis tabel należy użyć polecenia \listoftables. W miejscu, w którym się znajduje utworzona zostanie lista tabel.

Spisy Bibliografia Tworzenie bibliografii Do tworzenia spisu literatury służy otoczenie thebibliography Źródło \begin{thebibliography} \bibitem{brzechwa},,bajki, Jan Brzechwa \bibitem{tuwim},,lokomotywa, Julian Tuwim \end{thebibliography} Wynik Bajki, Jan Brzechwa Lokomotywa, Julian Tuwim

Tworzenie prezentacji Beamer - Wprowadzenie Własności Beamer jest małym pakietem służącym do tworzenia interaktywnych prezentacji. Wygenerowane prezentacje mają postać plików pdf. Generalnie nie nadają się one do druku. W dokumentacji Beamera znajduje się dużo przykładów, oraz gotowych szablonów, z których można, a nawet trzeba skorzystać. Nie wszystkie polecenia działające w środowisku L A TEX działają w Beamerze...

Tworzenie prezentacji Tworzenie prezentacji w Beamer %klasa - beamer \documentclass {beamer} %ulatwia prace z obrazkami \usepackage{pgf} %motyw \usetheme{warsaw} \useoutertheme{smoothtree} \usecolortheme{crane} %tytul, autor \author{mateusz Kulikowski \and Adam Ratajczak} \title{beamer - podstawy} \institute{politechnika Wrocławska} \date {Wrocław, \today} %\titlegraphics{} %\keywords{}

Tworzenie prezentacji Tworzenie slajdu Tworzenie slajdu \begin{frame} \frametitle{tytuł ramki} Tekst w ramce \begin{block}{tytuł bloku} Zawartość bloku \end{block} \begin{block}{blok 2} \begin{itemize} \item a \item b \item c \end{itemize} \end{block} \end{frame}

Tworzenie prezentacji Tworzenie slajdu Tytuł ramki Tekst w ramce Tytuł bloku Zawratość bloku Blok 2 a b c

Tworzenie prezentacji Podział slajdu na kolumny Kolumny \begin{columns} \column{5cm} \begin{block}{blok a} Tekst a. \end{block} \column{3cm} \begin{block}{blok b} Tekst b. \end{block} \column{2cm} \begin{block}{blok c} Tekst c. \end{block} \end{columns}

Tworzenie prezentacji Podział slajdu na kolumny Kolumny - przykład Blok a Tekst a. Blok b Tekst b. Blok c Tekst c.

Tworzenie prezentacji Przejścia Przejścia \begin<2->{block}{blok C} \begin{itemize} \item<2->a \item<3>c \item<4->b \item<5->c \end{itemize} \end{block}

Tworzenie prezentacji Przejścia Przejścia - przykład Blok C a b c d

Dodatkowe informacje Rozbicie pliku źródłowego na kilka plików Założenia Zamierzamy podzielić dokument na pliki tak, aby w każdy rozdział był w osobnym pliku. Dla każdego rozdziału stwórzmy plik szkieletowy (root file) oraz plik danych (data file). Nazwijmy je odpowiednio rootxxa.tex i dataxxa.tex (w miejsce XX należy wstawić kolejny numer). Ponadto utwórzmy dwa dodatkowe pliki nasz_styl.sty oraz common.tex.

Dodatkowe informacje Rozbicie pliku źródłowego na kilka plików Przykładowa zawartość plików nasz_styl.tex % w tym pliku należy % umieścić wszelkie % definicje stylu \usepackage{...... common.tex \include{data00a} \include{data01a} \include{data02a} \include{data03a}

Dodatkowe informacje Rozbicie pliku źródłowego na kilka plików Przykładowa zawartość plików c.d. root00a.tex \documentclass{report} \usepackage{nasz_styl} \title{tytuł} \author{nazwisko i imię} \includeonly{data00a} \begin{document} \maketitle \tableofcontents \listoffigures \listoftables \include{data00a} \input{common} \end{document} data00a.tex \chapter*{przedmowa} \addcontentsline{toc} {chapter}{przedmowa} % Treść przedmowy... % \chapter*{podziękowania} \addcontentsline{toc} {chapter}{podziękowania} % Treść podziękowań... %

Dodatkowe informacje Rozbicie pliku źródłowego na kilka plików Przykładowa zawartość plików c.d. root01a.tex \documentclass{report} \usepackage{nasz_styl} \includeonly{data01a} \begin{document} \input{common} \end{document} data01a.tex \chapter{rozdział pierwszy} \typeout{rozdział pierwszy} % Treść rozdziału pierwszego..... root03a.tex \documentclass{report} \usepackage{nasz_styl} \includeonly{data01a} \begin{document} \input{common} \end{document} data03a.tex \chapter{rozdział trzeci} \typeout{rozdział trzeci} % Treść rozdziału trzeciego...

Dodatkowe informacje Pliki tworzone przez LATEX Pliki tworzone przez L A TEX aux - informacje o różnego rodzaju odsyłaczach, numerach stron itp. log - zapis terminala podczas pracy L A TEX, toc - plik spisu treści, lof - plik spisu rysunków, lot - plik spisu tabel, idx - plik skorowidza, glo - podobnie jak idx,

Literatura Literatura L A TEX wiersz po wierszu, Antoni Diller Nie za krótkie wprowadzenie do systemu L A TEX2 ε, Tobias Oetiker Włączanie grafik do tekstów w L A TEX2 ε, Wojciech Myszka Przykładowy dokument, Krzysztof Arent Przykładowy dokument, Bogdan Kreczmer

Dziękujemy Owocnej pracy z L A TEX