TeX

De la YO3ITI
Sari la navigare Sari la căutare

TeX sau LaTeX

TeX (AFI /tɛx/ ca în greacă sau /tɛk/ ca în engleză; uneori imitând logoul este scris și TEX), este un sistem de culegere a documentelor creat de Donald E. Knuth. Împreună cu limbajul METAFONT pentru descrierea colecțiilor de caractere și cu fontul Computer Modern, a fost gândit cu două principale obiective în minte: întâi să permită oricui să creeze cărți de foarte bună calitate depunând o cantitate rezonabilă de efort, și a doua, să ofere un sistem care va da exact aceleași rezultate pe toate calculatoarele atât acum, cât și pe viitor. Este liber și este popular în mediul academic, în special în comunitățile de matematicieni, fizicieni și de ingineri. A detronat supremația troff, celălalt sistem de culegere a textului de pe sistemele Unix, acolo unde se întâlneau instalări ale ambelor.

TeX este considerat de unii ca fiind cea mai bună soluție pentru culegerea textului ce conține formule matematice, mai ales sub forma LaTeX și a altor pachete de șabloane. Astăzi este folosit de asemenea pentru multe alte sarcini specifice culegerii textului.

Deoarece integrează excepțional de bine redactarea texului cu funcționalități de bibliografie, l-am folosit și pentru redactarea tezei de doctorat deoarece am considerat-o cea mai eficientă metodă pentru crearea unui document de o asemenea complexitate. În prezent îl folosesc pentru articolele în care am de scris multe formule matematice. Pentru electroniști, pachetul circuitikz dă posibilitatea redactării cu scheme electronice create dinamic, direct în document.

Instalare

Instalare stiluri

Fișierele șablon personalizate trebuie instalate într-un folder din ~/Library/texmf, de exemplu:

/Users/tom/Library/texmf/tex/latex/commonstuff/yo3iti/yo3iti.cls

Pentru activare se dă comanda texmf în consolă, în directorul texmf:

user@mac texmf % texhash /Users/tom/Library/texmf
texhash: Updating /Users/tom/Library/texmf/ls-R... 
texhash: Done.

Instalare pachete suplimentare

Pachetele suplimentare, de exemplu circuitkz trebuie instalate în ~/Library/texmf/tex/latex/:

user@mac ~ % cd Library/texmf 
user@mac texmf % tree
.
|____tex
| |____.DS_Store
| |____latex
| | |____.DS_Store
| | |____circuitikz
| | | |____tex
...

Disponibilitate font-uri

Fonturile utilizate/ încărcate cu pachetul fontspec trebuie să existe în ~/Library/fonts. Pentru mai multe informații citește documentația fontspec.

Exemple

Simulare de feedback negativ în LTSPice

Stiluri

  • Sincronizarea modificărilor realizare în template-uri
sudo texhash ~/texmf

Link-uri externe