LaTeX

Fysiikassa ja matematiikassa muun muassa opinnäytetyöt kirjoitetaan usein LaTeXilla, koska LaTeX mahdollistaa kaavojen helpon ja täsmällisen kirjoittamisen. LaTeXin käytön oppii esimerkiksi LaTeX kurssilla.

LaTeXin käyttö tietokoneella

LaTeXin käyttöön tietokoneella tarvitset

  • Tekstieditorin, jolla voit muokata .tex-tiedostoa (esim. TeXnicCenter)
  • TeX-ohjelmiston, joka muuttaa .tex-tiedoston koodin kaavoiksi. (esim. MiKTeX)
  • Lukuohjelman valmiin dokumentin lukemiseen. (esim. SumatraPDF)
LaTeX-kurssilla on perinteisesti käytetty ohjelmistoja
  • tekstieditori: WinEdt (ei-vapaa)
  • TeX-ohjelmisto: MiKTeX (avoimen lähdekoodin)
  • lukuohjelma: Adobe Reader (ei-vapaa)

Nämä ohjelmistot löytyvät yliopiston koneilta. Kuitenkaan WinEdt ja Adobe Reader eivät ole ainoat vaihtoehdot eivätkä edes parhaat: kumpikin ohjelma on ei-vapaa ja saattaa tuntua kankealta.

Esimerkiksi TeXnicCenter+MiKTeX+SumatraPDF on hyvin toimiva yhdistelmä. Yhdistelmää Texmaker+MiKTeX+Texmaker voi käyttää portablena ilman asennusta, vaikka muistitikulta. Lisää tietoja LaTeX-editorit-sivulla.

MathJax

MathJax on JavaScript-kirjasto, joka latoo kaavoja nettisivuille. Esimerkiksi koodi

<script type="text/javascript" async
  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.4/MathJax.js?config=TeX-MML-AM_CHTML">
</script>Jos \(a\ne 0\), niin yhtälöllä \(ax^2+bx+c=0\) on kaksi ratkaisua: $$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$

tuottaa seuraavan tekstipätkän:

Jos \(a\ne 0\), niin yhtälöllä \(ax^2+bx+c=0\) on kaksi ratkaisua: $$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$

 

Klikkaamalla ylläolevaa kaavaa hiiren oikealla painikkeella, voit avata koodin MathML-muodossa, jota myös Word osaa käsitellä.

Edelleen, voit kirjoittaa kaavoja esimerkiksi sivulla http://www.hostmath.com/ ja copypastettaa MathML-koodin Wordin kaavaeditoriin. Toisaalta Wordissa lienee sisäänrakennettuna mahdollisuus käyttää LaTeX-koodia.

Psfrag

LaTeXissa voi korvata eps-kuvien tekstejä psfragilla.

Lisätietoja: Juha-Matti Huusko, puh. 0405282815, juha-matti.huusko(at)uef.fi