Podstawy systemu L A TEX

Podobne dokumenty
L A T E X- wprowadzenie

Programy użytkowe - ćwiczenia 1

LATEX system do składu tekstu

Laboratorium nr 1 L A TEX

IV. Struktura logiczna dokumentów w LATEX-u

LATEX odrobina informacji

L A TEX - bardzo krótkie wprowadzenie

Wprowadzenie do L A TEX-a

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

Podstawy systemu L A TEX część 2

Edycja tekstu w programie LATEX - wzory matematyczne

Writer wzory matematyczne

Beamer prezentacja w L A TEX-ie

1 Zacznijmy od początku... 2 Tryb tekstowy. 2.1 Wyliczenia

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

Zofia Walczak. Styczeń Krok czwarty tworzymy dokument... 3 Preambuła... 4

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

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

Prezentacja w LATEX-u w 15 minut

Wykład VIII i IX LaTeX

Latex. Komputerowy skład tekstu. Akademia im. Jan Długosza.

Wprowadzenie do tworzenia prezentacji wśrodowiskul A TEXprzyużyciuklasydokumentów beamer.cls

System opracowywania dokumentów: L A TEX

Wprowadzenie do Latexa

L A TEX - bardzo krótkie wprowadzenie

Tematy lekcji informatyki klasa 4a luty/marzec 2013

Jak napisać prace magisterską w LaTex-u?

Tworzenie prezentacji z użyciem klasy Beamer

Dodatkowe pakiety i polecenia L A TEXowe

Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych

Funkcje dwóch zmiennych, pochodne cząstkowe

Tematy lekcji informatyki klasa 4a marzec 2012

Tematy lekcji informatyki klasa 4a styczeń 2013

Latex. Komputerowy skład tekstu. Akademia im. Jan Długosza.

Instrukcja dla autorów monografii

L A T E X. Wprowadzenie. A. Bogdziewicz pa¹dziernika Podstawy LATEX Formatowanie tekstu Bibliograa

KATEGORIA OBSZAR WIEDZY

Fonty (czcionki) można podzielić na różne grupy ze względu na ich cechy:

Wprowadzenie do L A TEXa

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

SystemskładupublikacjiL A TEX

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

22 Pochodna funkcji definicja

Ćwiczenia nr 2 z L A TEX- Struktura dokumentu

Logarytmy. Funkcje logarytmiczna i wykładnicza. Równania i nierówności wykładnicze i logarytmiczne.

Temat 10 : Poznajemy zasady pracy w edytorze tekstu Word.

LaTeX. Leksykon kieszonkowy

Przewodnik jak zrobić prezentację w L A TEX-u

Zajęcia: VBA TEMAT: VBA PROCEDURY NUMERYCZNE Metoda bisekcji i metoda trapezów

prosper - prezentacje w LATEX u

This line will be in the second paragraph, too.

Czcionki bezszeryfowe

KARTA INFORMACYJNA Z INFORMATYKI DO KLASY 6. Imię i nazwisko ucznia:

LaTeX wprowadzenie. Piotr Kustra. Faculty of Metals Engineering and Industrial Computer Science. Department of Applied Computer Science and Modelling

Aplikacja do zdawania egzaminów prawniczych v Instrukcja obsługi

Latex język składu dokumentów

Wykład 3 Równania rózniczkowe cd

Python jest interpreterem poleceń. Mamy dwie możliwości wydawania owych poleceń:

Utworzenie pliku. Dowiesz się:

Funkcje dwóch zmiennych

Sylabus Moduł 2: Przetwarzanie tekstów

Uwagi dotyczące notacji kodu! Moduły. Struktura modułu. Procedury. Opcje modułu (niektóre)

Tablice (jedno i wielowymiarowe), łańcuchy znaków

Edytor tekstu Word MK(c)

mgr.sty instrukcja obsługi

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

1 Podstawy c++ w pigułce.

Wymagania edukacyjne z zajęć komputerowych klasa 4:

Wykorzystanie programów komputerowych do obliczeń matematycznych

