Latex программа что это

Как пользоваться Latex

В этой статье мы рассмотрим как пользоваться LaTex для начинающих, тех, кто только решил познакомиться с этим языком. Мы разберем его основные возможности и приведем несколько примеров. Работа будет выполняться на основе редактора LaTeXila, который можно считать наиболее простым для начинающих.

Почему именно LaTeX?

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

Установка LaTeXila

sudo apt install latexila latexila-data texlive-lang-cyrillic

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Пакет texlive-lang-cyrillic нам необходим для нормальной поддержки кириллицы. Система загрузит около 400 мегабайт пакетов и после установки программа появится в главном меню:

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Как пользоваться LaTeX

1. Основные команды LaTeX

Перед тем как перейти к работе с программой необходимо рассмотреть синтаксис и основные инструкции LaTeX, чтобы вы могли чувствовать себя уверенно. Мы не будем рассматривать все команды latex, это слишком много, остановимся только на тех, которые будем использовать. Общий синтаксис команды:

\ имя_команды [ параметр1,параметр2 ]

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

Другие команды latex вы сможете найти в том же LaTeXila или же в интернете.

2. Создание документа

Сначала нужно создать новый файл LaTeX. Для этого откройте меню «Файл» и выберите «New». В открывшемся диалоговом окне вам предстоит выбрать шаблон документа. Предположим, что я буду писать книгу:

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Далее, нужно в поле title и author ввести название книги и имя автора, также тут можно указать дату, которая будет отображаться на титульном листе:

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

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

3. Основы форматирования документа

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

\documentclass[a4paper,11pt]
\usepackage
\usepackage[T1,T2A]
\usepackage[utf8]
\usepackage[english,russian]

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Строка \maketitle создает титульный лист latex, а следующая строка \tableofcontents создает содержание latex. Следующая директива \chapter позволяет создать новую главу, которую вы можете назвать так, как вам нравится. После этой инструкции вы можете писать текст главы, и глава будет закончена, когда встретится новая инструкция \chapter. Эта новая глава будет автоматически добавлена в содержание в качестве второй главы.

Главы можно разделить на более мелкие часть с помощью инструкции \section и \subsection. Все разделы будут автоматически добавлены в содержание.

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

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Многие люди хотят добавить список таблиц и изображений в начало книги. Чтобы сделать это просто добавьте такие команды:

Последняя команда в документе означает конец книги. Каждый открытый блок begin всегда должен заканчиваться командой end.

4. Интерфейс программы

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

В программу встроена интегрированная система проверки орфографии, на основе gspell, которую можно настроить через меню «Tools».

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Кроме того, на панель инструментов вынесены кнопки для большинства необходимых действий. Здесь вы можете добавлять главы, разделы, перекрестные ссылки, настраивать стили, создавать маркированные списки и математические функции. Иногда проще нажать одну кнопку, чем писать команды вручную. Также многие команды можно найти в меню «LaTeX».

5. Математические формулы

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

С помощью этой панели символов будет действительно очень просто создавать различные формулы. Чтобы создать формулу можно использовать текстовое выражение или же нажать кнопку с символом сумы на панели инструментов.

Нажатие кнопки вставит необходимую инструкцию на позицию курсора. Дальше останется ввести необходимые символы с клавиатуры или боковой панели. Например, дроби делаются с помощью инструкции frac<><>, в которую нужно передать значение делителя и знаменателя:

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

6. Сохранение результата

По умолчанию утилита использует формат *.tex для сохранения файла. Вы сможете открыть его потом в любом редакторе LaTeX и продолжить работу. Для сохранения откройте меню «Файл» и выберите «Save»:

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Выводы

В этой статье мы рассмотрели как пользоваться latex и редактором latexila. Это были лишь самые основы, достаточные для того чтобы начать, но вам предстоит еще много чего узнать об этом способе создания документов если вы им заинтересуетесь. Надеюсь, эта информация была полезной для вас.

Источник

LaTeX для новичков. Введение.

