Tekstiympäristöt

Julkaistu

Tähän sivuun liittyvät esimerkkitiedostot tekstiymparistot.tex ja tekstiymparistot.pdf.

Tekstin tasaus keskelle, oikealle tai vasemmalle

Ympäristö center tai komento \centering keskittää rivit palstan keskelle:

\begin{center}
    Tämä on keskellä.
\end{center}

Ympäristö flushright tai komento \raggedleft tasaa rivit palstan oikeaan reunaan:

\begin{flushright}
    Tämä on oikeassa reunassa.
\end{flushright}

Ympäristö flushleft tai komento \raggedright tasaa rivit palstan vasempaan reunaan:

\begin{flushleft}
    Tämä on vasemmassa reunassa.
\end{flushleft}

Nämä kolme ympäristöä ja komentoa eivät tavuta tekstiä. Makropaketti ragged2e määrittelee vastaavanlaiset ympäristöt ja komennot, jotka tavuttavat tekstin automaattisesti.

Lainaukset

Ympäristöillä quote ja quotation voi kirjoittaa lainauksia. Nämä ympäristöt kaventavat palstan leveyttä ja erottavat lainatun osan muusta tekstistä tyhjällä välillä:

\begin{quote}
    Ympäristö quote sopii lyhyisiin lainauksiin.
\end{quote}
\begin{quotation}
    Ympäristö quotation sopii useiden kappaleiden
    mittaisiin lainauksiin, koska se sisentää
    kappaleiden alut.
\end{quotation}

LaTeX-koodin tulostaminen

Ympäristö verbatim tulostaa sisältönsä käyttäen tasalevyistä fonttia. Mitään komentoja ei tässä ympäristössä käsitellä, ja kaikki välilyönnit ja rivinvaihdot tulostuvat sellaisinaan. Tekstikappaleen sisällä voi vastaavasti käyttää komentoa \verb, jonka argumentti sijoitetaan poikkeuksellisesti kahden saman merkin väliin. Kyseiseksi merkiksi ei kuitenkaan käy kirjain eikä tähti *.

Komennon \verb|\TeX| määrittely on
\begin{verbatim}
    \def\TeX{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@}
\end{verbatim}

Otsikkosivu

Ympäristöllä titlepage voi tehdä dokumentille vapaasti muotoillun otsikkosivun:

\begin{titlepage}
\centering
\vspace*{7cm}
\large\textsc{Oma Nimi}\\[1cm]
\Huge\textbf{Iso lihava otsikko}
\end{titlepage}

Komento \vspace*{7cm} tekee tyhjää tilaa sivun alkuun. Komennot \large ja \Huge muuttavat tekstin kokoa. Rivinvaihtokomennon \\ valinnaisella argumentilla [1cm] lisätään 1 cm tyhjää tilaa rivien väliin.