Ми продовжуємо з доставками на 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, і, якщо це вийде, як я сподіваюся, будь-який страх, який все ще може зберегтися, буде залишений, віднесений до сили та краси, про яку, безумовно, шановний читачу, я ніколи раніше не думав.
До наступного разу.
<< Перейти до попередньої частини Перейдіть до наступної частини >>
Зацікавлений в внести свій внесок?
Чудово!, Продовжуйте!
Гарне побачення!
Дякую! Павло.
Для встановлення в ArchBang це робиться наступним чином
#pacman -S texlive -most
чудово !! підручник з латексу, ти викликав у мене бажання вчитися.
поки що це йде дуже добре, хоча, припустимо, ми не починаємо «ліктьово» 😛
Чекаю наступної доставки 😀
вітаю відтепер !!
Дякую, я з нетерпінням чекав цієї доставки та бажав наступної.
Мені це сподобалось, дякую за інформацію, над якою я вже працюю над LyX
Дуже хороший пост, хоча це невеликий сошник, який, сподіваюся, викликає не лише апетит до латексу.
Я використовую латекс пару років, і це точно найкраще. Що стосується редакторів, я думаю, що немає нічого потужнішого та універсальнішого, ніж kile; Я рекомендую не використовувати такі редактори, як Lyx, що працюють над прямим текстом, а не над кодом, який генерує текст, значно обмежує весь потенціал латексу, крім того, що він значно скорочує вивчення мови.
Дякую усім за компліменти. На здоров’я! Павло.
ці види спеціальних пропозицій роблять блог чимось особливим та привабливим, так продовжуйте!
LaTeX + Emacs - хороша комбінація, якщо ви хочете літати зі швидкістю.
Щиро дякую за внесок, я працював над lyx раніше, але вирішив дізнатись набагато більше про латекс, і ваш внесок дуже допоможе мені досягти своєї мети. Я дуже вам вдячний