L A TEX - bardzo krótkie wprowadzenie

Podobne dokumenty
L A TEX - bardzo krótkie wprowadzenie

L A T E X- wprowadzenie

Wykład VIII i IX LaTeX

Podstawy systemu L A TEX

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

LATEX system do składu tekstu

Dodatkowe pakiety i polecenia L A TEXowe

Programy użytkowe - ćwiczenia 1

Podstawy systemu L A TEX część 2

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

IV. Struktura logiczna dokumentów w LATEX-u

Jak napisać prace magisterską w LaTex-u?

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

Instrukcja dla autorów monografii

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

SystemskładupublikacjiL A TEX

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?

INFORMATYKA I L A TEX

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

Szablon i zasady pisana pracy dyplomowej. Aneta Poniszewska-Marańda

Ćwiczenia z L A TEXa. Dorota Pylak

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

Laboratorium nr 1 L A TEX

Laboratorium L A TEXa nr 4.

Wymagania dotyczące pracy dyplomowej

Komputerowy skład w L A T E X

Bibliografia w LaTeX. Mateusz Miotk 20 grudnia Instytut Informatyki UG

W TYM MIEJSCU NALEŻY WPISAĆ TEMAT PRACY DYPLOMOWEJ

Technologie Informacyjne Laboratorium. Ćwiczenie nr 5

Beamer prezentacja w L A TEX-ie

Instrukcja przygotowania publikacji z użyciem L A TEX

Latex język składu dokumentów

EDYCJA TEKSTU MS WORDPAD

AKADEMIA im. JANA DŁUGOSZA w CZĘSTOCHOWIE

Wprowadzenie do L A TEXa

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

Podstawy informatyki

Bezbolesny wstęp do LATEX

Ćwiczenia nr 2 z L A TEX- Struktura dokumentu

\begin{nazwa} Treść... \end{nazwa}

Writer wzory matematyczne

Spis treści. spis treści wygenerowany automatycznie

Temat bardzo mądrego referatu maksymalnie na dwie linijki tekstu

Wyrównywanie tekstu oraz tworzenie list w LAT E X

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

This line will be in the second paragraph, too.

Wprowadzenie do L A TEX-a

Ćwiczenie 4 Konspekt numerowany

W TYM MIEJSCU NALEŻY WPISAĆ TEMAT PROJEKTU INŻYNIERSKIEGO

Microsoft Office Word ćwiczenie 2

Technologia Informacyjna. semestr I, studia niestacjonarne I stopnia Elektrotechnika rok akademicki 2012/2013 Pracownia nr 2 mgr inż.

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

Podstawy informatyki

WSTĘP USTAWIENIA DOKUMENTU NUMERACJA STRON RYSUNKI... REDAKCJA PRAC DYPLOMOWYCH 4. TABELE WPISYWANIE WZORÓW...

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

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

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

To jest tekst pierwszej części dokumentu. Szczególy zawarto w pracy \cite{gonzato}.

Andrzej Frydrych SWSPiZ 1/8

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

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

Wymagania dotyczące pracy dyplomowej. Spis treści

KATEGORIA OBSZAR WIEDZY

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

Ćwiczenia nr 2. Edycja tekstu (Microsoft Word)

Komputerowy skład w L A T E X

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

Pakiet beamer w L A TEX-u

1. Wstawianie macierzy

Punktowanie i numerowanie

WSKAZÓWKI WYDAWNICZE DLA AUTORÓW

Word ćwiczenia ZADANIE 1

Sylabus Moduł 2: Przetwarzanie tekstów

Latex. O LaTeX słów kilka

system opracowywania dokumentów L A T E X

Wprowadzenie do Latexa

INFORMATYKA I L A TEX

Imię Nazwisko, Imię Nazwisko 1 Uczelnia/Firma. Imię Nazwisko 2 Uczelnia/Firma. Tytuł artykułu

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

TYTUŁ PRACY 18 pkt, bold

