1. Можно ли скомпилировать документ LaTeX, используя разные движки?
метки для академического и профессионального использования. Скорее всего, вы читаете документ LaTeX всякий раз, когда сталкиваетесь с учебником или журнальной статьей. Это связано с тем, что LaTeX – очень гибкий язык, который можно легко адаптировать к любой ситуации: логика, на которой основан ваш документ, остается одинаковой для всех форматов.Если вы хотите воспользоваться этими возможностями LaTeX для самостоятельного создания документов, ознакомьтесь с некоторыми из лучших кроссплатформенных редакторов LaTex ниже.
Читайте также: 7 лучших редакторов LaTeX для Linux
Зачем использовать редактор LaTeX?
Вы можете легко создать документ LaTeX, используя только текстовый редактор и инструмент командной строки. Однако сделать это таким образом может быть сложно для обычного пользователя, поскольку в текстовом редакторе отсутствует ряд функций, которые могут быть полезны при работе с LaTeXcode.
![Кроссплатформенный Latex 02. Обр<div id=](https://saintist.ru/wp-content/uploads/2024/05/cross-platform-latex-02-sample-latex-compile.jpg)
Contents
Зачем использовать редактор LaTeX?
ер, базовый текстовый редактор не предоставляет список доступных функций. Это означает, что вам нужно либо иметь под рукой Руководство по Латексу , либо знать, что делаете. Более того, текстовый редактор не предупреждает вас об ошибках, которые вы допускаете во время написания. Только в случае сбоя компиляции можно понять, что что-то пошло не так.![Ошибка латексного образца кросс-платформенного латекса](https://saintist.ru/wp-content/uploads/2024/05/cross-platform-latex-03-sample-latex-error-e1651193926560.jpg)
И здесь может пригодиться редактор LaTeX. Это программа, которая объединяет написание и компиляцию кода в одной утилите. Он также имеет такие функции, как подсветка синтаксиса, библиотеки и средства просмотра PDF-файлов.
Читайте также: Как создавать документы LaTeX с помощью Emacs
1. Тексмейкер
Доступно для: Windows, macOS, Linux
Тексмейкер — один из самых известных редакторов LaTeX. Это двухпанельный редактор, который отображает результат вашего кода на одной из панелей. Это может быть особенно полезно, если вы включаете в свои документы рисунки и таблицы.
![Кроссплатформенный латекс 04 Texmaker](https://saintist.ru/wp-content/uploads/2024/05/cross-platform-latex-04-texmaker.png)
Кроме того, Texmaker также включает в себя ряд полезных функций, таких как:
- Поддержка полных документов в формате Unicode. Это полезно, если вы пишете на языке с другим алфавитом или используете в своих статьях математические символы.
- Свертывание кода. Легко скройте части документов, такие как
\chapter
,\section
и\begin
, свернув их. их. Это полезно при написании больших документов, таких как руководства, книги и отчеты. - Завершение кода. Это похоже на то, что делает интегрированная среда разработки (IDE). Всякий раз, когда вы пишете фрагмент кода LaTeX, Texmaker предлагает функции, которые вы, возможно, захотите использовать.
Читайте также: Как конвертировать документы Google в Microsoft Word (и наоборот)
TeXstudio — великолепный редактор LaTeX, который можно использовать в любой современной операционной системе. Это двухпанельный редактор, который почти мгновенно отображает результат вашего кода.
![Кроссплатформенный Latex 05 Texstudio](https://saintist.ru/wp-content/uploads/2024/05/cross-platform-latex-05-texstudio.png)
Он также имеет помощник для вставки изображений и таблиц, что устраняет одну из самых больших проблем, с которой сталкивается пользователь при обучении письму в LaTeX.
TeXstudio также имеет функцию «наложения ссылок», которая позволяет навести курсор на любую ссылку в документе и просмотреть ее содержимое. Это полезно, если вы хотите просмотреть ссылку без необходимости прокручивать ее раздел в документе.
Редактор также позволяет редактировать разные части файла одновременно, что удобно, если вы хотите вставить текст в несколько разделов или исправить форматирование таблицы.
Также читайте: 5 скрытых функций, которые можно использовать для улучшения Emacs
3. ЛиХ
LyX — это интуитивно понятный кроссплатформенный редактор LaTeX, который позволяет напрямую редактировать документ LaTeX. Это означает, что вам не нужно изучать какой-либо код LaTeX, чтобы начать создавать документы.
Поэтому LyX может быть полезен, если вам нужно использовать LaTeX, но вы не хотите тратить время на изучение его синтаксиса. LyX делает это возможным, создавая собственную систему меню и функций, имитирующую обычный текстовый процессор. Конечно, LyX также способен обрабатывать большинство стандартных функций LaTeX.
![Кросс-платформенный латекс 06 Lyx](https://saintist.ru/wp-content/uploads/2024/05/cross-platform-latex-06-lyx.png)
LyX позволяет вставлять изображения и таблицы. Он также позволяет вам управлять ссылками через BibTeX, что полезно, если вы пишете статьи, поскольку в программе легко цитировать и упорядочивать ссылки.
В отличие от других редакторов, LyX позволяет напрямую редактировать изображения и таблицы в документе, что еще больше устраняет разрыв между текстовым процессором и редактором LaTeX.
LyX также предоставляет систему истории документов, создавая снимки документа, который вы редактируете. Это дает вам возможность быстро просмотреть изменения, внесенные вами с течением времени.
Читайте также: Как редактировать Документы Google: лучшие советы, которые вам нужно знать
4. Кайл
Доступно для: Windows, macOS, Linux
Кайл — отличная среда разработки для редактирования документов LaTeX. Это однопанельный редактор, предоставляющий все необходимое для эффективного использования LaTeX.
![Кроссплатформенный латекс 07 Kile](https://saintist.ru/wp-content/uploads/2024/05/cross-platform-latex-07-kile.jpg)
Чтобы сделать это возможным, Кайл отказался от некоторых удобных функций, таких как интерактивная программа просмотра PDF-файлов и прямое редактирование документов. Вместо этого он предлагает ряд других функций, которых вы не найдете в обычном редакторе LaTeX:
- Браузер дерева: позволяет перемещаться по структуре документа так, как будто ветви дерева представляют собой файлы на вашем компьютере. Это может быть полезно, если вы редактируете большой документ, в котором используются плагины..
- Просмотр файлов : он позволяет переключаться между различными файлами TeX в каталоге, что вам понравится, если вы работаете с многофайловыми документами, например с книгами.
- Инструменты настройки. Kile позволяет настраивать инструменты сборки LaTeX, давая вам контроль над процессом создания ваших документов. Например, Kile позволяет использовать PDFLaTeX и LaTeXtoHTML для создания PDF- и HTML-выводов одного и того же д
3. ЛиХ
Читайте также: Как использовать Emacs в качестве программы чтения USENET с Gnus
5. На обороте
Доступно: в Интернете
На обороте — это онлайн-редактор LaTeX, который позволяет создавать и редактировать документы LaTeX прямо в браузере.
![Кросс-платформенный латекс 08, оборотная сторона](https://saintist.ru/wp-content/uploads/2024/05/cross-platform-latex-08-overleaf.png)
Являясь веб-редактором LaTeX, Overleaf предлагает необычные функции, такие как совместная работа в реальном времени и облачные резервные копии . Это может быть полезно, если вы хотите работать с другими людьми над документами LaTeX. Кроме того, Overleaf обладает рядом полезных функций, таких как:
- Шаблоны, готовые для журналов. Overleaf сотрудничает с несколькими издателями, предоставляя шаблоны для отправки статей.
- Последняя версия движков TeX: это означает, что вам не нужно думать, нужно ли вам обновлять LaTeX или нет.
- Система сообщений об ошибках
- Документация. На оборотной стороне представлены статьи по наиболее распространенным проблемам, а также советы по использованию LaTeX.
Чтобы начать использовать Overleaf, перейдите в раздел веб-страница регистрации . Оттуда зарегистрируйте бесплатную учетную запись, которая предоставит вам 1 ГБ дискового пространства. Если вы в настоящее время студент, проверьте, предлагает ли ваш университет Overleaf как услуга. В противном случае посмотрите, есть ли скидки для студентов-пользователей .
Читайте также: Что такое Doom Emacs и как его установить
Часто задаваемые вопросы
1. Можно ли скомпилировать 4. Кайл
используя разные движки?
Да! Для ваших документов LaTeX можно использовать разные движки. Однако это во многом будет зависеть от используемого вами редактора LaTeX.
Например, в Kile вы можете переключиться на другой движок для компиляции документа, нажав «Создать», а затем «Компилировать» в строке меню. Оттуда вы можете выбрать нужный движок, и Кайл скомпилирует ваш документ с его помощью.
2. Можно ли конвертировать мои документы во что-нибудь кроме HTML?
Да! По своей сути LaTeX — это просто язык разметки. Это способ описания того, как текст отображается на листе бумаги. Однако этот язык разметки можно расширить, чтобы представлять что угодно, кроме листа бумаги.
Например, вы можете использовать синтаксис LaTeX для создания пользовательских презентаций с помощью Beamer (класс документов LaTeX). Кроме того, этот же синтаксис также можно использовать для создавать сложные макросы , где формат документа меняется в зависимости от содержимого, которое вы в него помещаете.
Читайте также: 5 онлайн-инструментов проверки различий для сравнения текста в двух или более файлах
3. Какой редактор LaTeX выбрать новичку?
Начинающий пользователь LaTeX, которому нужно использовать его только для простых документов, найдет LyX особенно хорошим выбором. В нем есть все возможности, которые делают LaTeX великолепным и красивым, а также простота использования современных текстовых процессоров.
Автор изображения: Unsplash