Harjoitukset
LaTeXia oppii parhaiten ryhtymällä kirjoittamaan jotakin, vaikkapa omaa
artikkeliaan. Jos tällaista ei ole työn alla, voi harjoitella seuraavien
tehtävien avulla. Jokaisessa on lähtökohtana LaTeXilla tehty dokumentti,
ja tavoitteena on kirjoittaa LaTeX-koodi, joka tuottaa ainakin lähes
samanlaisen. Kirjoittaessa joutuu selaamaan jotakin opasta, ehkä
luonnollisimmin
Pitkänpuoleista
johdantoa LaTeX2e:n käyttöön tai sen englanninkielistä vastinetta
The
Not So Short Introduction to LaTeX2e. Jossain määrin tarvitaan myös
jotakin referenssimanuaalia ja pakettien dokumentaatioita.
Tehtävät ovat seuraavat:
-
Tehtävä 1. Yksinkertainen otsikoitu perusteksti.
Oppaan perusteella selvitettävä ainakin \section, \frac ja
\vec.
-
Tehtävä 2. Hieman vaativampi teksti, kappaleen aloitus.
Vihjeeksi: \parindent, \parskip, \mathbf.
-
Tehtävä 3. Matemaattista typografiaa: Suureet kursivoituina,
yksiköt ei (\mathrm, \textrm, \text). Desimaalipilkku vai
-piste? Kokeile: $3.14$, $3,14$, $3{,}14$.
-
Tehtävä 4a, tehtävä 4b.
Kaavaryhmät (amsmath-paketti). Kuvan liittäminen dokumenttiin
(graphicx-paketti,\includegraphics). Kaappaa kuva tehtävämallista!
-
Tehtävä 5. Laadi kuva itse jollakin ohjelmalla ja liitä se
dokumentin loppuun! Tutki graphicx-paketin dokumentaatiota. Säädä kuvan
kokoa, asentoa yms.
-
Tehtävä 6. Kaavojen numerointi sopivaa ympäristöä käyttäen.
Dokumentin sisäiset viittaukset (\label, \ref, \pageref).
Alaviitteet.
-
Tehtävä 7. Taulukko; kokeile sekä tabbing- että
tabular-ympäristöä. Omien makrojen määrittely (\newcommand).
-
Tehtävä 8. Matriisit (amsmath-paketin
pmatrix-ympäristö). Muodosta makro, joka helpottaa osittaisderivaattojen
kirjoittamista. Määrittele ympäristö (\newenvironment) esimerkkien
kirjoittamista varten ja vaihda esimerkin väriä ja fonttikokoa muuttamalla ympäristön
määrittelyä.
LaTeX-koodit, joilla harjoitustehtävät on laadittu:
1, 2, 3,
4, 5, 6,
7, 8 (kolmio).
Yritä kuitenkin itse ensin!.
Kaikki harjoitustehtävät on kirjoitettu latin1-koodausta käyttäen. Ne voidaan sellaisinaan
ajaa myös utf8-koodausta käyttävässä ympäristössä, mutta editointi ei kaikissa tapauksissa
onnistu. Jos koodeja halutaan editoida utf8-ympäristössä, on dokumentin alkuun vaihdettava
syöttökoodaukseksi utf8 ja muutettava ainakin ä- ja ö-kirjaimet koodausta vastaaviksi.
SKK 10.11.2011