Поиск…


замечания

Латекс

Что такое LaTeX?

LaTeX (произносится lay-tech или lah-tekh ) - это язык разметки для верстки документов, аналогичных тому, как HTML является одним для веб-сайтов.

LaTeX имеет преимущества перед редакторами What-You-See-Is-What-You-Get (WYSIWYG), такими как Microsoft Word, потому что с LaTeX вы предоставляете контент, а LaTeX заботится о макете. Разделение содержимого из результатов набора текста в документах, которые последовательно и красиво отформатированы. Кроме того, поскольку разметка LaTeX имеет простой текстовый формат (в отличие от более сложных форматов файлов, созданных редакторами WYSIWYG, например .docx ), файлы LaTeX являются легкими и могут легко храниться под контролем версий .

Документы LaTeX обычно скомпилированы в файлы PDF, так что согласованность в макете сохраняется у разных зрителей и для печати.

LaTeX особенно популярен в академической литературе благодаря своей богатой поддержке набора уравнений, перекрестных ссылок и таблиц, а также цитат и библиографий.

Версии

Версия Дата выхода
LaTeX 2.09 1985-09-01
LaTeX 2e 1994-06-01

Установка и настройка

Вы можете выбирать между основными дистрибутивами LaTeX:

  • TeX Live (Windows, Linux и OS X), стандартное межплатформенное распределение.
  • MacTeX (Mac) Пакетная версия TeX Live для OS X с некоторыми Mac-специфическими инструментами
  • MiKTeX (Windows) Отдельный дистрибутив полностью, что

Все распределения более или менее эквивалентны в идеальном мире. Преимущество TeX Live состоит в том, что он доступен на всех платформах и, следовательно, имеет гораздо лучшую поддержку сообщества. MiKTeX может использовать функции, специфичные для Windows. По причинам лицензирования MiKTeX также будет распространять несколько пакетов, которые TeX Live не будет.

Во всех случаях рекомендуется полная установка. В частности, использование функции загрузки по команде MiKTeX приведет к зависанию или сбою многих редакторов.

Монтаж

Windows (TeXLive)

  1. Загрузите последнюю версию TeXLive install-tl-windows.exe со своего сайта .
  2. Запустите install-tl-windows.exe и следуйте инструкциям.

Windows (MiKTeX)

  1. Загрузите последнюю версию установщика MiKTeX со своего веб-сайта .
  2. Запустите программу установки и следуйте инструкциям.

Mac OS X (TeXLive)

  1. Загрузите последнюю версию MacTeX со своего веб-сайта .
  2. Запустите MacTeX.pkg и следуйте инструкциям.

Linux (TeXLive)

Пользователи Linux имеют два варианта:

  1. Установите через менеджер пакетов вашего дистрибутива (как правило, несколько выпусков позади)
  2. Установить с восходящего потока (выпущено ежегодно, часто обновляется)

Использование менеджеров пакетов

  • Arch Linux: pacman -S texlive-most
  • Debian / Ubuntu / Mint: apt-get install texlive-full
  • Fedora: yum install texlive

Обратите внимание, что использование этого метода означает, что вы будете зависимы от поддерживающего этого пакета для распространения обновлений. Эти пакеты часто будут содержать несколько выпусков за самым последним дистрибутивом, часто это означает, что критические обновления будут отсутствовать. Почти всегда лучше устанавливать с восходящего потока. Также обратите внимание, что диспетчер пакетов дистрибутива, вероятно, не распознает прямую установку и может попытаться установить его при установке других связанных пакетов поддержки.

Установка из Upstream

  1. Загрузите последнюю версию TeXLive install-tl-unx.tar.gz со своего веб-сайта .

  2. Извлеките файлы из архива tar -zxvf install-tl-unx.tar.gz .

  3. Перейдите в загруженную папку с помощью cd install-tl-unx .

  4. Запустите ./install-tl и следуйте инструкциям.

    TeXLive теперь должен быть установлен в /usr/local/texlive/YEAR/ , где YEAR - четырехзначный год (например, 2016 ). Таким образом, возможно иметь несколько версий TeXLive рядом друг с другом и переключаться между ними, изменяя переменную PATH.

    Откройте эту папку и проверьте папку bin . Он должен содержать подпапку, которая (в зависимости от вашей платформы) будет похожа на i386-linux или x86_64-linux .

  5. Добавьте двоичную папку TeX Live в свой путь с помощью

    EXPORT PATH=/usr/local/texlive/YEAR/bin/PLATFORM:$PATH
    

    где YEAR - четырехзначный год (например, 2016 ), а PLATFORM - ваша платформа (например, x86_64-linux ).

Тестирование

Установка LaTeX завершена. Чтобы протестировать его, создайте новый файл с вашим любимым текстовым редактором, назовите его test.tex и добавьте следующий контент:

\documentclass{article}
\begin{document}
  Hello World!
\end{document}

Теперь откройте консоль или терминал, перейдите в папку, в которой вы сохранили test.tex и запустите

pdflatex test

(Обратите внимание, что у вашего редактора могут быть возможности запускать это для вас.)

Это создает несколько новых файлов, включая test.pdf . Это выходной документ и выглядит следующим образом:

Вывод файла PDF из компиляции `test.tex

Поздравляем, вы успешно установили LaTeX и создали свой первый документ LaTeX!

Редакторы LaTeX

Хотя вы можете создавать документы LaTeX с помощью любого редактора и компилировать с помощью консоли, существует несколько плагинов для широко используемых редакторов для упрощения создания документов LaTeX, а также есть специализированные редакторы LaTeX. Исчерпывающий список редакторов LaTeX доступен на TeX.SE (сайт StackExchange, посвященный TeX, LaTeX и друзьям).

Наиболее широко используемыми редакторами, согласно этому списку, являются:

  • Редактор Emacs с расширением AUCTeX .
  • Редактор Vim с плагином LaTeX-suite .
  • Texmaker - специализированная среда разработки LaTeX.
  • TeXstudio - еще одна среда LaTeX.
  • TeXworks - еще одна среда разработки LaTeX.

В то время как опытные пользователи Emacs или Vim могут захотеть придерживаться своего редактора (чьи плагины предоставляют множество функций, недоступных в других местах), специализированная среда IDE может быть проще установить / использовать для новичков. Последние три в списке имеют функцию предварительного просмотра, где можно увидеть результаты компиляции документа.

Кроме того, существуют онлайн-инструменты LaTeX, которые могут быть полезны для новичков или людей, которые должны сотрудничать, например, ShareLaTeX и Overleaf .



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow