Впечатление от того, стоит ли изучать латекс сегодня , и много практических рекомендаций по Windows,
Как у вас кто-то начал с LaTeX на Linux?
Как вы генерируете из него pdf и отказываетесь от текстового редактора OOO?
Обновить:
Спасибо всем предложениям, приведенным здесь. Мне удалось создать потрясающий ppt с помощью класса Beamer: http://github.com/becomingGuru/gids-django-ppt . Я нашел этот подход слишком лучше, чем использование PowerPoint и тому подобное.
Желающие могут проверить TEX-файл со многими пользовательскими командами и соответствующей презентацией .
linux
latex
tex
typesetting
Лакшман Прасад
источник
источник
Ответы:
Сначала вам нужно установить его:
Если вы используете дистрибутив, который упаковывает LaTeX (почти все подойдут ), тогда ищите texlive или tetex . TeX Live является более новым из двух, и теперь заменяет tetex в большинстве дистрибутивов.
Если вы используете Debian или Ubuntu, что-то вроде:
apt-get install texlive
... установит его.
RedHat или CentOS необходимо:
yum install tetex
Примечание. Для этого требуются полномочия root, поэтому либо используйте
su
для переключения пользователя в root, либо добавьте к ним командыsudo
, если вы еще не вошли в систему как пользователь root.Далее вам нужно получить текстовый редактор . Подойдет любой редактор, так что все, что вам удобно. Вы обнаружите, что продвинутые редакторы, такие как Emacs (и vim), добавляют много функциональных возможностей и, таким образом, помогут обеспечить правильный синтаксис, прежде чем пытаться создать вывод документа.
Создайте файл с именем test.tex и поместите в него некоторый контент, например, из учебника по LaTeX :
Получив этот файл, вам нужно запустить на нем латекс, чтобы получить некоторый вывод (в качестве файла .dvi для начала, который можно преобразовать во многие другие форматы):
Это напечатает кучу выходных данных, что-то вроде этого:
... не беспокойтесь о большей части этого вывода - важной частью является вывод, записанный в строке test.dvi , который говорит, что он был успешным.
Теперь вам нужно просмотреть выходной файл с помощью xdvi:
Откроется окно с красиво отформатированным выводом. Нажмите `q ', чтобы выйти, или вы можете оставить его открытым, и он будет автоматически обновляться при изменении файла test.dvi (поэтому всякий раз, когда вы запускаете latex для обновления вывода).
Чтобы создать PDF-файл, вы просто запускаете pdflatex вместо latex:
..и у вас будет создан файл test.pdf вместо файла test.dvi.
После того, как все это работает нормально, я бы предложил перейти на страницу учебника LaTeX и просмотреть все элементы там, где вам нужны функции для документов, которые вы хотите написать.
Будущие вещи для рассмотрения включают в себя:
Используйте такие инструменты, как xfig или dia для создания диаграмм . Они могут быть легко вставлены в ваши документы в различных форматах. Обратите внимание, что если вы создаете PDF-файлы, вам не следует использовать EPS (инкапсулированный postscript) для изображений - используйте PDF, экспортированный из редактора диаграмм, если это возможно, или вы можете использовать
epstopdf
пакет для автоматического преобразования из (e) ps в pdf для рисунков включены с\includegraphics
.Начните использовать контроль версий в ваших документах . На первый взгляд это кажется чрезмерным, но возможность вернуться назад и посмотреть на более ранние версии, когда вы пишете что-то большое, может быть чрезвычайно полезной.
Используйте make для запуска латекса для вас . Когда вы начнете пользоваться библиографиями, изображениями и другим более сложным использованием латекса, вы обнаружите, что вам нужно запускать его для нескольких файлов или несколько раз (первый раз обновляет ссылки, а второй помещает ссылки в документ, чтобы они может быть устаревшим, если вы не используете латекс дважды ...). Абстрагирование этого в make-файл может сэкономить много времени и усилий.
Используйте лучший редактор . Что-то вроде Emacs + AUCTeX очень компетентно. Это, конечно, очень субъективная тема, поэтому я оставлю это на этом (и это, и Emacs, безусловно, лучший вариант :)
источник
Чтобы начать работу с LaTeX в Linux, вам нужно установить пару пакетов:
Вам понадобится дистрибутив LaTeX . Это коллекция программ, которые составляют (La) компьютерную систему набора TeX. Стандартным дистрибутивом LaTeX в системах Unix раньше был teTeX , но он был заменен TeX Live . В большинстве дистрибутивов Linux есть установочные пакеты для TeX Live - см., Например, записи базы данных пакетов для Ubuntu и Fedora .
Возможно, вы захотите установить редактор LaTeX . Стандартные текстовые редакторы Linux будут работать нормально; в частности, Emacs имеет хороший пакет (La) макросов для редактирования TeX, называемый AUCTeX . Существуют также специализированные редакторы LaTeX; из тех, Киле (KDE Integrated LaTeX Environment) особенно приятно.
Вы, вероятно, захотите учебник по LaTeX . Классическим учебником является « A (Not So) Краткое введение в LaTeX2e », но в настоящее время викибук LaTeX может быть лучшим выбором.
источник
Я бы порекомендовал начать использовать Lyx, так как вы можете использовать Latex так же просто, как OOO-Writer. Это дает вам возможность шагнуть в латекс глубже, вручную добавив латекс-код в ваш документ. PDF находится всего в одном клике после установки. Lyx кросс-платформенный.
источник
Это зависит от вашего дистрибутива Linux и ваших предпочтений редакторов и т. Д., Но я бы порекомендовал начать с Kile (приложения KDE), поскольку его легко изучить, и для его установки необходимо установить большинство необходимых пакетов для генерации LaTex и PDF. Просто посмотрите на скриншоты.
источник
Если вы используете Ubuntu или Debian, я легко научился следовать руководству: установите LaTeX в Ubuntu или Debian . В этом руководстве объясняется, как установить LaTeX и как создать свой первый PDF.
источник
LaTeX поставляется с большинством дистрибутивов Linux в форме дистрибутива teTeX . Найдите все пакеты с 'teTeX' в имени и установите их.
Большинство редакторов, таких как vim или emacs, имеют режимы редактирования TeX . Вы также можете получить внешние интерфейсы WYSIWIG (технически WYSIWYM ), из которых, пожалуй, самым известным является LyX.
Лучшее краткое введение в LaTeX - « Не очень короткое введение в LaTeX».
LaTeX работает как компилятор. Вы компилируете документ LaTeX (который может включать в себя другие файлы), который генерирует файл, называемый
.dvi
(независимый от устройства). Это может быть обработано в различные форматы (включая PDF) с различными постпроцессорами.Чтобы сделать PDF, используйте
dvips
и используйте флаг -PPDF (IIRC - у меня нет под рукой make-файла), чтобы создать PS с настройкой рендеринга шрифтов для преобразования в pdf. Преобразование PDF может быть сделано с помощьюps2pdf
дистиллятора (если он у вас есть).Наилучшим форматом для включения графики в этой среде является
eps
(Encapsulated Postscript), хотя не все программное обеспечение создает постскриптум с хорошим поведением. Фотографии в формате JPEG или других форматах могут быть включены с использованием различных механизмов.источник
Я бы лично использовал полный пакет для редактирования, такой как:
Затем я установил бы MikTeX в качестве пакета компиляции, который позволяет вам генерировать PDF из вашего документа, используя
pdfLaTeX
компилятор.источник
Для моего дистрибутива Centos было недостаточно, чтобы получить команду латекса.
Этот сайт https://gist.github.com/melvincabatuan/350f86611bc012a5c1c6 содержит дополнительные пакеты. В частности:
было достаточно, но автор также указывает на это:
Только при необходимости:
источник