Teorie 1

Cum sa scrii folosind LaTeX. Teorie, intrebari si raspunsuri.
administrator
Site Admin
Mesaje: 21
Membru din: Sâm Iul 10, 2010 6:58 pm

Teorie 1

Mesaj de administrator »

1. Este un limbaj de programare, nu un program în sine (asemănător Microsoft Word, cel mai cunoscut program de editare text)

LATEX este un limbaj, şi nu un program. LATEX seamănă cu limbajul HTML. Pentru a formata un text folosim comenzi inserate între elementele textului pentru a descrie în ce fel trebuie să "arate'' acest text.

2. LATEX-ul nu este vizual, este cod

Inainte de a folosi LATEX trebuie să ne familiarizăm cu o mulţime de comenzi noi. Pentru HTML există editoare speciale, care ne permit să compunem paginile de web în mod vizual, fără să ştim ce fel de comenzi trebuie inserate pentru a obţine înfăţişarea dorită. În cazul LATEX însă aceste instrumente sunt mult mai primitive, şi în general pentru a obţine rezultate satisfăcătoare şi pentru a beneficia de întreaga lui putere, limbajul trebuie cunoscut.

3. Mesaje criptice:

Atunci când un document conţine erori în comenzile de formatare, mesajele de eroare sunt uneori extrem de greu de interpretat, şi sursa erorii este enunţată liniar (ex: la linia 162, lipseste $). Acesta este un obstacol substanţial pentru novici.

4. Diferenţa dintre textul simplu si textul matematic

În LATEX, textul simplu se scrie de la tastatura fără a avea caractere speciale spre deosebire de textul matematic care trebuie delimitat între caracterul $.

Text: S\u{a} se arate c\u{a}: (observaţi totodată modalitatea de a scrie diacritice)

Text matematic: Fie $ABC$ un triunghi isoscel. (observaţi încadrarea literelor ABC intre $)
De asemenea este important de ştiut că textul matematic, plasat între 2 dolari, unul la stânga, unul la dreapta apare între cuvintele text normale. Textul matematic plasat între 4 dolari, 2 la stânga, 2 la dreapta apare pe centrul paginii.

Referitor la diacritice, ele se scriu în felul următor:
ă = \u{a}
â = \^{a}
ş = \c{s}
ţ = \c{s}
î = \^{\i} (diferit faţă de “â”, are un “\” in plus inainte de i)
Ş = \c{S}
Ţ = \c{T}
Î = \^{I} (fara “\”, cum se pune la “î” mic)

5. Preambul

Preambulul reprezintă setările documentului. Aici se defineşte clasa documentului, tipul de foaie pe care să apară textul, dimensiunea textului (latime x lungime), dimensiunea fontului, tipul fontului, pachete adiţionale pentru implementare de imagini sau numerotare mai stufoasă. Totodată în preambul se pot adăuga comenzi care reprezintă setări proprii pentru diverse operaţiuni.

Exemplu de preambul:

\documentclass[A5paper,10pt]{book}
\setlength{\textwidth}{14cm} \setlength{\textheight}{20cm}
\pagestyle{plain}

\begin{document}
Aici vine introdus textul documentului.
\end{document}


Textul de mai sus scris cu verde reprezintă preambulul. Textul cu roşu reprezintă documentul în sine, adică între comenzile “\begin{document}” şi “\end{document}” se scrie textul actual al documentului. Tot ceea ce e este înainte de “\begin{document}” face parte din preambul.

6. Soft-uri

Pentru a scrie folosind limbajul LATEX aveţi nevoie de 2 soft-uri:
a) un editor TEX (exemple: WinEdt, TeXNic Center)
b) pachet de macrouri (exemplu: MikTeX)

Personal eu folosesc WinEdt şi MikTeX însă puteţi încerca şi TeXNic Center. WinEdt este shareware, spre deosebire de TeXNic Center. MikTeX este gratuit!

Winedt: http://www.winedt.com/download.html
MikTex: http://miktex.org/2.9/setup

Instalarea celor două programe se face normal, fără setări speciale în cadrul instalării.

Alte link-uri folositoare:
http://ro.wikipedia.org/wiki/LaTeX
http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/
http://www.andy-roberts.net/misc/latex/
http://tug.org.in/tutorials.html
http://www.forkosh.dreamhost.com/source ... orial.html
Încuiat