Laboratorium Platform Programowania

Transkrypt

Laboratorium Platform Programowania
Laboratorium Platform Programowania
LATEX
Michał Blinkiewicz∗, Jarosław Bąk†
Instytut Automatyki i Inżynierii Informatycznej
Politechnika Poznańska
Materiały:
„Nie za krótkie wprowadzenie do systemu LATEX 2ε ”
ftp://ftp.gust.org.pl/pub/CTAN/info/lshort/polish/lshort2e.pdf
LaTeX — Wikibooks
http://en.wikibooks.org/wiki/LaTeX/
Zadania:
Zadanie 1.
Sprawdź czy na komputerze zainstalowane jest środowisko LATEX. Możesz tego
dokonać wydając np. polecenie latex lub pdflatex w konsoli. W przypadku braku ww. oprogramowania masz dwie możliwości:
a) zainstalować środowisko MiKTEX (http://mirrors.ctan.org/systems/win32/miktex/
setup/basic-miktex-2.9.4813-x64.exe) lub
b) skorzystać ze strony https://www.writelatex.com/ (nie wymaga tworzenia konta).
Prowadzący preferuje wybór opcji pierwszej (a)).
Zadanie 2.
Zapoznaj się ze strukturą pliku źródłowego LATEXa. Jakie dwie główne części
możesz wyróżnić? W jakim celu je wyodrębniono?
Zadanie 3.
Jaką instrukcją powinna rozpoczynać się preambuła?
Zadanie 4.
Do czego służy instrukcja \usepackage{...} i gdzie powinno się ją umieszczać?
∗
†
[email protected]
[email protected]
1/3
Zapoznaj się z wybranymi paczkami:
– inputenc,
– geometry,
– polski / babel,
– listings,
– indentfirst,
– booktabs,
– graphicx,
– amsmath.
Zadanie 5.
Czym charakteryzuje się część główna dokumentu? Jakie instrukcje ją wyznacza-
ją?
Zadanie 6.
Napisz swój pierwszy (na zajęciach) dokument LATEX podzielony na rozdziały
(\section, \subsection, . . . ) zawierający kilka akapitów tekstu. Jak rozdziela się akapity w
LATEXu?
Zadanie 7.
Zmień krój czcionki niektórym frazom/wyrazom (wybrane instrukcje: \textbf,
\texttt, \emph, \textit, \textsc, \textnormal).
Zadanie 8.
Dodaj stronę tytułową oraz spis treści.
Zadanie 9.
Wzbogać swój dokument o listy numerowaną i punktowaną. Lista numerowana
niech będzie listą egzaminów w nadchodzącej sesji egzaminacyjnej (od najtrudniejszego do najłatwiejszego). Ustaw styl numerowania na: a), b), c) itd. Lista punktowana niech zawiera spis
znanych przez Ciebie języków programowania.
Zadanie 10.
Dowiedz się jak powinno się wstawiać znaki cudzysłowów w LATEXu. Spytaj o
coś koleżankę/kolegę i zapisz jej/jego słowa opatrując je znakami cudzysłowów (stosowanych w
języku polskim: „ . . . ”).
Zadanie 11.
Zapoznaj się z rodzajami pauz i myślników oraz sytuacjami stosowania ich.
Zadanie 12.
Dodaj do dokumentu rysunek opatrując go stosownym opisem. Umieść w tekście
odsyłacz do nowo utworzonego rysunku.
Zadanie 13.
Utwórz tabelę zawierającą nazwy kilku województw oraz ich powierzchnię i po-
pulację. Opatrz ją właściwym opisem. Umieść w tekście odsyłacz do nowo utworzonej tabeli.
Zadanie 14.
Umieść w tekście numer strony, na której znajduje się tabela.
Zadanie 15.
Dodaj przypis dolny wyjaśniający znaczenie któregoś ze słów w tekście.
Zadanie 16.
Zauważ, że wymagana jest kilkukrotna kompilacja pliku źródłowego. Jak wy-
tłumaczysz ten fakt? W chwili wolnej możesz zapoznać się z narzędziem latexmk (wymaga
interpretera języka perl ).
Zadanie 17.
Przepisz poniższe równania:
n
k
!
=
n!
k!(n − k)!
a2 + b2 = c2
2/3
1
2
+
1
8
n
X
i2 =
i=1
1
4
6= 1
n(n + 1)(2n + 1)
6
C2−3 + O20 → C +4 O2−2 + H2+1 O−2

a1,2
···
a1,n

 a2,1

Am,n =  .
 ..

a2,2
..
.
···
..
.
a2,n 

.. 
. 
am,1 am,2 · · ·
Zadanie 18.

a1,1


am,n
Dodaj do swojego dokumentu trzy pozycje bibliograficzne oraz odwołania do
nich w tekście.
Zadanie 19.
Zastanów się czy LATEX ułatwia czy może utrudnia zadanie składu tekstu.
3/3

Podobne dokumenty