LaTeX: различия между версиями

Содержимое удалено Содержимое добавлено
м оформление
оформление
Строка 1:
{{wikipedia|LaTeX}}
<center>Добро пожаловать в учебник
<big><div style="font-size:200%;margin:.5ex 0 .5ex 0"><font color="#0A4E98">'''LaTeX<span style="font-family: cmr10, serif">L<span style='vertical-align:+0.5ex; margin-left:-0.47em; font-size: 0.75em'>A</span><span style='margin-left:-0.15em'>Τ<span style='vertical-align:-0.5ex;margin-left:-0.1667em;margin-right:-0.125em;text-transform:uppercase'>Ε</span>Χ</span></span>'''</font></div></big></center>
----
 
<noinclude>{{LaTeX/Навигация}}</noinclude>
 
{{Готовность|0%}}
 
Это учебник по языку '''TeX''', еееё расширениям ('''LaTeX''', '''XeLaTeX''', и др.), дополнительным инструментам ('''pdflatex''', '''bibtex''' и др.) и некоторым пакетам.
 
=== Что такое '''LaTeX'''? ===
'''LaTeX'''  — это собирательное название для системы подготовки (верстки) документов. Она включает набор инструментов, которые из текстовых файлов, записанных с использованием специального языка разметки формирует готовые к печати документы (как правило в формате PDF). Собственно '''[[w:TeX|TeX]]'''  — это низкоуровневый язык разметки и программирования который лежит в основе этой системы. Более подробно об истории системы и используемых терминах вы можете прочитать во [[LaTeX/Введение|введении]].
 
'''LaTeX''' — это собирательное название для системы подготовки (верстки) документов. Она включает набор инструментов, которые из текстовых файлов, записанных с использованием специального языка разметки формирует готовые к печати документы (как правило в формате PDF). Собственно '''[[w:TeX|TeX]]''' — это низкоуровневый язык разметки и программирования который лежит в основе этой системы. Более подробно об истории системы и используемых терминах вы можете прочитать во [[LaTeX/Введение|введении]].
 
=== Почему '''LaTeX'''? ===
Создание '''LaTeX''' документа это программирование: Вы создаёте текстовый файл в LaTeX -разметке, макросы LaTeX обрабатывают его и производят конечный документ.
 
Такой подход отличается от используемого в [[w:WYSIWYG|WYSIWYG]] (What You See Is What You Get - — что видишь, то и получишь) программах, таких, как [[w:Openoffice.org|Openoffice.org]] Writer или [[w:Microsoft Word|Microsoft Word]].
Создание '''LaTeX''' документа это программирование: Вы создаёте текстовый файл в LaTeX разметке, макросы LaTeX обрабатывают его и производят конечный документ.
 
Такой подход отличается от используемого в [[w:WYSIWYG|WYSIWYG]] (What You See Is What You Get - что видишь, то и получишь) программах, таких, как [[w:Openoffice.org|Openoffice.org]] Writer или [[w:Microsoft Word|Microsoft Word]].
 
В LaTeХ:
 
* Во время редактирования документа Вы не можете (обычно) увидеть его окончательный вариант.
* Вам, как правило, необходимо знать нужные команды разметки LaTeX.
Строка 27 ⟶ 23 :
 
С другой стороны, у LaTeX есть и достоинства:
 
* Оформление текста отделено от содержания. Вы полностью сосредотачиваетесь на структуре и содержании документа и забываете о том, как будет выглядеть печатный вариант.
* Стиль, шрифты, оформление таблицы и рисунков т. д. согласованы во всём документе.
* Одно и тоже оформление можно использовать для любого числа документов.
* Легко набирать математические формулы.
* Легко создаются алфавитные указатели, сноски, ссылки и библиографические списки.
* Большие документы можно разбивать на несколько файлов и работать с ними отдельно, в том числе с использованием систем управления версиями.
* Вы не обязаны вручную настраивать шрифты, размер текста, высоту строк или читаемость текста  — за всё это LaTeX отвечает сам.
* Вам придётся правильно структурировать Ваш документ.
* Файлы с исходными текстами можно просмотреть и изменить в любом текстовом редакторе.
* Так как исходный документ содержит просто текст, с помощью программных средств на любом языке программирования можно создать таблицы, рисунки, формулы и  т. д.
 
Подход LaTeX к созданию документа можно назвать [[w:WYSIWYM|WYSIWYM]] (''What You See Is What You Mean '' — что видишь, то и думаешь): во время набора текста Вы не видите окончательный вариант документа, только логическую структуру этого документа. Об оформлении вместо Вас позаботится LaTeX.
 
=== Зачем нужная эта вики-книга? ===
В Интернете можно найти множество ресурсов по подготовке документов в '''LaTeX''', но большинство из них имеют формат записок, а цель данного учебника  — организованное изложение основ '''LaTeX''' и рассмотрение наиболее распространенных приемов его использования.
 
В Интернете можно найти множество ресурсов по подготовке документов в '''LaTeX''', но большинство из них имеют формат записок, а цель данного учебника — организованное изложение основ '''LaTeX''' и рассмотрение наиболее распространенных приемов его использования.
 
Развитие системы '''LaTeX''' не стоит на месте. В особенности это касается поддержки многоязычного ввода, растровой графики и управления библиографией. Эти изменения часто не находят отражения в имеющихся справочных материалах, что снижает их ценность.
 
{{BookCat}}
 
{{По алфавиту}}
 
{{Темы|Языки разметки}}