TEX/L A TEX przykładowy dokument

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

INSTRUKCJA DLA AUTORÓW. INFORMATION FOR AUTHORS (Tłumaczenie tytułu artykułu w języku angielskim.)

Temat 10 : Poznajemy zasady pracy w edytorze tekstu Word.

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

Konfiguracja szablonu i wystawienie pierwszej aukcji allegro

ĆWICZENIE 1 SKŁAD TEKSTU DO DRUKU

Składanie tekstu podstawowe operacje na plikach

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

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

Kurs Komputerowy T. Kurs T: System składu publikacji LATEX. c Sławomir Zelek Katedra Informatyki Stosowanej

POLITECHNIKA OPOLSKA Wydział Mechaniczny. Praca Przejściowa Symulacyjna. Projekt nr : Tytuł projektu. Kierunek studiów: Mechatronika

LATEX odrobina informacji

Laboratorium 3: Formatowanie dokumentu

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

Edytor tekstu OpenOffice Writer Podstawy

MS Word ćwiczenia praktyczne

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

Rozwiązanie ćwiczenia 8a

Transkrypt:

1 Wstęp L A TEX - bardzo krótkie wprowadzenie (wersja 0.4) Marzena M. Sala-Tefelska L A TEXjest systemem umożliwiającym zaawansowane składanie tekstu. Daje możliwość przygotowywania zarówno prostych tekstów, prezentacji jak i całych książek. Użytkownik poprzez specjalne polecenia (makra) opisuje sposób formatowania dokumentu, podział na rozdziały, sposób ich numerowania, rozmiar czcionki, jednak to sam system ostatecznie decyduje o rozmieszczeniu tekstu i rysunków na stronie, przenoszeniu tekstu, numeracji rysunków i wzorów. W celu stworzenia dokumentu (najczęściej w formacie PDF lub PS [ang. Post Script]) konieczne jest skompilowanie zapisanych przez użytkownika poleceń i tekstu. Sam tekst i polecenia mogą być pisane w dowolnym edytorze w formie danych tekstowych. Może być to zwykły notatnik. Ponieważ sam kompilator L A TEX-a jest jednym z najbardziej dopracowanych dlatego też jest to jeden z najmniej zawodnych systemów składania tekstu. Szczególną przewagę nad popularnymi edytorami tekstu L A TEXwykazuje przy wprowadzaniu skomplikowanych wzorów matematycznych czy symboli czyniąc tę czynność banalnie łatwą. 2 Podstawowe informacje 2.1 Tworzenie dokumentu Każdy dokument rozpoczyna się od polecenia \documentclass[opcje]{klasa}, gdzie przykładowymi opcjami są rozmiar czcionki, rozmiar strony, czy układ jest jedno- czy dwukolumnowy itp. Klasa dokumentu natomiast może przyjmować następujące wartości article, report, book, slides, letter. Poniżej tego polecenia powinna się pojawić lista używanych pakietów w formie \usepackage[opcje]{klasa}. Pozostałe natomiast polecenia jak i sam test powinien być pisany pomiędzy poleceniami \begin{document} oraz \end{document}. Poniżej znajduje się przykład pustego dokumentu A4 z czcionką 12pt. jednostronnicowy (tekst po jednej stronie kartki), wykorzystujący pakiet graphicx. 1 \documentclass[12pt, a4paper, oneside]{article} %określenie opcji i klasy dokumentu 2 \usepackage{graphicx} %dołączenie pakietu graphicx 3 \usepackage{polski} 4 \usepackage[cp1250]{inputenc} %polskie znaki; pakiet inputenc zmienia kodowanie dokumentu. W sytemie Windows zalecane jest kodowanie cp1250, natomiast w systemie Linux kodowanie latin2 5 %kodowanie ustawione w edytorze i podane w dokumencie muszą być takie same 6 \begin{document} %początek dokumentu 7 To jest przykładowy tekst. 8 \end{document} %koniec dokumentu. Poniżej tej linii nie powinny znajdować się polecenia W powyższym przykładzie widoczne są również komentarze, które w L A TEX-u dodaje się poprzez znak %. 2.2 Struktura dokumentu Dokumenty możemy podzielić na różne fragmenty, jak rozdziały, podrozdziały itp. Mamy do dyspozycji następujące polecenia: \section{}, \subsection{}, \subsubsection{} oraz \paragraph{}, \subparagraph{} oraz \appendix. W klasach book oraz report możemy dodatkowo skorzystać z polecenia \part{} oraz \chapter{}. W nawiasach klamrowych podaje się tytuł. 1 \documentclass[12pt, a4paper]{article} 2 \begin{document} 3 \section{wstęp} 4 To jest tekst w rozdziale pod tytułem Wstęp 5 \section{opis teoretyczny} 6 To jest tekst w rozdziale pod tytułem Opis teoretyczny 7 \subsection{równania Maxwella} 8 To jest tekst w podrozdziale pod tytułem Równania Maxwella. 9 \end{document} Wydział Fizyki, Politechnika Warszawska - Podstawy Technologii Informacyjnej 1

Uwaga: Numeracja rozdziałów, podrozdziałów itd. jest wykonywana automatycznie. W celu szybkiego stworzenia strony tytułowej można użyć polecenia \maketitle. Jako tytuł oraz nazwisko autora wzięte zostaną informacje podane przy użyciu poleceń \title{...}, \author{...}, \date{...}. Przykład stworzenia strony tytułowej znajduje się poniżej: 1 \documentclass[12pt, a4paper]{article} 2 \begin{document} 3 \title{o wyższości zajęcy nad wilkami} 4 \author{l. Zając} 5 \maketitle 6 \tableofcontents 7 \end{document} W celu utworzenia spisu treści wystarczy dodać polecenie \tableofcontents 2.3 Formatowanie tekstu Poniżej znajduje się opis podstawowych poleceń służących do formatowania tekstu takich jak podkreślenia, pogrubienie, przejście do nowej linii itp. 1 \textbf{tekst pogrubiony} \\ 2 \textit{tekst pochylony (italic)} \\ 3 \underline{tekst podkreślony} Powyższy przykład po skompilowaniu będzie wyglądał następująco: Tekst pogrubiony Tekst pochylony (italic) Tekst podkreślony W celu wypunktowania tekstu można użyć bloku itemize tak jak w przykładzie poniżej. Każdy nowy element wprowadza się poprzez polecenie \item. 1 \begin{itemize} 2 \item planarne 3 \item włókniste 4 \item fotoniczne 5 \end{itemize} Wypunktowany tekst będzie wyglądał następująco: planarne włókniste fotoniczne Gdy zachodzi potrzeba ponumerowania poszczególnych punktów użyteczny jest blok enumerate, 1 \begin{enumerate} 2 \item planarne 3 \item włókniste 4 \item fotoniczne 5 \end{enumerate} który po skompilowaniu będzie wyglądał następująco: Wydział Fizyki, Politechnika Warszawska - Podstawy Technologii Informacyjnej 2

1. planarne 2. włókniste 3. fotoniczne Nowa linia, akapit, nowa strona W celu rozpoczęcia nowej linii można wykorzystać polecenie \\ lub \newline. Polecenia te działają tak samo jednak należy używać ich tylko wtedy gdy naprawdę jest to konieczne. W większości przypadków ustalenie, w którym miejscu powinien zostać załamany tekst (przeniesiony do nowej linii) należy pozostawić systemowi. Uwaga: Zastosowanie w edytorze odstępu pomiędzy liniami tekstu nie spowoduje przejścia do nowej linii ani utworzenia odstępu (w skompilowanym dokumencie), a jedynie rozpocznie nowy akapit!. Istnieją dwie możliwości rozpoczęcia nowego akapitu: z wcięciem lub bez. Służą do tego polecenia \indent (z wcięciem) oraz \noindent (bez wcięcia), które należy umieścić przed rozpoczęciem nowego akapitu. Należy też dołączyć w preambule pakiet \usepackage{indentfirst}. W przypadku konwencji amerykańskiej pierwszy akapit nie ma wcięcia, natomiast każdy kolejny posiada wcięcie. Według polskich reguł wszystkie akapity powinny mieć wcięcia. W celu wymuszenia przejścia do nowej strony można skorzystać z polecenia \newpage W celu zmiany wielkości liter w tekście można użyć poleceń pokazanych na poniższym przy- Wielkość liter kładzie: 1 \tiny najmniejszy\\ 2 \scriptsize bardzo bardzo mały \\ 3 \footnotesize bardzo mały \\ 4 \small mały \\ 5 \normalsize normalny \\ 6 \large duży \\ 7 \Large większy \\ 8 \LARGE bardzo duży \\ 9 \huge bardzo bardzo duży\\ 10 \Huge największy 2.4 Umieszczanie rysunków W celu umieszczenia rysunku w tekście należy dołączyć bibliotekę graphicx. Rysunek natomiast powinien być w osobnym pliku w formacie EPS (w przypadku korzystania z kompilacji LaTeX) lub JPG, PNG, PDF (przy korzystaniu z kompilacji pdflatex). Przykład umieszczenia obrazka znajduje się poniżej: 1 \begin{figure}[h] % h = w tym miejscu, t = na górze strony (top), b = na dole (bottom) 2 \begin{center} 3 \includegraphics[scale=0.8]{rysunek.png} 4 \end{center} 5 \caption{podpis pod rysunkiem (opcjonalny)} 6 \label{fig:rysunek1} 7 \end{figure} Parametr w nawiasie kwadratowym oznacza sugestię dla systemu, gdzie chcielibyśmy umieścić rysunek: h - w danym miejscu, t - na górze strony, b - na dole strony. Jednak to ostatecznie system zadecyduje, gdzie należy umieścić rysunek. Dodanie polecenia \center umożliwia wyśrodkowanie rysunku w poziomie. Ponadto, parametrem polecenia \includegraphics mogą być między innymi scale, width, height. Na przykład: 1 \includegraphics[scale=0.5]{rysunek.png} %rysunek przeskalowany, o połowę mniejszy 2 \includegraphics[width=5cm]{rysunek.png} %rysunek przeskalowany do szerokości 5 cm 3 \includegraphics[width=100px]{rysunek.png} %rysunek przeskalowany do szerokości 100 pixeli 4 \includegraphics[height=100px]{rysunek.png} %rysunek przeskalowany do wysokości 100 pixeli 5 \includegraphics[width=\textwidth]{rysunek.png} %rysunek przeskalowany do szerokości tekstu Wydział Fizyki, Politechnika Warszawska - Podstawy Technologii Informacyjnej 3

W poprzednim przykładzie pojawiło się również polecenie \label{nazwa}. Służy ono do nadania rysunkowi etykiety. Umożliwia to później odwołanie się do danego rysunku przy użyciu funkcji \ref{nazwa} w następujący sposób: 1 Wykres na rysunku \ref{fig:rysunek1} przedstawia... Przy czym po skompilowaniu w tekście zamiast \ref{fig:rysunek1} pojawi się automatycznie wygenerowany numer rysunku. Nie musimy numerować rysunków ani pamiętać, który to był rysunek. Wystarczy, że znamy jego etykietę, a możemy się już do niego odwołać. Numerowanie zostanie wykonane przez system. 2.5 Wprowadzanie wzorów i symboli matematycznych W celu wprowadzenia w tekście symboli matematycznych można użyć znaku $ w następujący sposób: 1 Kąt lotu zająca oznaczono przez $\alpha_z$. Co po skompilowaniu będzie wyglądało następująco Kąt lotu zająca oznaczono przez α z. Polecenie to jest wygodne w przypadku wprowadzania symboli i krótkich wzorów jednak, gdy chcemy umieścić dłuższe równania, bądź chcielibyśmy aby równanie posiadało numer, możemy stworzyć blok equation. 1 \begin{equation} 2 \nabla \times \vec{h} = \vec{j} + \frac{\partial \vec{d}}{\partial t} 3 \end{equation} Co po skompilowaniu daje: H = j + D t (1) Pojawiło się tu kilka nowych poleceń, nabla oznacza po prostu operator nabla, times odpowiada za iloczyn wektorowy, vec{} dodaje znak wektora nad symbolem, frac{}{} - umożliwia wprowadzanie ułamków, natomiast partial to pochodna cząstkowa. Jak widać numer równania został dodany automatycznie. W przypadku gdy równanie ma kilka linii wygodne jest użycie bloku eqnarray tworzącego tablicę równań: 1 \begin{eqnarray} 2 \label{eq:maxwell} 3 \nabla \times \vec{h} = \vec{j} + \frac{\partial \vec{d}}{\partial t} \\ 4 \nabla \times \vec{e} = - \frac{\partial \vec{b}}{\partial t} 5 \end{eqnarray} a po skompilowaniu otrzymujemy: H = j + D t E = B t (2) (3) Teraz do równania możemy odwołać się w następujący sposób: 1 W równaniu \ref{eq:maxwell} przez $\vec{h}$ oznaczono natężenie pola magnetycznego... co będzie wyglądało w tekście tak: Wydział Fizyki, Politechnika Warszawska - Podstawy Technologii Informacyjnej 4

W równaniu 2 przez H oznaczono natężenie pola magnetycznego... Jeżeli jednak chcemy utworzyć równanie czy tablicę równań, a nie chcemy aby każde równanie było numerowane możemy dodać w danej linii polecenie \nonumber. Przykłady Poniżej znajduje się listing z przykładami wyrażeń matematycznych 1 \begin{eqnarray} 2 \varepsilon &\neq& 0 \\ %4 3 r&=&\sqrt{x^2 + y^2} \\ %5 4 \lim_{n \to \infty} 2 \pi \ln n &=& \infty \\ %6 5 \sum_{k=0}^\infty \frac{z^k}{k!} &=& e^z \\ %7 6 \int f(x) dx &=& \pi \\ %8 7 \iint_{s} d x dy &=& 0 \qquad \int_{a}^{b} f(z)dz = \cos x %9 8 \end{eqnarray} ε 0 (4) r = x 2 + y 2 (5) lim 2π ln n n = (6) z k k! k=0 = e z (7) f(x)dx = π (8) S dxdy = 0 b a f(z)dz = cos x (9) Należy zwrócić uwagę, iż większość funkcji takich jak cos, sin ln powinno być zapisywanych z ukośnikiem wstecznym (ang. backslash). W przeciwnym razie poszczególne litery będą traktowane jak kolejne zmienne. Jeżeli okaże się, że dana funkcja nie jest zdefiniowana tak jak na przykład arctg. Należy wtedy użyć polecenia \text{} wewnątrz bloku matematycznego. 2.6 Tworzenie tabeli Do tworzenia tabeli służy blok tabular. Poniższy przykład przedstawia tabelę o trzech kolumnach. Jako parametr w nawiasie klamrowym podany jest sposób umieszczania tekstu wewnątrz tabeli (c oznacza wyśrodkowanie tekstu, l- wyrównanie do strony lewej, r - wyrównanie do strony prawej) dla każdej kolumny. Tym samym definiujemy liczbę kolumn. Wpisując ccrl otrzymamy cztery kolumny w tym dwie kolumny wyśrodkowane, jedną z tekstem wyrównanym do strony prawej i jedną z tekstem wyrównanym do strony lewej. Jeżeli litery oddzielimy znakami to w tabeli pojawią się linie pionowe. Polecenie \hline umożliwia dodanie linii poziomej. Same dane do tabeli należy wpisywać oddzielając kolumny znakiem &, natomiast wiersze kończąc znakami \\. Tabele zazwyczaj umieszcza się w jeszcze jednym bloku o nazwie table dzięki czemu możemy dodać opis do tabeli za pomocą polecenia \caption{opis}. 1 \begin{table}[h] 2 \begin{tabular}{ c c c } 3 \hline 4 & n & fn\\ 5 \hline 6 \hline 7 Próba A & 12 & 0.5 \\ 8 \hline 9 Próba B & 9 & 0.27 \\ 10 \hline 11 Próba C & 6 & 0.33 \\ 12 \hline 13 Próba D & 20 & 0.41 \\ 14 \hline 15 \end{tabular} 16 \caption{zestawienie wyników prób od A do D} 17 \end{table} Tabela opisana powyżej będzie wyglądała następująco: Wydział Fizyki, Politechnika Warszawska - Podstawy Technologii Informacyjnej 5