Гуманитариям тоже будет полезно. Им стоит заглянуть в самый конец поста.

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

-Готовый результат можно увидеть только после сборки.

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

-Количество людей которые умеют использовать LaTeX в СНГ невелико. Концентрация может меняться от 0 (в школах и гуманитарных факультетах) до обязательного использования всеми студентами (продвинутые кафедры физических и математических факультетов).

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

-Требуется потратить от недели до нескольких месяцев на обучение.

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

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

+Возможности. Нельзя сказать что кто-то знает все возможности LaTeX, за 30 лет для него написано множество пакетов, которые охватывают всё что может только придти в голову при написании работ. Для примера можно привести наличие встроенной системы рисования и черчения, не просто не уступающих аналогам в MS Office, но и на порядки их превосходящих. (Ниже приведен для примера малый фрагмент схемы из курсовой работы автора. Следует обратить внимание на формулы и общую дзен-простоту оформления по ГОСТ)

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

+Системные требования. LaTeX работает на всём что шевелится. При сборке потребление может достигать 200 Мб оперативной памяти. Также продвинутый редактор может потреблять 300 мегабайт памяти при нескольких открытых проектах.

+Кроссплатформенность и облачность. LaTeX работает на всех актуальных и не очень операционных системах, начиная с Win 95/98. Также, поскольку LaTeX предполагает раздельное написание и сборку проектов, он идеально подходит для облачных технологий. Вы можете редактировать проекты даже с калькуляторов (лишь бы они могли открывать текстовые файлы). Для всех актуальных мобильных платформ есть клиенты для облачных сервисов.

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

+Формулы это тоже текст. Не требуется калечить себе голову пытаясь накликать пятиэтажную формулу в MS Office, который еще и не факт что умеет подобное. Сложность формул в LaTeX НЕ ограничена. Экспорт формул в TeX’овскую нотацию умеет каждая уважающая себя система компьютерной алгебры. Нотация простая и легко запоминается при наличии минимальных знаний английского.

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

+Стабильность. Сколько раз у Вас падал Ворд погребя за собой часы работы? Битые файлы Ворда уже давно не новость. Поскольку LaTeX имеет в основе простой текст, исходники проекта не могут неисправимо побиться.

+На выходе PDF. Правильный PDF, со встроенными файлами картинок, векторным текстом. Распечатается везде и всюду, как надо. Можно забыть об «ой, у нас ворд 2010 а у вас 2007, у вас все номера сползли».

+Разметка. При оформлении в LaTeX вы указываете структуру документа. Это позволяет абстрагироваться от внешнего вида документа и сосредоточиться на его содержании.

+Гибкость и автоматизация. В LaTeX есть стили, наборы настроек и подключенных пакетов которые оформят ваш набранный текст по требуемому ГОСТ, шаблону оформления статьи в журнале и т.д.

+Нумерация и система ссылок. Нумерация всех объектов пересчитывается при каждой пересборке, что позволяет поддержать их точность. Ссылки на объекты производятся по их индивидуальным меткам. Это весьма удобно, поскольку сослаться на объект «eq:to_dlinnoye_urye» гораздо проще чем на «3.13»

+Библиография. Со стилями. С поддержкой ГОСТ. Автоматически и по фен-шую.

+Редакторы. Поскольку LaTeX это простой текст, пользователь может найти редактор себе по вкусу и системным требованиям. Автор использует TeXstudio.

+Лицензия (в СНГ не слишком актуально, конечно). LaTeX является свободным ПО, соответственно бесплатен к использованию в любых целях и количествах.

+Совместная работа. Существует несколько облачных сервисов которые предлагают совместную работу без каких либо ограничений. Также, возможна совместная работа в offline, с использованием систем контроля версий (например git).

Источник

Осваиваем LaTeX за 30 минут

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Что такое LaTeX?

