Латекс, анги хамт бичих (2-р хэсэг)

Бид үргэлжлүүлж байна хүргэлттэй LaTeX, хамгийн сайн систем текстийн найрлага. Өнөөдөр бид ярилцах болно түгээх, хэвлэн нийтлэх, багц Тэр хэрэгцээ LaTeX-тэй ажиллах.


LaTeX бол тооцооллын гайхамшиг бөгөөд энэ нь бүх компьютер хэрэглэгчдэд хэрэгтэй програм биш байж болох ч үүнийг ашиглахаар шийдсэн хэн бүхэн сэтгэл дундуур байх болно. Хэрэв эрхэм уншигч та эхний хэсгийг алдсан бол энэхүү баримт бичгийг уншиж эхлэхээсээ өмнө нэг үзэхийг урьж байна.

Энэ тохиолдолд бид арай илүү техникийн шинж чанартай байх ёстой, гэхдээ бүх зүйлийг хамгийн тохь тухтай байдлаар зохицуулахыг хичээх болно гэдгийг тэмдэглэх нь зүйтэй. Тиймээс эхэлье.

Тархалт? Миний бодож байгаа зүйл үү?

Хэрэв та GNU / Линуксийн хэрэглэгч бол (энэ Блогийг уншсан байх магадлалтай) та манай "ертөнцөд" тархалт гэдэг үгийн хувьд маш тодорхой утгатай болохыг мэддэг. Яахав, бүх зүйл яг л ийм байдлаар явагдаж байна.

Сүүлчийн анги дээр бид LaTeX нь TeX макрогийн багц байсан гэж хэлсэн гэдгийг та санаж байна. LaTeX бол цорын ганц зүйл биш юм. ConTeXt, XeTeX, LuaTeX, AMSTeX, teTeX зэрэг бусад макро багцууд байдаг бөгөөд тэдгээр нь тухайн үед LaTeX-тэй ижил төстэй зорилготойгоор зөвхөн өөр өөр байгууллага, хүмүүсээс төрсөн байдаг. Бүх TeX зүрх хүчтэй цохилж, хэн ч "илүү байх" гэсэн цолыг маргахгүй (GNU / Linux хэрэглэгчид үүнийг тэмдэглэж авдаг). Үнэндээ тэд бүгд маш сайн, бүр бие биенээ нөхөж чаддаг. Хэлэхгүй өнгөрөхгүй зүйл гэвэл хамгийн их ашиглагддаг нь LaTeX юм.

Одоо LaTeX нь анхны зорилго нь тодорхой платформ дээр дэмжлэг үзүүлэх, багц менежментийн асуудалд туслах зорилготой хувилбарууд буюу тархацуудыг гаргаж авсан болно: GNU / Linux-ийн TeX Live, Windows-ийн MiKTeX, MacTeX (хэн болохыг таах гэх мэт). Гэхдээ өнөөдөр та TeX Live-ийг Windows дээр, MiKTeX-ийг GNU / Linux дээр суулгаж болно.

Ерөнхий зорилгоор бид TeX Live-ийг linux distro-д суулгана (татаж авахад олон зуун мегабайт шаардагдах тул удаан хугацаа шаардагдах болно гэдгийг анхаарна уу).

Ubuntu ба деривативт суурилуулах

sudo apt-get texlive суулгана уу

(энэ нь авсаархан хувилбар)

ó

sudo apt-get суулгах texlive-full

(TeX Live нийгэмлэгийн дэмжлэгтэй бүх багцтай хамт авахын тулд)

Fedora дээр суурилуулах

yum texlive суулгах

Пара Нуман Би дараах хуудсыг шалгаж үзэхийг санал болгож байна.

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

Пара otras түгээлтүүд Хэрэглэгчид өөрсдийн хуваарилалтын талаархи Wiki-ээс мэдээлэл олж авна гэж найдаж байна. Ямар ч тохиолдолд зөвхөн редактор суулгаснаар TeX Live-ийг автоматаар татан авч суулгаж өгдөг.

Багцууд

LaTeX бол модульчлагдсан систем бөгөөд үүнийг маш үр дүнтэй болгодог (тийм ээ, манай GNU / Linux дээр тохиолддогтой төстэй зүйл) бөгөөд TeX, LaTeX нь Unix орчинд төрсөн тул гайхах зүйлгүй юм. Багцууд гэдэг нь тодорхой ажлуудыг хөнгөвчлөх (график хийх гэх мэт), баримт бичигт (хэв маягт) тусгай шинж чанар өгөх, өөрөөр хэлбэл LaTeX-т илүү их хүч чадал, хамрах хүрээг бий болгох зорилгоор урьдчилан тогтоосон захиалгын багц юм. Хүссэн түгээлтийг суулгасан тохиолдолд олон тооны багцууд аль хэдийн бэлэн болсон байдаг (эдгээрийн тусламжтайгаар та ерөнхий зориулалтын ямар ч ажлыг хийж болно). Гэсэн хэдий ч интернетэд нэвтрэх боломжтой багцын тоо гайхалтай (мянга, мянга, бүгд үнэгүй).

Удалгүй бид цөөн хэдэн энгийн тушаалын дагуу аль багцыг "дуудах" -ыг ажил дээрээ байгаа хэрэглэгч өөрөө шийддэг бөгөөд хэдийгээр эхэндээ асуудал зарим талаар ойлгомжгүй байсан ч удалгүй бүх зүйл "байгалийн" болж эхэлнэ.

Би юу бичих вэ?

Зарим хүмүүсийн хувьд илүү нарийн асуудал гарч ирдэг. LaTeX редакторыг сонгосон нь текстист хэрэглэгчийн Швейцарийн армийн хутга байх бөгөөд тэр LaTeX-ийн бүрэн чадамжийг ашиглахын тулд харилцан ажиллах болно.

LaTeX файлыг засах нь энгийн текст засварлагчаар хийгддэг зүйл олон байдаг. Гэхдээ бид өөрсдийн LaTeX түгээлтэд шаардлагатай бүх зүйлийг хийхэд тохирох хэрэгслийг хангаж өгдөг хүмүүсийг л редакторууд гэж нэрлэдэг.

Ерөнхийдөө редакторуудын шинж чанарууд хоорондоо маш төстэй байдаг. Эдгээр нь үндсэндээ хэрэглэгчид үзүүлэх тусламжийн түвшин, код, тэмдэг болон бусад зүйлд хэр зэрэг тусалдаг зэргээр ялгаатай байдаг. Зарим нь:

Тексмакер (http://www.xm1math.net/texmaker/)

Энэ бол миний дуртай зүйл. Яагаад? Энэ нь маш бүрэн гүйцэд, цэвэр, найрсаг интерфэйстэй, шидтэнгүүдтэй бөгөөд командыг автоматаар гүйцэтгэдэг, амархан тохируулах, тохируулах боломжтой байдаг.

Кайл (http://kile.sourceforge.net/)

Хэрэв таны орчин KDE бол Kile-ийг сонирхож магадгүй юм. Энгийн бөгөөд маш бүрэн гүйцэд. Энэ нь олон тооны аз жаргалтай хэрэглэгчидтэй.

LaTeXila (http://projects.gnome.org/latexila/)
LaTeX ажлын орчин боловч Gnome-тэй нэгтгэх зориулалттай. Энгийн бөгөөд бүрэн гүйцэд.

TeXworks (http://www.tug.org/texworks/)
Маш хүчирхэг боловч хэрэглэгчдэд ээлтэй биш. Үүнийг TUG (TeX-ийг хөгжүүлэх үндсэн байгууллага болох TeX Users Group) боловсруулсан болно.

Gummi (http://dev.midnightcoding.org/projects/gummi)
Энэ бол анхаарч үзэх хэрэгтэй энгийн редактор юм. Энэ нь тийм ч хүчтэй биш боловч сонирхолтой шинж чанартай: засварлагдсан зүйлийн үр дүнг хажуугийн цонхонд .pdf дээр цаг тухайд нь харж болно.

TeXstudio (http://texstudio.sourceforge.net/)
Энэ нь TeXmaker дээр суурилсан редактор бөгөөд өдөр бүр олон дагагчтай болдог. Тэр бол стероидын эм үйлдвэрлэгч.

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

Хэрэв та LaTeX-ийг кодонд сандарч байгаад туршиж үзэх эргэлзээтэй хэвээр байгаа бол LyX нь шийдэл юм. Түүний философи нь WYSIWYM редактор байх ёстой (болгоомжтой байгаарай, энэ нь WYSIWYG биш) тул кодыг анхаарч үзэх, хэрэглэгчийг ийм хариуцлагаас чөлөөлөх тал дээр маш ээлтэй юм. Таны хөгжил өсөх тусам дагалдагчдыг хурдан олж ав. Энэ нь маш хүчирхэг бөгөөд ашиглахад хамгийн хялбар нь ойлгомжтой.

Дээр дурдсан ихэнх редакторууд хамгийн түгээмэл тархалттай мэдээллийн санд байдаг.
Энэхүү гарын авлагын зорилгоор бид TeXmaker болон LyX-ийг ашиглах болно.
Бид тэдгээрийг хэрхэн суулгах вэ? Асуудалтай байгаа дистро програм хангамжийн төвд эсвэл үгүй ​​бол зааврыг тухайн албан ёсны хуудаснаас олж болно.

LaTeX файл ямар харагддаг вэ?

Ажил эхлэх цаг ойртож байгаа бөгөөд эхний алхамаа хийхээс өмнө бид юу олохоо мэдэж байх ёстой. Бид аль хэдийн маш чухал зүйлийг хэлсэн: бид код олох болно (хэрэв та LyX тал руу явахаар шийдээгүй бол).

Кодын хүч нь LaTeX-ийн мөн чанар юм (командтай ажиллах нь бас сайхан байдаг) тул бидний анхны ажиглалт дараах байдалтай байх болно: LaTeX баримт бичиг нь сайн ялгаатай хоёр хэсэгт хуваагдсан энгийн текст файл (.tex) юм; оршил, баримт бичгийн үндсэн хэсэг. Оршил хэсэгт бид баримт бичгийн үндсэн шинж тэмдгүүдийг (төрөл, гарчиг, зохиогч, шаардлагатай багц гэх мэт) өгөх болно. Уг байгууллага нь баримт бичиг, түүний бүтцийн талаархи үндсэн үзүүлэлтүүдийг агуулдаг.

Илүү тодорхой болгохын тулд (мөн энэ хэсэгт би тийм их зүйл ярихгүй байхын тулд) дараахь баримт бичгийг холбогдох мэдээллээр авч үзэхийг санал болгож байна, миний бодлоор бид юу хийхээ ойлгох болно.
http://thales.cica.es/files/glinex/practicas-glinex05/manuales/latex/Cap2.pdf

Ирээдүйд бид эдгээр бүх зүйлийг тодруулах болно.

Миний анхны баримт бичиг, "хүний ​​хувьд жижиг алхам ..."

Яахав цаг нь болсон тул нэг хэсэг эргэлзээ төрүүлэхээр бид гуравдугаар ангийг үлдээх болно. Аливаа LaTeX хэлний нэгэн адил энэ нь өөрийн гэсэн бэлгэдлийг зохицуулдаг бөгөөд үүнийг хөнгөмсөг байдлаар авч үзэж болохгүй. Дараагийн цувралын төгсгөлд бид LaTeX-д анхны бодит үр дүнгээ аль хэдийнэ олж авах болно гэж найдаж байна, хэрэв миний найдаж байгаагаар энэ хэвээр үлдэж болох бүх айдас ард үлдэж, хүч чадал, гоо үзэсгэлэн рүү унах болно. , эрхэм уншигч, би урьд өмнө хэзээ ч бодож байгаагүй.
Дараагийн удаа хүртэл.

<< Өмнөх хэсэг рүү очно уу  Дараагийн хэсэг рүү очно уу >>

Энэ ажилд хувь нэмэр оруулсан Карлос Андрес Перес Монтаньяад баярлалаа!
Сонирхож байна хувь нэмэр оруулах?

Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

11 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно.

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   Матиас гэж хэлэв

    Маш сайн!, Үргэлжлүүлээрэй!

  2.   Линукс ашиглая гэж хэлэв

    Сайн огноо!
    Баярлалаа! Паул.

  3.   Жонатан гэж хэлэв

    ArchBang дээр суулгахын тулд дараах байдлаар хийгддэг

    #pacman -S texlive-хамгийн их

  4.   маркошип гэж хэлэв

    агуу их !! латексын талаархи заавар, чи намайг сурахыг хүсэв.
    одоохондоо маш сайн явж байна, гэхдээ бид "тохой" хийж эхлээгүй гэж бодъё 😛
    Дараагийн хүргэлтийг хүлээж байна 😀
    одооноос баяр хүргэе !!

  5.   Хектор Зелая гэж хэлэв

    Баярлалаа, би энэ хүргэлтийг тэсэн ядан хүлээж байсан бөгөөд дараагийнхыг нь хүсч байсан.

  6.   Луис Антонио Санчес гэж хэлэв

    Би дуртай байсан, LyX дээр аль хэдийн ажиллаж байсан мэдээлэлд баярлалаа

  7.   Франциско Оспина гэж хэлэв

    Маш сайн бичлэг, гэхдээ энэ нь жижиг ам онгойлгогч боловч Латексийн дур сонирхлыг нэгээс илүү болгох болно гэж найдаж байна.

    Би Латексийг хоёр жилийн турш ашиглаж ирсэн бөгөөд энэ нь мэдээж хамгийн сайн зүйл юм. Редакторуудын хувьд kile шиг хүчтэй, олон талт зүйл байхгүй гэж би бодож байна; Миний зөвлөж байгаа зүйл бол Lyx гэх мэт редакторуудыг ашиглахгүй байх, текстийг үүсгэдэг код дээр биш шууд текст дээр ажиллах, Latex-ийн бүрэн чадавхийг хязгаарлахаас гадна хэл сурах нь их багасдаг.

  8.   Линукс ашиглая гэж хэлэв

    Магтуулсанд баярлалаа. Баярлалаа! Паул.

  9.   Хелена_рүү гэж хэлэв

    ийм төрлийн тусгай зүйлүүд нь блогийг бусдаас онцгой, анхаарал татахуйц зүйл болгодог тул үргэлжлүүлээрэй!

  10.   Арнольд Фернандез гэж хэлэв

    Хэрэв та хурдтай нисэхийг хүсвэл LaTeX + Emacs бол сайн хослол юм.

  11.   Карлос Гонзалес гэж хэлэв

    Энэхүү хувь нэмрийг оруулсанд маш их баярлалаа, би өмнө нь шилүүс дээр ажиллаж байсан боловч латексын талаар илүү ихийг сурч мэдэхээр шийдсэн бөгөөд таны оруулсан хувь нэмэр миний зорилгод хүрэхэд маш их тус болно. Би танд маш их баярлаж байна

bool (үнэн)