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



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

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

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

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

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

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

Luonnollisten lukujen laskutoimitusten määrittely Peanon aksioomien pohjalta

Johdatus L A TEXiin. 7. Taulukot ja kuvat. Dept. of Mathematical Sciences

Johdatus L A TEXiin. 8. Taulukot ja kuvat. Matemaattisten tieteiden laitos

Johdatus L A TEXiin. 7. Taulukot ja kuvat. Dept. of Mathematical Sciences

Johdatus L A TEXiin. 8. Taulukot ja kuvat. Matemaattisten tieteiden laitos

Matematiikan viestintä (3 op)

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

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

Johdatus L A TEXiin. Matemaattisten tieteiden laitos. Tunti 1: Alkeet. Markus Harju, M226, markus.harju at oulu.fi

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

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

L2TP LAN to LAN - yhteys kahden laitteen välille

Epäyhtälön molemmille puolille voidaan lisätä sama luku: kaikilla reaaliluvuilla a, b ja c on voimassa a < b a + c < b + c ja a b a + c b + c.

MATEMATIIKAN LATOMINEN LA T EXILLA, OSA 1

Matematiikan tukikurssi 3.4.

Induktio kaavan pituuden suhteen

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

Luento 6. June 1, Luento 6

Kuvallisen ilmaisun ammatillinen perustutkinto

Käyttöjärjestelmät: Virtuaalimuisti

TW- EAV510 / TW- EAV510 AC: IPSeC- Ohjeistus

Ohje hakulomakkeen täyttämiseen yliopistohaku.fi -palvelussa

Windows Live SkyDrive - esittely

Johdatus L A TEXiin. 2. Dokumentin rakenne Markus Harju. Matemaattiset tieteet

Matematiikan kirjallinen viestintä ja tieteellinen tiedonhankinta: L A TEX

MS-A Matriisilaskenta Laskuharjoitus 3

Sähköpostiohjeet. Tehokas ja huoleton sähköposti

Johdatus diskreettiin matematiikkaan Harjoitus 7,

Ilmoittautuminen kansalliseen, SM-, AM- tai avoimeen kilpailuun

2.2 Täydellinen yhtälö. Ratkaisukaava

Hae Opiskelija käyttöohje

Aluksi Kahden muuttujan lineaarinen epäyhtälö

Sangen lyhyt L A T E X-johdatus

Johdatus L A TEXiin. 2. Dokumentin rakenne Markus Harju. Matemaattiset tieteet

Massaeditorikoulutus KANSALLISKIRJASTO - Kirjastoverkkopalvelut

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

360 asteen kuvan tekeminen

T U K E A T A R V I T S E V A O P I S K E L I J A L U K I O S S A.

TW- EAV510: WDS- TOIMINTO KAHDEN TW- EAV510 LAITTEEN VÄLILLÄ

ThermiSol EPS- ja Platina -eristeiden paloturvallinen käyttö tiiliverhoillussa ulkoseinässä

Lisää segmenttipuusta

Tekijät: Hellevi Kupila, Katja Leinonen, Tuomo Talala, Hanna Tuhkanen, Pekka Vaaraniemi

Rohkeus uudistua ja kasvaa. Uskallus uudistua, rohkeus rikkoja rajoja SMTS Helmiseminaari

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

- Valitaan kohta Asetukset / NAT / Ohjelmallinen palvelin - Seuraavassa esimerkki asetuksista: valitaan käytössä oleva ohjelmistorajapinta

Taulukkolaskenta II. Taulukkolaskennan edistyneempiä piirteitä

Jypelin käyttöohjeet» Miten saan peliin pistelaskurin?

Sangen lyhyt L A T E X-johdatus

Matematiikan mestariluokka, syksy

Raportointi hankkeen tulosten kuvaajana ja toteutuksen tukena

MAA10 HARJOITUSTEHTÄVIÄ

4A 4h. KIMMOKERROIN E

WORKPLACE Käyttäjän OPAs

Asteri Kirjanpito Dos ALV% nousu 1 %-yksiköllä Vuosipäivitys

Hyvä vesihuoltohanke, suunnittelijan näkökulma

Kauden vaihtaminen. Tom Hedman Jopox oy;

Valinnat ja valintoihin valmistautuminen - etäkoulutus

Scilab ohjelman alkeisohjeet

String-vertailusta ja Scannerin käytöstä (1/2) String-vertailusta ja Scannerin käytöstä (2/2) Luentoesimerkki 4.1

Lue ohjeet huolellisesti ennen laitteen käyttöä.

Mitä lapsen tulisi varhaiskasvatuksesta saada? Leikki-ikäisen hyvän kasvun eväät MLL Helsinki Marjatta Kalliala

