LaTeX

Izvor: Wikipedija
Prijeđi na navigaciju Prijeđi na pretragu
LaTeX logo

LaTeXjeopisni jeziki sistem za pripremanje dokumenata zaTeX,program koji se koristi za komponiranje teksta. Ime jezika se izgovara kao /ˈleɪtɛk/, /ˈleɪtɛx/, /ˈlɑːtɛx/, ili /ˈlɑːtɛk/.

LaTeX se najčešće koristi od strane matematičara, naučnika kao i ostalih osoba unutar akedemskog svijeta. Također upotreba LaTeX-a među profesionalnim korisnicima je raširena dok je pak upotreba ovog opisnog jezika među običnim korisnicima zanemarljiva.

LaTeX ima za cilj da pruži jezik na visokom nivou koji pristupa moćiTeX-a na lakši način. Ukratko,TeXrukuje rasporedom strane, dok LaTeX rukuje sadržajem strane za obradu dokumenta. LaTeX sadrži kolekcijuTeXmakroa i program za obradu LaTeX dokumenata. Zato što su komande za formatiranjeTeX-a obično osnovne, pružaju autorima sa gotovim komandama za formatiranje i raspored odredbi kao što su naslov poglavlja, fusnote, ukštene reference i bibliografije.

LaTeX je prvobitno napisan u ranim1980-imgodinama od straneLeslija Lamportana SRI International.[1]Trenutna verzija je LaTeX2e (stilizovana kao,ɛ). LaTeX je slobodan softver i distribuira je podprojektom javne LaTeX licence(LPPL).

Sistem slaganja

[uredi|uredi kod]

LaTeX se može proizvoljno proširiti pomoću osnovnog makro jezika da razvija prilagodljive formate. Takvi makroi se često prikupljaju u pakete, koji su dostupni da se bave izdanjima formatiranja kao što su komplikovani matematički sadržaj ili grafici matematičkih funkcija. Zaista, u primeru ispodalignokruženje je obezbeđeno od straneamsmathpaketa.

\documentclass[12pt]{article}
\usepackage{amsmath}
\title{\LaTeX}
\date{}
\begin{document}
\maketitle
\LaTeX{} je dokument za \TeX{} i nov način kucanja teksta.
\LaTeX{} je napisao 1984. godine Leslie Lamport i postaje dominantan za korišćenje \TeX; nekoliko ljudi je pisalo \TeX{}.
Najbrža verzija je \LaTeXe.
% Ovo je komentar, neće biti pokazan u konačnom prikazu.
% Sledeći primer pokazuje način kucanja matematičke formule u LaTeX:
\begin{align}
E_0 &= mc^2 \\
E &= \frac{mc^2}{\sqrt{1-\frac{v^2}{c^2}}}
\end{align}
\end{document}

Primeri

[uredi|uredi kod]

Sledeći primer pokazuje primer LaTeX ulaza i odgovarajući izlaz:

Input Output
\documentclass{article}
\usepackage{amsmath}
\title{\LaTeX}

\begin{document}
\maketitle
\LaTeX{}is a document preparation system for
the\TeX{}typesetting program. It offers
programmable desktop publishing features and
extensive facilities for automating most
aspects of typesetting and desktop publishing,
including numbering and cross-referencing,
tables and figures, page layout,
bibliographies, and much more.\LaTeX{}was
originally written in 1984 by Leslie Lamport
and has become the dominant method for using
\TeX;few people write in plain\TeX{}anymore.
The current version is\LaTeXe.

% This is a comment, not shown in final output.
% The following shows typesetting power of LaTeX:
\begin{align}
E_0&= mc^2\\
E&=\frac{mc^2}{\sqrt{1-\frac{v^2}{c^2}}}
\end{align}
\end{document}

Primetite kako je jednačina zatip od oznake:

E&=\frac{mc^2}{\sqrt{1-\frac{v^2}{c^2}}}

Kvadratni koren se označava "\sqrt{argument}",a razlomak sa"\frac{numerator}{denominator}".

Povezani softver

[uredi|uredi kod]

Kao makro paket, LaTeX obezbeđuje skup makroa za TeX tumačenje. Postoje i mnogi drugi makro paketi za TeX, uključujući Plain TeX, GNU TeXinfo,AMSTeXi ConTeXt.


Uobičajeni font za LaTeX jeKnutovComputer Modernfont, koji daje standardna dokumenta u LaTeX-u istog prepoznatljivog izgleda kao što su oni kreirani običnim TeX-om. XeTeX dozvoljava upotrebuOpenTypeiTrueType(to je navedeno) fontova za izlazne datoteke.

Postoji i mnogoeditora za LaTeX.

Kompaktibilnost

[uredi|uredi kod]

LaTeX dokumenta (*.tex) mogu da se otvore bilo kojim tekst editorom. Oni se sastoje od običnog teksta i ne sadrže skrivene kodove za formatiranje ili binarne instrukcije. Osim toga, TeX dokumenta mogu da se dele od donošenja LaTeX fajla Rich Text Format (*.rtf) iliXML.Ovo se može uraditi pomoću besplatnog programa LaTeX2RTF ili TeX4XT. LaTeX može biti izražen uPDFdatoteci koristeći LaTeX ekstenziju pdfLaTeX. LaTeX fajlovi koji sadržeUnikodtekst mogu biti obrađeni u PDF-u LaTeX ekstenzije XeLaTeX.

LaTeX2HTML

[uredi|uredi kod]

LaTeX2HTMLje konverter napisan uPerlda konvertuje LaTeX dokumente uHTML.Na taj način, na primer, naučni radovi — prvenstveno otkucani za štampanje — mogu se postaviti navebza onlajn gledanje. Licenciran je podGNU GPLv2.[2]CVS ponuda za LaTeX2HTML sa zvaničnog sajta je ukinuta.[3]MeđutimComprehensive TeX Archive Networki dalje nudi svoj ažurirani softver.

HeVeAkonverter napisan uOcamlkoji konvertuje LaTeX dokumenta uHTML5.Licenciran je podQ Public License.[4]

Pandocje 'univerzalni konvertor dokumenata' koji može da transformiše LaTeX dokumenta u mnogo različitih formata datoteka, uključujućiHTML5,epub,rtfidocx.Licenciran je podGNU GPLv2.[5]

Povezano

[uredi|uredi kod]

Reference

[uredi|uredi kod]
  1. Leslie Lamport (April 23, 2007).
  2. According to LICENSE file in thetarball[mrtav link].
  3. This site is read only. CVS je prekinuta.http:// latex2html.org
  4. Websitehttp://hevea.inria.fr/
  5. http://pandoc.org/

Dodatna literatura

[uredi|uredi kod]