LaTEX (произносится как «лэйтех» или «латех») представляет собой инструмент для создания профессиональных документов. В его основе лежит парадигма редактирования WYSIWYM (что вижу, то и подразумеваю), то есть от пользователя требуется сосредоточиться только на содержимом документа, оставив его форматирование программе. Вместо ручного распределения текста по странице, как это делается в Microsoft Word или LibreOffice Writer, можно просто его вводить, позволив LaTeX заняться остальным.

Зачем нужен LaTeX?

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

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

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

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

Пишем первый документ

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

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

После этого мы пишем содержание документа, заключенное в теги \begin и \end , представляющие его тело. Можете начать писать здесь текст и при желании вносить в него изменения.

Чтобы увидеть результат этих изменений в PDF, документ нужно скомпилировать. В Overleaf для этого нужно просто нажать Recompile. (Также можете настроить проект на автоматическую перекомпиляцию в процессе редактирования файлов, нажав на небольшую стрелку рядом с кнопкой Recompile и установив Auto Compile как On).

При использовании специального редактора LaTeX вроде TeXmaker или TeXworks нужно просто нажать кнопку Recompile. Если не знаете, где она находится, обратитесь к документации.

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

Преамбула документа

А вот подробное разъяснение каждой строки:

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

Добавление заголовка, автора и даты

Для добавления в документ заголовка, автора и даты необходимо внести во вступление три строки (только не в основное тело документа):

Здесь размещается имя автора. При желании можно также добавить в фигурные скобки следующую команду:

После добавления перечисленных строк преамбула должна выглядеть так:

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Добавление комментариев

Как и в случае с любым кодом, зачастую будет нелишним добавлять комментарии. Комментарии – это включаемые в документ текстовые элементы, которые в итоге не отображаются и никак не него не влияют. Они помогают организовывать работу, делать пометки или закомментировать (отключать) строки/разделы при отладке. Чтобы создать комментарий в LaTeX, просто наберите символ % в начале строки, как показано ниже:

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Жирный, курсив и подчеркивание

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

А вот еще одна очень простая команда: \emph <. >. Выполняемые ей для аргумента действия определяются контекстом – внутри обычного текста его выделенная часть переводится в курсив, а при использовании команды в курсивном тексте происходит обратное.

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Добавление изображений

В Overleaf для добавления изображений их сначала нужно будет загрузить.

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Команда \graphicspath < > сообщает LaTeX, что изображения находятся в каталоге images в текущей директории.

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

Подписи, метки и ссылки

С помощью окружения figure изображения можно подписывать, размечать, а также делать на них ссылки:

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

В примере выше показаны три важные команды:

Примечание: если вы используете подписи и ссылки на собственном компьютере, то вам потребуется скомпилировать документ дважды, чтобы они сработали. Overleaf делает это автоматически.

Создание списков

Списки в LaTeX создаются очень просто. Делается это с помощью различных окружений списков. Окружения – это разделы, которые требуется представить отличным от остальной части документа образом. Начинаются они с \begin <. >, а завершаются на \end <. >.

Существует два основных типа списков: упорядоченные и неупорядоченные. Каждый из них реализуется в собственном окружении.

Неупорядоченные списки

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

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Упорядоченные списки

Для упорядоченных списков используется тот же синтаксис, но в другом окружении. В данном случае этим окружением выступает enumerate :

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Добавление математических выражений

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

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Режим отображения предлагает два варианта: без нумерации и с нумерацией.

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Важно: окружение equation* предоставляется в виде стороннего пакета. Подробнее об этом рекомендую почитать статью по amsmath.

Для использования многих команд при работе с математикой необходим пакет amsmath, поэтому не забудьте его добавить. Ниже показан пример некоторых его базовых команд:

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

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

Базовое форматирование

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

Аннотации

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Абзацы и перевод строки

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

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

Чтобы создать новую строку без создания очередного абзаца нужно вставить точку разрыва строки, для чего используется \\ (двойной обратный слэш, как в примере) или команда \newline.
При этом не следует использовать несколько \\ или \newline для «имитации» абзацев с увеличенными интервалами между ними, так как это приведет к конфликту с внутренними алгоритмами LaTeX. Для подобного эффекта рекомендуется использовать двойные пустые строки, после чего добавлять во вступление \usepackage .

Дополнительную информацию по теме можно найти в статье Paragraphs and new lines.

Главы и разделы

Команды для организации документа варьируются в зависимости от его типа. Простейшей формой организации выступает деление на разделы, доступное во всех форматах.

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Более подробный разбор структуры документа описан в статье Sections and Chapters.

Создание таблиц

Простые таблицы

Вот простейший пример создания таблицы:

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Добавление границ

Окружение tabular достаточно гибкое и позволяет размещать разделяющие строки между каждым столбцом.

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Подписи, метки и ссылки

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Примечание: если вы используете подписи и ссылки на своем компьютере, то для работоспособности ссылок нужно будет скомпилировать документ дважды. Overleaf делает это автоматически.

Добавление содержания

Процесс создания содержания очень прост и реализуется командой \tableofcontents :

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Скачивание готового документа

Завершенный документ в формате PDF можно скачать через расположенное слева меню, кликнув PDF.

Есть и более быстрый способ через нажатие кнопки Download PDF в окне просмотра PDF, как показано ниже:

Источник

LaTeX для новичков. Часть 1:Редакторы и дистрибутивы

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

+Однооконный режим работы

+Показ документа (для наглядности)

+Графические инструменты для вставки картинок и таблиц

+Автодополнение (правда не слишком удачное)

+Боковая панель с быстрым доступом к части математических символов

+Портативная сборка, работает с портативной установкой

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

+Предшествовал появлению TeXworks, поэтому плюсы совпадают

-Порт под Windows устарел

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

TeXnicCenter. Только под MS Windows.

+Показ строк с ошибками

+Меню с функциями LaTeX

-Работает с Adobe Acrobat

-Нет однооконного режима

-Разработка прекращена 3 года назад

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

+Показывает формулы готовыми

-Осложнена работа напрямую с LaTeX

-Нет поддержки всех стилей

-Требует переучиваться с других редакторов

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

VIMLaTeX. Редактор для настоящих ценителей. Кроссплатформенный.

+Полностью текстовый интерфейс. Идеально подходит для работы по удалёнке (например через SSH).

+Минимальные системные требования (нет графики, нет проблем)

+Утончённый набор горячих клавиш.

-Нет встроенного показа готового документа

-Нет графических инструментов для ввода таблиц

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

AuCTeX = Emacs+LaTeX. Ещё сложнее в освоении чем VIM, умеет копировать горячие клавиши оного, помимо своего набора. Работает как в графическом, так и в текстовом режимах.

+Инструменты для ввода таблиц

+Показ таблиц, формул и картинок прямо в тексте

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

Дистрибутивы. LaTeX является свободным ПО, поэтому каждый волен распространять его по своему. На данный момент существует два с половиной основных дистрибутива:

Автор использует TeXLive, поскольку имеет вечные проблемы с интернетом в общежитии и использует Linux.

p.s. С первым подписчиком меня 🙂

Следующая часть видимо про движки и преамбулу.

Интересный материал, познавательно.

Кстати, не указали TeXMaker. По внешнему виду редактора напоминает Kile.

1. Для новичков должно быть всё из коробки, и наглядно было, как можно меньше писали код, та как в дальнейшем при изучение будут мотивация и энтузиазм.
2. У меня программы «TeXstudio» и «TeXworks», не работают, точнее не компилируют, и ошибок не пишут почему так, вот по этому нет у меня ни мотивации, ни энтузиазма, ведь, чтоб разобраться, надо много времени потратить, а время это деньги.

Было бы для НОВИЧКОВ всё в комплекте, было бы другое дело.

Поставил у себя как-то что-то ЛаТеКсное.

Минут через сорок удалось написать «Hello World».

И так и не понял, зачем всё это нужно.

Чтобы человек которого пересаживают мог просто сесть и продолжить работу, а вот «фишки» осваивались уже потом по необходимости-желанию?

LaTeX для новичков. Введение.

Гуманитариям тоже будет полезно. Им стоит заглянуть в самый конец поста.

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

-Готовый результат можно увидеть только после сборки.

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

-Количество людей которые умеют использовать LaTeX в СНГ невелико. Концентрация может меняться от 0 (в школах и гуманитарных факультетах) до обязательного использования всеми студентами (продвинутые кафедры физических и математических факультетов).

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

-Требуется потратить от недели до нескольких месяцев на обучение.

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

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

+Возможности. Нельзя сказать что кто-то знает все возможности LaTeX, за 30 лет для него написано множество пакетов, которые охватывают всё что может только придти в голову при написании работ. Для примера можно привести наличие встроенной системы рисования и черчения, не просто не уступающих аналогам в MS Office, но и на порядки их превосходящих. (Ниже приведен для примера малый фрагмент схемы из курсовой работы автора. Следует обратить внимание на формулы и общую дзен-простоту оформления по ГОСТ)

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

+Системные требования. LaTeX работает на всём что шевелится. При сборке потребление может достигать 200 Мб оперативной памяти. Также продвинутый редактор может потреблять 300 мегабайт памяти при нескольких открытых проектах.

+Кроссплатформенность и облачность. LaTeX работает на всех актуальных и не очень операционных системах, начиная с Win 95/98. Также, поскольку LaTeX предполагает раздельное написание и сборку проектов, он идеально подходит для облачных технологий. Вы можете редактировать проекты даже с калькуляторов (лишь бы они могли открывать текстовые файлы). Для всех актуальных мобильных платформ есть клиенты для облачных сервисов.

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

+Формулы это тоже текст. Не требуется калечить себе голову пытаясь накликать пятиэтажную формулу в MS Office, который еще и не факт что умеет подобное. Сложность формул в LaTeX НЕ ограничена. Экспорт формул в TeX’овскую нотацию умеет каждая уважающая себя система компьютерной алгебры. Нотация простая и легко запоминается при наличии минимальных знаний английского.

Latex программа что это. Смотреть фото Latex программа что это. Смотреть картинку Latex программа что это. Картинка про Latex программа что это. Фото Latex программа что это

+Стабильность. Сколько раз у Вас падал Ворд погребя за собой часы работы? Битые файлы Ворда уже давно не новость. Поскольку LaTeX имеет в основе простой текст, исходники проекта не могут неисправимо побиться.

+На выходе PDF. Правильный PDF, со встроенными файлами картинок, векторным текстом. Распечатается везде и всюду, как надо. Можно забыть об «ой, у нас ворд 2010 а у вас 2007, у вас все номера сползли».

+Разметка. При оформлении в LaTeX вы указываете структуру документа. Это позволяет абстрагироваться от внешнего вида документа и сосредоточиться на его содержании.

+Гибкость и автоматизация. В LaTeX есть стили, наборы настроек и подключенных пакетов которые оформят ваш набранный текст по требуемому ГОСТ, шаблону оформления статьи в журнале и т.д.

+Нумерация и система ссылок. Нумерация всех объектов пересчитывается при каждой пересборке, что позволяет поддержать их точность. Ссылки на объекты производятся по их индивидуальным меткам. Это весьма удобно, поскольку сослаться на объект «eq:to_dlinnoye_urye» гораздо проще чем на «3.13»

+Библиография. Со стилями. С поддержкой ГОСТ. Автоматически и по фен-шую.

+Редакторы. Поскольку LaTeX это простой текст, пользователь может найти редактор себе по вкусу и системным требованиям. Автор использует TeXstudio.

+Лицензия (в СНГ не слишком актуально, конечно). LaTeX является свободным ПО, соответственно бесплатен к использованию в любых целях и количествах.

+Совместная работа. Существует несколько облачных сервисов которые предлагают совместную работу без каких либо ограничений. Также, возможна совместная работа в offline, с использованием систем контроля версий (например git).

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *