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

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

linux linux: rm, cp, mv ls Return listaa työhakemiston sisällön

linux linux: rm, cp, mv ls Return listaa työhakemiston sisällön

Matematiikan viestintä (3 op)

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

Sekalaisia L A T E X-ohjeita

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

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

Ohjeita Lintulan TEXin ja L A TEXin käyttämiseen

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

Sangen lyhyt L A T E X-johdatus

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

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

Sangen lyhyt L A T E X-johdatus

L2: linux linux: Komentotulkki

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

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

Tähtitieteen käytännön menetelmiä Kevät 2009

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

Matematiikan kirjallinen viestintä ja tieteellinen tiedonhankinta: L A TEX

Pieni johdatus L A TEXin Listings-pakettiin. Jonne Itkonen

Sivunumerot ja osanvaihdot

ATK yrittäjän työvälineenä


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

Tekstinkäsittelystä II. Tekstinkäsittelyohjelmien edistyneempiä piirteitä Tuki ryhmätyölle

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

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

linux linux: käyttäjän oikeudet + lisää ja - poistaa oikeuksia

ATK II - Numeerinen mallintaminen (766315A), kevät 2016

Vesa Ollikainen, päivitys Juha Haataja

LibreOffice Writer perusteita

Tieteellinen laskenta I (Scientific Computing I)

Kuva liikennemerkistä 1. Aleksanteri Numminen. ITKP101

Purot.net Wiki. Tutkielma. Paavo Räisänen. Centria Ammattikorkeakoulu

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

Tieteellinen laskenta I (Scientific Computing I)

Tekstinkäsittelyharjoitus

Ensimmäinen sivu, Oletus, Alaviite, Loppuviite, Hakemisto, HTML Marginaalit: vasen 2,0 cm; oikea 1,0 cm; ylä 1,0 cm; ala 1,0 cm.

Numeerinen mallinnus (766315A), kevät 2017

Matriiseista. Emmi Koljonen

4. Lausekielinen ohjelmointi 4.1

Ohjeita Origin-harjoitukseen. 4. Tee pienimmän neliösumman sovitus pistejoukkoon. 7. Vastaa selkeästi tehtävänannossa annettuihin kysymyksiin.

Pitkänpuoleinen johdanto LATEX 2ε:n käyttöön

MICROSOFT PUBLISHER 2010

ATK tähtitieteessä. Osa 1 - Linux. 11. syyskuuta 2014

Sen jälkeen Microsoft Office ja sen alta löytyy ohjelmat. Ensin käynnistä-valikosta kaikki ohjelmat

Hieman linkkejä: lyhyt ohje komentoriviohjelmointiin.

Dokumenttiluokan tktltiki käyttöohje

Tämä dokumentti on tehty pohjaan Muistiopohja_logolla.ott

Toinen harjoitustyö. ASCII-grafiikkaa 2017

ATK tähtitieteessä. Osa 5 - IDL datan sovitusta ja muita ominaisuuksia. 25. syyskuuta 2014

CVS. Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen

Työvälineohjelmistot KSAO Liiketalous 1

Sisällys. Johdatus Linuxiin/Unixiin: Osa 4. Arkistointi ja pakkaus. Hakemistojen ja tiedostojen arkistointi ja pakkaus.

Vesa Ollikainen, päivitys Juha Haataja

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

1. HARJOITUS harjoitus3_korjaus.doc

MITÄ JAVASCRIPT ON?...3

Octave-opas. Mikä on Octave ja miksi? Asennus

linux linux: käyttäjän oikeudet + lisää ja - poistaa oikeuksia

ATK tähtitieteessä. Osa 5 - IDL datan sovitusta ja muita ominaisuuksia. 25. syyskuuta 2014

ATK II - Numeerinen mallintaminen (763315A), kevät 2015

Tekstinkäsittely 1. Peruskäyttö. Tietotekniikan perusteet Metropolia Ammattikorkeakoulu Vesa Ollikainen

Subversion-ohje. Linux Traffic Control-käyttöliittymä Ryhmä paketti2

Valppaan asennus- ja käyttöohje

Tieteellisen tekstin tuottaminen LATEXilla

IDL - datan sovitus. ATK tähtitieteessä. IDL - esimerkiksi linfit. IDL - esimerkiksi linfit

Matematiikan viestintä (3 op)

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

Korpusten käsittely clt131, P Luento 3

Tieteellisen tekstin tuottaminen L A TEXilla Fysiikan typografiset menetelmät

linux: Prosessit kill PID lopettaa prosessin PID, jos siihen on oikeudet Ctrl + c lopettaa aktiivisen prosessin L7: linux

Tieteellisen tekstin tuottaminen L A TEXilla

Aine Määrä % happi hiili vety typpi ,6 kalsium ,4 fosfori 780 1,1

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

Drupal-sivuston hallintaopas

Joonas Ruotsalainen GIT PIKAOPAS. Tutkielma 2011

TSV:N AJANKOHTAISTA JULKAISEMISESSA -PÄIVÄ SÄHKÖKIRJOJEN TUOTANTO -TYÖPAJA epub aloittelijoille

TEKSTINKÄSITTELY Aloitusharjoitus

Used with permission of Microsoft. Kulttuurihistoria Syyskuu 2015

Ubuntu tunkkausta En US / Helsinki asennuksen jälkeen jotta loki5ac toimisi oikein Winen päällä.

Aine Määrä % happi hiili vety typpi ,6 kalsium ,4 fosfori 780 1,1

Versiohallinta ja Subversion Maunu Tuomainen

Ohjelmoinnin perusteet Y Python

L A TEX, pdfl A TEX ja grafiikka

Microsoft Word-tekstinkäsittelyohjelman

Excel-taulukkoon X- ja Y-sarakkeisiin tallennettujen koordinaattien muuntaminen paikkatietokohteiksi

Julkaiseminen verkossa

SCI- A0000: Tutustuminen Linuxiin, syksy 2015

Opinnäytetyön mallipohjan ohje

Harjoitus 1: Matlab. Harjoitus 1: Matlab. Mat Sovelletun matematiikan tietokonetyöt 1. Syksy 2006

Toinen harjoitustyö. ASCII-grafiikkaa

Luento 5. Timo Savola. 28. huhtikuuta 2006

Google-dokumentit. Opetusteknologiakeskus Mediamylly

OTA KAIKKI IRTI MICROSOFT OFFICESTA (WORD, EXCEL, POWERPOINT)

Bitnami WordPress - Asenna WordPress koneellesi. Jari Sarja

Ylä- ja alatunniste. Tunnisteen kirjoittaminen. Tunnisteen muokkaaminen

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

Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 4: Ohjelmointi, skriptaus ja Python

Transkriptio:

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

LAT E X Johdanto Käyttö Syntaksi Layout Tavutus

Johdanto L A T E X Yleistä T E Xistä ja L A T E Xista T E X on se ladontaohjelma (ainakin) tähtitieteessä. Juuret 70 -luvun lopulla, mutta kehittyy edelleen. L A T E X on ohjelma, joka käyttää T E Xiä tekstin ladonnassa, mutta sisältää paljon enemmän valmiita muotoilumahdollisuuksia, kuin itse T E X. Monia oppikirjoja, mutta netistä ilmaiseksi löytyvä The Not So Short Introduction to L A T E X 2ε on erittäin hyvä lähtökohta. Tärkeitä osoitteita T E XUsers Group Filosofia WYSIWYG: What You See Is What You Get (Word, OpenOffice, etc.) WYGIWYM: What You Get Is What You Mean (L A T E X, HTML, etc.)

Johdanto Edut ja haitat L A T E Xin käytön edut Jälki näyttää ammattimaiselta. Matemaattiset kaavat todella helppoja tuottaa. Todellisuudessa tarvittavien komentojen määrä pieni. Isompienkien rakenteiden (viitteet, sisällysluettelot,... ) luonti helppoa. Paljon lisäpaketteja esim. PDF ja HTML-dokumenttien luontiin. Kannustaa tuottamaan järjesteltyä tekstiä. Ilmainen ja löytyy käytännössä kaikille alustoille. L A T E Xin käytön haitat Kynnys Wordin käyttäjille ei ole suuri, mutta olemassa. Todella hieno hienosäätäminen voi olla työlästä. Kaoottisen tekstin tuottaminen varsin hankalaa.

Käyttö L A T E Xin käyttö L A T E X in peruskäyttö L A T E X on komentoriviltä toimiva ohjelma, joka kääntää syötetiedoston. Syötetiedostot luodaan tekstinkäsittelyohjelmalla. Tai graafisessa IDE-ympäristössä. Sopivia tekstinkäsittelyohjelmia Emacs, toimiva L A T E X-moodi. Graafisia käyttöliittymiä Kile (Linux KDE) T E Xniccenter (Windows) Lyx

Käyttö Dokumentin tuottaminen L A T E X-koodin kääntö.dvi dokumentiksi 1. latex tiedosto.tex tiedosto.dvi. 2. Jos käytetään bibtexiä: bibtex tiedosto.aux. 3. Jos käytetään makeindexiä: makeindex tiedosto.idx. 4. latex tiedosto.tex (kerran tai pari). Dokumentin lukeminen ja muuntaminen xdvi tiedosto.dvi. dvips tiedosto.dvi tiedosto.ps. dvipdfm tiedosto.dvi tiedosto.pdf. Muita pdflatex, latex2html,...

Syntaksi L A T E X-syntaksi Tulostumattomat merkit - whitespace L A T E X ei välitä moninkertaisista välilyönneistä tai tabulaattoreista. Yksi tai useampi tyhjä rivi aloittaa uuden kappaleen. Erikoismerkit Erikoismerkit #, $, %, ^, &, _, {, }, ~, \ ovat varattuja. kaikki muut paitsi \ voi kirjoittaa liittämällä \ merkin eteen. Komennot Jotkut komennot vaativat parametreja, jotka sijoitetaan aaltosulkujen väliin sekä valinnaisia parametreja, jotka sijoitetaan hakasulkujen sisään

Syntaksi Syötteen rakenne Syötetiedoston rakenne \documentclass[optiot]{luokka}- \usepackage[optiot]{paketti} \usepackage[optiot]{paketti} - Johdanto. - Preamble.. - \begin{document} -...tekstiä... - Dokumentti \end{document} - Esimerkki \documentclass[a4paper,10pt]{article} \begin{document} Hurraa! \end{document}

Layout Layout Dokumenttiluokka Dokumenttiluokka vaikuttaa asetteluun ja osiointikomehtoihin \documentclass[optiot]{luokka} Dokumenttiluokkia Perusluokkia: article, minimal, report, book, proc. Lisäpaketteina paljon lisäluokkia eri tarkoituksiin. Optioita Perusfonttikoko: 10pt, 11pt, 12pt. Paperin koko: a4paper. Otsikkosivu: titlepage, notitlepage. Puolisuus: twoside, oneside.

Layout Paketit Paketit Paketit tuovat parannuksia ja muunnoksia peruslaytoutiin. \usepackage[optiot]{paketti} Esimerkki: Suomen kielinen teksti \usepackage[utf8]{inputenc} \usepackage[finnish]{babel} \usepackage[t1]{fontenc}

Layout Sivutyylit Sivutyylit Sivutyylit vaikuttavat mm. ylä- ja alatunnisteisiin. Sivutyylejä voi säätää johdannon lisäksi itse dokumentissa. \pagestyle{tyyli} \thispagestyle{tyyli} Sivutyylejä plain headings empty

Layout Isot projektit Tiedostojen lisääminen \include{tiedostonnimi} \includeonly{tiedosto1,tiedosto2} \input{tiedosto} Koodilistaukset verbatiminput lslistings

Layout Rivien ja sivujen päättäminen Rivien päättäminen \\ tai \newline \linebreak[n], \nolinebreak[n], n=0-4 0 pakottaa, 4 ehdottaa Sivujen päättäminen \newpage \pagebreak[n],\nopagebreak[n] n=0-4 0 pakottaa, 4 ehdottaa

Tavutus Tavutus L A T E X ja tavutus L A T E X tavuttaa englantia mallikkaasti. Suomenkielinen tavutus vaatii babel-pakettia. Silti voi tulla vastaan sanoja joita L A T E X ei osaa tavuttaa hyvin. Sanojen tavutus Dokumentin alustuksessa voidaan antaa ohjeita tavutukseen. \hyphenation{sa-na1, Sa-na2, FORTRAN}. Sanan tavutus voidaan pakottaa sijoittamalla \- niihin kohtiin, joissa tavutus on sallittua. yh\-dys\-sa\-na. \mbox{sana tai sanoja} estää tavuttamisen. \fbox tekee tuon lisäksi vielä näkyvän laatikon sanojen ympärille.

Tavutus Ongelmia tavutuksessa Ongelma tavutuksessa Overfull hbox Jos LaTeX ei osaa tavuttaa sanaa, saattaa se antaa sanan ylittää sivun marginaalin, joka ei näytä kovin hyvältä. L A T E X antaa varoituksen: Overfull hbox. Kannattaa korjata auttamalla tavutusta \- merkein ongelmakohdassa. Tavutus ja tekstin ulkonäkö \sloppy Antaa LaTeXille ohjeen säilyttää marginaali ja katkaista rivi ennen ylipitkää sanaa. Lyhyellä rivillä sanojen välinen etäisyys kasvaa. \fussy Oletusasetus