Latex, pagsusulat sa klase (bahagi 2)

Nagpatuloy kami na may paghahatid sa LaTeX, ang pinakamahusay na system komposisyon ng mga teksto. Ngayon ay pag-uusapan natin mga pamamahagi, publisher at package Yan kailangan upang gumana sa LaTeX.


Ang LaTeX ay isang kamangha-mangha ng computing, maaaring hindi ito ang program na kailangan ng lahat ng mga gumagamit ng computer, ngunit ang sinumang magpasya na maghanap sa paggamit nito ay hindi mabibigo. Kung ikaw, mahal na mambabasa, ay napalampas ang unang bahagi, inaanyayahan kita na tingnan muna bago mo simulang basahin ang dokumentong ito.

Para sa okasyon dapat tayong maging mas teknikal, ngunit dapat pansinin na ang lahat ay susubukan na hawakan sa pinaka komportableng paraan na posible. Kaya't magsimula tayo.

Pamamahagi? Ito ba ang naiisip ko?

Kung ikaw ay isang gumagamit ng GNU / Linux (malamang na ikaw ay kung nabasa mo ang Blog na ito) alam mo na sa aming "mundo" mayroon kaming isang napaka-partikular na kahulugan para sa pamamahagi ng salita. Sa gayon, ang mga bagay ay nangyayari sa parehong paraan.

Matatandaan mo na sa huling yugto ay sinabi namin na ang LaTeX ay isang hanay ng mga makro ng TeX. Kaya, hindi lang ang LaTeX; Mayroong iba pang mga macro packages tulad ng ConTeXt, XeTeX, LuaTeX, AMSTeX, teTeX, bukod sa iba pa, na ipinanganak sa oras na may katulad na layunin sa LaTeX lamang ng iba't ibang mga samahan at tao. Sa lahat ng TeX heart beats malakas at walang pagtatalo sa pamagat ng "pagiging mas mahusay kaysa sa" (pansinin ng mga gumagamit ng GNU / Linux). Sa katunayan lahat sila ay mahusay at kahit na umakma sa bawat isa. Ang hindi nangyayari nang hindi sinasabi, ay sa lahat, ang pinaka ginagamit ay LaTeX.

Ang LaTeX naman ay nagmula sa mga bersyon o pamamahagi na ang unang layunin ay talagang suportado sa mga tukoy na platform at upang makatulong sa isyu sa pamamahala ng package: TeX Live para sa GNU / Linux, MiKTeX para sa Windows, MacTeX (hulaan kung para saan)), atbp. Ngunit ngayon maaari mo talagang mai-install ang TeX Live sa Windows at MiKTeX sa GNU / Linux.

Para sa mga pangkalahatang layunin ay mai-install namin ang TeX Live sa aming linux distro (tandaan na ang pag-download ay maaaring tumagal ng mahabang panahon dahil magiging daan-daang megabytes na kinakailangan).

Pag-install sa Ubuntu at mga derivatives

sudo apt-get install texlive

(ito ay isang compact na bersyon)

ó

sudo apt-get install texlive-full

(upang magkaroon ito sa lahat ng mga pakete na sinusuportahan ng pamayanan ng TeX Live)

Pag-install sa Fedora

yum install texlive

Sa Arko Iminumungkahi kong suriin ang sumusunod na pahina:

https://wiki.archlinux.org/index.php/TeX_Live

Sa otras mga pagbabahagi Inaasahan kong makahanap ang gumagamit ng impormasyon sa Wiki ng kani-kanilang distro. Sa anumang kaso, sa pamamagitan lamang ng pag-install ng editor, ang TeX Live ay awtomatikong nai-download at na-install.

Mga package

Ang LaTeX ay isang modular system, na ginagawang napakahusay (oo, isang bagay na katulad sa nangyayari sa aming GNU / Linux) at hindi nakakagulat dahil ang TeX at LaTeX ay ipinanganak sa mga kapaligiran ng Unix. Ang mga pakete ay mga hanay ng paunang itinatag na mga order upang mapadali ang ilang mga gawain (tulad ng paggawa ng mga graphic) at upang magbigay ng mga espesyal na katangian sa dokumento (mga istilo), iyon ay, upang mabigyan ang LaTeX ng higit na lakas at saklaw. Kapag na-install ang nais na pamamahagi, ang isang mahusay na bilang ng mga pakete ay magagamit na (praktikal sa mga ito maaari kang gumawa ng anumang gawain na pangkalahatang-layunin). Gayunpaman, ang bilang ng mga pakete na maaaring ma-access sa Internet ay kahanga-hanga (libu-libo at libo, lahat libre).

Sa madaling panahon makikita natin na ang gumagamit na nagtatrabaho ang magpapasya kung aling mga pakete ang "ipamumuhay" sa pamamagitan ng ilang simpleng mga utos, at bagaman sa simula ang bagay na ito ay medyo nakalilito, malapit na magsimula ang lahat na maging mas "natural".

At ano ang isusulat ko?

Ang isyu na para sa ilan ay mas maselan na dumating. Ang napiling editor ng LaTeX ay ang kutsilyo ng hukbo ng Switzerland ng gumagamit ng texist, kung saan makikipag-ugnay siya habang sinusulit ang buong potensyal ng LaTeX.

Maraming, at sa katunayan, ang pag-edit ng isang file na LaTeX ay isang bagay na maaaring magawa sa anumang payak na text editor. Ngunit tatawag lang kami ng mga editor sa mga nagbibigay ng naaangkop na tool upang gawin ang lahat na kinakailangan sa aming pamamahagi ng LaTeX.

Sa pangkalahatan ang mga katangian ng mga editor ay magkatulad. Karaniwan silang magkakaiba sa antas ng tulong sa gumagamit, iyon ay, kung gaano sila nakakatulong sa code, mga simbolo at iba pa. Narito ang ilan:

Texmaker (http://www.xm1math.net/texmaker/)

Ito ang paborito ko. Bakit? Ito ay napaka kumpleto, na may isang malinis at magiliw na interface, mayroon itong mga wizard at awtomatikong nakukumpleto ang mga utos, madali itong mai-configure at napapasadyang.

Kile (http://kile.sourceforge.net/)

Kung ang iyong kapaligiran ay KDE maaaring interesado ka sa Kile. Simple at kumpleto. Mayroon itong isang malaking bilang ng mga masasayang gumagamit.

LaTeXila (http://projects.gnome.org/latexila/)
Isang LaTeX na nagtatrabaho na kapaligiran ngunit dinisenyo upang isama sa Gnome. Simple at kumpleto.

TeXworks (http://www.tug.org/texworks/)
Napakalakas ngunit hindi masyadong user friendly. Ito ay binuo ng TUG (TeX Users Group, ang pangunahing organisasyon para sa pag-unlad ng TeX).

Gummi (http://dev.midnightcoding.org/projects/gummi)
Ito ay isang simpleng editor na nagkakahalaga ng isasaalang-alang. Hindi ito masyadong malakas ngunit mayroon itong isang nakawiwiling tampok: ang resulta ng na-edit ay makikita sa oras sa .pdf sa isang window ng gilid.

TeXstudio (http://texstudio.sourceforge.net/)
Ito ay isang editor batay sa TeXmaker at araw-araw nakakakuha ito ng mas maraming tagasunod. Siya ay isang TeXmaker sa mga steroid.

LyX (http://www.lyx.org/WebEs.Home)

Kung mayroon ka pa ring pagdududa tungkol sa pagsubok ng LaTeX dahil sa pagkasindak sa code, ang LyX ang solusyon. Ang pilosopiya nito ay maging isang editor ng WYSIWYM (mag-ingat, hindi ito WYSIWYG) at samakatuwid ay napaka-palakaibigan sa puntong alagaan ang code, palayain ang gumagamit mula sa naturang responsibilidad. Makakuha ng mga tagasunod nang mabilis habang lumalaki ang iyong pag-unlad. Napakalakas nito at tiyak na ang pinakamadaling gamitin.

Karamihan sa mga editor na nakalista sa itaas ay nasa database ng pinakatanyag na mga pamamahagi.
Para sa mga layunin ng gabay na ito gagamitin namin ang TeXmaker at LyX.
Paano namin mai-install ang mga ito? Sa gayon, sa software center ng distro na pinag-uusapan, o kung hindi, ang mga tagubilin ay matatagpuan sa kani-kanilang opisyal na pahina.

At ano ang hitsura ng isang file na LaTeX?

Ang oras upang simulan ang trabaho ay papalapit na, at bago gawin ang unang hakbang dapat nating malaman kung ano ang mahahanap natin. Nasabi na namin ang isang bagay na napakahalaga: makakahanap kami ng code (maliban kung magpasya kang pumunta sa panig ng LyX).

Ang lakas ng code ay ang kakanyahan ng LaTeX (mainam din na gumana kasama ang mga utos) at samakatuwid ang aming unang pagmamasid ay ang mga sumusunod: Ang isang dokumento ng LaTeX ay isang payak na file ng teksto (.tex) na nahahati sa dalawang mahusay na pagkakaiba-iba ng mga bahagi ; isang paunang salita at isang katawan ng dokumento. Sa paunang salita ay bibigyan namin ang mga pangunahing pahiwatig ng dokumento (uri, pamagat, may-akda, kinakailangang mga pakete, atbp). Naglalaman ang katawan ng dokumento mismo at ang pangunahing mga pagtutukoy tungkol sa istraktura nito.

Para sa higit na kalinawan (at hindi upang pahabain ang aking sarili sa installment na ito) Iminumungkahi kong tingnan ang sumusunod na dokumento na may kaugnayang impormasyon na sa palagay ko ay pinapayagan kang maunawaan kung ano ang haharapin namin:
http://thales.cica.es/files/glinex/practicas-glinex05/manuales/latex/Cap2.pdf

Sa hinaharap ay linilinaw natin ang lahat ng mga bagay na ito.

Ang aking unang dokumento, "isang maliit na hakbang para sa tao ..."

Kaya, dumating na ang oras at upang makabuo ng ilang pag-aalinlangan, iiwan namin ito para sa pangatlong yugto. Tulad ng anumang wika ng LaTeX, pinangangasiwaan nito ang sarili nitong simbolo na hindi dapat gaanong gaanong bahala. Sa pagtatapos ng susunod na installment, nangangako ako na magkakaroon kami ng aming unang konkretong mga resulta sa LaTeX at, kung ito ay mangyari bilang inaasahan ko, ang anumang takot na maaari pa ring magpatuloy ay maiiwan, maiiwan sa isang lakas at kagandahang tiyak na, mahal na mambabasa, hindi ko pa napagnilayan dati.
Hanggang sa muli.

<< Pumunta sa nakaraang bahagi  Pumunta sa susunod na bahagi >>

Salamat Carlos Andrés Pérez Montaña para sa kontribusyon!
Interesado sa gumawa ng kontribusyon?

Ang nilalaman ng artikulo ay sumusunod sa aming mga prinsipyo ng etika ng editoryal. Upang mag-ulat ng isang pag-click sa error dito.

11 na puna, iwan mo na ang iyo

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Matias dijo

    Mahusay!, Panatilihin ito!

  2.   Gumamit tayo ng Linux dijo

    Magandang date!
    Salamat! Paul

  3.   Jhonatan dijo

    Upang mai-install sa ArchBang tapos na ito tulad ng sumusunod

    #pacman -S texlive-most

  4.   Marcoshipe dijo

    malaki !! isang tutorial sa latex, pinatunayan mong gusto kong malaman.
    sa ngayon ay napakahusay nito, bagaman sabihin natin na hindi kami nagsisimulang "siko" 😛
    Naghihintay ako para sa susunod na paghahatid 😀
    pagbati mula ngayon !!

  5.   Hector Zelaya dijo

    Salamat, Inaasahan ko ang paghahatid na ito, at nais ang susunod.

  6.   Luis Antonio Sanchez dijo

    Nagustuhan ko ito, salamat sa impormasyon na nagtatrabaho ako sa LyX

  7.   Francisco Ospina dijo

    Napakagandang post, bagaman ito ay isang maliit na nagbukas ng bibig, na inaasahan kong magpapalabas ng higit sa isang gana para sa Latex.

    Gumagamit ako ng Latex sa loob ng ilang taon at tiyak na ito para sa pinakamahusay. Tulad ng para sa mga editor, sa palagay ko walang mas malakas at mas maraming nalalaman kaysa sa kile; Ang inirerekumenda ko ay huwag gumamit ng mga editor tulad ng Lyx, ang pagtatrabaho sa direktang teksto at hindi sa code na bumubuo ng teksto ay labis na naglilimita sa buong potensyal ng Latex, bukod sa ang katotohanan na maraming pinaputol ang pag-aaral ng wika.

  8.   Gumamit tayo ng Linux dijo

    Salamat sa inyong lahat sa mga papuri. Cheers! Paul

  9.   Helena_ryuu dijo

    ang mga ganitong uri ng mga espesyal na gumawa ng isang blog ng isang bagay na espesyal at kaakit-akit, panatilihin ito!

  10.   Arnold fernandez dijo

    Ang LaTeX + Emacs ay isang mahusay na kumbinasyon, kung nais mong lumipad sa bilis.

  11.   Carlos Gonzalez dijo

    Maraming salamat sa kontribusyon, nagtatrabaho ako dati sa lyx, ngunit napagpasyahan kong malaman ang higit pa tungkol sa Latex, at ang iyong kontribusyon ay makakatulong sa akin ng malaki upang makamit ang aking layunin. Lubos akong nagpapasalamat sa iyo