Латекс, письмо з класом (частина 2)

Ми продовжуємо з доставками на LaTeX, найкраща система склад текстів. Сьогодні ми поговоримо про дистрибутиви, видавці та пакунки Це потрібно для роботи з LaTeX.


LaTeX - це чудо обчислювальної техніки, можливо, це не програма, яка потрібна всім користувачам комп’ютерів, але той, хто вирішить взятися за її використання, не буде розчарований. Якщо ви, шановний читачу, пропустили першу частину, я запрошую вас поглянути перед тим, як почати читати цей документ.

З цього приводу ми повинні бути трохи більш технічними, але слід зазначити, що все намагатиметься обробляти максимально комфортно. Отже, почнемо.

Розподіли? Це я думаю?

Якщо ви користувач GNU / Linux (швидше за все, якщо читаєте цей блог), ви знаєте, що в нашому "світі" ми маємо дуже особливе значення для розподілу слів. Ну, справи йдуть однаково.

Ви пам'ятаєте, що в останню частину ми говорили, що LaTeX - це набір макросів TeX. Ну, LaTeX не єдиний; Є й інші пакети макросів, такі як ConTeXt, XeTeX, LuaTeX, AMSTeX, teTeX, серед інших, які народились на той час із ціллю, подібною до LaTeX, лише різними організаціями та людьми. У всьому серце TeX б'ється сильно, і ніхто не заперечує назви "бути кращим, ніж" (користувачі GNU / Linux беруть до уваги). Насправді всі вони чудові і навіть доповнюють одне одного. Що само собою зрозуміло, так це те, що серед усіх найбільш використовуваних є LaTeX.

Тепер, в свою чергу, LaTeX має похідні версії або дистрибутиви, початковою метою яких було насправді підтримуватися на певних платформах та допомагати у вирішенні питань управління пакетами: TeX Live для GNU / Linux, MiKTeX для Windows, MacTeX (вгадайте, хто)) тощо. Але сьогодні ви можете фактично встановити TeX Live на Windows і MiKTeX на GNU / Linux.

Для загальних цілей ми встановимо TeX Live у нашому дистрибутиві Linux (зауважте, що завантаження може зайняти багато часу, оскільки знадобиться сотні мегабайт).

Встановлення в Ubuntu та похідних

sudo apt-get інсталювати texlive

(це компактна версія)

ó

sudo apt-get встановити texlive-full

(мати його з усіма пакетами, що підтримуються спільнотою TeX Live)

Встановлення на Fedora

ням встановити

в арка Я пропоную перевірити наступну сторінку:

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

в інші дистрибутиви. Сподіваюся, користувач знайде інформацію у Вікі про відповідний дистрибутив. У будь-якому випадку, лише встановивши редактор, TeX Live автоматично завантажується та встановлюється.

Пакети

LaTeX - це модульна система, яка робить її дуже ефективною (так, щось подібне до того, що відбувається в нашому GNU / Linux), і це не дивно, оскільки TeX і LaTeX народилися в середовищах Unix. Пакети - це набори заздалегідь встановлених замовлень для полегшення певних завдань (наприклад, створення графіки) та надання особливих характеристик документу (стилів), тобто для надання LaTeX більшої потужності та обсягу. Коли встановлено бажаний дистрибутив, вже доступна велика кількість пакетів (практично за допомогою них можна виконувати будь-які загальні завдання). Однак кількість пакетів, до яких можна отримати доступ в Інтернеті, вражає (тисячі і тисячі, всі безкоштовні).

Незабаром ми побачимо, що саме користувач на роботі вирішує, які пакети «викликати» за допомогою кількох простих команд, і хоча на початку справа дещо заплутана, незабаром все починає ставати більш «природним».

А що я пишу?

Виникає питання, яке для деяких є делікатнішим. Обраний редактор LaTeX стане швейцарським армійським ножем користувача-текстиста, з яким він буде взаємодіяти, максимально використовуючи весь потенціал LaTeX.

Їх багато, і насправді редагування файлу LaTeX - це те, що можна зробити за допомогою будь-якого текстового редактора. Але ми називаємо редакторами лише тих, хто надає відповідні інструменти, щоб зробити все необхідне з нашим дистрибутивом LaTeX.

Загалом характеристики редакторів дуже схожі. Вони в основному відрізняються за ступенем допомоги користувачеві, тобто тим, наскільки вони допомагають кодом, символами та іншими. Ось декілька:

Texmaker (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 Users Group, основною організацією для розробки TeX).

Gummi (http://dev.midnightcoding.org/projects/gummi)
Це простий редактор, який варто розглянути. Він не дуже потужний, але має цікаву особливість: результат відредагованого можна побачити у форматі .pdf у бічному вікні.

TeXstudio (http://texstudio.sourceforge.net/)
Це редактор, заснований на TeXmaker, і з кожним днем ​​він отримує більше підписників. Він виробник TeX на стероїдах.

Розкіш (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.   Matias - сказав він

    Чудово!, Продовжуйте!

  2.   Давайте використовувати Linux - сказав він

    Гарне побачення!
    Дякую! Павло.

  3.   Джонатан - сказав він

    Для встановлення в ArchBang це робиться наступним чином

    #pacman -S texlive -most

  4.   маркошип - сказав він

    чудово !! підручник з латексу, ти викликав у мене бажання вчитися.
    поки що це йде дуже добре, хоча, припустимо, ми не починаємо «ліктьово» 😛
    Чекаю наступної доставки 😀
    вітаю відтепер !!

  5.   Гектор Зелая - сказав він

    Дякую, я з нетерпінням чекав цієї доставки та бажав наступної.

  6.   Луїс Антоніо Санчес - сказав він

    Мені це сподобалось, дякую за інформацію, над якою я вже працюю над LyX

  7.   Франциско Оспіна - сказав він

    Дуже хороший пост, хоча це невеликий сошник, який, сподіваюся, викликає не лише апетит до латексу.

    Я використовую латекс пару років, і це точно найкраще. Що стосується редакторів, я думаю, що немає нічого потужнішого та універсальнішого, ніж kile; Я рекомендую не використовувати такі редактори, як Lyx, що працюють над прямим текстом, а не над кодом, який генерує текст, значно обмежує весь потенціал латексу, крім того, що він значно скорочує вивчення мови.

  8.   Давайте використовувати Linux - сказав він

    Дякую усім за компліменти. На здоров’я! Павло.

  9.   Helena_ryuu - сказав він

    ці види спеціальних пропозицій роблять блог чимось особливим та привабливим, так продовжуйте!

  10.   Арнольд Фернандес - сказав він

    LaTeX + Emacs - хороша комбінація, якщо ви хочете літати зі швидкістю.

  11.   Карлос Гонсалес - сказав він

    Щиро дякую за внесок, я працював над lyx раніше, але вирішив дізнатись набагато більше про латекс, і ваш внесок дуже допоможе мені досягти своєї мети. Я дуже вам вдячний