Johdanto Mikä L A TEX on? Suomenkielinen L A TEX-tiedostopohja. Perusteet Tekstin kirjoittaminen Matematiikkatila

Samankaltaiset tiedostot
Sangen lyhyt L A T E X-johdatus

Sangen lyhyt L A T E X-johdatus

Johdatus L A TEXiin. Dept. of Mathematical Sciences. Tunti 1: Alkeet. Markus Harju, markus.harju at oulu.fi, M207

Johdatus L A TEXiin. 8. Sekalaisia asioita. Matemaattinen teksti. Markus Harju. Matemaattiset tieteet

Johdatus L A TEXiin. 6. Omat komennot ja lauseympäristöt Markus Harju. Matemaattiset tieteet

ATK tähtitieteessä. 26. syyskuuta Osa 6 - LATEX

Johdatus L A TEXiin. 5. Ristiviittauksista, monirivisistä kaavoista ja vähän muustakin Markus Harju. Matemaattiset tieteet

Johdatus L A TEXiin. 10. Matemaattisen tekstin kirjoittamisesta. Matemaattisten tieteiden laitos

MATEMATIIKAN LATOMINEN LA T EXILLA, OSA 1

L A TEX. 31. maaliskuuta 2015

Matematiikan viestintä (3 op)

Matematiikan kirjallinen viestintä ja tieteellinen tiedonhankinta

Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 9: L A T E X

Est.kand Kandidaatintyö ja seminaari: L A T E Xin käyttöönotto

Matematiikan tukikurssi, kurssikerta 3

Matematiikan kirjallinen viestintä ja tieteellinen tiedonhankinta: L A TEX

Opinnäytetyön mallipohjan ohje

Matematiikan tukikurssi

Matematiikan peruskurssi 2

5. HelloWorld-ohjelma 5.1

Johdatus L A TEXiin. 9. Sivun mitat, ulkoasu ja kalvot. Matemaattisten tieteiden laitos

LibreOffice Writer perusteita

IDL - proseduurit. ATK tähtitieteessä. IDL - proseduurit

ATK tähtitieteessä. Osa 3 - IDL proseduurit ja rakenteet. 18. syyskuuta 2014

Johdatus L A TEXiin. 9. Sivun mitat, ulkoasu ja kalvot. Matemaattisten tieteiden laitos

MITÄ JAVASCRIPT ON?...3

L A TEX:n perusteita. Tero Pirinen. 29. maaliskuuta 2012

Harjoitus 1 -- Ratkaisut

Sini Jatta Suonio 7/1/2010

KAAVAT. Sisällysluettelo

Opinnäytteen nimi ja mahdollinen alaotsikko (tämä pohja toimii parhaiten Word2010-versiolla)

2. Aloitus -välilehti, leikepöytä- ja fontti -ryhmät

Tärkeimmät toiminnot. Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta. Tärkeimmät toiminnot jatkuu...

Matematiikan kirjoittamisesta

JYVÄSKYLÄN SEUDUN. 1. Sisältö * * Tähdellä merkityt kohdat ovat pakollisia. Sivun oikeassa yläkulmasta löytyy Lisää oma tapahtumasi.

Ensin klikkaa käynnistä-valikkoa ja sieltä Kaikki ohjelmat valikosta kaikki ohjelmat

6.1 Tekstialueiden valinta eli maalaaminen (tulee tehdä ennen jokaista muokkausta ym.)

Fx-CP400 -laskimella voit ratkaista yhtälöitä ja yhtälöryhmiä eri tavoin.

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla

Vesa Ollikainen, päivitys Juha Haataja

ASCII-taidetta. Intro: Python

Python-ohjelmointi Harjoitus 2

Johdatus L A TEXiin. 6. Omat komennot ja lauseympäristöt Markus Harju. Matemaattiset tieteet

Excel-harjoitus 1. Tietojen syöttö työkirjaan. Taulukon muotoilu

Matematiikan viestintä (3 op)

Yhtälönratkaisusta. Johanna Rämö, Helsingin yliopisto. 22. syyskuuta 2014

Tekstinkäsittelyn jatko. KSAO Liiketalous 1

SATAKUNNAN AMMATTIKORKEAKOULU. Hakala Toni Varpelaide Heidi TEKSTINKÄSITTELYN OHJEET CASE: OPINNÄYTETYÖN RAPORTOINTI WORDILLA

Ohje tutkielman tekemiseen

Pong-peli, vaihe Koordinaatistosta. Muilla kielillä: English Suomi. Tämä on Pong-pelin tutoriaalin osa 2/7. Tämän vaiheen aikana

Sisältö. 1 Ylä- ja alatunnisteet Makropaketti titleps Makropaketti fancyhdr Sivutyylien toteutus L A TEXissa...

Akateemiset taidot. Tapaaminen 13 Matematiikan kirjoittaminen

Tekstinkäsittelyn jatko KSAO Liiketalous 1. Osanvaihto näkyy näytöllä vaakasuorana kaksoispisteviivarivinä ja keskellä riviä lukee osanvaihdon tyyppi

T e k s t i n k ä s i t t e l y ä s e l k o k i e l e l l ä WORD

Helsingin, Itä-Suomen, Jyväskylän, Oulun, Tampereen ja Turun yliopisto Matematiikan valintakoe klo Ratkaisut ja pisteytysohjeet

Helsingin, Itä-Suomen, Jyväskylän, Oulun, Tampereen ja Turun yliopisto Matematiikan valintakoe klo 10-13

TAULUKON TEKEMINEN. Sisällysluettelo

Keskustelualue. Tampereen yliopisto/ tietohallinto 2017 Suvi Junes/Pauliina Munter

PERUSLASKUJA. Kirjoita muuten sama, mutta ota KAKSI välilyöntiä (SEURAA ALUEMERKINTÄÄ) 4:n jälkeen 3/4 +5^2

Sangen lyhyt L A T E X-johdatus, osa 2

Matematiikan perusteet taloustieteilij oille I

1. HARJOITUS harjoitus3_korjaus.doc

Ohjelmoinnin perusteet, syksy 2006

Tekstinkäsittelyharjoitus

sin(x2 + y 2 ) x 2 + y 2

Ohjelmassa henkilön etunimi ja sukunimi luetaan kahteen muuttujaan seuraavasti:

Ctl160 Tekstikorpusten tietojenkäsittely p.1/15

TEHTÄVÄN NIMI YHDELLE TAI USEAMMALLE RIVILLE FONTTIKOKO 24 Tarvittaessa alaotsikko fonttikoko 20

Suvi Junes/Pauliina Munter Tampereen yliopisto / tietohallinto 2014

PERUSLASKUJA. Kirjoita muuten sama, mutta ota välilyönti 4:n jälkeen 3/4 +5^2

b) Määritä myös seuraavat joukot ja anna kussakin tapauksessa lyhyt sanallinen perustelu.

Diskreetin Matematiikan Paja Ratkaisuhahmotelmia viikko 1. ( ) Jeremias Berg

Fonttimuotoilut. Fontin tyyppi ja fonttikoko

Työvälineohjelmistot KSAO Liiketalous 1

OPINNÄYTETYÖ MALLIPOHJAN KÄYTTÖOHJE

Approbatur 3, demo 1, ratkaisut A sanoo: Vähintään yksi meistä on retku. Tehtävänä on päätellä, mitä tyyppiä A ja B ovat.

Väitöskirja -mallipohja

Peto saalis-mallit. Ewert Kupiainen. Matematiikan aine Turun yliopisto

Suvi Junes Tampereen yliopisto / tietohallinto 2013

Salausmenetelmät LUKUTEORIAA JA ALGORITMEJA. Veikko Keränen, Jouko Teeriaho (RAMK, 2006) 3. Kongruenssit. à 3.4 Kongruenssien laskusääntöjä

TEEMA 2 TAULUKKODATAN KÄSITTELY JA TIEDON VISUALISOINTI LUENTO 3

Rekursiolause. Laskennan teorian opintopiiri. Sebastian Björkqvist. 23. helmikuuta Tiivistelmä

Käänteismatriisin. Aiheet. Käänteismatriisin ominaisuuksia. Rivioperaatiot matriisitulona. Matriisin kääntäminen rivioperaatioiden avulla

2.1. Tehtävänä on osoittaa induktiolla, että kaikille n N pätee n = 1 n(n + 1). (1)

TEKSTINKÄSITTELY Aloitusharjoitus

Tentti erilaiset kysymystyypit

Tutkielman perusrakenne ja kirjoittaminen LaTeXilla

Juricon Nettisivu Joomlan käyttöohjeet

Peilaus pisteen ja suoran suhteen Pythonin Turtle moduulilla

r > y x z x = z y + y x z y + y x = r y x + y x = r

5. HelloWorld-ohjelma 5.1

Työn osat 5-9 muodostavat varsinaisen sisällön.

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä

Vaihtoehtoinen tapa määritellä funktioita f : N R on

Excel syventävät harjoitukset

Vesa Ollikainen, päivitys Juha Haataja

Pauliina Munter/Suvi Junes Tampereen yliopisto / Tietohallinto Valitse muokkaustila päälle kurssialueen etusivun oikean yläkulman painikkeesta.

Aktivoi dokumentin rakenteen tarkistamiseksi piilomerkkien näyttäminen valitsemalla valintanauhasta Kappale-kohdasta painike Näytä kaikki.

WORD TYYLILLÄ. Tietohallintokeskus Miksi tyylit? Tyylien lisääminen: joko jälkikäteen tai etukäteen

FORMATIIVINEN ARVIOINTI

Transkriptio:

L A TEX-kurssi

Johdanto Mikä L A TEX on? Suomenkielinen L A TEX-tiedostopohja Perusteet Tekstin kirjoittaminen Matematiikkatila Matemaattinen teksti Määritelmät, lauseet,... Viittaaminen Muita ympäristöjä

Mikä L A TEX on? Blabla.

Johdanto Mikä L A TEX on? Suomenkielinen L A TEX-tiedostopohja Perusteet Tekstin kirjoittaminen Matematiikkatila Matemaattinen teksti Määritelmät, lauseet,... Viittaaminen Muita ympäristöjä

Minimaalinen dokumentti Aloitetaan luomalla minimaalinen dokumentti. Avaa Texmaker ja aloita uusi tiedosto. Kirjoita 1 tiedoston sisällöksi seuraava: \documentclass{article} \begin{document} Huhuu! \end{document} Tallenna tiedosto nimellä tiivistelma.tex. Käännä tiedosto (paina F6 ). Jos ruudun alareunaan tulee punaisia virheilmoituksia, niin luultavasti typotit. Tarkista tiedoston sisältö. Avaa syntynyt PDF-tiedosto (paina F7 ). Tiedoston pitäisi olla tyhjä lukuun ottamatta yläreunassa olevaa Huhuu! -riviä. 1 Kalvoista copy-pasteaminen on mahdollista, mutta itse kirjoittamalla saat koodiin paremman tuntuman.

Dokumentin rakenne L A TEX-tiedosto alkaa esittelyosalla, jonka ensimmäinen rivi on \documentclass{luokka } luokka kertoo dokumenttiluokan ja voi olla esimerkiksi article kuten esimerkissä; tämä sopii lyhyisiin teksteihin. Pidemmän tutkielman tekemiseen sopii esimerkiksi report. Esittelyosassa voidaan myös esim. ottaa käyttöön lisäpaketteja ja määritellä omia komentoja. Tästä lisää myöhemmin. Esittelyosa päättyy ja itse dokumentti alkaa rivillä \begin{document} Dokumentti päättyy riviin \end{document} Dokumentin sisältö kirjoitetaan näiden kahden rivin väliin. Rivin \end{document} alapuolelle voi kirjoittaa mitä vain; L A TEX ei sitä näe.

Suomenkielisyyden ongelmia Muokkaa dokumentin sisällöksi Huhuu! Hähää? Höhöö? Käännä tiedosto ( F6 ). Mitä tulostuu? L A TEX ymmärtää oletuksena vain amerikkalaisia kirjaimia. Ääkkösiä varten on otettava käyttöön inputenc-paketti. Lisää esittelyosaan (heti dokumenttiluokan valinnan alle) rivi \usepackage[utf8]{inputenc} Käännä tiedosto. Käytä PDF-lukijan hakutoimintoa ja etsi Huhuu sekä Hähää. Toimiiko? L A TEX osasi kyllä lukea ääkköset, mutta se käsittelee esimerkiksi ä-kirjainta merkkien a ja yhdistelmänä eikä yhtenä kirjaimena. Tämä korjaantuu fontenc-paketilla. Lisää esittelyosaan (äsken lisätyn rivin alle) rivi \usepackage[t1]{fontenc} Käännä ja kokeile PDF-hakua uudelleen.

Suomenkielisyyden ongelmia Lisää dokumenttiin monta (ainakin viisi) kertaa sana ylösalaisin. Lisää dokumentin alkuun komento \tableofcontents. Käännä ( F6 ). Sisällysluettelon otsikko tulee väärällä kielellä ja tavutus ei luultavasti toimi. Nämä molemmat korjaantuvat babel-paketilla. Lisää esittelyosaan (fontenc-rivin jälkeen) \usepackage[finnish]{babel} Käännä.

Suomenkielinen minimaalinen dokumentti Suomessa käytetään yleensä A4-paperia, mutta L A TEXin oletus on US-letter. Tämä korjataan antamalla dokumenttiluokalle argumentti a4paper muuttamalla tiedoston ensimmäinen rivi muotoon: \documentclass[a4paper]{article} Tiedostosi pitäisi nyt näyttää seuraavalta. \documentclass[a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[t1]{fontenc} \usepackage[finnish]{babel} \begin{document} \tableofcontents Huhuu!... \end{document}

Kommentointi Kommenteilla koodin sekaan voi kirjoittaa selventäviä viestejä. Niitä voi kirjoittaa sekä esittelyosaan että sisältöön eivätkä ne näy lopullisessa tulosteessa. Kommentti alkaa %-merkillä ja jatkuu rivin loppuun. Kirjoita tiedostosi esittelyosaan seuraavat kommentit: % Dokumenttiluokka. Voi olla esim. article (lyhyet tekstit) % tai report (pidemmät tekstit kuten tutkielmat). % Argumentteja: % a4paper - Asettaa paperin kooksi A4. \documentclass[a4paper]{article} % Seuraavat kolme mahdollistavat suomenkielisen dokumentin % kirjoittamisen. Jos ääkköset eivät toimi, kokeile laittaa % utf8:n tilalle esim. ansinew, applemac tai latin1. \usepackage[utf8]{inputenc} \usepackage[t1]{fontenc} % tavutus ei toimi ilman tätä \usepackage[finnish]{babel} % suomenkielinen tavutus ym.

Johdanto Mikä L A TEX on? Suomenkielinen L A TEX-tiedostopohja Perusteet Tekstin kirjoittaminen Matematiikkatila Matemaattinen teksti Määritelmät, lauseet,... Viittaaminen Muita ympäristöjä

Tavallinen teksti Tavallisen tekstin kirjoittaminen onnistuu helposti: koodiin kirjoitettu teksti tulee (lähes) sellaisenaan tulosteeseen. Muokkaa dokumenttiympäristösi seuraavanlaiseksi ja käännä tiedosto. \begin{document} Tavallisen tekstin kirjoittaminen onnistuu helposti: koodiin kirjoitettu teksti tulee (lähes) sellaisenaan tulosteeseen. \end{document} Muokkaa teksti sitten seuraavanlaiseksi ja käännä. Huomaatko eroja tulosteessa? Tavallisen tekstin kirjoittaminen onnistuu helposti: koodiin kirjoitettu teksti tulee (lähes) sellaisenaan tulosteeseen.

Tavallinen teksti Teksti ei siis ihan sellaisenaan tulosteeseen tule, vaan välilyönnit rivin alussa ja lopussa sivuutetaan; useampi peräkkäinen välilyönti tulkitaan yhdeksi välilyönniksi; yksittäinen rivinvaihto tulkitaan välilyönniksi. Muokkaa sisältö seuraavanlaiseksi. Voit katkaista rivit parhaaksi katsomallasi tavalla tai vaikka kirjoittaa kokonaisen kappaleen yhdeksi riviksi. Älä kuitenkaan itse tavuta sanoja. Tavallisen tekstin kirjoittaminen onnistuu helposti: koodiin kirjoitettu teksti tulee (lähes) sellaisenaan tulosteeseen. Peräkkäiset välilyönnit kuitenkin yhdistetään ja yksittäiset rivinvaihdot tulkitaan välilyönneiksi. Rivit katkaistaan automaattisesti sopivasta kohdasta ja katkaisukohdassa oleva sana tarvittaessa tavutetaan. Uusi kappale aloitetaan jättämällä koodiin yksi tai useampi tyhjä rivi. Käännä tiedosto ja lue syntynyt PDF ajatuksella.

Kommentit ja prosenttimerkki Kirjoita koodin viimeisen tekstikappaleen jatkoksi seuraava: Kommentit alkavat %-merkillä ja jatkuvat rivin loppuun. Ne eivät näy tulosteessa. Käännä. Miksi näin käy? Kuten kirjoitit, %-merkki aloittaa kommentin, joka ei tulosteessa näy... Merkin saa tulosteeseen käyttämällä tiettyä komentoa. Prosenttimerkin tulostava komento on \%. Muokkaa koodia niin, että %-merkki tulee tulosteeseen. Käännä ja tarkista, että näin todella käy.

Erikoismerkit Prosenttimerkki on erikoismerkki. Erikoismerkit ja ne tulostavat komennot on listattu alla olevassa taulukossa. Matematiikkatilassa (tulee myöhemmin) on joillekin merkeille (kuten \ ja ~) omat komentonsa. Merkki Komento % \% \ \textbackslash { ja } \{ ja \} $ \$ ^ \textasciicircum _ \_ & \& ~ \textasciitilde # \#

Komennot L A TEXin toimintaa ohjataan komennoilla. Kirjoita tiedostoosi uusi kappale, joka käännettynä näyttää suunnilleen seuraavalta: Komento alkaa kenoviivalla (\), jonka jälkeen tulee komennon nimi. Useille komennoille on annettava yksi tai useampi argumentti, jotka tulevat merkkien { ja } väliin. Joillekin komennoille voi myös antaa valinnaisia argumentteja, jotka tulevat merkkien [ ja ] väliin. Käännä tiedosto ja lue, mitä juuri kirjoitit. Esimerkki: \usepackage[utf8]{inputenc} Komentona on \usepackage Valinnainen argumentti: utf8 (Pakollinen) argumentti: inputenc Käy.tex-tiedostosi läpi ja etsi siitä kaikki komennot sekä niiden pakolliset ja valinnaiset argumentit.

Tekstin tyyli Tekstiä voi korostaa komennolla \emph{korostettava teksti}. Korosta dokumenttisi viimeisen kappaleen sanat Komento, argumentti ja valinnaisia argumentteja. Laitetaan vielä tämä muistiin. Kirjoita dokumenttiisi seuraava uusi kappale. Ohjeita alempana. Tekstiä voi korostaa komennolla \emph. Kursivoidun tekstin korostaminen palauttaa fontin ennalleen. Tekstiä voi myös vahventaa. Kirjoituskonefontin saa komennolla \texttt{...}. Kursiivia tekstiä saa komennolla \textit{...}. Korostaminen ja kursivointi ovat eri asioita: yllä sana palauttaa on korostettu ja sitä ympäröivä teksti on merkitty kursiiviksi. Siinä komento \emph on komennon \textit argumentin sisällä. Tekstin vahvennus onnistuu komennolla \textbf{...}.

Tekstin jäsentäminen Tekstiin saadaan eritasoisia otsikoita seuraavilla komennoilla. Taso Osa Luku Osio Aliosio Alialiosio Kappale Alikappale Komento \part{otsikko} \chapter{otsikko} (ei article-luokassa) \section{otsikko} \subsection{otsikko} \subsubsection{otsikko} \paragraph{otsikko} \subparagraph{otsikko} Neljä karkeinta tasoa numeroidaan automaattisesti. Luokassa article siis numeroidaan osat, osiot, aliosiot ja alialiosiot. Numeroinnin saa pois käytöstä lisäämällä komennon perään *-merkin, esimerkiksi \subsection*{numeroimaton aliosio}

Tekstin jäsentäminen Muokkaa.tex-tiedostoasi niin, että ennen tekstiä tulee osiootsikko Perusteet ja heti sen alle aliosio-otsikko Tavallinen teksti. Käännä. Sisällysluettelon saa komennolla \tableofcontents. Lisää dokumenttiisi sisällysluettelo ennen ensimmäistä osiota. Käännä tiedosto kerran. Onko sisällysluettelo oikein? Käännä tiedosto toisen kerran. Onko sisällysluettelo nyt oikein? L A TEXin tapa tuottaa sisällysluettelo vaatii, että tiedosto käännetään kaksi tai kolmekin kertaa. Useampia käännöskertoja tarvitaan vain, kun otsikoita on tullut lisää tai ne ovat siirtyneet toiselle sivulle. Lisää aliosio-otsikko Komennot ennen komennoista kertovaa kappaletta ja Tekstin ulkoasu ennen viimeistä kappaletta. Käännä tiedostoa, kunnes sisällysluettelo on oikein.

Johdanto Mikä L A TEX on? Suomenkielinen L A TEX-tiedostopohja Perusteet Tekstin kirjoittaminen Matematiikkatila Matemaattinen teksti Määritelmät, lauseet,... Viittaaminen Muita ympäristöjä

Tekstissä olevat kaavat Tekstin sekaan saa upotettua (lyhyitä) matemaattisia kaavoja laittamalla ne komentojen \( ja \) väliin. Esimerkiksi: Yhtälön \(2x+1=5\) ratkaisu on \(x=2\). tulostaa Yhtälön 2x + 1 = 5 ratkaisu on x = 2. Komennolla \( L A TEX siirtyy matematiikkatilaan ja komennolla \) se palaa normaalitilaan.

Tekstissä olevat kaavat Kaikki matemaattiset merkit pitäisi kirjoittaa matematiikkatilassa. Esimerkiksi Olkoon B joukko. Olkoon \(B\) joukko. tulostaa Olkoon B joukko. Olkoon B joukko. Vasemmanpuoleinen näyttää (kokeneen matematiikan lukijan silmissä) väärältä. Matematiikkatilan käyttäminen on tässä semanttisesti oikein (koska B on matemaattinen olio). Matematiikkatilan käyttäminen myös tulostaa B:n eri fontilla, jolloin lukijakin mieltää sen matemaattiseksi. Matematiikkatilaa ei pidä käyttää kursivoimiseen eikä painottamiseen! Niitä varten on omat komentonsa \textit ja \emph.

Tekstissä olevat kaavat Lisää tiedostosi loppuun uusi aliosio Matematiikkatila. Lisää aliosioon seuraava kappale. Jätä viimeinen piste matematiikkatilan ulkopuolelle. Tekstin sekaan voi upottaa kaavoja kirjoittamalla ne matematiikkatilassa eli komentojen \( ja \) väliin. Esimerkki: yhtälön 2x 2 = 5 ratkaisu on x = 7/2.

Kaavarivit Pidemmät tai muuten suuremmat kaavat kannattaa laittaa omalle rivilleen keskitettynä. Tämä onnistuu kirjoittamalla kaava komentojen \[ ja \] väliin. Esimerkiksi: Toisen asteen yhtälön \(ax^2+bx+c=0\), missä \(a\neq 0\), ratkaisu on \[ x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}. \] tulostaa Toisen asteen yhtälön ax 2 + bx + c = 0, missä a 0, ratkaisu on x = b ± b 2 4ac. 2a

Joitain matematiikkakomentoja Äskeisessä esimerkissä oli paljon uutta. Seuraavat koskevat matematiikkatilaa: Erikoismerkki ^ tuottaa yläindeksin. Alaindeksin saa vastaavasti alaviivalla _. Komento \neq tuottaa erisuuruusmerkin. Komento \frac tuottaa osamäärän. Komennolle annetaan kaksi argumenttia, joista ensimmäinen on osoittaja ja jälkimmäinen nimittäjä. Komento \pm tuottaa symbolin ±. Komento \sqrt tuottaa neliöjuuren. Argumentiksi annetaan juurrettava kaava.

Joitain matematiikkakomentoja Lisää tiedostosi loppuun seuraava uusi kappale. Jos kopioit koodia parin sivun takaa, niin yritä silti koko ajan miettiä, mitä mikäkin kohta koodista tekee! Kaavan saa omalle rivilleen kirjoittamalla sen komentojen \[ ja \] väliin. Esimerkki: toisen asteen yhtälön a 2 x 2 + a 1 x + a 0 = 0, missä a 2 0, ratkaisu on x = a 1 ± a 2 1 4a 0a 2. 2a 2 Matematiikkatilassa kaikki välilyönnit sivuutetaan. Niitä kannattaa kuitenkin käyttää koodin luettavuuden parantamiseksi. Tyhjiä rivejä ei voi matematiikkatilassa käyttää!

Vanhoja tapoja TEX-tapa (ei L A TEX) kirjoittaa matematiikkaa tekstin sekaan on $kaava$: Yhtälön $2x+1=5$ ratkaisu on $x=2$. Tämä toimii yleensä myös L A TEXissa, mutta tapa \(kaava\) on turvallisempi ja suositeltavampi! TEX-tapa kirjoittaa kaavarivi on $$kaava$$. Tämä toimii usein myös L A TEXissa, mutta välitykset menevät joskus väärin ja muutakin saattaa mennä rikki. Siis: Kirjoita matematiikka mieluiten muodossa \(...\) tai \[...\]. Muoto $...$ on mahdollinen (ja paljon käytetty). Älä käytä muotoa $$...$$.

Johdanto Mikä L A TEX on? Suomenkielinen L A TEX-tiedostopohja Perusteet Tekstin kirjoittaminen Matematiikkatila Matemaattinen teksti Määritelmät, lauseet,... Viittaaminen Muita ympäristöjä

Ympäristöt Kuten otsikot, L A TEX osaa numeroida myös määritelmät, lauseet yms. automaattisesti. Määritelmät yms. kirjoitetaan sopiviin ympäristöihin. Ympäristöt ovat muotoa \begin{ymparistonnimi }... \end{ymparistonnimi } Esimerkiksi dokumentti kirjoitetaan document-ympäristön sisään.

Lauseympäristöt Uusi lauseympäristö luodaan lisäämällä esittelyosaan komento \newtheorem{ympäristönnimi }{Otsikko } Esimerkiksi seuraava luo ympäristön prop otsikolla Propositio. \newtheorem{prop}{propositio} Nyt jos koodiin kirjoitetaan \begin{prop} Jokin propositio. \end{prop} niin tulostuu Propositio 1 Jokin propositio.

Lauseympäristöt Lisää.tex-tiedostosi esittelyosaan (juuri ennen dokumenttiympäristön alkua) rivit \newtheorem{lause}{lause} \newtheorem{maar}{määritelmä} Lisää dokumentin loppuun uusi osio Matemaattinen teksti ja sen alle aliosio Lauseympäristöt. Lisää aliosioon seuraava kappale: Lauseympäristöt määritellään esittelyosassa komennolla \newtheorem. Tämän jälkeen ne toimivat seuraavasti.

Lauseympäristöt Lisää sitten maar-ympäristöä käyttäen tekstin loppuun seuraava (ohjeita alempana): Määritelmä 1 Funktion f : R R derivaatta pisteessä x 0 R on f (x 0 ) = lim x x 0 f(x) f(x 0 ) x x 0, mikäli raja-arvo on olemassa. Funktion esitteyyn sopivimman kaksoispisteen saa komennolla \colon. Symbolin R saa komennolla \mathbb{r}. Se vaatii kuitenkin amssymb-paketin käyttöönottoa. Lisää sitä varten esittelyosaan babel-pakettirivin jälkeen komento \usepackage{amssymb}. Nuolen saa komennolla \to, symbolin komennolla \in ja derivointipilkku tulee heittomerkillä.

Lauseympäristöjen numerointi Lisää lause-ympäristöä käyttäen määritelmän jälkeen seuraava: Lause 1 Jos f : R R on derivoituva pisteessä x 0 R, niin se on myös jatkuva pisteessä x 0. Asetetaan lause-ympäristö ja maar-ympäristö käyttämään samaa laskuria, jolloin kaikki Lauseet ja Määritelmät numeroidaan järjestyksessä. Muokkaa maar-ympäristön luova rivi seuraavaksi: \newtheorem{maar}[lause]{määritelmä} Valinnainen argumentti tarkoittaa, että maar-ympäristö jakaa numeroinnin lause-ympäristön kanssa. Käännä. Lause on nyt Lause 2. Lisää rivin loppuun kommentti asiasta:...telmä} % jaetaan numerointi lause-ympäristön kanssa

Lauseympäristöjen numerointi Usein halutaan myös, että lauseiden ym. numerointi seurailee dokumentin jäsennystä eli on alisteinen esimerkiksi osionumeroinnille. Muokkaa lause-ympäristön luova rivi seuraavaksi: \newtheorem{lause}{lause}[subsection] Käännä tiedosto. Lauseet (ja samalla määritelmät) numeroidaan nyt aliosioiden mukaan. Lisää riville kommentti:...subsection] % numerointi aliosion mukaan

Lauseympäristöjen tyyli Usein määritelmänomaiset ja lauseenomaiset kokonaisuudet halutaan eri tyylillä. Tämä onnistuu \theoremstyle-komennolla. Komentoa varten tarvitaan amsthm-paketti, jota varten puolestaan tarvitaan amsmath-paketti. Nämä ovat muutenkin hyödyllisiä, joten otetaan ne käyttöön. Lisää seuraavat rivit esittelyosaan paketin amssymb ylä- tai alapuolelle. \usepackage{amsmath} \usepackage{amsthm} % oltava ennen amsthm-pakettia Käännä. Lauseympäristöjen tyyli muuttui jo hiukan: numeron perään tuli piste!

Lauseympäristöjen tyyli Lisää maar-ympäristön määrittelevän rivin yläpuolelle rivi \theoremstyle{definition} Käännä. Jos Määritelmäsi teksti ei muuttunut, niin luultavasti käytit maar-ympäristössä \textit-komentoa tms. Jos taas myös Lauseen tyyli muuttui, niin laitoit \theoremstyle:n ennen lauseympäristön määrittelevää komentoa. Tyyli voi olla jokin seuraavista: Tyyli Tavallisia kohdeympäristöjä plain Lause, Lemma, Propositio,... definition Määritelmä, Esimerkki remark Huomautus. Oletuksena on plain. Lisää kommentti tiedostoosi ennen \theoremstyle-riviä: % seuraavien lauseympäristöjen tyyli % (plain, definition tai remark) \theoremstyle{definition}

Todistukset Paketti amsthm tuo mukanaan myös todistuksille sopivan ympäristön proof, joka tulostaa todistuksen alkuun tekstin Todistus. (suomeksi babel-paketin ansiosta) ja loppuun symbolin. Kirjoita tiedostosi loppuun lauseelle seuraava todistus käyttäen proof-ympäristöä. Epsilonin saa komennolla \varepsilon. Todistus. Nyt kaikilla x x 0 pätee f(x) f(x 0 ) x x 0 = f (x 0 ) + ε(x), missä ε(x) 0, kun x x 0. Siispä f(x) = f(x 0 ) + f (x 0 )(x x 0 ) + ε(x)(x x 0 ) f(x 0 ), kun x x 0.

Johdanto Mikä L A TEX on? Suomenkielinen L A TEX-tiedostopohja Perusteet Tekstin kirjoittaminen Matematiikkatila Matemaattinen teksti Määritelmät, lauseet,... Viittaaminen Muita ympäristöjä

Numeroituihin objekteihin viittaaminen Otsikoihin (esim. osiot), lauseympäristöihin ym. numeroituihin objekteihin voi viitata muualta ja L A TEX pitää huolen siitä, että viittausnumerot pysyvät oikein, vaikka objektien numeroinnit muuttuisivat työn edetessä. Viittausta varten viitattavalle objektille on ensin annettava tunnus komennolla \label{tunnus } Hyvä tyyli tunnuksille on tyyppi:kuvaus, missä tyyppi on numeroidun objektin tyyppi ja kuvaus on lyhyt kuvaus objektista. Esimerkiksi subsect:komennot olisi sopiva tunnus aliosiolle Komennot. Tämän jälkeen objektiin voi viitata komennolla \ref{tunnus } Esimerkiksi \ref{subsect:komennot} tulostaisi Komennot-aliosion numeron.

Numeroituihin objekteihin viittaaminen Anna derivaatan määritelmälle tunnus def:derivaatta. Komento \label tulee heti komennon \begin{maar} jälkeen. Muokkaa määritelmää seuraavan lauseen todistuksen ensimmäiseksi riviksi Todistus. Määritelmän 2.1.1 nojalla kaikilla x x 0 pätee Käytä komentoa \ref numeron tulostamiseen. Huomaa, että kun tunnuksia lisätään, poistetaan tai muutetaan, niin tiedosto on käännettävä kahdesti ennen kuin viittaukset toimivat. Yhdellä käännöksellä viittauksen kohdalla näkyy vain pari kysymysmerkkiä. Testaa tätäkin.

Kaavarivien numerointi L A TEX osaa numeroida myös kaavat, jos ne kirjoitetaan sopivan ympäristön sisään. Yksittäinen kaavarivi saadaan numeroitua kirjoittamalla se ympäristön equation sisään: Kaikilla \(x,y\in\mathbb{r}\) pätee \begin{equation} (x + y)^2 = x^2 + 2xy + y^2. \end{equation} tulostaa Kaikilla x, y R pätee (x+y) 2 = x 2 +2xy+y 2. (1) Numeroinnin saa pois laittamalla tähden ympäristön nimen perään: \begin{equation*}...\end{equation*} on sama asia kuin \[...\].

Kaavarivien numerointi Numeroi todistuksen jälkimmäinen (pitkä) kaavarivi sijoittamalla se equation-ympäristöön. Huomaa, että komennot \[ ja \] on poistettava. Anna kaavalle tunnus eq:lineaariapproksimaatio. Komento \label tulee komennon \begin{equation} jälkeen. Luo uusi lauseympäristö huom, jonka tyyli on remark. (Varmista, että muiden lauseympäristöjen tyyli säilyy ennallaan). Lisää sitten huom-ympäristöä käyttämällä työsi loppuun seuraava huomautus:

Johdanto Mikä L A TEX on? Suomenkielinen L A TEX-tiedostopohja Perusteet Tekstin kirjoittaminen Matematiikkatila Matemaattinen teksti Määritelmät, lauseet,... Viittaaminen Muita ympäristöjä

Kaavarivien katkaisu Pidemmät yhtälöketjut kannattaa kirjoittaa allekkain. Tämä onnistuu ympäristön align avulla. Tasauskohta merkitään &-merkillä ja uusi rivi aloitetaan komennolla \\. align-ympäristö numeroi oletuksena joka rivin. Numeroinnin saa pois tavalliseen tapaan ympäristöllä align*. Seuraavilla sivuilla on pari esimerkkiä. Komennolla \text{...} voi kirjoittaa tavallista tekstiä matematiikkatilaan.

Kaavarivien katkaisu Kaikilla \(x,y\in\mathbb{r}\) pätee \begin{align*} (x + y)^2 &= (x + y)(x + y) \\ &= x(x+y) + y(x+y) \\ &= x^2 + xy + yx + y^2 \\ &= x^2 + xy + xy + y^2 \\ &= x^2 + 2xy + y^2. \end{align*} Kaikilla x, y R pätee (x + y) 2 = (x + y)(x + y) = x(x + y) + y(x + y) = x 2 + xy + yx + y 2 = x 2 + xy + xy + y 2 = x 2 + 2xy + y 2.

Kaavarivien katkaisu Kaikilla \(x,y\in\mathbb{r}\) pätee \begin{align*} (x + y)^2 &= (x + y)(x + y) & & \text{(määritelmä)} \\ &= x(x+y) + y(x+y) & & \text{(osittelu)} \\ &= x^2 + xy + yx + y^2 & & \text{(osittelu)} \\ &= x^2 + xy + xy + y^2 & & \text{(vaihdann.)} \\ &= x^2 + 2xy + y^2. & & \text{(määritelmä)} \end{align*} Kaikilla x, y R pätee (x + y) 2 = (x + y)(x + y) (määritelmä) = x(x + y) + y(x + y) (osittelu) = x 2 + xy + yx + y 2 (osittelu) = x 2 + xy + xy + y 2 (vaihdann.) = x 2 + 2xy + y 2. (määritelmä)

Paloittain määrittely Paloittain määritellyn funktion voi kirjoittaa cases-ympäristöllä: Joukon \(A \subset X\) \emph{karakteristinen funktio} \(\chi_a \colon X \to \{0,1\}\) määritellään ehdolla \[ \chi_a(x) = \begin{cases} 1, &\text{jos } x\in A, \\ 0, &\text{jos } x\notin A. \end{cases} \] Joukon A X karakteristinen funktio χ A : X {0, 1} määritellään ehdolla { 1, jos x A, χ A (x) = 0, jos x / A.