Spis treści. spis treści wygenerowany automatycznie

Programowanie w języku C++ Grażyna Koba

Temat 1. Więcej o opracowywaniu tekstu

Technologie Informacyjne Laboratorium. Ćwiczenie nr 5

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

Pakiet beamer w L A TEX-u

Technologie informacyjne: Arkusz kalkulacyjny

Przedmiotowy system oceniania i wymagania edukacyjne dla klasy I III z informtyki

Instrukcja przygotowania publikacji z użyciem L A TEX

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

AKADEMIA im. JANA DŁUGOSZA w CZĘSTOCHOWIE

Edytor tekstu Microsoft Office 2007 przewodnik dla gimnazjalisty Autor: Dariusz Kwieciński nauczyciel ZPO w Sieciechowie

Ć W I C Z E N I A Z W Y K O R Z Y S T A N I E M E D Y T O R A T E K S T U. M i c r o s o f t

WYMAGANIA EDUKACYJNE Z ZAJĘĆ KOMPUTEROWYCH KLASA 4:

Edytor tekstu OpenOffice Writer Podstawy

Instrukcja korzystania z Virtual Box-a i SQLPLUS-a

VI. Tablice, macierze i wyeksponowane równania

Wiadomości i umiejętności

Kadry Optivum, Płace Optivum

Kryteria ocen zajęcia komputerowe klasa 4

Zadanie 8. Dołączanie obiektów

mgr inż. Adam Pinkowski

KATEGORIA OBSZAR WIEDZY

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

Wprowadzenie do programu Mathcad 15 cz. 1

Wstęp do systemów wielozadaniowych laboratorium 14 Środowisko i aliasy

VinCent Administrator

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

1. Arkusz kalkulacyjny 7

Wymagania na poszczególne oceny w klasach I gimnazjum

Transkrypt:

systemu L A TEX wersja 0.5 27 kwietnia 2006

1 2 3 4 5

1 Zalogować się do systemu. 2 Otworzyć okienko terminala. 3 Korzystać z podstawowych komend systemowych Linuksa: tworzenie katalogów i plików, kopiowanie i kasowanie plików... 4 Znasz ogólną ideę kompilowania kodu. Będziemy dzisiaj programować y.

1 Zalogować się do systemu. 2 Otworzyć okienko terminala. 3 Korzystać z podstawowych komend systemowych Linuksa: tworzenie katalogów i plików, kopiowanie i kasowanie plików... 4 Znasz ogólną ideę kompilowania kodu. Będziemy dzisiaj programować y.

1 Zalogować się do systemu. 2 Otworzyć okienko terminala. 3 Korzystać z podstawowych komend systemowych Linuksa: tworzenie katalogów i plików, kopiowanie i kasowanie plików... 4 Znasz ogólną ideę kompilowania kodu. Będziemy dzisiaj programować y.

1 Zalogować się do systemu. 2 Otworzyć okienko terminala. 3 Korzystać z podstawowych komend systemowych Linuksa: tworzenie katalogów i plików, kopiowanie i kasowanie plików... 4 Znasz ogólną ideę kompilowania kodu. Będziemy dzisiaj programować y.

Pliki L A TEX są zwykłymi plikami tekstowymi tak jak na przykład kod programów w języku C, lub kod stron HTML. Istnieją setki (tysiące?) edytorów tekstu wybierz sobie jakiś! Zakładamy, że znasz jeden z tych programów: emacs, vim, nano, mcedit.

Pliki L A TEX są zwykłymi plikami tekstowymi tak jak na przykład kod programów w języku C, lub kod stron HTML. Istnieją setki (tysiące?) edytorów tekstu wybierz sobie jakiś! Zakładamy, że znasz jeden z tych programów: emacs, vim, nano, mcedit.

Pliki L A TEX są zwykłymi plikami tekstowymi tak jak na przykład kod programów w języku C, lub kod stron HTML. Istnieją setki (tysiące?) edytorów tekstu wybierz sobie jakiś! Zakładamy, że znasz jeden z tych programów: emacs, vim, nano, mcedit.

Prosty Dokument L A TEX jest zwykłym plikiem tekstowym. Zwykle zapisujemy jego treść w pliku o nazwie kończącej się na.tex. Oto (prawie) najkrótszy możliwy pusty : \documentclass[12pt,a4paper]{article} \usepackage{polski} \usepackage[latin2]{inputenc} \title{tytuł tekstu} \author{autor tekstu} \date{wydano: \today} \begin{document} \maketitle Treść u. \end{document}

Prosty c.d. Kod podany na poprzednim slajdzie zapisujemy w pliku.tex a następnie wykonujemy polecenie: pdflatex.tex W jego wyniku powinien zostać wygenerowany plik.pdf. Tak, to prawda! Używamy już L A TEXa

Opiszemy teraz po kolei instrukcje z pliku.tex. 1 Wszystkie instrukcje rozpoczynają się znakiem: \ 2 Instrukcja documentclass jest zawsze pierwszą instrukcją w pliku. Rozpoczyna cały i ładuje tzw. klasę u. 3 Nazwa klasy u podawana jest jako parametr obowiązkowy. Parametry obowiązkowe komend piszemy w nawiasach klamrowych. 4 Nasz jest klasy article. Dostępne są również inne klasy, m.in.: book do pisania dłuższych tekstów (np. książek), raport, letter do pisania listów, beamer do tworzenia prezentacji.

Opiszemy teraz po kolei instrukcje z pliku.tex. 1 Wszystkie instrukcje rozpoczynają się znakiem: \ 2 Instrukcja documentclass jest zawsze pierwszą instrukcją w pliku. Rozpoczyna cały i ładuje tzw. klasę u. 3 Nazwa klasy u podawana jest jako parametr obowiązkowy. Parametry obowiązkowe komend piszemy w nawiasach klamrowych. 4 Nasz jest klasy article. Dostępne są również inne klasy, m.in.: book do pisania dłuższych tekstów (np. książek), raport, letter do pisania listów, beamer do tworzenia prezentacji.

Opiszemy teraz po kolei instrukcje z pliku.tex. 1 Wszystkie instrukcje rozpoczynają się znakiem: \ 2 Instrukcja documentclass jest zawsze pierwszą instrukcją w pliku. Rozpoczyna cały i ładuje tzw. klasę u. 3 Nazwa klasy u podawana jest jako parametr obowiązkowy. Parametry obowiązkowe komend piszemy w nawiasach klamrowych. 4 Nasz jest klasy article. Dostępne są również inne klasy, m.in.: book do pisania dłuższych tekstów (np. książek), raport, letter do pisania listów, beamer do tworzenia prezentacji.

Opiszemy teraz po kolei instrukcje z pliku.tex. 1 Wszystkie instrukcje rozpoczynają się znakiem: \ 2 Instrukcja documentclass jest zawsze pierwszą instrukcją w pliku. Rozpoczyna cały i ładuje tzw. klasę u. 3 Nazwa klasy u podawana jest jako parametr obowiązkowy. Parametry obowiązkowe komend piszemy w nawiasach klamrowych. 4 Nasz jest klasy article. Dostępne są również inne klasy, m.in.: book do pisania dłuższych tekstów (np. książek), raport, letter do pisania listów, beamer do tworzenia prezentacji.

5 W nawiasach kwadratowych podaje się dodatkowe (nieobowiązkowe) opcje komend. 6 Opcja 12pt ustawia domyślny rozmiar czcionki właśnie na 12pt. Druga opcja a4paper ustawia rozmiar kartki.

5 W nawiasach kwadratowych podaje się dodatkowe (nieobowiązkowe) opcje komend. 6 Opcja 12pt ustawia domyślny rozmiar czcionki właśnie na 12pt. Druga opcja a4paper ustawia rozmiar kartki.

1 Komendy usepackage ładują tzw. pakiety które można rozumieć jako zbiór dodatkowych funkcji, pewien moduł rozszerzający. 2 Pakiet o nazwie polski ustawia L A TEXa do tworzenia polskich ów. 3 Pakiet inputenc umożliwia wprowadzanie polskich literek, jego parametr latin2 mówi, że polskie znaki podawane są w standardzie ISO-8859-2, który jest zazwyczaj stosowany w systemach Linux.

1 Komendy usepackage ładują tzw. pakiety które można rozumieć jako zbiór dodatkowych funkcji, pewien moduł rozszerzający. 2 Pakiet o nazwie polski ustawia L A TEXa do tworzenia polskich ów. 3 Pakiet inputenc umożliwia wprowadzanie polskich literek, jego parametr latin2 mówi, że polskie znaki podawane są w standardzie ISO-8859-2, który jest zazwyczaj stosowany w systemach Linux.

1 Komendy usepackage ładują tzw. pakiety które można rozumieć jako zbiór dodatkowych funkcji, pewien moduł rozszerzający. 2 Pakiet o nazwie polski ustawia L A TEXa do tworzenia polskich ów. 3 Pakiet inputenc umożliwia wprowadzanie polskich literek, jego parametr latin2 mówi, że polskie znaki podawane są w standardzie ISO-8859-2, który jest zazwyczaj stosowany w systemach Linux.

1 Komenda title ustawia tytuł u. 2 Komenda author ustawia autora u. W przypadku kilku autorów można użyć komendy and i napisać: \ author{heniek \ and Wiesiek}. 3 Komenda date ustawia datę u. Jako jej parametr można podać dowolny napis, na przykład: 2006 lub 26 kwietnia 2006, lub skorzystać z wbudowanej instrukcji today.

1 Komenda title ustawia tytuł u. 2 Komenda author ustawia autora u. W przypadku kilku autorów można użyć komendy and i napisać: \ author{heniek \ and Wiesiek}. 3 Komenda date ustawia datę u. Jako jej parametr można podać dowolny napis, na przykład: 2006 lub 26 kwietnia 2006, lub skorzystać z wbudowanej instrukcji today.

1 Komenda title ustawia tytuł u. 2 Komenda author ustawia autora u. W przypadku kilku autorów można użyć komendy and i napisać: \ author{heniek \ and Wiesiek}. 3 Komenda date ustawia datę u. Jako jej parametr można podać dowolny napis, na przykład: 2006 lub 26 kwietnia 2006, lub skorzystać z wbudowanej instrukcji today.

1 Obszar u przed instrukcją \documentclass nazywamy preambułą u. 2 Komendy begin rozpoczynają pewien obszar o szczególnym znaczeniu. 3 Treść każdego u musi zawierać się wewnątrz bloku \ begin{document}... \ end{document}. 4 Komenda maketitle tworzy tytuł tzn. wstawia do tekstu tytuł, autora i datę.

1 Obszar u przed instrukcją \documentclass nazywamy preambułą u. 2 Komendy begin rozpoczynają pewien obszar o szczególnym znaczeniu. 3 Treść każdego u musi zawierać się wewnątrz bloku \ begin{document}... \ end{document}. 4 Komenda maketitle tworzy tytuł tzn. wstawia do tekstu tytuł, autora i datę.

1 Obszar u przed instrukcją \documentclass nazywamy preambułą u. 2 Komendy begin rozpoczynają pewien obszar o szczególnym znaczeniu. 3 Treść każdego u musi zawierać się wewnątrz bloku \ begin{document}... \ end{document}. 4 Komenda maketitle tworzy tytuł tzn. wstawia do tekstu tytuł, autora i datę.

Wyróżnienia Tekst może być: {\bf pogrubiony}, {\it pochyły}, {\tt maszynowy}, \underline{podkreślony} albo {\sc Napisany Tak}. Tekst może być: pogrubiony, pochyły, maszynowy, podkreślony albo Napisany Tak.

