diff options
Diffstat (limited to 'info/finnish/texmalli')
-rw-r--r-- | info/finnish/texmalli/Makefile | 23 | ||||
-rw-r--r-- | info/finnish/texmalli/NEWS | 6 | ||||
-rw-r--r-- | info/finnish/texmalli/README | 11 | ||||
-rw-r--r-- | info/finnish/texmalli/bibtex.yhtveto | 209 | ||||
-rw-r--r-- | info/finnish/texmalli/kuva.fig | 5 | ||||
-rw-r--r-- | info/finnish/texmalli/lahteet.bib | 54 | ||||
-rw-r--r-- | info/finnish/texmalli/malli.tex | 413 | ||||
-rw-r--r-- | info/finnish/texmalli/texrules.tex | 54 |
8 files changed, 775 insertions, 0 deletions
diff --git a/info/finnish/texmalli/Makefile b/info/finnish/texmalli/Makefile new file mode 100644 index 0000000000..fdc548ad7c --- /dev/null +++ b/info/finnish/texmalli/Makefile @@ -0,0 +1,23 @@ +.SUFFIXES: $(SUFFIXES) .ps .dvi .tex .fig + +.dvi.ps: + dvips -f $*.dvi -f > $@ + +.tex.dvi: + latex $* + bibtex $* + latex $* + while grep 'Rerun to get' $*.log > /dev/null; do latex $* ; done + +.fig.ps: + fig2dev -Lps $*.fig > $@ + +all: malli.ps + +malli.ps: malli.dvi + +malli.dvi: malli.tex lahteet.bib texrules.tex kuva.ps + +clean: + rm -f malli.ps malli.dvi malli.log malli.aux malli.bbl malli.blg \ + malli.toc kuva.ps diff --git a/info/finnish/texmalli/NEWS b/info/finnish/texmalli/NEWS new file mode 100644 index 0000000000..1c4d6f17f8 --- /dev/null +++ b/info/finnish/texmalli/NEWS @@ -0,0 +1,6 @@ +2.0 + - Uusi ylläpitäjä Antti-Juhani Kaijanaho <gaia@iki.fi> + - Käytetään LaTeX2e:tä, unohdetaan vanhentunut LaTeX 2.09 + - Useita pieniä asian ajantasaistuksia + - Mainitaan muutamia oppaita ja kirjoja jatkolukemistoksi + - Makefileeseen parannuksia ja bugikorjauksia diff --git a/info/finnish/texmalli/README b/info/finnish/texmalli/README new file mode 100644 index 0000000000..9c315145a7 --- /dev/null +++ b/info/finnish/texmalli/README @@ -0,0 +1,11 @@ +Nämä tiedostot esittelevät LaTeXin käyttöä. Ne kirjoitti alunperin +Lars Wirzenius (liw@iki.fi). Sittemmin niitä on kehitellyt +Antti-Juhani Kaijanaho (gaia@iki.fi). Bugiraportit, kommentit, ruusut +ja risut otetaan vastaan osoitteessa gaia@iki.fi. + +Copyright © 2000 Antti-Juhani Kaijanaho. +Copyright © 1995 Lars Wirzenius. + +Näitä tiedostoja saa käyttää vapaasti omien tekstiensä pohjana, muokata +vapaasti, levittää vapaasti (muutettuinakin), väittää vapaasti omikseen +ja muutenkin tehdä niille mitä huvittaa välittämättä tekijänoikeuksista. diff --git a/info/finnish/texmalli/bibtex.yhtveto b/info/finnish/texmalli/bibtex.yhtveto new file mode 100644 index 0000000000..2c971a365d --- /dev/null +++ b/info/finnish/texmalli/bibtex.yhtveto @@ -0,0 +1,209 @@ +-- An article from a journal or magazine. +@article{label, + required: author, title, journal, year + optional: volume, number, pages, month, note +} + +-- A book with an explicit publisher. +@book{label, + required: author or editor, title, publisher, year + optional: volume, number, series, address, edition, month, note +} + +-- A work that is printed and bound, but without a named publisher or + sponsoring institution. +@booklet{label, + required: title + optional: author, howpublished, address, month, year, note +} + +-- A part of a book, which may be a chapter (or section or whatever) and/or + a range of pages. +@inbook{label, + required: author or editor, title, chapter and/or pages, publisher, + year + optional: volume or number, series, type, address, edition, + month, note +} + +-- A part of a book having its own title. +@incollection{label, + required: author, title, booktitle, publisher, year + optional: editor, volume or number, series, type, chapter, pages, + address, edition, month, note +} + +-- An article in a conference proceedings. +@inproceedings{label, + required: author, title, booktitle, year + optional: editor, volume or number, series, pages, address, month, + organization, publisher, note +} + +-- Technical documentation. +@manual{label, + required: title + optional: author, organization, address, edition, month, year, note +} + +-- A Master's thesis. +@mastersthesis{label, + required: author, title, school, year + optional: type, address, month, note +} + +-- Use this type when nothing else fits. +@misc{label, + required: + optional: author, title, howpublished, month, year, note +} + +-- A PhD thesis. +@phdthesis{label, + required: author, title, school, year + optional: type, address, month, note +} + +-- The proceedings of a conference. +@proceedings{label, + required: title, year + optional: editor, volume or number, series, address, month, + organization, publisher, note +} + + +-- A report published by a school or other institution, + usually numbered within a series. +@techreport{label, + required: author, title, institution, year + optional: type, number, address, month, note +} + +-- A document having an author and title, but not formally published. +@unpublished{label, + required: author, title, note + optional: month, year +} + + + +-- address +Usually the address of the publisher or other type +of institution. +For major publishing houses, +van~Leunen recommends omitting the information entirely. +For small publishers, on the other hand, you can help the +reader by giving the complete address. + +-- annote +An annotation. +It is not used by the standard bibliography styles, +but may be used by others that produce an annotated bibliography. + +-- author +The name(s) of the author(s), +in the format described in the \LaTeX\ book. + +-- booktitle +Title of a book, part of which is being cited. +See the \LaTeX\ book for how to type titles. +For book entries, use the \hbox{\tt title} field instead. + +-- chapter +A chapter (or section or whatever) number. + +-- crossref +The database key of the entry being cross referenced. + +-- edition +The edition of a book---for example, ``Second''$\!$. +This should be an ordinal, and +should have the first letter capitalized, as shown here; +the standard styles convert to lower case when necessary. + +-- editor +Name(s) of editor(s), typed as indicated in the \LaTeX\ book. +If there is also an author field, then +the editor field gives the editor of the book or collection +in which the reference appears. + +-- howpublished +How something strange has been published. +The first word should be capitalized. + +-- institution +The sponsoring institution of a technical report. + +-- journal +A journal name. +Abbreviations are provided for many journals; see the {\it Local Guide}. + +-- key +Used for alphabetizing, cross referencing, and creating a label when +the ``author'' information +(described in Section~\ref{odds-and-ends}) is missing. +This field should not be confused with the key that appears in the +\hbox{\verb|\cite|} command and at the beginning of the database entry. + +-- month +The month in which the work was +published or, for an unpublished work, in which it was written. +You should use the standard three-letter abbreviation, +as described in Appendix B.1.3 of the \LaTeX\ book. + +-- note +Any additional information that can help the reader. +The first word should be capitalized. + +-- number +The number of a journal, magazine, technical report, +or of a work in a series. +An issue of a journal or magazine is usually +identified by its volume and number; +the organization that issues a +technical report usually gives it a number; +and sometimes books are given numbers in a named series. + +-- organization +The organization that sponsors a conference or that publishes a \hbox{manual}. + +-- pages +One or more page numbers or range of numbers, +such as \hbox{\tt 42--111} or \hbox{\tt 7,41,73--97} or \hbox{\tt 43+} +(the `{\tt +}' in this last example indicates pages following +that don't form a simple range). +To make it easier to maintain {\em Scribe\/}-compatible databases, +the standard styles convert a single dash (as in \hbox{\tt 7-33}) +to the double dash used in \TeX\ to denote number ranges +(as in \hbox{\tt 7--33}). + +-- publisher +The publisher's name. + +-- school +The name of the school where a thesis was written. + +-- series +The name of a series or set of books. +When citing an entire book, the the \hbox{\tt title} field +gives its title and an optional \hbox{\tt series} field gives the +name of a series or multi-volume set +in which the book is published. + +-- title +The work's title, typed as explained in the \LaTeX\ book. + +-- type +The type of a technical report---for example, +``Research Note''$\!$. + +-- volume +The volume of a journal or multivolume book. + +-- year +The year of publication or, for +an unpublished work, the year it was written. +Generally it should consist of four numerals, such as {\tt 1984}, +although the standard styles can handle any {\tt year} whose +last four nonpunctuation characters are numerals, +such as `\hbox{(about 1984)}'$\!$. diff --git a/info/finnish/texmalli/kuva.fig b/info/finnish/texmalli/kuva.fig new file mode 100644 index 0000000000..7f40ce04cb --- /dev/null +++ b/info/finnish/texmalli/kuva.fig @@ -0,0 +1,5 @@ +#FIG 2.1 +80 2 +1 4 0 1 -1 0 0 0 0.00000 1 0.000 64 59 54 54 114 79 14 39 +4 0 0 12 0 -1 0 0.00000 0 15 52 44 54 12 pisteen +4 0 0 12 0 -1 0 0.00000 0 15 35 44 72 tekstiä diff --git a/info/finnish/texmalli/lahteet.bib b/info/finnish/texmalli/lahteet.bib new file mode 100644 index 0000000000..d8d2fc5b72 --- /dev/null +++ b/info/finnish/texmalli/lahteet.bib @@ -0,0 +1,54 @@ +@article{lahde, + author="Lars Wirzenius", + title="Lähdeviitteiden käyttämisestä", + journal="Spektral Review Letters", + year=1994, + volume=1, + number=1, + pages="1--42", + month=1, + note="Erittäin korkealaatuinen artikkeli." +} + +@book{kaijanaho, + author="Antti-Juhani Kaijanaho", + title="{\LaTeX} ja {AMS-\LaTeX}. {O}pus asiatekstin ladonnasta", + publisher="Jyv{\"a}skyl{\"a}n yliopisto, ATK-keskus", + year=1998, + series="K{\"a}ytt{\"a}j{\"a}n opas", + number=42 +} + +@booklet{oetiker-fin, + author="Tobias Oetiker and Hubert Parl and Irene Hyna and Elisabeth Schlegl + and Timo Hellgren", + title="Pitkänpuoleinen johdanto {\LaTeXe}:n k{\"a}ytt{\"o\"o}n, eli opi {\LaTeXe} 87~minuutissa", + howpublished="{\textsl{ftp://ftp.funet.fi/pub/TeX/CTAN/info/lshort/finnish/}}", + year=1999 +} + +@book{lamport, + author="Leslie Lamport", + title="{\LaTeX}: A Document Preparation System. User's Guide and Reference Manual", + publisher="Addison-Wesley", + address="Reading, Massachusetts", + year=1994, + edition="Second" +} + +@book{companion, + author="Michel Goossens and Frank Mittelbach and Alexander Samarin", + title="The {\LaTeX} Companion", + publisher="Addison-Wesley", + address="Reading, Massachusetts", + year=1994 +} + +@book{gracomp, + author="Michel Goossens and Sebastian Rahtz and Frank Mittelbach", + title="The {\LaTeX} Graphics Companion", + publisher="Addison-Wesley", + address="Reading, Massachusetts", + year=1997 +} + diff --git a/info/finnish/texmalli/malli.tex b/info/finnish/texmalli/malli.tex new file mode 100644 index 0000000000..df720d7b28 --- /dev/null +++ b/info/finnish/texmalli/malli.tex @@ -0,0 +1,413 @@ +% +% malli.tex -- yksinkertainen malli tärkeimmistä LaTeXin piirteistä +% +% Lars Wirzenius, erikoistyöryhmälle (kesä 95) +% päivitti Antti-Juhani Kaijanaho (kevät 2000) +% +% Prosenttimerkki on kommenttimerkki +% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Valitaan tekstin tyyli +% + + \documentclass[11pt,a4paper,finnish]{article} + \usepackage{babel} + \usepackage[latin1]{inputenc} + \usepackage[T1]{fontenc} + \usepackage{graphics} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Vähän rukataan marginaaleja yms. +% Joko jättäkää kaikki tämä pois, tai varokaa koskemasta arvoihin, +% jos ette tiedä, mitä teette. + +\textheight=22cm +\textwidth=14.945cm +\topmargin=0.5cm +\headheight=0cm +\headsep=0cm +\oddsidemargin=0.5cm +\evensidemargin=0.5cm +\columnsep=0.8cm +\renewcommand{\baselinestretch}{1.3} + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% dokumentti alkaa... +% +\begin{document} % \begin ja \end vähän kuten Pascalissa + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Tehdään kansilehti (omalle sivulleen) +% + +\begin{titlepage} +\hfill \parbox{7cm}{hyväksymispäiväys \hspace{2cm} arvosana \\ \mbox{} +\\ ohjaaja} + +\vspace{6cm} + +\begin{center} + +{\Large \bf Kirjoituksen otsikko} + +\vspace{7mm} +{\large Tekijät} +\end{center} +\vfill + +\hspace{10mm}{\large Elimäki \today (autom.\ päiväys)}\\ \hbox{} + +\hspace{10mm}{\large Erikoistyö: suunnitteludokumentti (tms.)}\\ \hbox{} + +\hspace{10mm}{\large ELIMÄEN YLIOPISTO} + +\hspace{10mm}{\large Metatiedonhallinnanlaitos} + +\end{titlepage} + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Sisällysluettelo (samoin omalle sivulleen) +% +\begin{titlepage} +\tableofcontents +\end{titlepage} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Eritasoisia otsikoita +% +\section{Tämä on pääotsikko} +\subsection{Tämä on alaotsikko} +\subsubsection{Tämä on ala-alaotsikko} + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Listoja} + +Ranskalaisia palloja: +\begin{itemize} +\item pallukka yksi +\item pallukka kaksi +\end{itemize} +% +Numeroitu lista: +\begin{enumerate} +\item numero yksi +\item numero kaksi +\end{enumerate} +% +Sanojen tms.\ kuvauksia: +\begin{description} +\item[sana] ja sen kuvaus +\item[toinen sana] ja senkin kuvaus +\end{description} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Korostukset} + +\textrm{Roman}, \textit{Italic}, \textbf{bold-face}, \textsl{slanted}, +\emph{emphasis} (korostus, \emph{toimii myös \emph{korostuksen} + sisällä}), \texttt{teletype}. + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Lainaukset ja muut ympäristöt} + +Lainaus: +% +\begin{quote} +Even though the UNIX system introduces a number of innovative programs +and techniques, no single program or idea makes it work well. Instead, +what makes it effective is an approach to programming, a philosophy of +using the computer. Although that philosophy can't be written down in a +single sentence, at its heart is the idea that the power of a system +comes more from the relationships among programs than from the programs +themselves. Many UNIX programs do quite trivial tasks in isolation, +but, combined with other pgrograms, become general and useful tools. +(Brian W. Kernighan, Rob Pike, \em{The UNIX Programming Environment}.) +\end{quote} +% +Huom! Kappaleen sisällä olevaan \verb|quote|-ympäristön ympärille on hyvä +olla jättämättä tyhjiä rivejä, muuten se tai sitä seuraava teksti +ladotaan erillisinä kappaleina, mikä näyttää ikävältä. + +Koodilistaus: +% +\begin{quote} \begin{verbatim} +Tämä on koodia. !"#$%&/()=\}$][] +Millään merkillä ei ole mitään merkitystä. + Tabulaattori on hassu, käytä spacea. +\end{verbatim} \end{quote} +% +Leipätekstin sisällä voi käyttää \verb|\verb|-komentoa. Esim.\ +\verb|\verb/x/| latoo kauttaviivojen välissä olevan tekstin +{\texttt teletype}-fontilla eikä ollenkaan välitä tekstin sisällä +mahdollisesti olevista erikoismerkeistä. Kauttaviivojen sijasta +voi käyttää mitä tahansa merkkejä; \verb|\verb|-komento loppuu +seuraavaan samanlaiseen merkiin. + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Alaviitteet} + +Alaviitteet numeroidaan jne.\ automaattisesti.\footnote{Mutta niitä +on yleensä syytä välttää.} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Pikkunippeleitä} + +Joillakin merkeillä on erikoismerkitys: +\begin{description} +\item[\%] prosenttimerkki aloittaa kommentin +\item[\$] dollarimerkki aloittaa matemaattisen kaavan ladonnan +\item[\&] etmerkkiä käytetään mm.\ taulukoissa +\item[\#] numeromerkkiä käytetään mm.\ makroissa +\item[\_] alaviivaa käytetään alaindeksien osoittamiseen +\item[\{ ja \}] aaltosulkuja käytetään ryhmittelyyn +\item[\textbackslash] kenoviivaa käytetään vähän kaikkialla +\item[\textbackslash\textbackslash] kaksi kenoviivaa pakottaa rivinvaihdon + (missä vain) +\item[\textless ja \textgreater] pienempi kuin ja suurempi kuin + "=merkkejä käytetään johonkin +\item[jne] muitakin on, mutten muista niitä tähän hätään +\end{description} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Taulukot} + +\begin{tabular}{l|c r} % l=vasemmalle, c=keskelle, r=oikealle tasattu + % |=pystysuora viiva, väli=tyhjää sarakkeiden väliin +\hline % tekee vaakasuoran viivan +sarake 1 & sarake 2 & sarake 3 \\ % \\ vaihtaa riviä tulostuksessa +a & b & c \\ +\hline % näitä voi olla kaikkien rivien välissä +a & 123123123123123123123 & c \\ +$1<2^n$ & b & c \\ +\hline +\end{tabular} + +Pystyviivoja pitää yrittää välttää taulukoissa, samoin ylimääräisiä +vaakaviivoja. Ei ole tarkoitus tehdä ruutupaperia. + +Myös tabbing-ympäristö on olemassa, mutta sitä en osaa käytää ulkomuistista. +Sillä pitää itse asettaa sarakkeiden paikat; työläämpää, mutta joskus +hyödyllistä. + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Kuvat ja muut kellukkeet} + +Kuvien saaminen oikeaan paikkaan on joskus hankalaa. \LaTeX\ haluaa +pitää sivulla tarpeeksi tekstiä ennen ja jälkeen kuvaa. Näitä +asetuksia voi muuttaa: rajaksi asetetaan 95~\% komennoilla +\verb|\renewcommand{\topfraction}{0.95}| ja +\verb|\renewcommand{\bottomfraction}{0.95}|; näin ylä- tai alaosasta +laskettuna 95\% saa olla kuvan peittämää. + +\begin{figure}[htb] % h=tähän, t=sivun ylälaitaan, b=alalaitaan + % (vain vihjeitä, eivät välttämättä toteudu) +\begin{center} +\includegraphics{kuva.ps} +\end{center} +\caption{Kuvateksti tulee tähän} +\label{kuvansymbolinennimituleetahan} +\end{figure} + +\begin{table}[htb] +\caption{Taulukon teksti tulee yleensä yläpuolelle} +\label{taulukonsymbolinennimi} +\begin{center} +\begin{tabular}{l l l l} +vuosi & henkilöitä & autoja & UFO-havaintoja \\ +\hline +1990 & 1200 & 10 & 37 \\ +1991 & 1400 & 18 & 360 \\ +1992 & 1900 & 26 & 499 \\ +1993 & 2500 & 87 & 1024 \\ +1994 & 12,500 & 130 & 512,256 \\ +\hline +\end{tabular} +\end{center} +\end{table} + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Matematiikka} + +Matematiikka ladotaan \$-merkkien väliin. Esimerkiksi +$a_2x^2 + a_1x + a_0 = 0$. Saman saa myös paremmin esille: +\[a_2x^2 + a_1x + a_0 = 0.\] Vähänkään monimutkaisempien kaavojen +latominen kunnolla on erittäin vaativaa; kannattaa tutustua +manuaaliin. + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Joitakin ohjeita} + +\begin{itemize} +\item Komennot alkavat kenoviivalla (joitakin yksimerkkisiä komentoja +lukuunottamatta). Komennon jälkeiset välilyönnit ovat merkityksettömiä. + +\item Tekstissä yksi tai useampi tyhjää tarkoittaa samaa kuin yksi, + paitsi että tyhjä rivi erottaa tekstikappaleet. Sananvälin voi + pakottaa komennolla kenoviiva+välilyönti (\ ), esim.\ komennon + jälkeen, tai sellaisen pisteen jälkeen, jonka jälkeen pitää tulla + tyhjää, mutta joka ei lopeta virkettä (englanninkielisessä tekstissä + normaalisti virkkeen jälkeen tulee vähän sananväliä isompi väli; + tämä ei koske suomen kieltä). Lähdekoodissa voi joskus olla kiva + olla tyhjä rivi; sen voi korvata (tyhjällä) kommentilla, jotta ei + alkaisi uusi tekstikappale (kommentti -- mukaanlukien sen päättävä + rivinvaihto -- jätetään huomiotta). + +\item Tildellä (\verb|~|) voi määrätä sananvälin, josta ei vaihdeta +riviä. Esim.\ 1~mk, Andrew~S.\ Tanenbaum ja~$\pi$. + +\item \LaTeX-tiedoston voi sisällyttää komenolla \verb|\input{tdsto}|. + Jos tekstin jakaa luvuittain tiedostoihin, voi olla järkevämpää + käyttää komentoa \verb|\include{tdsto}|, joka tekee sivunvaihdon + ennen sisällytystä. Tällä komennolla on myös pari muuta hyödyllistä + ominaisuutta. + +\item Fonttikokoa voi vaihtaa: {\tiny tiny}, {\scriptsize scriptsize}, + {\small small}, {\normalsize normalsize}, {\large large}, {\Large + Large}, {\huge huge}, {\Huge Huge}. Koot ovat suhteellisia + leipätekstin kokoon; valitsemalla suuremman leipätekstin, muutkin + kasvavat. + +\item Tavuviivat, väliviivat, ajatusviivat ja miinusmerkit on eroteltava: +% +\begin{quote} +\begin{tabular}{l l} +ala-arvoinen & (tavuviiva, esim. kahden sananosan välillä) \\ +1--2 & (väliviiva, lukuvälillä) \\ +hii -- haa -- hoo & (suomalainen ajatusviiva: väli, viiva, viiva, väli) \\ +hii---haa---hoo & (englanninkielinen ajatusviiva: kome viivaa, ei välejä) \\ +$-1$ & (miinusmerkki, vaatii matikkamoodin käyttöä) \\ +\end{tabular} +\end{quote} +\end{itemize} +% +Suomen kielessä voidaan aivan hyvin käyttää myös kolmen viivan +ajatusviivaa, kunhan senkin ympärillä on välit --- näin. + +Tavutus hoituu automaattisesti, mutta ei aina hyvin. \verb|\-| on +tavutusvihje; sana tavutetaan joko sen kohdalta, tai sitä ennen, mutta +ei sen jälkeen. Suomenkielistä tekstiä kirjoitettaessa voidaan myös +käyttää kahden merkin erityiskomentoa \verb|"-|, joka tekee +tavutusvihjeen, joka sallii tavutuksen myös sen jälkeen. Komentoa +\verb|"=| kannattaa käyttää suomenkielisessä tekstissä +seuraavanlaisessa tilanteessa: ''pakastekaapit ja "=arkut''. Kaksi +jälkimmäistä eivät toimi englanninkielisessä tekstissä. Tavutuksen +voi estää näin: \verb|huu\/aa|. Sanan tavutuksen voi määrätä +globaalistikin: \verb|\hyphenation{kaivos-aukko}|. + +Tavutusta ei yleensä kannata korjata, ennen kuin teksti on miltei +valmis; pienikin muutos tekstissä voi muuttaa rivitystä ja siirtää +tavutuspaikkoja. + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Kuva- ja sivu- ja muut viitteet} + +Komennolla \verb|\label| voi luoda symbolisen nimen, joka tarkoittaa +(esiintymispaikasta riippuen) kuvan, taulukon tai otsikon numeroa. +Symboliseen nimeen voi viitata komennoilla \verb|\ref| ja \verb|\pageref|. +Kummallekin annetaan parametrina symbolinen nimi. \verb|\ref| korvautuu +tulostuksessa kuvan, taulukon tai otsikon numerolla. \verb|\pageref| +korvautuu symbolisen nimen sivunumerolla. + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{\LaTeX in ajaminen} + +\LaTeX\ ajetaan komennolla \verb|latex tdsto|. Tämä luo useita +aputiedostoja, erityisesti \verb|tdsto.dvi|, joka on ladottu versio, +jota voi esikatsella komenolla \verb|xdvi tdsto| tai muuntaa +Postscriptiksi komennolla \verb|dvips tdsto|. Jos haluaa +kaksipuoleista tulostusta, komento on \verb|dvips -h twoside.ps tdsto|, +mutta vain kirjoittimille, jotka osaavat sen. + +Toinen aputiedosto on \verb|tdsto.aux|, jossa on mm.\ sisällysluettelon, +symbolisten viittausten, lähdeviitteiden, yms.\ tarvitsema tieto. Kun +\LaTeX\ ajetaan seuraavan kerran, nämä tiedot noudetaan tästä tiedostosta. +Tämän takia on usein tarpeen ajaa \LaTeX\ kaksi (joskus kolmekin) kertaa +peräjälkeen, jotta nämä tiedot saadan päivitetyksi. Tämän mallin mukana +tuleva Makefile näyttää, miten tämän voi tehdä automaattisesti. + +Jos käytetään BibTeXiä (ks.\ alla), niin on ensin ajettava \LaTeX\ vähintään +kerran, sitten ajettava BibTeX, sitten \LaTeX\ uudestaan vähintään kerran +(yleensä kaksi). + +Esikatseluohjelma on nimeltään \verb|xdvi|; se toimii vain +X-ikkunointijärjestelmässä. Muita esikatseluohjelmia on; +tekstipäätteellä toimii esim. \verb|catdvi|. + +Ajettavat komennot (kun käytetään BibTeXiä) ovat siis: +% +\begin{quote} +\begin{verbatim} +latex tdsto +bibtex tdsto +latex tdsto +latex tdsto +xdvi tdsto +dvips -h twoside.ps tdsto +\end{verbatim} +\end{quote} + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% vähän sääntöjä; myös: toisen tiedoston sisällyttäminen +\input{texrules} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Lähdeluettelo ja -viitteet} + +Ks.\ myös tiedosto viitteet.bib ja bibtex.yhtveto. + +Lähdeviitteiden käyttäminen on kivaa \cite[s.\ 42]{lahde}. Ne +tehdään \verb|\cite[s.\ 42]{lahde}|-komennolla, jossa hakasulkujen +välissä on sivuviite (voi jättää pois hakasulkuineen, jos ei tarvitse). + +Koko bibtex-tietokannan saa mukaan komennolla \verb|\nocite{*}|. + +% Lisää viiteluettelo sisällysluetteloon +%\addcontentsline{toc}{section}{\protect\numberline{}{Lähteet}} + +% Viiteluettelon otsikon vaihto. +%\renewcommand\refname{Lähteet} % muuten tulisi Viitteet + +\section{Lisätietoa} + +Hurjasti lisää tietoa on oppaissa~\cite{kaijanaho} +ja~\cite{oetiker-fin} sekä kirjoissa~\cite{lamport}, \cite{companion} +ja~\cite{gracomp}. Muitakin kelpo opuksia on. + +\bibliographystyle{plain} +\bibliography{lahteet} + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Nysse loppuu. +% +\end{document} diff --git a/info/finnish/texmalli/texrules.tex b/info/finnish/texmalli/texrules.tex new file mode 100644 index 0000000000..cbb9b20621 --- /dev/null +++ b/info/finnish/texmalli/texrules.tex @@ -0,0 +1,54 @@ +\section{Tyylisääntöjä \TeX in käyttöön} + +Täydellisyyden tavoittelu on hubaa, sen takia \TeX kin on alunperin +tehty. Muutama hyvin subjektiivinen täydellisyyden tavoittelussa +auttava nyrkkisääntö ja muu periaate: +% +\begin{itemize} + +\item Ajatusviivat suomalaisittain (väli molemmille puolille). +\item Muistakaa tilde niihin kohtiin, joista riviä ei saa katkaista + (erityisesti viitteet). +\item Tavutuksesta, rivityksestä, sivutuksesta ja kuvien paikoista ei + yleensä kannata välittää, ennen kuin teksti on tarkoitus antaa + tärkeille tai monille ihmisille luettavaksi. Pienetkin muutokset + tekstissä voivat korjata aikaisempien versioiden kauneusvirheet. +\item Kuviakin voi käyttää liikaa: jos on ongelmana saada enemmän kuin + kaksi kuvaa samalle sivulle, niin niitä on ehkä liikaa; kannattaa + miettiä tarkkaan minkälaiset kuvat parhaiten kertovat kuvilla + kerrottavan asian. +\item Tekstin korostukset käyttäen \verb|\emph|-komentoa (kursivoitu + tai kallistettu fontti voidaan valita rungossa). +\item Kysymys: tekstissä määriteltävät käsitteet ja termit on usein + hyvä korostaa; minä suosin kursiivia, mutta lihavoitukin teksti on + mahdollista. Kummin päin tehdään (kaikki tekee sitten samalla + tavalla)? +\item Konekirjoitusfonttia käytetään näytöllä näkyviin tai käyttäjän + kirjoitettaviksi ajateltuihin teksteihin, ei muuhun. +\item Älkää vaihdelko fontteja turhan päiten. Näyttää rumalta. Jos + fontinvaihtokomentojen kirjoittaminen tuntuu raskaalta, niitä on + käytetty liikaa. +\item Kuvatekstit kuvan alle, taulukoiden otsikot niiden ylle. +\item Välttäkää pystysuoria viivoja taulukoissa; vaakasuoriakin + käytettävä harkitusti (ei joka rivin jälkeen). +\item Muistakaa lyhennysten jälkeisen pisteen jälkeisen välin + pakottaminen sananväliksi (kenoviiva+välilyönti). Tämä tosin on + tarpeen vain englanninkielisessä tekstissä; suomen kielessä + virkkeenväli on tapana latoa muutenkin yhtä suureksi kuin sananväli. +\item Anglosaksit käyttävät lainausten alussa käänteisiä + lainausmerkkejä: ``kuten nämä''. Suomalaiset käyttävät samoja + kummassakin päässä ''kuten näin''. Käyttäkää aina kielen mukaisia + lainausmerkkejä: suomeksi kirjoitettaessa ''näin'' ja englanniksi + ``näin''. Saksaksi kirjoitettaessa myös "`tämä tyyli'' voi tulla + tarpeen. +\item Useamman tason otsikot ovat usein merkki huonosta jäsennyksestä; + kahden pitäisi yleensa olla tarpeeksi, jopa kirjoissa. Mutta + muistakaa myös, että enemmän kuin seitsemän samantasoista osikkoa on + usein liikaa. + +\end{itemize} + +%%% Local Variables: +%%% mode: latex +%%% TeX-master: "malli" +%%% End: |