Что такое формат документа LaTeX и как его использовать

Что такое формат документа LaTeX и как его использовать

Если вы когда-либо работали в академических кругах или в академическом издательском мире, вы, вероятно, слышали о LaTeX (произносится как «LAY-tech»).





Но что такое LaTeX? Каковы некоторые из его применений? И как научиться им пользоваться?





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





Что такое LaTeX?

Проще говоря, LaTeX - это система набора и подготовки документов, которая «включает функции, предназначенные для производства технической и научной документации».

Но что это значит?



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

В качестве примера возьмем квадратное уравнение. Вот что я набрал в LaTeX:





egin{equation}
x = frac{-b pm
qrt{b^2 - 4ac}}
{2a}
end{equation}

И вот как это отображается:

Получение этого уравнения красиво отображать в Microsoft Word было бы болью. В LaTeX мне потребовалось всего пара строк текста. Но LaTeX может делать гораздо больше, чем просто математические уравнения. Он может работать с нелатинскими алфавитами, оглавлениями, списками, библиографиями, ссылками и даже шаблонными рисунками.





Набор текста с помощью LaTeX

Если вы пишете с помощью LaTeX, обычно не нужно слишком беспокоиться о наборе. Вы, вероятно, будете использовать его больше для уравнений и тому подобного. Но, помечая элементы в вашем документе (разделы, рисунки, заголовки и т. Д.), Вы даете редактору или издателю возможность применять стили и форматы ко всему документу сразу.

В Американское математическое общество говорит об этом :

LaTeX 2e определяет «структурированные» файлы, в которых легко идентифицировать различные элементы (заголовок, авторов, заголовки и т. Д.). Это имеет решающее значение для будущего, когда нам может потребоваться перевести десятки тысяч статей в новые форматы. Журналы AMS уже размещены в Интернете с полными библиографическими данными в формате HTML ».

Форматирование и набор текста с помощью LaTeX немного похожи на использование HTML и CSS. Если вы правильно помечаете все с помощью HTML, все, что вам нужно сделать, это внести одно или два изменения в CSS, чтобы применить их ко всему вашему HTML-документу.

Преимущества документов LaTeX

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

Но его также используют лингвисты, экономисты, философы, авторы детских книг, антропологи, теологи ... и почти все, о ком вы только можете подумать.

Но это не значит, что это для всех.

Если вам нужно что-то, что вы можете сразу изучить и использовать, LaTeX, возможно, не для вас. Это язык разметки, и потребуется время, чтобы выучить больше, чем основы. Вам придется провести много исследований о том, как решать конкретные проблемы.

Тем не менее, после того, как вы его изучите, это сэкономит вам много времени. Только автоматически создаваемые оглавления и библиографии сэкономят вам часы. А если вы разрабатываете документы, вы удивитесь, насколько это проще в LaTeX, чем в Word или LibreOffice.

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

Начало работы с LaTeX

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

Давайте для начала рассмотрим быстрый пример. Я буду использовать База LaTeX , бесплатный онлайн-редактор LaTeX. Я рекомендую использовать его, пока вы учитесь.

Чтобы открыть документ, я объявлю класс документа:

documentclass{article}

Здесь очень много Классы документов LateX , но статья является обычным.

После этого я добавлю название документа, имя автора и дату:

itle{Frankenstein; or, The Modern Prometheus}
author{Mary Wollstonecraft Shelley}
date{1 January, 1818}

Теперь вы заметите, что в моем документе в настоящее время не отображается эта информация (предварительный просмотр находится в правой части экрана):

Это потому, что эта информация считается частью преамбула , которого нет в документе LaTeX.

Хотите, чтобы это отображалось в документе? Это просто. Просто используйте следующую строку:

maketitle

Вот и все:

Обратите внимание, что maketitle должен быть между началом и концом документа, чтобы работать.

В теле документа вы можете ввести простой текст, чтобы вставить его:

А для маркированного списка используйте следующий синтаксис:

egin{itemize}
item First item
item Second item
item Third item
end{itemize}

Вот как это выглядит в редакторе:

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

Давайте добавим заголовок раздела, чтобы читатели знали, что это введение:

С простым объявлением:


ection{Introduction}

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

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

Ресурсы для изучения LaTeX

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

Затем вы можете найти информацию о том, как вставить фигуру. Или сноска. Или целую библиографию. Лучший способ выучить это - шаг за шагом.

С этой целью вот несколько ресурсов LaTeX, которые вам помогут.

Учебники LaTeX

Одно из лучших знакомств с LaTeX для начинающих - это Изучите LaTeX за 30 минут от ShareLaTeX, онлайн-редактора LaTeX.

В нем рассматриваются некоторые основы, которые мы рассмотрели выше, а также промежуточные темы, такие как математические уравнения, форматирование текста, комментарии и подписи к рисункам.

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

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

Документация LaTeX

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

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

А поскольку он есть в Викиучебниках, его очень легко искать.

В официальная документация от latex-project.org - еще один хороший ресурс, хотя и не совсем удобный. Документация разделена на разные документы, предназначенные для разных людей, занимающихся написанием, редактированием и набором текста.

Не очень краткое руководство по LaTeX 2e это именно то, на что это похоже: (очень длинное) руководство по LaTeX. И хотя вы можете использовать его в качестве учебного пособия, поскольку оно охватывает все основы, огромный размер этого руководства делает его лучше в качестве справочного материала.

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

Программное обеспечение LaTeX

LaTeX - это не отдельная программа. Он работает поверх старой системы под названием TeX. Многие части программного обеспечения TeX поддерживают LaTeX.

В официальная страница проекта LaTeX рекомендует следующее:

ноутбук не распознает внешний жесткий диск

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

  • База LaTeX (бесплатно, учетная запись не требуется)
  • На обороте (бесплатные и платные планы)
  • ShareLaTeX (бесплатные и платные планы)
  • Papeeria (бесплатные и платные планы)
  • Authorea (бесплатные и платные планы)

Начните использовать LaTeX сегодня

С помощью ресурсов, инструментов, руководств и советов, приведенных выше, вы можете сразу же приступить к работе с LaTeX. Чтобы привыкнуть к этому, нужно время, но как только вы это сделаете, вы будете гораздо эффективнее создавать и форматировать документы. Вы могли бы продолжить создание профессиональных документов в Word , но зачем вам это после того, как вы увидели, на что способен LaTeX?

Делиться Делиться Твитнуть Эл. адрес Как очистить компьютер с Windows с помощью командной строки

Если на вашем ПК с Windows не хватает места для хранения, удалите ненужные файлы с помощью этих быстрых утилит командной строки.

Читать далее
Похожие темы
  • Объяснение технологии
  • Продуктивность
  • Текстовый редактор
Об авторе Затем Олбрайт(Опубликовано 506 статей)

Данн - консультант по контент-стратегии и маркетингу, который помогает компаниям генерировать спрос и потенциальных клиентов. Он также ведет блог о стратегии и контент-маркетинге на dannalbright.com.

Ещё от Dann Albright

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться