Your SlideShare is downloading. ×
Latex
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Latex

398

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
398
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1.  
  • 2. Co to jest TeX? Profesjonalny system do składania tekstów Nazwa pochodzi od greckiego - „sztuka”.
  • 3. 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
  • 4. – zbiór poleceń, makrodefinicji i makr do TeXa, stworzony przez Lesliego Lamporta
  • 5. Polecenia: polecenie [ argumenty opcjonalne ]{ argument } znak Znaki specjalne (takie jak % , $ , { , } ) Składnia
  • 6. documentclass[ 12pt, a4 ]{ article } begin{ document } Witaj 'swiecie! end{ document } Podstawowa struktura dokumentu – czyli „Witaj świecie” w TeXu Preambuła Dokument główny
  • 7. Polskie literki: usepackage[ polish ]{ babel } Kompilowanie: latex nazwa.tex Powstanie (między innymi): nazwa.dvi Generowanie pdf: dvipdfm nazwa.dvi Generowanie ps: dvips nazwa.dvi Lub prościej: pdflatex nazwa.tex Powstanie nazwa.pdf Porady ź ” z ż ” r ł ” l ó ” o ś ” s ą ” a
  • 8. [ options ]
    • Opcje
    • 10 pt, 11pt lub 12 pt
    • onecolumn / twocolumn
    • notitlepage / titlepage
    • leqno
    documentclass
    • Klasy dokumentów
    • article / book / letter / report / slides
    { classname } Preambuła Klasy dokumentów
  • 9. Białe znaki (spacje) i tabulacje są traktowane przez jako pojedynczy odstęp Wymuszenie wstawienia spacji: Znaki specjalne (są elementami składni a ): $ & % # _ { } ~ ^ Znaki specjalne
  • 10. % Komentarz lub newline przejście do nowego wiersza nobreak zakazanie łamania wiersza newpage przejście do nowej strony wyraz1 ~ wyraz2 twarda spacja Edycja tekstu
  • 11. Rozmiar czcionki
  • 12. Odstępy między liniami: smallskip % szerokość ¼ linii medskip % szerokość ½ linii bigskip % szerokość 1 linii Odstępy między liniami vspace{ 10pt } % odstęp 10 pktów
  • 13. 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
  • 14. parshape n wcięcie 1 długość 1 ... wcięcie n długość n Formatowanie tekstu noindent bez wcięć
  • 15. bf Style it Style rm Style sl Style tt Style Formatowanie tekstu
  • 16. 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 }
  • 17. Przenoszenie wyrazów Definiowanie zasad przenoszenia wyrazów: hyphenation{ ćwierć-litrów-ka ku-ku-ruź-nik } mbox{ Tegoniemożnaprzenosić }
  • 18. Tytuł title{ LaTeX - prezentacja } author{ mgr Rafał Wawrzyńczyk } date{ today } ... begin{ document } maketitle tekst dokumentu ... end{ document }
  • 19. 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
  • 20. Sekcja: section{ tytuł_sekcji } Podsekcja: subsection{ tytuł } Przypis: footnote{ treść } Spis treści: makeatother tableofcontents{} Podział logiczny tekstu
  • 21. Tworzenie: begin{ thebibliography } bibitem { nazwa } autor, wydawnictwo ... end{ thebibliography } Bibliografia Cytowanie: cite{ nazwa } Uwaga: Konieczna dwuprzebiegowa kompilacja!
  • 22. begin{ tabular }{ opis kolumn } hline Nazwisko & Funkcja & Ocena z ZPP & Zesp”o”l hline hline mgr Wawrzy”nczyk & Kierownik & 5,5 & Sumery cline{ 1 - 3 } % w nawiasach numery kolumn ... end{ tabular } Na przykład: { |||l|| p{1.5in}|c|||l| } Tabele Podpis tabeli: caption{ nazwa_tabeli }
  • 23. usepackage{ graphicx } begin { document } begin{ figure } begin{ center } A teraz rysunek: includegraphics{ nazwa.eps } end{ center } end{ figure } Osadzanie grafiki
  • 24. $ wyrażenie $ Przykład: $ x^{n} + y^{n} = z^{n} $ Prosty tryb matematyczny
  • 25. Symbole matematyczne
  • 26. begin{ equation } e^{ipi}+1=0 label{ wzorSiekluckiego } end{ equation } Odnośnik: ref{ wzorSiekluckiego } Eksponowany tryb matematyczny
  • 27. Definiowanie: newenvironment{ nazwa_środowiska } {begin{ flushright } bf tt sc }{end{ flushright }} Używanie: begin{ nazwa_środowiska } Tekst end{ nazwa_środowiska } Środowiska
  • 28. 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 }
  • 29. Dołączanie pakietów: usepackage[ opcje ]{ nazwa_pakietu } Pakiety
    • Grafy:
    • np. pakiet graphtex
    • Polskie literki:
    • pakiet polish
  • 30. Narzędzia
  • 31. 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
  • 32. Linki Linki: http://www.gust.org.pl http://www.astro.ku.dk/help/LaTeX http://www.lyx.org http://www.texmacs.org

×