LaTeX — Кто такие ТеХники?
По просьбам начал писать статью про LaTeX. Это первая часть. В ней я расскажу про то, как его установить, что это такое и как вообще на нём можно что-то написать.
0. Установка
arch
ubuntu
gentoo
Ссылка на офф.сайт - http://www.tug.org/texlive/
Можно поставить и teTeX, но по моему субъективному мнению — texlive лучше. Так же, жду информацию про установку на других дистрибутивах.
1. Что такое TeX и LaTeX?
LaTeX — это набор макросов к TeX. Чистым TeX'ом почти никто не пользуется, и потому я буду рассказывать про него.
Самое большое применение LaTeX получил в научной (в особенности физико – математической, в б?льшую часть журналов у Вас даже не примут в каком-то другом формате) сфере. Сам использую его для написание научных статей и книг.
2. Основы основ
Основой LaTeX является система команд. Любая команда начинается на \. Команды делятся на словесные (удобней слова не нашёл, команды регистро-зависимы) — \hrule, \hskip=.45pt и символьные \\, \" (они состоят из одного символа). Любая команда может быть или примитивом, или управляющей последовательностью (набор примитивов).
Примеры:
\rm, \break, \AA — примитивы;
\TeX, \sum, \bordermatrix — управляющие последовательности.
После команды могут быть как обязательные, в квадратных [] скобках, так и не обязательные, в фигурных {} скобках, параметр:
\commandname[option1,option2,...]{argument1}{argument2}...
Пример:
\documentclass[11pt,a4paper]{article}
3. Как LaTeX делает то, что он делает
Принцип получения .dvi:
.toc — оглавление, формируется при первом проходе по исходнику, вставляется по второму, если не было изменений, касается и всех остальных списков;
.aux — список ссылок;
.lof — для списка рисунков;
.lot — для списка таблиц;
.idx — для списка терминов, включенных в алфавитный указатель.
Диаграмма показывает какая команда в консоли произведёт необходимый переход из формата в формат.
*. Вот-с...
Не хочу сразу писать большую статью, вдруг могут появится какие-то пожелания к моему изложению. Так что следующая часть будет во вторник вечером, или в среду утром. В следующий раз расскажу про базовую работу с текстом, немного о шрифтах в LaTeX, размерах и немного типографических заметок.
И да, вот пример:
Открываем .pdf и
результат:
Пока в Персональный. Более подходящий не нашёл.
0. Установка
arch
pacman -S texlive-core texlive-langcyrillic
ubuntu
sudo aptget install texlive-lang-full
gentoo
emerge texlive
Ссылка на офф.сайт - http://www.tug.org/texlive/
Можно поставить и teTeX, но по моему субъективному мнению — texlive лучше. Так же, жду информацию про установку на других дистрибутивах.
1. Что такое TeX и LaTeX?
TeX — система компьютерной вёрстки, разработанная американским профессором информатики Дональдом Кнутом в целях создания компьютерной типографии.
© ВикипедияLaTeX — это набор макросов к TeX. Чистым TeX'ом почти никто не пользуется, и потому я буду рассказывать про него.
Самое большое применение LaTeX получил в научной (в особенности физико – математической, в б?льшую часть журналов у Вас даже не примут в каком-то другом формате) сфере. Сам использую его для написание научных статей и книг.
2. Основы основ
- \ (\textbackslash) — указывает на начало команд;
- { (\{) — начало группы;
- } (\}) — конец группы, ходит в паре с };
- $ (\$) — вход/выход из математического режима;
- ^ (\textasciicircum) и _ (\_) — используются в математическом режиме для верхних и нижних индексов;
- % (\%) — комментарии, всё что после % и до начала новой строки игнорируется;
- ~ (\~)
- # (\#) — используется для передачи параметров в определение команд;
- & (\&) — используется в таблицах для разделения «ячеек».
Основой LaTeX является система команд. Любая команда начинается на \. Команды делятся на словесные (удобней слова не нашёл, команды регистро-зависимы) — \hrule, \hskip=.45pt и символьные \\, \" (они состоят из одного символа). Любая команда может быть или примитивом, или управляющей последовательностью (набор примитивов).
Примеры:
\rm, \break, \AA — примитивы;
\TeX, \sum, \bordermatrix — управляющие последовательности.
После команды могут быть как обязательные, в квадратных [] скобках, так и не обязательные, в фигурных {} скобках, параметр:
\commandname[option1,option2,...]{argument1}{argument2}...
Пример:
\documentclass[11pt,a4paper]{article}
3. Как LaTeX делает то, что он делает
Принцип получения .dvi:
.toc — оглавление, формируется при первом проходе по исходнику, вставляется по второму, если не было изменений, касается и всех остальных списков;
.aux — список ссылок;
.lof — для списка рисунков;
.lot — для списка таблиц;
.idx — для списка терминов, включенных в алфавитный указатель.
Диаграмма показывает какая команда в консоли произведёт необходимый переход из формата в формат.
*. Вот-с...
Не хочу сразу писать большую статью, вдруг могут появится какие-то пожелания к моему изложению. Так что следующая часть будет во вторник вечером, или в среду утром. В следующий раз расскажу про базовую работу с текстом, немного о шрифтах в LaTeX, размерах и немного типографических заметок.
И да, вот пример:
1 2 3 4 5 6 7 8 9 10 |
\documentclass{article} |
latex test.tex && dvipdf test.dvi test.pdf
Открываем .pdf и
результат:
Пока в Персональный. Более подходящий не нашёл.