Paragrafy 1 Nowy paragraf tekstu rozpoczyna się od jednej pustej linii. 2 Każdy nowy paragraf (poza pierwszym) rozpoczyna się od wcięcia. 3 Aby pozbyć się wcięcia używamy komendy noindent. 4 Aby złamać linię wewnątrz paragrafu stosujemy \\

Paragrafy 1 Nowy paragraf tekstu rozpoczyna się od jednej pustej linii. 2 Każdy nowy paragraf (poza pierwszym) rozpoczyna się od wcięcia. 3 Aby pozbyć się wcięcia używamy komendy noindent. 4 Aby złamać linię wewnątrz paragrafu stosujemy \\

Paragrafy 1 Nowy paragraf tekstu rozpoczyna się od jednej pustej linii. 2 Każdy nowy paragraf (poza pierwszym) rozpoczyna się od wcięcia. 3 Aby pozbyć się wcięcia używamy komendy noindent. 4 Aby złamać linię wewnątrz paragrafu stosujemy \\

Paragrafy 1 Nowy paragraf tekstu rozpoczyna się od jednej pustej linii. 2 Każdy nowy paragraf (poza pierwszym) rozpoczyna się od wcięcia. 3 Aby pozbyć się wcięcia używamy komendy noindent. 4 Aby złamać linię wewnątrz paragrafu stosujemy \\

Podział tekstu na sekcje 1 Tekst można dzielić na rozdziały, sekcje, pod-sekcje itd. 2 W klasie article składa się z sekcji, które definiujemy poleceniem section podając jako parametr tytuł sekcji: \section{wstęp}. 3 Pod-sekcje oraz podpodsekcje definiuje się podobnie, komendami: subsection oraz subsubsection. 4 W klasie book występuje podobna instrukcja o nazwie chapter która definiuje rozdziały (które składają się z sekcji, podsekcji itp.).

Podział tekstu na sekcje 1 Tekst można dzielić na rozdziały, sekcje, pod-sekcje itd. 2 W klasie article składa się z sekcji, które definiujemy poleceniem section podając jako parametr tytuł sekcji: \section{wstęp}. 3 Pod-sekcje oraz podpodsekcje definiuje się podobnie, komendami: subsection oraz subsubsection. 4 W klasie book występuje podobna instrukcja o nazwie chapter która definiuje rozdziały (które składają się z sekcji, podsekcji itp.).

Podział tekstu na sekcje 1 Tekst można dzielić na rozdziały, sekcje, pod-sekcje itd. 2 W klasie article składa się z sekcji, które definiujemy poleceniem section podając jako parametr tytuł sekcji: \section{wstęp}. 3 Pod-sekcje oraz podpodsekcje definiuje się podobnie, komendami: subsection oraz subsubsection. 4 W klasie book występuje podobna instrukcja o nazwie chapter która definiuje rozdziały (które składają się z sekcji, podsekcji itp.).

Podział tekstu na sekcje 1 Tekst można dzielić na rozdziały, sekcje, pod-sekcje itd. 2 W klasie article składa się z sekcji, które definiujemy poleceniem section podając jako parametr tytuł sekcji: \section{wstęp}. 3 Pod-sekcje oraz podpodsekcje definiuje się podobnie, komendami: subsection oraz subsubsection. 4 W klasie book występuje podobna instrukcja o nazwie chapter która definiuje rozdziały (które składają się z sekcji, podsekcji itp.).

Najprostsze wyrażenia umieszczać będziemy między znakami $ (gdy mają pojawiać się wewnątrz tekstu) lub między ogranicznikami \[... \]. Aby korzystać z funkcji i symboli matematycznych musimy załadować dodatkowe pakiety: \usepackage{amsmath,amsfonts,amssymb} Oto kilka przykładów wyrażeń matematycznych: Każde dziecko wie, że rozwiązaniem równania $2x+1=\frac{3}{4}$ jest $-\frac{1}{8}$. Każde dziecko wie, że rozwiązaniem równania 2x + 1 = 3 4 jest 1 8.

