Toggle menu
243,8 tis.
103
18
640 tis.
Hrvatska internetska enciklopedija
Toggle preferences menu
Toggle personal menu
Niste prijavljeni
Your IP address will be publicly visible if you make any edits.

LaTeX: razlika između inačica

Izvor: Hrvatska internetska enciklopedija
Bot: Automatski unos stranica
 
m Zamjena teksta - '<!--'''L(.*)'''-->' u ''
 
Redak 1: Redak 1:
<!--'''LaTeX'''-->[[Datoteka:LaTeX project logo bird.svg|mini|upright=1.3|[https://latex-project.org/ The LaTeX Project] ]]
[[Datoteka:LaTeX project logo bird.svg|mini|upright=1.3|[https://latex-project.org/ The LaTeX Project] ]]
'''LaTeX''', najčešće stilizirano kao '''<span class="texhtml" style="font-family: 'CMU Serif', cmr10, LMRoman10-Regular, 'Latin Modern Math', 'Nimbus Roman No9 L', 'Times New Roman', Times, serif;">L<span style="text-transform: uppercase; font-size: 0.75em; vertical-align: 0.25em; margin-left: -0.36em; margin-right: -0.15em; line-height: 1ex;">a</span>T<span style="text-transform: uppercase; vertical-align: -0.25em; margin-left: -0.1667em; margin-right: -0.125em; line-height: 1ex;">e</span>X</span>''' (čita se ''lateh'') je [[programski jezik]] za pisanje strukturiranih tekstova i njihov automatski [[Tiskarstvo|slog i prijelom]] u dokumente profesionalne kvalitete spremne za tisak.<ref name=":0">{{Citiranje weba|url=https://www.latex-project.org/about/|title=Introduction to LaTeX|work=www.latex-project.org|accessdate=2021-01-09}}</ref> Nadogradnja je makro-jezika [[TeX]] [[Donald Knuth|Donalda Knutha]]. Za razliku od [[Program za obradu teksta|programa za obradu teksta]] s grafičkim sučeljem poput [[Microsoft Word]] ili [[LibreOffice|LibreOffice Writer]] koji prikazuju tekst onako kako će izgledati u konačnom dokumentu, dokumenti se za LaTeX pišu kao običan tekst s dodanom semantičkom strukturom. Ovime se, posebno u većim dokumentima, postiže usredotečenost na sadržaj umjesto na izgled, ujednačenost izgleda, te brži i stabilniji rad.<ref name=":0" /> LaTeX je zbog duge tradicije i mnoštva predložaka prvi izbor za pisanje akademskih radova s matematičkim formulama i bogatom bibliografijom te se često koristi u znanstvenom i tehničkom [[Izdavaštvo|izdavaštvu]].<ref name=":0" /> TeX, LaTeX i njihove varijante poput [[XeTeX]]<nowiki/>a i [[LuaTeX]]<nowiki/>a te većina dodatnih paketa su [[slobodan softver]] s [[Licencija|licencijom]] ''LaTeX Project Public License'' (LPPL).<ref>{{Citiranje weba|url=https://www.latex-project.org/lppl/|title=The LaTeX project public license|work=www.latex-project.org|accessdate=2021-01-09}}</ref>
'''LaTeX''', najčešće stilizirano kao '''<span class="texhtml" style="font-family: 'CMU Serif', cmr10, LMRoman10-Regular, 'Latin Modern Math', 'Nimbus Roman No9 L', 'Times New Roman', Times, serif;">L<span style="text-transform: uppercase; font-size: 0.75em; vertical-align: 0.25em; margin-left: -0.36em; margin-right: -0.15em; line-height: 1ex;">a</span>T<span style="text-transform: uppercase; vertical-align: -0.25em; margin-left: -0.1667em; margin-right: -0.125em; line-height: 1ex;">e</span>X</span>''' (čita se ''lateh'') je [[programski jezik]] za pisanje strukturiranih tekstova i njihov automatski [[Tiskarstvo|slog i prijelom]] u dokumente profesionalne kvalitete spremne za tisak.<ref name=":0">{{Citiranje weba|url=https://www.latex-project.org/about/|title=Introduction to LaTeX|work=www.latex-project.org|accessdate=2021-01-09}}</ref> Nadogradnja je makro-jezika [[TeX]] [[Donald Knuth|Donalda Knutha]]. Za razliku od [[Program za obradu teksta|programa za obradu teksta]] s grafičkim sučeljem poput [[Microsoft Word]] ili [[LibreOffice|LibreOffice Writer]] koji prikazuju tekst onako kako će izgledati u konačnom dokumentu, dokumenti se za LaTeX pišu kao običan tekst s dodanom semantičkom strukturom. Ovime se, posebno u većim dokumentima, postiže usredotečenost na sadržaj umjesto na izgled, ujednačenost izgleda, te brži i stabilniji rad.<ref name=":0" /> LaTeX je zbog duge tradicije i mnoštva predložaka prvi izbor za pisanje akademskih radova s matematičkim formulama i bogatom bibliografijom te se često koristi u znanstvenom i tehničkom [[Izdavaštvo|izdavaštvu]].<ref name=":0" /> TeX, LaTeX i njihove varijante poput [[XeTeX]]<nowiki/>a i [[LuaTeX]]<nowiki/>a te većina dodatnih paketa su [[slobodan softver]] s [[Licencija|licencijom]] ''LaTeX Project Public License'' (LPPL).<ref>{{Citiranje weba|url=https://www.latex-project.org/lppl/|title=The LaTeX project public license|work=www.latex-project.org|accessdate=2021-01-09}}</ref>



Posljednja izmjena od 27. svibanj 2025. u 15:12

The LaTeX Project

LaTeX, najčešće stilizirano kao LaTeX (čita se lateh) je programski jezik za pisanje strukturiranih tekstova i njihov automatski slog i prijelom u dokumente profesionalne kvalitete spremne za tisak.[1] Nadogradnja je makro-jezika TeX Donalda Knutha. Za razliku od programa za obradu teksta s grafičkim sučeljem poput Microsoft Word ili LibreOffice Writer koji prikazuju tekst onako kako će izgledati u konačnom dokumentu, dokumenti se za LaTeX pišu kao običan tekst s dodanom semantičkom strukturom. Ovime se, posebno u većim dokumentima, postiže usredotečenost na sadržaj umjesto na izgled, ujednačenost izgleda, te brži i stabilniji rad.[1] LaTeX je zbog duge tradicije i mnoštva predložaka prvi izbor za pisanje akademskih radova s matematičkim formulama i bogatom bibliografijom te se često koristi u znanstvenom i tehničkom izdavaštvu.[1] TeX, LaTeX i njihove varijante poput XeTeXa i LuaTeXa te većina dodatnih paketa su slobodan softver s licencijom LaTeX Project Public License (LPPL).[2]

Uporaba

Datoteka oblikovana za kompiliranje u LaTeXu osim željenog teksta sadrži i upute o strukturi dokumenta: klasu odnosno predložak sveukupnog izgleda dokumenta, poput \documentclass[croatian]{book}, s dodanim globalnim osobinama poput jezika ili veličine papira, dodatne pakete[3] za oblikovanje unutar naredbe \usepackage{...}, naslov dokumenta \title{Naslov dokumenta}, početak i kraj teksta označene s \begin{document} i \end{document} te između njih naslove poglavlja chapter{Naslov poglavlja}, potpoglavlja \section{Naslov potpoglavlja} i slično.

Osnovna datoteka za dokument na hrvatskome jeziku iz sljedećeg primjera tako će u deklaraciji klase (article, book, scrarticle...) imati dodanu opciju croatian (1), pozvati paket za upravljanje jezicima babel (2), uz pomoć paketa inputenc deklarirati kodiranje datoteke kao utf8 (3) i kodiranje fonta uz pomoć paketa fontenc (4), a onda – po želji – izabrati nestandardni font poput TeX Gyre Pagella uz pomoć paketa tgpagella ili uvesti dodatne stilove iz paketa classicthesis ako se omogući kôd u retcima (5–6) uklanjanjem znaka % kojim se označavaju komentari:

\documentclass[croatian]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
%\usepackage{tgpagella}
%\usepackage{classicthesis}

\begin{document}
 \title{Šuma Striborova}
 \author{Ivana Brlić Mažuranić}
 \date{1916.}
 \maketitle
 \section{Lijepe li guje}
  Zašao neki momak u šumu Striborovu, a nije znao
  da je ono šuma začarana i da se u njoj svakojaka
  čuda zbivaju. Zbivala se u njoj čuda dobra, ali 
  i naopaka---svakome po zasluzi.
  ...
\end{document}
Lijevo: klasa article. Desno: klasa scrarticle[4] s dodanim stilom classicthesis[5]

Imenuje li se datoteka iz primjera stribor.tex, dokument za ispis u formatu PDF dobit će se kompiliranjem naredbom

pdflatex stribor.tex

Za složenije dokumente koji uključuju slike, tablice, indeks, sadržak ili reference, kompilaciju će trebati zaredom pokrenuti nekoliko puta, ponekad uz istovremeno pokretanje programa poput bibtex ili biber za sređivanje bibliografije.

Sintaksa pisanja matematičkih formula iz LaTeXa postala je de facto standard[1] u razmjeni dokumenata. Na Wikipediji se tako sve formule unose u njegovu formatu, pa kôd

\frac{\partial Q}{\partial t} = -\kappa \oint_S \vec{\nabla}T \cdot d\vec{S}

nakon kompiliranja i u LaTeXu i na Wikipediji daje formulu

LyX počiva na paradigmi WYSIWYMono što vidiš je ono što si zamislio.

Kôd oblikovan za LaTeX može se pisati i u najjednostavnijem programu za uređivanje teksta, no zbog udobnosti i brzine najčešće se rabe specijalizirani programi (TeXmaker, TeXStudio, Kile i dr.). Overleaf[6] je internetska stranica na kojoj se kôd piše u jednom dijelu prozora dok se u drugom, gotovo u stvarnom vremenu, može vidjeti izgled kompiliranog dokumenta. LyX je pak hibridni program s grafičkim sučeljem koji nalikuje potpunom programu za obradu teksta, tako da se vidi i približni format teksta i umetnute slike, i za koji nije potrebno poznavanje kodiranja u LaTeXu. LyX proizvodi čisti kôd koji se šalje na kompiliranje u LaTeXu.

Zajednica korisnika LaTeXa je brojna; mnogi od njih rado pomažu drugima na internetskim forumima, dajući rješenja i za najnaprednije probleme.[7][8]

Povijest

LaTeX je napisao Amerikanac Leslie Lamport kao zaposlenik tvrtke SRI International ranih 1980-ih. Od tada je postao glavni vid korištenja TeXa, makro-jezika za formatiranje dokumenata na niskoj razini.

Distribucije

Trenutno postoji nekoliko popularnih distribucija koje uključuju LaTeX (uz TeX i inačice XeTeX i LuaTeX) i tisuće dodatnih paketa za klase dokumenata, posebno oblikovanje, podršku za jezike.

Vanjske poveznice

Izvori

  1. 1,0 1,1 1,2 1,3 "Introduction to LaTeX". www.latex-project.org. https://www.latex-project.org/about/ Pristupljeno 9. siječanj 2021. 
  2. "The LaTeX project public license". www.latex-project.org. https://www.latex-project.org/lppl/ Pristupljeno 9. siječanj 2021. 
  3. "CTAN: Comprehensive TeX Archive Network". ctan.org. https://ctan.org/ Pristupljeno 9. siječanj 2021. 
  4. "CTAN: Package koma-script". ctan.org. https://ctan.org/pkg/koma-script Pristupljeno 9. siječanj 2021. 
  5. "CTAN: Package ClassicThesis". ctan.org. https://ctan.org/pkg/classicthesis?lang=en Pristupljeno 9. siječanj 2021. 
  6. "Overleaf, Online LaTeX Editor" (engl.). www.overleaf.com. https://www.overleaf.com/ Pristupljeno 10. siječanj 2021. 
  7. "TeX Stack Exchange" (engl.). https://tex.stackexchange.com/ Pristupljeno 10. siječanj 2021. 
  8. "LaTeX Community Forums". https://latex.org/forum/ Pristupljeno 10. siječanj 2021. 
  9. "TeX Live - TeX Users Group". www.tug.org. https://www.tug.org/texlive/ Pristupljeno 9. siječanj 2021. 
  10. "Home". miktex.org. https://miktex.org/ Pristupljeno 9. siječanj 2021. 
  11. "MacTeX - TeX Users Group". www.tug.org. https://www.tug.org/mactex/ Pristupljeno 9. siječanj 2021. 
  12. "proTeXt - a TeX distribution for Windows". www.tug.org. https://www.tug.org/protext/ Pristupljeno 9. siječanj 2021. 
  13. "W32TeX". w32tex.org. http://w32tex.org/ Pristupljeno 9. siječanj 2021.