Mahdollisimman yksinkertainen esimerkki

Seuraava on mahdollisimman yksinkertainen esimerkkikoodi. Alussa on ns. preamble, jossa on dokumentin perusmäärittelyt. Itse dokumentti on \begin{document} - \end{document} -sulkujen välissä.

Prosenttimerkin jälkeinen osa riviä tulkitaan kommentiksi eikä sillä ole vaikutusta dokumenttiin. LaTeXin (ja TeXin) varatut sanat alkavat kenoviivalla.

Kyseessä on ns. rakenteinen dokumentti, jolloin kirjoittaja huolehtii ensisijaisesti loogisesta rakenteesta (otsikointi, kappalejako yms.), kun taas ulkoasu (mm. rivijako, kappaleväli) hoidetaan preamblen määrittelytiedostoilla. Tämän johdosta lähdetiedoston rivinvaihdoilla ei ole merkitystä.

Lähdetiedostossa ei myöskään pidä käyttää tavutusta. LaTeX huolehtii tavutuksesta yleensä varsin hyvin. Joskus kuitenkin on pakko asettaa tavutusvihjeitä: kaivos\-aukko, kaivo\-saukko.

\documentclass[12pt]{article} % Dokumenttityyppi voi olla myös esim. report tai book.
\usepackage[T1]{fontenc}      % Fonttikoodaus: eurooppalaiset fontit.
\usepackage[latin1]{inputenc} % Syöttökoodaus: länsieurooppalaiset näppäimistöt.
\usepackage[finnish]{babel}   % Kielimäärittelyt, mm. tavutus.

% Halutut mittayksiköt:

\setlength{\parskip}{\medskipamount} 
\setlength{\parindent}{0pt}
\setlength{\emergencystretch}{15pt}

\begin{document}

\section{Ensimmäinen yritys}

Tähän pannaan sitten tekstiä. Ja kaavojakin voi olla:

Tämä on ns. {\em inline\/}-kaava: $A = \pi r^2$. Paitsi 
dollarimerkkejä sen ympärillä voidaan käyttää myös
kenoviiva-kaarisulku-merkkejä, ilman että tuloksen
ulkonäky muuttuu: \(A = \pi r^2\).

{\em Display\/}-kaavat ovat omilla kaavariveillään (\textsl{Stokes}):
\[
\oint_{\delta B} \vec{F} \cdot d\vec{r} =
\int_B \nabla \times \vec{F} \cdot d\vec{S}.
\]
Ja sen jälkeen teksti jatkuu samassa kappaleessa, koska välissä ei
ole tyhjää riviä.

Fonttimuutoksiinkin löytyy keinot: {\bfseries lihavoidaan},
{\small pienennetään}, {\large suurennetaan} {\Large todella}
{\Huge isoksi} ja {\Huge\bfseries paksuksi}.

\end{document}

Lähdekoodi on tiedostossa esim1.tex.

Tulos näyttää seuraavalta pdf-muodossa (jossa tosin koodiin on lisätty määrittely \usepackage{ae}, jotta on saatu ruudulla kauniisti näkyvä tulos).


SKK    25.05.2004