n fn Próba A 12 0.5 Próba B 9 0.27 Próba C 6 0.33 Próba D 20 0.41 Tabela 1: Zestawienie wyników prób od A do D 2.7 Tworzenie bibliografii W celu utworzenia bibliografii możemy na końcu dokumentu utworzyć blok thebibliography i dodać w nim poszczególne pozycje z użyciem polecenia \bibitem. 1 \begin{thebibliography}{99} 2 \bibitem{zajac1980}{l. Zając: O wyższości zajęcy nad wilkami, \textit{woods Lett.} Vol. \textbf{4}, 15-17 (1980) }, 3 \bibitem{tygrysek1961} {T. Tygrysek: Zioła stumilowego lasu, \textit{herb Comm.} Vol. \textbf{9}, 33-42 (1961)}, 4 \end{thebibliography} Liczba 99 w nawiasie oznacza, że numeracja będzie co najwyżej dwucyfrowa. Element bibliografii ma zatem postać \bibitem{etykieta}{opis}. Po skompilowaniu powyższy przykład będzie wyglądał następująco: Literatura [1] L. Zając: O wyższości zajęcy nad wilkami, Woods Lett. Vol. 4, 15-17 (1980), [2] T. Tygrysek: Zioła stumilowego lasu, Herb Comm. Vol. 9, 33-42 (1961), W celu odwołania się do danej pozycji bibliografii należy użyć polecenia \cite{etykieta}. Przykład odwołania się do drugiej referencji znajduje się poniżej: 1 W opracowaniu \cite{tygrysek1961} opisane zostały między innymi... \\ 2 Tematyka ta poruszana jest w \cite{zajac1980,tygrysek1961}... co w dokumencie końcowym będzie widoczne jako: W opracowaniu [2] opisane zostały między innymi... Tematyka ta poruszana jest w [1, 2]... Istnieje także możliwość dołączenia pliku z bibliografią z pliku zewnętrznego w formacie BIB (BibTeX). 2.8 Tworzenie listingów Często zachodzi potrzeba zamieszczenia w tekście fragmentu kodu źródłowego (tzw. listingu). Istnieje wiele pakietów umożliwiających prezentację kodu źródłowego. Jednym z nich jest pakiet Listings. Wspiera on składnię większości popularnych języków programowania, jest prosty u użyciu i daje duże możliwości formatowania tekstu. Po określeniu języka programowania, sposobu formatowania tekstu i innych parametrów, kod źródłowy umieszcza się w bloku lstlisting. 1 \begin{lstlisting} 2 Kod źródłowy 3 \end{lstlisting} Więcej informacji oraz pełna dokumentacja pakietu Listings znajduje się między innymi pod adresem: http: //www.ctan.org/pkg/listings. Wydział Fizyki, Politechnika Warszawska - Podstawy Technologii Informacyjnej 6