Najprostsze wyrażenia Niektórzy twierdzą, że $\lim_{n\to\infty}\frac{1}{n^2} = 0$. Czy mają rację? Niektórzy twierdzą, że lim n 1 n 2 = 0. Czy mają rację?

Najprostsze wyrażenia Coraz mniej dzieci wie jak rozwiązać równanie: \[ x^{2}-4x+4 = 0. \] Coraz mniej dzieci wie jak rozwiązać równanie: x 2 4x + 4 = 0.

Najprostsze wyrażenia Liczenie całek bywa męczące\ldots \[ \int_{0}^{2}\frac{1+x+x^2}{32x^3-7}dx =? \] Liczenie całek bywa męczące... 2 0 1 + x + x 2 32x 3 dx =? 7

Najprostsze wyrażenia Ciekawe co to za definicja: \[\forall_{\epsilon>0}\exists_{\delta>0}\forall_{x,x } x-x <\delta \Rightarrow f(x)-f(x ) <\epsilon\] Ciekawe co to za definicja: ɛ>0 δ>0 x,x x x < δ f (x) f (x ) < ɛ

Najprostsze wyrażenia Czy ta funkcja jest ciągła? \[ f(x) = \begin{cases} x^2-1 & x\in[-1,1] \\ x-1 & x>1 \\ -2x-2 & x<1 \end{cases} \] Czy ta funkcja jest ciągła? x 2 1 x [ 1, 1] f (x) = x 1 x > 1 2x 2 x < 1

Najprostsze wyrażenia Policz wyznacznik: \[ \left \begin{array}{ccc} 1 & 2 & 3 \\ -1 & -2 & 1 \\ 0 & 2 & 4 \end{array}\right \] Policz wyznacznik: 1 2 3 1 2 1 0 2 4

Najprostsze wyrażenia Odwróć macierz: \[ A = \left[\begin{array}{ccc} 4 & 0 & 3 \\ -1 & -2 & 0 \\ 0 & 2 & 4 \end{array}\right] \] Odwróć macierz: A = 4 0 3 1 2 0 0 2 4

Najprostsze wyrażenia Rozwiąż nierówność: \[ \sin(2t+1) - \cos(4t-1) \leq \frac{\log_{3}(t+2)}{\log_2(t+3)} \] Rozwiąż nierówność: sin(2t + 1) cos(4t 1) log 3(t + 2) log 2 (t + 3)

... Do preambuły naszego u musimy dopisać: \usepackage{amsthm} \newtheorem{tw}{twierdzenie}[section] \newtheorem{fakt}[tw]{fakt} \newtheorem{lem}[tw]{lemat} \theoremstyle{definition} \newtheorem{df}{definicja}[section] \newtheorem{ex}[df]{przykład} \newtheorem{uw}[df]{uwaga} \newtheorem{wn}[df]{wniosek} \newtheorem{zad}{zadanie}[section] W ten sposób definiujemy nowe środowiska, które będziemy mogli używać poprzez instrukcje begin i end do pisania (automatycznie numerowanych) twierdzeń, definicji itd. Poniżej kilka przykładów.

... \begin{tw}[banacha o punkcie stałym] Niech $D$ będzie domkniętym podzbiorem przestrzeni Banacha z normą $. $, oraz niech: $F\colon D\to D$, oraz istnieje stała $\lambda\in[0,1)$ taka, że $\forall_{x,y\in D}\ Fx-Fy \leq\lambda x-y $. Wtedy istnieje dokładnie jedno rozwiązanie równania $x=fx$. \end{tw} Twierdzenie (Banacha o punkcie stałym) Niech D będzie domkniętym podzbiorem przestrzeni Banacha z normą., oraz niech: F : D D, oraz istnieje stała λ [0, 1) taka, że x,y D Fx Fy λ x y. Wtedy istnieje dokładnie jedno rozwiązanie równania x = Fx.

Co dalej? Więcej informacji na temat systemu L A TEX znajdziesz w internecie. Polecamy stronę: www.gust.org.pl... a szczególnie dział acja!