Латекс, сыныппен жазу (2 бөлім)

Біз жалғастырамыз жеткізіліммен LaTeX, ең жақсы жүйе мәтіндердің құрамы. Бүгін біз әңгімелесеміз тарату, баспагерлер және пакеттер Сол қажеттілік LaTeX-пен жұмыс істеу.


LaTeX - бұл есептеуіш таңғажайып, бұл барлық компьютер пайдаланушыларына қажет бағдарлама болмауы мүмкін, бірақ оны қолдануға бел буған кез-келген адам көңілі қалмайды. Егер сіз, құрметті оқырман, бірінші бөлімді жіберіп алсаңыз, мен сізді осы құжатты оқып бастамас бұрын қарап шығуға шақырамын.

Бұл жағдайда біз біраз техникалық болуға тиіспіз, бірақ бәрін барынша ыңғайлы түрде шешуге тырысатындығын ескеру керек. Сонымен бастайық.

Тарату? Менің ойымдағы нәрсе ме?

Егер сіз GNU / Linux қолданушысы болсаңыз (сіз, мүмкін, осы Блогты оқитын болсаңыз), біздің «әлемде» біз тарату сөзінің ерекше мағынасы бар екенін білесіз. Ал, бәрі дәл солай жүруде.

Естеріңізде болса, соңғы бөлігінде біз LaTeX - бұл TeX макросының жиынтығы деп айтқан болатынбыз. LaTeX жалғыз емес; ConTeXt, XeTeX, LuaTeX, AMSTeX, teTeX және басқалар сияқты басқа да макробумалар бар, олар сол кезде LaTeX-ке ұқсас мақсаттармен тек әр түрлі ұйымдар мен адамдар дүниеге келген. Барлық TeX жүректері қатты соғып тұрады және ешкім «жақсы болу» атағына таласпайды (GNU / Linux қолданушылары ескереді). Шындығында олардың бәрі керемет, тіпті бірін-бірі толықтырады. Айтуға болмайды, бәрінен бұрын LaTeX қолданылады.

Енді LaTeX өз кезегінде бастапқы платформасында нақты пакеттерге қолдау көрсету және пакетті басқару мәселесіне көмектесу үшін нұсқалар немесе таралымдар шығарды: TeX Live for GNU / Linux, MiKTeX for Windows, MacTeX (кім үшін)) және т.б. Бірақ бүгінде Windows-та TeX Live және GNU / Linux-те MiKTeX орнатуға болады.

Жалпы мақсаттар үшін TeX Live-ді біздің Linux дистрибьюторымызға орнатамыз (жүктеу ұзақ уақыт алуы мүмкін екенін ескеріңіз, өйткені жүздеген мегабайт қажет болады).

Ubuntu-да және туындыларда орнату

sudo apt-get texlive орнатыңыз

(бұл ықшам нұсқа)

ó

sudo apt-get install texlive-толық

(TeX Live қауымдастығы қолдайтын барлық пакеттермен бірге)

Fedora-ға орнату

yum texlive орнату

Para Арка Мен келесі бетті тексеруді ұсынамын:

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

Para басқалары тарату. Пайдаланушы өз дистрибуциясының викиінен ақпарат табады деп үміттенемін. Кез-келген жағдайда, тек редакторды орнату арқылы TeX Live автоматты түрде жүктеледі және орнатылады.

Пакеттер

LaTeX - бұл модульдік жүйе, бұл оны өте тиімді етеді (иә, біздің GNU / Linux-те болатын нәрсеге ұқсас) және TeX пен LaTeX Unix орталарында туғаны таңқаларлық емес. Пакеттер - бұл белгілі бір тапсырмаларды жеңілдету үшін (графика жасау сияқты) және құжатқа (стильдерге) ерекше сипаттама беру үшін, яғни LaTeX-ке үлкен күш пен көлем беру үшін алдын-ала жасалған тапсырыстар жиынтығы. Қажетті дистрибуция орнатылған кезде, пакеттердің көп саны қол жетімді (іс жүзінде осымен сіз кез-келген жалпы мақсаттағы тапсырманы орындай аласыз). Дегенмен, Интернетте қол жетімді пакеттер саны әсерлі (мыңдаған және мыңдаған, барлығы тегін).

Көп ұзамай біз жұмыста пайдаланушы бірнеше қарапайым командалар арқылы қандай пакеттерді «шақыру» керектігін шешетінін және басында мәселе біраз түсініксіз болғанымен, көп ұзамай бәрі «табиғи» бола бастайтынын көретін боламыз.

Ал мен не жазамын?

Кейбіреулер үшін нәзік мәселе туындайды. LaTeX редакторы текстист қолданушының швейцариялық әскер пышағы болады, ол LaTeX-тің барлық мүмкіндіктерін пайдалану кезінде өзара әрекеттеседі.

LaTeX файлын редакциялау кез келген қарапайым мәтіндік редактормен жасалатын нәрсе. Бірақ біз редакторларды біздің LaTeX дистрибьюторында қажет нәрсені жасау үшін тиісті құралдарды ұсынатындарды ғана атаймыз.

Жалпы редакторлардың сипаттамалары өте ұқсас. Олар, негізінен, қолданушыға көмек дәрежесінде, яғни кодқа, символдарға және басқаларға қаншалықты көмектесетіндігімен ерекшеленеді. Міне бірнеше:

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

Бұл менің сүйіктім. Неліктен? Бұл өте толық, таза және түсінікті интерфейсімен, шеберлері бар және командаларды автоматты түрде аяқтайды, оны оңай конфигурациялауға және теңшеуге болады.

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

Егер сіздің ортаңыз KDE болса, сіз Kile-ге қызығушылық танытуыңыз мүмкін. Қарапайым және өте толық. Мұнда бақытты қолданушылар саны өте көп.

LaTeXila (http://projects.gnome.org/latexila/)
LaTeX жұмыс ортасы, бірақ Gnome-мен интеграциялануға арналған. Қарапайым және толық.

TeXworks (http://www.tug.org/texworks/)
Өте қуатты, бірақ ыңғайлы емес. Оны TUG (TeX Users Group, TeX дамытудың негізгі ұйымы) әзірледі.

Gummi (http://dev.midnightcoding.org/projects/gummi)
Бұл қарапайым редактор, оны қарастырған жөн. Бұл өте күшті емес, бірақ оның қызықты ерекшелігі бар: редакцияланған нәтижені уақыттың бүйір терезесінде .pdf-те көруге болады.

TeXstudio (http://texstudio.sourceforge.net/)
Бұл TeXmaker негізіндегі редактор және ол күн сайын көбірек ізбасар жинайды. Ол стероидтер бойынша 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.   Linux қолданайық дижо

    Қайырлы күн!
    Рақмет сізге! Пауыл.

  3.   Джонатан дижо

    ArchBang-те орнату үшін ол келесідей орындалады

    #pacman -S texlive-ең

  4.   маркошип дижо

    керемет !! Латекске арналған оқу құралы, сіз мені білгім келді.
    әзірге бұл өте жақсы жүріп жатыр, дегенмен біз «шынтақ» бастай алмаймыз
    Келесі жеткізілім болады деп үміттенемін😀
    қазірден бастап құттықтаймын !!

  5.   Гектор Зелая дижо

    Рақмет, мен осы жеткізуді асыға күттім, ал келесісін қалап алдым.

  6.   Луис Антонио Санчес дижо

    Маған ұнады, мен LyX-те жұмыс жасап жатқан ақпаратым үшін рахмет

  7.   Франциско Оспина дижо

    Өте жақсы жазба, бірақ бұл кішкентай ауыз ашқыш, бірақ мен Латекске деген бірнеше тәбетті ашады деп сенемін.

    Мен екі жылдан бері Latex қолданып келемін және бұл ең жақсысы. Редакторларға келетін болсақ, менің ойымша, киладан гөрі күшті және жан-жақты нәрсе жоқ; Менің қатты кеңес беретінім - мәтінді жасайтын кодта емес, тікелей мәтінмен жұмыс жасайтын Lyx сияқты редакторларды пайдаланбаңыз, бұл Latex-тің барлық әлеуетін айтарлықтай шектейді, сонымен қатар, бұл тіл үйренуді едәуір қиындатады.

  8.   Linux қолданайық дижо

    Комплименттер үшін бәріңізге рахмет. Алақай! Пауыл.

  9.   Helena_ryuu дижо

    мұндай арнайы түрлер блогты ерекше және көз тартарлық етеді, оны сақтаңыз!

  10.   Арнольд Фернандес дижо

    LaTeX + Emacs - егер сіз жылдамдықпен ұшқыңыз келсе, жақсы үйлесім.

  11.   Карлос Гонсалес дижо

    Қосқаныңыз үшін көп рахмет, мен бұрын сілеусінмен жұмыс істеген едім, бірақ мен латекс туралы көбірек білуге ​​бел будым, және сіздің мақсатыңыз менің мақсатыма жетуге көп көмектеседі. Мен сізге өте ризамын