co to jest tex?
DESCRIPTION
Nazwa pochodzi od greckiego - „sztuka”. Co to jest TeX?. Profesjonalny system do składania tekstów. Skąd wziął się TeX? Kiedy to było?. Z niezadowolenia Donalda E. Knutha... W latach siedemdziesiątych. Ciekawostka: - PowerPoint PPT PresentationTRANSCRIPT
Co to jest TeX?
Profesjonalny system do składania tekstów
Nazwa pochodzi od greckiego - „sztuka”.
Skąd wziął się TeX?Kiedy to było?
Z niezadowolenia Donalda E. Knutha...
W latach siedemdziesiątych
Ciekawostka:numery wersji TeXa zbiegają do liczby a jego obecna
wersja to 3.14159
– zbiór poleceń, makrodefinicji i makr do TeXa, stworzony przez Lesliego Lamporta
Polecenia:
\polecenie[argumenty opcjonalne]{argument}\znak
Znaki specjalne(takie jak %, $, {, })
Składnia
\documentclass[12pt, a4]{article}
\begin{document}
Witaj \'swiecie!
\end{document}
Podstawowa struktura dokumentu –
czyli „Witaj świecie” w TeXu
Preambuła
Dokument główny
Polskie literki:\usepackage[polish]{babel}
ź”z
ż”r
ł”l
ó”o
ś”s
ą”a
Kompilowanie:
latex nazwa.texPowstanie (między innymi):nazwa.dvi
Generowanie pdf:dvipdfm nazwa.dvi
Generowanie ps:dvips nazwa.dvi
Lub prościej:pdflatex nazwa.texPowstanie nazwa.pdfPorady
[options]
Opcje
•10 pt, 11pt lub 12 pt
• onecolumn / twocolumn
• notitlepage / titlepage
• leqno
\documentclass
Klasy dokumentów• article / book / letter / report / slides
{classname}
PreambułaKlasy dokumentów
Białe znaki (spacje) i tabulacje są traktowane przezjako pojedynczy odstęp
Wymuszenie wstawienia spacji:\
Znaki specjalne (są elementami składni a ):$ & % # _ { } ~ ^ \
Znaki specjalne
% Komentarz
\\ lub \newline przejście do nowego wiersza
\nobreak zakazanie łamania wiersza
\newpage przejście do nowej strony
wyraz1~wyraz2 twarda spacja
Edycja tekstu
Rozmiar czcionki
Odstępy między liniami:\smallskip % szerokość ¼ linii\medskip % szerokość ½ linii\bigskip % szerokość 1 linii
Odstępy międzyliniami
\vspace{10pt} % odstęp 10 pktów
\textup{Witaj \’swiecie!}
\textit{Witaj \’swiecie!}
\textsl{Witaj \’swiecie!}
\textsc{Witaj \’swiecie!}
\textmd{Witaj \’swiecie!}
\textbf{Witaj \’swiecie!}
\textrm{Witaj \’swiecie!}
\textsf{Witaj \’swiecie!}
\texttt{Witaj \’swiecie!}
Czcionki
\parshape n wcięcie1 długość1 ... wcięcien długośćn
Formatowanie tekstu
\noindent bez wcięć
\bf Style\\\it Style\\\rm Style\\\sl Style\\\tt Style\\
Formatowanie tekstu
Wyrównywanie tekstu
\begin{flushleft} To jest wyr\'ownane \\do lewej strony\end{flushleft}
\begin{flushright}To jest tekst\\wyr\'ownany do prawej\end{flushright}
\begin{center}A to jest tekst\\ wy\'srodkowany\end{center}
Przenoszenie wyrazów
Definiowanie zasad przenoszenia wyrazów:
\hyphenation{ćwierć-litrów-ka ku-ku-ruź-nik}
\mbox{Tegoniemożnaprzenosić}
Tytuł
\title{\LaTeX \ - prezentacja}\author{mgr Rafał \ Wawrzyńczyk}\date{\today}...\begin{document}\maketitle tekst dokumentu ...\end{document}
\begin{enumerate} \item Witaj \'swiecie! \begin{enumerate} \item Witaj drugi \'swiecie! \begin{itemize} \item Witaj trzeci \'swiecie! \end{itemize} \item Witaj ... \end{enumerate}\end{enumerate}
Wyliczenia
Sekcja:\section{tytuł_sekcji}
Podsekcja:\subsection{tytuł}
Przypis:\footnote{treść}
Spis treści:\makeatother\tableofcontents{}
Podział logiczny tekstu
Tworzenie:\begin{thebibliography}\bibitem {nazwa} autor, wydawnictwo ...\end{thebibliography}
Bibliografia
Cytowanie:
\cite{nazwa}
Uwaga:Konieczna dwuprzebiegowa kompilacja!
\begin{tabular}{opis kolumn}\hlineNazwisko & Funkcja & Ocena z ZPP & Zesp”o”l \\ \hline \hlinemgr Wawrzy”nczyk & Kierownik & 5,5 & Sumery \\\cline{1 - 3} % w nawiasach numery kolumn...\end{tabular}
Na przykład:
{|||l|| p{1.5in}|c|||l|}
TabelePodpis tabeli:\caption{nazwa_tabeli}
\usepackage{graphicx}\begin {document}\begin{figure}\begin{center} A teraz rysunek:\includegraphics{nazwa.eps}\end{center}\end{figure}
Osadzanie grafiki
$ wyrażenie $Przykład:
$x^{n} + y^{n} = z^{n}$
Prosty trybmatematyczny
Symbole
matematyczne
\begin{equation} e^{i\pi}+1=0\label{wzorSiekluckiego}\end{equation}
Odnośnik:\ref{wzorSiekluckiego}Eksponowany tryb
matematyczny
Definiowanie:\newenvironment{nazwa_środowiska}{\begin{flushright}\bf \tt \sc}{\end{flushright}}
Używanie:\begin{nazwa_środowiska} Tekst \end{nazwa_środowiska}
Środowiska
Makra
Definicja przykładowego makra:\def\margines#1 #2 #3{\vspace{#1} \marginpar{#2 #3}}Użycie:\margines {15pt} {\bf} {To jest przypis na marginesie}
Notka na marginesie:\marginpar{Tekst notki}
Dołączanie pakietów:\usepackage[opcje]{nazwa_pakietu}
Pakiety
Grafy:• np. pakiet graphtex
Polskie literki:• pakiet polish
Narzędzia
LaTeX – za i przeciw
•Szablony dokumentów (układy graficzne)zapewniają profesjonalny
wygląd
•Wygodnie się składa wzory matematyczne
•Niewielka ilość instrukcji wystarcza do pracy z LaTeXem
•Bezpłatne pakiety poszerzające możliwości LaTeXa
• Zmiany wprowadzane do dokumentu nie są widoczne
natychmiast
• Trudno stworzyć własny układ graficzny
• Trudno stworzyć dokument o nieuporządkowanej strukturze
Linki
Linki:
http://www.gust.org.pl
http://www.astro.ku.dk/help/LaTeX
http://www.lyx.org
http://www.texmacs.org