Merkintöjen tekeminen pohjakuvaan Libre Officella v.1.2

linux: Ympäristömuuttujat

Kesäkuu Synkka Tuote Pakkaushierarkia yksittäin ja monipakkauksissa myytäville tuotteille

HIRVAAN OSAYLEISKAAVA

Sonera Hosted Mail -palvelun käyttöohje

Ajankohtaista tukien maksamisesta

Esimerkkejä L A TEXin käytöstä laboratoriotyöselostusten kirjoittamiseen

Dynaamisen järjestelmän siirtofunktio

L A TEX. 31. maaliskuuta 2015

2.7 Neliöjuuriyhtälö ja -epäyhtälö

oppimispeli esi- ja alkuopetusikäisten lasten matemaattisten taitojen tukemiseen

ARVIOINTIPERIAATTEET

Postien siirto Koivusta Puruun Macin Mail-ohjelmalla Sivu 1

Ehkäisevä perhetyö. Tieto. Hankintayksikkö. Kuvaus. Julkaisu pm :32. Versio 1. URL

TimeEdit henkilökunnan ohje

Miksi kysyttäisiin sosiaalityön asiakkailta?

Me-säätiö. Vauhtia vaikuttavuusinvestoimiseen. Ulla Nord me. säätiö Me-säätiö

Tani Savolainen ja Eveliina Kantola LAPIN AMK 2015

Suomen Lions-liitto ry

AC-HOST-vinkkejä eape3 Milla Ahola 2014

Matematiikan kirjallinen viestintä ja tieteellinen tiedonhankinta

Racket ohjelmointia II. Tiina Partanen 2015

Osa VI. Viisauden hippusia

11.4. Rakenteellista käsittelyä tilavuusrenderöintialgoritmeissa

Johdatus tilastotieteeseen Testit järjestysasteikollisille muuttujille. TKK (c) Ilkka Mellin (2004) 1

PHYS-C0220 Termodynamiikka ja statistinen fysiikka Kevät 2016

lähteitä, mitä kirjoittaja on käyttänyt. Ja meille on helpompi nähdä ne, kun me jatkossa tutkimme evankeliumeja.

II- luento. Etiikan määritelmiä. Eettisen ajattelu ja käytänteet. 1 Etiikka on oikean ja väärän tutkimusta

Jyväskylän yliopisto. Yhteiskuntatieteellinen tiedekunta. Yhteiskuntatieteiden ja filosofian hakukohde: valintakoe 31.5.

Tietorakenteet (syksy 2013)

Installation instructions, accessories. Kattolaatikko. Volvo Car Corporation Gothenburg, Sweden. Ohje nro Versio Osa nro

Uudistuva RISKINARVIO-ohje

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

Transkriptio:

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

Omat komennot I a L A TEXin valmiiden komentojen lisäksi kirjoittaja voi itse määritellä omia komentojaan. Tämä tehdään esittelyosassa \newcommand komennolla, jonka perusmuoto on \newcommand{\kom}{maar} missä \kom on uusi, määriteltävä komento ja maar sen määrittely. Esim. (huomaa välistys tulostettaessa) \newcommand{\kom}{mun komento} \begin{document} \kom\kom\kom Mun komentomun komentomun komento Mahdollistaa lyhennysmerkinnät ja ns. parametrisoinnit 6. Omat komennot ja lauseympäristöt Johdatus LaTeXiin (2/10)

Omat komennot II a Komennon määrittely voi sisältää myös matematiikkaa. Esim. \newcommand{\z}{\mathbb{z}} \begin{document} $k\in\z$ k Z Huomaa, että yo. komentoa pitää käyttää matematiikkatilassa. Komento \ensuremath varmistaa, että sen argumentti käsitellään matematiikkatilassa. Esim. \newcommand{\z}{\ensuremath{\mathbb{z}}} \begin{document} Sekä $\Z$ että \Z{} toimivat. Sekä Z että Z toimivat.. Omat komennot ja lauseympäristöt Johdatus LaTeXiin (3/10)

a Omat komennot III Omatkin komennot voivat vastaanottaa argumentteja. Tätä varten komento pitää määritellä muodossa \newcommand{\kom}[n]{maar} missä n ilmoittaa argumenttien lukumäärän (1-9). Argumentteihin viitataan määrittelyssä merkinnällä #k, missä k= 1, 2,..., n. Esim. komento normille yhdellä argumentilla: \newcommand{\norm}[1]{\left\ #1\right\ } \begin{document} $\norm{f+g}\leq\norm{f}+\norm{g}$ f + g f + g Mahdollisille valinnaisille argumenteille voi antaa oletusarvon muodolla: \newcommand{\kom}[n][oletusarvo]{maar} Jo olemassa olevan komennon uudelleen määrittely tapahtuu \renewcommand komennolla vastaavalla tavalla. 6. Omat komennot ja lauseympäristöt Johdatus LaTeXiin (4/10)

a Laskureista I L A TEX pitää kirjaa lukujen, osioiden, yhtälöiden, sivujen yms. numeroinnista ns. laskureiden avulla Keskeisimmät näistä laskureista ovat: part page enumi chapter equation enumii section figure enumiii subsection table enumiv subsubsection Näistä enumx pitävät kirjaa numeroidun listan (enumerate) neljästä eri tasosta. Muut laskurit ovat itsestäänselviä. Laskurin (sen hetkisen) arvon voi tulostaa näkyviin komennoilla: \arabic{laskuri} 1,2,3,... \alph{laskuri} a,b,c,... \roman{laskuri} i,ii,iii,... \Alph{laskuri} A,B,C,... \Roman{laskuri} I,II,III,... \laskuri 1,2,3,... 6. Omat komennot ja lauseympäristöt Johdatus LaTeXiin (5/10)

a Laskureista II Laskurin arvon voi asettaa komennolla \setcounter{laskuri}{num} joka asettaa laskurin arvoksi kokonaisluvun num. Laskurin arvoa voi siirtää ylös tai alaspäin komennolla \addtocounter{laskuri}{num} joka kasvattaa (vähentää) laskurin arvoa kokonaisluvulla num, jos num on positiivinen (negatiivinen). Uusia laskureita voi tehdä komennolla \newcounter{laskuri} 6. Omat komennot ja lauseympäristöt Johdatus LaTeXiin (6/10)

Lauseympäristöt I a Lauseiden, lemmojen, yms. latomista varten kannattaa luoda omia ns. lauseympäristöjä. Tämä tehdään esittelyosassa amsthm paketin komennolla \newtheorem{nimi}{otsikko}. Esim. oman lauseympäristön luominen ja käyttö tapahtuu komennoilla: (hakasulkujen käyttö valinnaista) \usepackage{amsthm} \newtheorem{lause}{lause} \begin{document} \begin{lause}[alkulukulause] Alkulukuja on äärettömän monta. \end{lause} Lause 1 (Alkulukulause). Alkulukuja on äärettömän monta. Tässä luodaan ympäristö nimeltään lause, jonka otsikko on aina "Lause" ja joka numeroidaan automaattisesti. Huomaa, että lauseen tekstiosa tulostuu kursiivilla. 6. Omat komennot ja lauseympäristöt Johdatus LaTeXiin (7/10)

a Lauseympäristöt II Numerointia voi säädellä antamalla määrittelyssä laskurin valinnaisena argumenttina. Esim. \newtheorem{lause}{lause}[section] luo lauseympäristön, joka numeroi lauseet 1.1, 1.2, 1.3,... osion (section) 1 sisällä. Muodolla \newtheorem{lemma}[lause]{lemma} puolestaan luodaan lemma niminen ympäristö, joka käyttää samaa laskuria kuin lause ympäristö. Tällöin \begin{lause}...\end{lause} \begin{lemma}...\end{lemma} \begin{lause}...\end{lause} tekee: Lause 1.1, Lemma 1.2, Lause 1.3 6. Omat komennot ja lauseympäristöt Johdatus LaTeXiin (8/10)

6. Omat komennot ja lauseympäristöt Johdatus LaTeXiin (9/10) a Lauseympäristöt III Komennolla \theoremstyle{tyyli} asetetaan sen jälkeen määriteltävien lauseympäristöjen tyyli, missä tyyli on joko plain, definition tai remark. Esim. (ääkköset eivät sallittuja ympäristön nimissä) \theoremstyle{definition} \newtheorem{maar}{määritelmä} tekee määritelmille maar nimisen ympäristön, jossa tekstiosa ei ole kursiivilla (vrt. plain tyyli lauseille). Vastaavasti \theoremstyle{remark} \newtheorem{huom}{huomautus} tekee huom ympäristön, jonka otsikko ("Huomautus") tulee kursiivilla. Todistuksille on amsthm paketissa valmiiksi proof ympäristö. Niinpä sitä ei tarvitse itse määritellä.

Lauseympäristöt IV a Kuten muihinkin kirjoitelman osiin, myös lauseisiin yms. voi viitata \label{} ja \ref{} komentoja käyttäen. Esim. \begin{lause}\label{lause_1}... \end{lause} \begin{proof}... \end{proof} Lauseen \ref{lause_1} mukaan... Lauseen 1.2 mukaan... Numeroimattoman ympäristön saa luotua komennolla \newtheorem*{}{} 6. Omat komennot ja lauseympäristöt Johdatus LaTeXiin (10/10)