Начните с Латексом на [закрытом] Linux

Вы можете создать один основной «главный» класс, который выполняет остальные.

184
задан Vadim Kotov 25 October 2017 в 04:16
поделиться

5 ответов

Сначала вам нужно Установить it:

  • Если вы используете дистрибутив, который упаковывает LaTeX (почти все подойдут), тогда найдите texlive или tetex . TeX Live является более новым из двух, и сейчас он заменяет tetex в большинстве дистрибутивов.

    Если вы используете Debian или Ubuntu, введите что-то вроде:

    apt-get install texlive

    .. установит его. .

    RedHat или CentOS необходимо:

    yum install tetex

Примечание. Для этого требуются права root, поэтому либо используйте su , чтобы переключить пользователя на root, либо префикс команд с помощью sudo , если вы еще не вошли в систему как пользователь root.

Затем вам понадобится текстовый редактор . Подойдет любой редактор, все, что вам удобно. Вы'

xdvi test.dvi &

Появится всплывающее окно с красиво отформатированным выводом. Нажмите `q ', чтобы выйти из этого, или вы можете оставить его открытым, и он будет автоматически обновляться при изменении файла test.dvi (так что всякий раз, когда вы запускаете latex для обновления вывода).

Чтобы создать PDF-файл этого ] вы просто запускаете pdflatex вместо latex:

pdflatex test.tex

.. и у вас будет создан файл test.pdf вместо файла test.dvi.

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

В будущем следует подумать о:

  • Используйте такие инструменты, как xfig или dia для создания диаграмм . Их можно легко вставить в ваши документы в различных форматах. Обратите внимание, что , если вы создаете PDF-файлы, вам не следует использовать EPS (инкапсулированный постскриптум) для изображений - используйте PDF, экспортированный из вашего редактора диаграмм, если возможно, или вы можете использовать epstopdf пакет для автоматического преобразования из (e) ps в pdf для рисунков, включенных в \ includegraphics .

  • Начните использовать контроль версий в ваших документах . Поначалу это кажется чрезмерным, но возможность вернуться и посмотреть на более ранние версии, когда вы пишете что-то большое, может быть чрезвычайно полезной.

  • Используйте make , чтобы запустить latex за вас . Когда вы начнете иметь библиографии, изображения и другие более сложные варианты использования латекса, вы обнаружите, что вам нужно запускать его для нескольких файлов или несколько раз (первый раз обновляет ссылки, а второй помещает ссылки в документ, так что они могут быть устаревшими, если вы не запустите latex дважды ...). Преобразование этого в make-файл может сэкономить много времени и усилий.

  • Используйте лучший редактор . Что-то вроде Emacs + AUCTeX очень компетентно. Это, конечно, очень субъективная тема, поэтому я оставлю все как есть (это, и что Emacs явно лучший вариант :)

280
ответ дан 23 November 2019 в 05:57
поделиться

Чтобы начать работу с LaTeX в Linux, вам понадобится установить пару пакетов:

  1. Вам понадобится дистрибутив LaTeX . Это набор программ, составляющих систему компьютерного набора (La) TeX. Стандартный дистрибутив LaTeX в системах Unix раньше был teTeX , но был заменен на TeX Live . В большинстве дистрибутивов Linux есть установочные пакеты для TeX Live - см., Например, записи базы данных пакетов для Ubuntu и Fedora .

  2. Вероятно, вы захотите установить Редактор LaTeX . Стандартные текстовые редакторы Linux будут работать нормально; в частности, Emacs имеет хороший пакет макросов редактирования (La) TeX, который называется AUCTeX . Также существуют специализированные редакторы LaTeX; из тех, Kile (интегрированная среда LaTeX KDE) особенно хорош.

  3. Вам, вероятно, понадобится учебник LaTeX . Классический учебник - « (Не очень) Краткое введение в LaTeX2e », но в настоящее время вики-книга LaTeX может быть лучшим выбором.

39
ответ дан 23 November 2019 в 05:57
поделиться

Я бы порекомендовал начать использовать Lyx, при этом вы можете использовать Latex так же просто, как OOO-Writer. Это дает вам возможность углубиться в латекс, вручную добавив Latex-Code в ваш документ. PDF находится всего в одном клике после установки. Lyx является кроссплатформенным.

9
ответ дан 23 November 2019 в 05:57
поделиться

Это зависит от вашего дистрибутива Linux и ваших предпочтений редакторов и т. Д., Но я бы рекомендовал начать с Kile (приложение KDE), так как его легко изучить и установить он должен установить большинство необходимых пакетов для создания LaTex и PDF. Взгляните на скриншоты.

7
ответ дан 23 November 2019 в 05:57
поделиться

LaTeX поставляется с большинством дистрибутивов Linux в виде дистрибутива teTeX . Найдите все пакеты, в названии которых есть 'teTeX', и установите их.

  • Большинство редакторов, таких как vim или emacs , поставляются с режимами редактирования TeX . Вы также можете получить интерфейсы в стиле WYSIWIG (технически WYSIWYM ), из которых, пожалуй, самым известным является LyX.

  • Лучшее быстрое введение в LaTeX - это Oetiker . так короткое введение в LaTeX '

  • LaTeX работает как компилятор. Вы компилируете документ LaTeX (который может включать другие файлы), который генерирует файл с именем .dvi (независимый от устройства). Это может быть подвергнуто постобработке в различные форматы (включая PDF) с помощью различных постпроцессоров.

  • Чтобы сделать PDF, используйте dvips и используйте флаг -PPDF (IIRC - у меня нет файла makefile) для создания PS с настройкой рендеринга шрифтов для преобразования в pdf. Затем преобразование PDF можно выполнить с помощью ps2pdf или дистиллятора (если он у вас есть).

  • Наилучшим форматом для , включая графику в этой среде, является eps ( Инкапсулированный Postscript), хотя не все программы создают корректные PostScript. Фотографии в jpeg или других форматах могут быть включены с помощью различных механизмов.

2
ответ дан 23 November 2019 в 05:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: