Kirjoittaja Aihe: Mikä hyvä Latex-editori  (Luettu 698 kertaa)

Snufkin

  • Käyttäjä
  • Viestejä: 671
    • Profiili
Mikä hyvä Latex-editori
« : 07.10.25 - klo:12.07 »
Tällainen ongelma: Olen käyttänyt overleaf-online-palvelua latex-dokumenttien työstämiseen, mutta aina ärsyttää tuo omien tietojen lataaminen ulkoiseen palveluun. En liene mikään kv. vakoilun ykköskohde, mutta silti.

Normisti kirjoituskoneena minulla on LibreOffice. Onko tähän saatavissa tai vastaavasti linuxilla toimivaa hyvää Latex-editoria, joka kokonaan offline? Osaatteko suositella jotain, niin ei tarttisi tehdä kovin laajaa kokeilukierrosta. Plussana on helppo asennettavuus/käytöönotto.

Edit: Saa myös kertoa kokemuksia Overleaf vs. offline-editori. Itsellä on kokemusta vain tuosta Overleafista. Missä suurimmat erot ja mikä hankalaa offline-versioissa?
« Viimeksi muokattu: 07.10.25 - klo:12.23 kirjoittanut Snufkin »
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

kamara

  • Käyttäjä
  • Viestejä: 3114
    • Profiili
Vs: Mikä hyvä Latex-editori
« Vastaus #1 : 07.10.25 - klo:14.33 »
Vaikka en itse käytä LaTeX:ia, niin ohjelma on niin vanha ja puristeille suunnattu, että *nix:n merkkipohjaiset editorit kannattaa käydä läpi.

Siis tarkoitan tässä tapuaksessa Emacs:ia ja Vim:iä, ja niitä käyttäviä X-ohjelmia. Sitten lisäksi ehkä VS-codea myös kannattaa testata.

Itse käyttäisin todennäköisesti katea, joka on simppelimpi kuin esittämäni, mutta hoitaa hommansa.

Tuossa on jonkin mukaan rankattuja editoreita.
https://maxwellj.vivaldi.net/2025/04/03/code-editors-my-top-7-picks/

vs-code taitaa roikkua netissä, joten se pitänee jättää testistä pois.

Snufkin

  • Käyttäjä
  • Viestejä: 671
    • Profiili
Vs: Mikä hyvä Latex-editori
« Vastaus #2 : 07.10.25 - klo:15.03 »
Mahdammeko puhua samasta asiasta? Latex on (tieteellisten/matemaattispainotteisten) dokumenttien taitto-ohjelma, jolla ei ole juurikaan tekemistä ohjelmoinnin kanssa. Itse ainakin haluaisin ohjelman olevan käytettävyydeltään esim. tuon LibreOfficen tasoa, jossa hiiri olennainen apuväline. Ei ole kyllä mielenkiintoa siirtyä tässä asiassa vain tekstipohjaiseen systeemiin.

Jollain tasolla tuota voi toki verrata esim. html-koodin kirjoittamiseen, jossa ohjelma osaa tarjota valikosta valmiita toimintoja.
« Viimeksi muokattu: 07.10.25 - klo:15.06 kirjoittanut Snufkin »
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

nm

  • Käyttäjä
  • Viestejä: 16779
    • Profiili
Vs: Mikä hyvä Latex-editori
« Vastaus #3 : 07.10.25 - klo:15.09 »
Texmaker voisi olla varteenotettava vaihtoehto. Siinä on sisäänrakennettu PDF-katselin, ja voit klikkailla hiirellä valikoista tageja paikalleen. Texifier (Texpad) olisi vielä kehittyneempi, mutta se on kaupallinen ja saatavilla vain macOS:ään ja iOS:ään.
« Viimeksi muokattu: 07.10.25 - klo:15.13 kirjoittanut nm »

SuperOscar

  • Käyttäjä
  • Viestejä: 4271
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä hyvä Latex-editori
« Vastaus #4 : 07.10.25 - klo:16.47 »
Latex on (tieteellisten/matemaattispainotteisten) dokumenttien taitto-ohjelma, jolla ei ole juurikaan tekemistä ohjelmoinnin kanssa.

Itse asiassa päinvastoin: TeX on nimenomaan ohjelmointikieli, jolla on vain aika erikoistunut käyttöala. LaTeX on sitten paketti erilaisia apuvälineitä TeXin käyttöön.

Mitä itse kysymykseen tulee, erikoistuneista TeX-muokkaimista suosittelen Kileä. Itse tosin suosin Sublime Textiä, joka LaTeXtools-paketilla on aivan loistava LaTeX-käyttöön.
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

Snufkin

  • Käyttäjä
  • Viestejä: 671
    • Profiili
Vs: Mikä hyvä Latex-editori
« Vastaus #5 : 07.10.25 - klo:17.23 »
TeX on nimenomaan ohjelmointikieli, jolla on vain aika erikoistunut käyttöala. LaTeX on sitten paketti erilaisia apuvälineitä TeXin käyttöön.

Näin voi jonkun määritelmän mukaan olla, mutta käytännössä kyse on tekstin taitto-ohjelmasta, vaikka sen tekninen tausta onkin ehkä ohjelmointikielen kaltainen. Mitään sillä ei varsinaisesti ohjelmoida, pl. ehkä satunnaisia ehtolauseita tms. simppeliä.

Edit: Näyttää Wikipediakin puhuvan ladontajärjestelmästä
https://fi.wikipedia.org/wiki/TeX


« Viimeksi muokattu: 07.10.25 - klo:17.37 kirjoittanut Snufkin »
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

Snufkin

  • Käyttäjä
  • Viestejä: 671
    • Profiili
Vs: Mikä hyvä Latex-editori
« Vastaus #6 : 07.10.25 - klo:17.28 »
Texmaker voisi olla varteenotettava vaihtoehto. Siinä on sisäänrakennettu PDF-katselin, ja voit klikkailla hiirellä valikoista tageja paikalleen.

Tämä vaikutti melko selkeältä käyttöliittymältä, vaikka sain asennettua nyt vain Qt5-kirjastoa käyttävän version vuodelta 2018. Pitää ehkä päivittää tämä kone ensin tuohon uuteen 24.04 LTS-versioon tai sitten paketinhallinnassa ei vain ollut tuota uusinta versiota.
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

SuperOscar

  • Käyttäjä
  • Viestejä: 4271
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä hyvä Latex-editori
« Vastaus #7 : 07.10.25 - klo:17.50 »
Näin voi jonkun määritelmän mukaan olla, mutta käytännössä kyse on tekstin taitto-ohjelmasta, vaikka sen tekninen tausta onkin ehkä ohjelmointikielen kaltainen. Mitään sillä ei varsinaisesti ohjelmoida, pl. ehkä satunnaisia ehtolauseita tms. simppeliä.

Tulee vahvasti olo, ettet ole koskaan joutunut vääntämään TeX-koodia! Kyllä sillä lähes mitä tahansa voi tehdä. Toinen juttu on sitten, kuinka mukava se on muussa kuin suoranaisesti taittoon liittyvässä käytössä.
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

SuperOscar

  • Käyttäjä
  • Viestejä: 4271
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä hyvä Latex-editori
« Vastaus #8 : 07.10.25 - klo:17.56 »
Kukaan ei tainnut vielä vastata tähän:

Edit: Saa myös kertoa kokemuksia Overleaf vs. offline-editori. Itsellä on kokemusta vain tuosta Overleafista. Missä suurimmat erot ja mikä hankalaa offline-versioissa?

Yleisesti sanoisin, että Overleaf ei ole erityisen hyvä LaTeX-muokkain. Syntaksiväritys ja pikaesikatselu siinä on, mutta nyt en muista, toimiko siinä esim. komentojen ja pakettien nimien automaattitäydennys tai lähdeluettelokohteiden esikatselu, joista ainakin osa toimii useimmissa LaTeXille suunnatuissa työpöytäohjelmissa.

Overleafin hyvänä puolena sitten on helppo yhteistyö Google Docs -tyyliin toisen kirjoittajan kanssa. Ilmaisversiossa valitettavasti vain yhden toisen – muista joutuu maksamaan maltaita! Katsoin nimittäin kerran hintaa, koska kirjoitettiin artikkelia kolmen porukassa. Oli liian kallis yksityisesti ostettavaksi, etenkin koska maksullisen version muita lisäominaisuuksia ei kukaan kaivannut.
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

Snufkin

  • Käyttäjä
  • Viestejä: 671
    • Profiili
Vs: Mikä hyvä Latex-editori
« Vastaus #9 : 07.10.25 - klo:18.05 »
Yleisesti sanoisin, että Overleaf ei ole erityisen hyvä LaTeX-muokkain. Syntaksiväritys ja pikaesikatselu siinä on, mutta nyt en muista, toimiko siinä esim. komentojen ja pakettien nimien automaattitäydennys tai lähdeluettelokohteiden esikatselu, joista ainakin osa toimii useimmissa LaTeXille suunnatuissa työpöytäohjelmissa.

En tiedä, mitä tarkoittaa "lähdeluettelokohteiden esikatselu". Lähdeluettelon se muodostaa varsin näppärästi, mutta eihän noita sisältöjä ole missään dokumentissa. Jos lähde on URL, niin pitää avata uuteen välilehteen, eli ei ole mitään esikatselua.

Automatiikkaa on esim. siten että jos haluat kirjoittaa "\begin{verbatim}", niin riittää \bv ja enter. Avautuva valikkoikkuna näyttää vaihtoehdot, joita voi valita myös nuolinäppäimillä.

Ed. siis ilmaisversiossa. Muista en tiedä.
« Viimeksi muokattu: 07.10.25 - klo:18.07 kirjoittanut Snufkin »
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

SuperOscar

  • Käyttäjä
  • Viestejä: 4271
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä hyvä Latex-editori
« Vastaus #10 : 07.10.25 - klo:19.19 »
En tiedä, mitä tarkoittaa "lähdeluettelokohteiden esikatselu".

Jos kirjoitat jonkin sitaattikomennon alun, esim. komennon ”\textcite{”, Sublime Textin LateXtools avaa ponnahdusvalikkoon lähteet listaksi, jossa toimii automaattitäydennys. Jotkin muut muokkaimet pystyvät myös näyttämään valitun lähteen tiedot muotoiltuna pienessä esikatselutyökaluvihjeessä. Helpottaa kummasti työtä, kun lähteitä on paljon.

Tämä oli minulle aika keskeinen puute Overleafissä.
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

Snufkin

  • Käyttäjä
  • Viestejä: 671
    • Profiili
Vs: Mikä hyvä Latex-editori
« Vastaus #11 : 07.10.25 - klo:19.51 »
Jos kirjoitat jonkin sitaattikomennon alun, esim. komennon ”\textcite{”, Sublime Textin LateXtools avaa ponnahdusvalikkoon lähteet listaksi, jossa toimii automaattitäydennys.

Kyllä tuo toiminto löytyy Overleafista, mutta ei kyllä toimi ihan täydellisesti. Etenkään bibtexin kanssa ei aina tunnista tehtyjä lähteitä. En osaa sanoa, mistä tämä johtuu.

Itse olen pitänyt kirjaa lähteistä toisaalla, jotta muistan mikä @nimi on mikäkin lähde. Mutta noita ollut alle 10kpl, joten helppoa vaikka tarkistaa bibtex-tiedostosta. Yksi tapa voisi olla pitää kirjaa noista huomatuksina vaikka dokumentin lopussa. Joutuuhan sitä koko ajan etsimään erilaisia viittauksia kuviin ja taulukoihinkin. Jatkuvaa ylös-alas-selaamista tuo latexin vääntäminen. :)
« Viimeksi muokattu: 07.10.25 - klo:19.56 kirjoittanut Snufkin »
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

SuperOscar

  • Käyttäjä
  • Viestejä: 4271
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä hyvä Latex-editori
« Vastaus #12 : 07.10.25 - klo:20.54 »
Kyllä tuo toiminto löytyy Overleafista, mutta ei kyllä toimi ihan täydellisesti.

No, minä en ole saanut sitä toimimaan senkään vertaa :o

Olen koonnut kaikki keräämäni lähteet yhteen tiedostoon, jottei aina tarvitse miettiä niitä uudelleen. Siinä on tällä hetkellä 3540 lähdettä, ja yleensä jokaisen jutun yhteydessä määrä kasvaa parilla–kolmellakymmenellä. Kaikki välineet työn helpottamiseksi tulevat siis tarpeeseen!
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

Snufkin

  • Käyttäjä
  • Viestejä: 671
    • Profiili
Vs: Mikä hyvä Latex-editori
« Vastaus #13 : 07.10.25 - klo:21.50 »
Olen koonnut kaikki keräämäni lähteet yhteen tiedostoon, jottei aina tarvitse miettiä niitä uudelleen. Siinä on tällä hetkellä 3540 lähdettä, ja yleensä jokaisen jutun yhteydessä määrä kasvaa parilla–kolmellakymmenellä. Kaikki välineet työn helpottamiseksi tulevat siis tarpeeseen!

Ehkä tuossa kannattaa ennen Latex-rupeamaa hakea sieltä tietokannasta ne olennaiset nimet vaikka paperille. Tuollainen määrä on ihan liikaa mille tahansa esikatselulle.

URL-linkeissä vielä se, että niihin pitää laittaa viittauspäivämäärä, joten linkki on tavallaan kertakäyttöinen, koska se päivämäärä muuttuu.
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

kamara

  • Käyttäjä
  • Viestejä: 3114
    • Profiili
Vs: Mikä hyvä Latex-editori
« Vastaus #14 : 08.10.25 - klo:09.43 »
Mahdammeko puhua samasta asiasta? Latex on (tieteellisten/matemaattispainotteisten) dokumenttien taitto-ohjelma, jolla ei ole juurikaan tekemistä ohjelmoinnin kanssa. Itse ainakin haluaisin ohjelman olevan käytettävyydeltään esim. tuon LibreOfficen tasoa, jossa hiiri olennainen apuväline. Ei ole kyllä mielenkiintoa siirtyä tässä asiassa vain tekstipohjaiseen systeemiin.

Jollain tasolla tuota voi toki verrata esim. html-koodin kirjoittamiseen, jossa ohjelma osaa tarjota valikosta valmiita toimintoja.

Joo, kyllä minulle on tuttu LaTeX, mutta en ole sitä käyttänyt kuin kokeillakseni. Itse en kyllä haluaisi käyttää sitä samaan tapaan kuin LibreOfficea, mutta tapansa kullakin, ja ehkä oma tapani ei ole kovin sofistikoitunut.

Itse myös ottaisin sen käyttöön, mikäli kirjoittaisin 200+ sivuista dokumenttia, jolloin LaTeX:n edut tulevat esiin. Toistaiseksi ei ole ollut tarvetta kirjoittaa paljoa yli 100 sivuisia dokumentteja.

Kookkaissa dokumenteissa siitä on hyötyä, kun sillä pystyy pitämään muotoilut siistinä melko pienellä vaivalla.

Toi html:ään vertaaminen on siinäkin hyvä, että itse tykkään tehdä html:ää mieluummin tekstieditorilla kuin WYSIWYG-editorilla. Ehkä samasta syystä olen enemmän Backkärin kuin Frontin tekijä, jos pääsen valitsemaan kumpaa haluan tehdä.

Asiasta toiseen...
myös LibbreOfficeen saa LaTeX-muuntimen, mutta oletan, ettet sitäkään ole varsinaisesti hakemassa.

Yli 200 sivuisten toimistodokumenttien tekeminen ja muokkaaminen on tuskaa ... nm. 400-sivuista lisensiaattityötä siistinyt. (Sitä oli tehty kahdella eri Word-versiolla, jonka takia fontit olivat sekaisin. En tosin muista oliko siinä käytetty oikeaoppisesti tyylejä.)

Snufkin

  • Käyttäjä
  • Viestejä: 671
    • Profiili
Vs: Mikä hyvä Latex-editori
« Vastaus #15 : 08.10.25 - klo:10.59 »
Itse myös ottaisin sen käyttöön, mikäli kirjoittaisin 200+ sivuista dokumenttia, jolloin LaTeX:n edut tulevat esiin. Toistaiseksi ei ole ollut tarvetta kirjoittaa paljoa yli 100 sivuisia dokumentteja.
Minulle sen käyttö on pakollista, kun olen yliopisto-opiskelija. Moni raportti (ml. gradu) on pakko tehdä latexilla.

Ja omasta mielestäni Latexin edut tulevat hyvin esille jo pienemmissä dokumenteissa ja etenkin, jos tekstin seassa on paljon matemaattisia kaavoja, pieniä taulukoita, paljon sisäisiä viittauksia  tms. ei-leipätekstiä. Mutta itselläni on käytössä tuossa valmis pohja (cls-tiedosto) jossa nämä taittoasetukset valmiina.

Lainaus
Asiasta toiseen...
myös LibbreOfficeen saa LaTeX-muuntimen, mutta oletan, ettet sitäkään ole varsinaisesti hakemassa.
Onko Librelle saatavissa muutakin kuin tuo TexMaths-kaavaeditori? En ainakaan ole haulla löytänyt.
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

Snufkin

  • Käyttäjä
  • Viestejä: 671
    • Profiili
Vs: Mikä hyvä Latex-editori
« Vastaus #16 : 08.10.25 - klo:11.06 »
Toi html:ään vertaaminen on siinäkin hyvä, että itse tykkään tehdä html:ää mieluummin tekstieditorilla kuin WYSIWYG-editorilla. Ehkä samasta syystä olen enemmän Backkärin kuin Frontin tekijä, jos pääsen valitsemaan kumpaa haluan tehdä.

En tarkoittanut tässä WYSIWYGIÄ, vaan hiirtä ja muita graafisia apuvälineitä. Eli helppoa tapaa liikkua isossa dokumentissa, maalata/copypeistata teksiosioita yms. Latex-editoreissa on tuo helppo kääntäminen pdf:ksi, josta näkee sen lopputuloksen. Overleafissa myös esim. kaavojen kohdalla pieni apuikkuna esittämässä kaavan lopullista ulkoasua sitä kirjoitettaessa.
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

SuperOscar

  • Käyttäjä
  • Viestejä: 4271
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä hyvä Latex-editori
« Vastaus #17 : 08.10.25 - klo:12.08 »
Minulle sen käyttö on pakollista, kun olen yliopisto-opiskelija. Moni raportti (ml. gradu) on pakko tehdä latexilla.

”Yliopisto” ei tässä ole ratkaiseva tekijä. Humanistisilla tai yhteiskuntatieteellisillä aloilla harva edes tietää, mikä on LaTeX. Alojen tieteelliset lehdetkin vaativat käsikset Word-muodossa.
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

Snufkin

  • Käyttäjä
  • Viestejä: 671
    • Profiili
Vs: Mikä hyvä Latex-editori
« Vastaus #18 : 08.10.25 - klo:12.22 »
Minulle sen käyttö on pakollista, kun olen yliopisto-opiskelija. Moni raportti (ml. gradu) on pakko tehdä latexilla.

”Yliopisto” ei tässä ole ratkaiseva tekijä. Humanistisilla tai yhteiskuntatieteellisillä aloilla harva edes tietää, mikä on LaTeX. Alojen tieteelliset lehdetkin vaativat käsikset Word-muodossa.

No kyllä se on, jos kurssin/gradun vaatimuksena on ilmoitettu Latexin käyttöpakko. Se on sitten kokonaan toinen keskustelu, kuinka yleistä tällainen pakko on. Mutta tuo vaatimus on mielestäni perusteltu, koska akateeminen tutkimus etenkin teknisellä alalla käyttää hyvin paljon Latexia.
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

SuperOscar

  • Käyttäjä
  • Viestejä: 4271
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä hyvä Latex-editori
« Vastaus #19 : 08.10.25 - klo:13.35 »
No kyllä se on, jos kurssin/gradun vaatimuksena on ilmoitettu Latexin käyttöpakko.

Sillä alalla. Aloja vain on tuhatkunta muutakin!

Olen itse opettanut Tampereen ja Helsingin yliopistojen kielikeskuksissa tieteellisen kirjoittamisen (tai nykytermein ”akateemisen kirjoittamisen”) kursseja, ja LaTeX rajautuu aika tiukasti teknisille aloille ja matematiikkaan. Jo arkkitehdeille se ilmeisesti on aika vieras. Lähes poikkeuksetta alat tarjoavat myös Word-pohjan tutkielmia varten.
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12