% Ðто пример входного файла LaTeX (ВерÑÐ¸Ñ Ð¾Ñ‚ 11 Ð°Ð¿Ñ€ÐµÐ»Ñ 1994 года.) % % Знак '%' говорит TeX'у, что веÑÑŒ Ñледующий за ним на данной Ñтроке текÑÑ‚ % будет проигнорирован, и поÑтому Ñтот знак иÑпользуетÑÑ Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ² % (как здеÑÑŒ). \documentclass{article} % ОпределÑем клаÑÑ (тип) документа \usepackage{xecyr} \usepackage[russian]{babel} \usepackage[xetex,colorlinks=true]{hyperref} % ЗдеÑÑŒ начинаетÑÑ Ð¿Ñ€ÐµÐ°Ð¼Ð±ÑƒÐ»Ð° \defaultfontfeatures{Mapping=tex-text} \setmainfont[Scale=1.0, BoldFont={* Bold}, ItalicFont={* Italic}, BoldItalicFont={* Bold Italic}] {DejaVu Serif} \nonfrenchspacing % Разрешаем увеличивать пробел % поÑле конца Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ \title{Пример документа} % ОпределÑем заголовок \author{ЛеÑли ЛÑмпорт} % ОпределÑем Ð¸Ð¼Ñ Ð°Ð²Ñ‚Ð¾Ñ€Ð° \date{21 ÑÐ½Ð²Ð°Ñ€Ñ 1994 г.} % ЕÑли убрать Ñту команду, будет напечатана % Ñ‚ÐµÐºÑƒÑ‰Ð°Ñ Ð´Ð°Ñ‚Ð° \newcommand{\ip}[2]{(#1, #2)}% ОпределÑем новую команду \ip{arg1}{arg2}, % ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ñ€Ð°ÑкрываетÑÑ Ð² (arg1, arg2). %\newcommand{\ip}[2]{\langle #1 | #2\rangle} % Ðто другое определение \ip (закомментировано). \begin{document} % Конец преамбулы и начало текÑта \maketitle % Выводит заголовок Ðто пример входного файла. Ð¡Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ ÐµÐ³Ð¾ Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ (DVI) файлом, Ð’Ñ‹ можете понÑÑ‚ÑŒ, как Ñделать проÑтой документ ÑамоÑтоÑтельно. \tableofcontents \section{ПроÑтой текÑÑ‚} % Производит заголовок раздела. Разделы нижних % уровней начинаютÑÑ Ñ Ð¿Ð¾Ñ…Ð¾Ð¶Ð¸Ñ… команд: % \subsection и \subsubsection. Окончание каждого Ñлова и Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑетÑÑ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð°Ð¼Ð¸. Ðе имеет значениÑ, Ñколько пробелов Ð’Ñ‹ напечатаете; один пробел~--- то же, что 100. Конец Ñтроки ÑчитаетÑÑ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð¾Ð¼. Одна или неÑколько пуÑÑ‚Ñ‹Ñ… Ñтрок определÑÑŽÑ‚ конец абзаца. ПоÑкольку любое количеÑтво поÑледовательных пробелов отвечает одному пробелу, форматирование иÑходного файла не имеет Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ \LaTeX, % Команда \LaTeX выводит логотип LaTeX'а. но может иметь значение Ð´Ð»Ñ Ð’Ð°Ñ. Когда Ð’Ñ‹ иÑпользуете \LaTeX, делайте Ñвой входной файл, наÑколько Ñто возможно, легким Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ~--- Ñто поможет Вам перепиÑать Ваш документ, когда Ð’Ñ‹ захотите его изменить. Ðтот файл показывает, как можно добавлÑÑ‚ÑŒ комментарии ко входному файлу. Печать и набор~--- разные вещи, поÑтому еÑÑ‚ÑŒ множеÑтво Ñлучаев, когда то, что Ð’Ñ‹ напечатали во входном файле, отличаетÑÑ Ð¾Ñ‚ того, что Ð’Ñ‹ хотите получить в документе. Кавычки типа <<таких>> нужно получать Ñпециально, также как и кавычки внутри кавычек: <<\,``Ñти'', % \, отделÑет внешние и внутренние кавычки которые Ñ ÑÐµÐ¹Ñ‡Ð°Ñ Ð½Ð°Ð¿ÐµÑ‡Ð°Ñ‚Ð°Ð», не "`такие"'\,>>. Тире бывают трех размеров: внутри-Ñлова (дефиÑ), Ñреднее тире Ð´Ð»Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ†Ð¸Ñ„Ñ€ типа 1--2, и тире как знак Ð¿Ñ€ÐµÐ¿Ð¸Ð½Ð°Ð½Ð¸Ñ --- как Ñто. Пробел в конце Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ быть немного больше, чем обычный пробел. Иногда необходимо вмеÑте Ñо знаками пунктуации напечатать Ñпециальные команды, чтобы получить правильные пробелы, как в Ñледующем предложении. Комары, козлы и % `\ ' производит `нормальный' пробел пр.\ начинаютÑÑ Ñ Ðš\@. % \@ определÑет, где конец предложениÑ. Ðужно проверÑÑ‚ÑŒ размер пробелов поÑле знаков пунктуации, когда Ð’Ñ‹ проÑматриваете выходной файл, чтобы быть уверенным в том, что Ð’Ñ‹ не пропуÑтили ни один Ñпециальный Ñлучай. Многоточие производитÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ \ldots\ % `\ ' нужно поÑтавить поÑле `\ldots', Ñ‚.к. TeX % пропуÑкает вÑе пробелы поÑле команд, ÑоÑтоÑщих % из \ и букв % % Обратите внимание на то, что знак `%' приказывает TeX'у % проигнорировать конец входной Ñтроки, и поÑтому такие % Ñтроки не производÑÑ‚ новый абзац. % (правильный пробел поÑле точек требует Ð²Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñпециальной команды). \LaTeX\ Ñчитает неÑколько обычных Ñимволов командами, поÑтому, чтобы напечатать некоторые из них, нужны Ñпециальные команды. Вот Ñти Ñимволы: \$ \& \% \# \{ и \}. %$ Ð”Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ текÑÑ‚ лучше выÑего выделÑÑ‚ÑŒ \emph{курÑивом}. \begin{em} Длинный отрывок текÑта также может быть выделен таким ÑпоÑобом. ТекÑÑ‚ внутри отрывка может иметь \emph{добавочное} выделение. \end{em} Иногда необходимо предохранить какую-либо фразу от разрыва между Ñтроками в неподходÑщем меÑте. Таким меÑтом может быть пробел, например, между <<Г-н>> и <<ДжонÑ>> в <<Г-н ДжонÑ>>, % ~ дает неразрывный междуÑловный пробел. или внутри Ñлова~--- оÑобенно еÑли Ñто некоторый термин типа \mbox{\emph{вхождение}}, так что не имеет оÑобого Ñмыла разбивать его между Ñтроками. СноÑки\footnote{Ðто пример ÑноÑки.} не Ñоздают никаких проблем. \LaTeX\ хорош Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, чтобы набирать математичеÑкие формулы типа \( x-3y + z = 7 \) или \( a_{1} > x^{2n} + y^{2n} > x' \) или \( \ip{A}{B} = \sum_{i} a_{i} b_{i} \). Пробелы, которые Ð’Ñ‹ печатаете внутри формулы, будут проигнорированы. Запомните, что буквы типа $x$ % $ ... $ и \( ... \) Ñквивалетнты ÑвлÑÑŽÑ‚ÑÑ Ñ„Ð¾Ñ€Ð¼ÑƒÐ»Ð¾Ð¹, поÑкольку они изображают математичеÑкий Ñимвол, и должны набиратьÑÑ ÐºÐ°Ðº формула. \section{Выделенный текÑÑ‚} ТекÑÑ‚ выделÑетÑÑ Ð¿Ñ€Ð¸ помощи отÑтупа от левого краÑ. Так обычно выделÑÑŽÑ‚ÑÑ Ñ†Ð¸Ñ‚Ð°Ñ‚Ñ‹. Вот ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ°Ñ Ñ†Ð¸Ñ‚Ð°Ñ‚Ð°: \begin{quote} Ðто~--- ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ°Ñ Ñ†Ð¸Ñ‚Ð°Ñ‚Ð° (quote). Она Ñодержит одит абзац текÑта. ПоÑмотрите, как она выглÑдит. \end{quote} и более длиннаÑ: \begin{quotation} Ðто~--- Ð´Ð»Ð¸Ð½Ð½Ð°Ñ Ñ†Ð¸Ñ‚Ð°Ñ‚Ð° (quotation). Она Ñодержит два абзаца текÑта, ни один из которых не предÑтавлÑет Ð´Ð»Ñ Ð’Ð°Ñ Ð½Ð¸ÐºÐ°ÐºÐ¾Ð³Ð¾ интереÑа. Ðто~--- второй абзац длинной цитаты. Он такой же дурацкий, как и первый. \end{quotation} Другой тип выделенного текÑта~--- Ñто ÑпиÑок. Следующие Ñтроки предÑтавлÑÑŽÑ‚ пример \emph{маркированного} ÑпиÑка: \begin{itemize} \item Ðто~--- первый пункт маркированного ÑпиÑка. Каждый пункт ÑпиÑка маркирован кружком. Ð’Ñ‹ не должны заботитьÑÑ Ð¾ том, какой значок выбрать. \item Ðто~--- второй пункт ÑпиÑка. Он Ñодержит другой, вложенный ÑпиÑок. Вложенный ÑпиÑок~--- пример \emph{нумерованного} ÑпиÑка. \begin{enumerate} \item Ðто~--- первый пункт нумерованного Ñпика, который вложен в маркированный ÑпиÑок. \item Ðто~--- второй пункт вложенного ÑпиÑка. \LaTeX\ разрешает вкладывать разные ÑпиÑки друг в друга, пока Ñто занÑтие Вам не надоеÑÑ‚. \end{enumerate} Ðто~--- конец второго пункта внешнего ÑпиÑка. Он не интереÑнее любой другой его чаÑти. \item Ðто~--- третий пункт ÑпиÑка. \end{itemize} Можно даже набирать Ñтихи: \begin{verse} Ðет хуже Ñего окружениÑ,\\ % \\ разделÑет Ñтроки в Ñтрофе Когда хочешь Ñочинить Ñтихотворение. % Одна или больше пуÑÑ‚Ñ‹Ñ… Ñтрочек % разделÑет Ñтрофы. Ты концы вÑех Ñтрочек раÑÑтавлÑешь,\\ Вдохновенье при Ñтом терÑешь. \emph{Сколько хочешь} Ñлов на Ñтрочку здеÑÑŒ влезает~--- Ñто лаконичноÑти веÑьма мешает. \end{verse} МатематичеÑкие формулы также могут быть выделенными. Ð’Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð°Ñ Ñ„Ð¾Ñ€Ð¼ÑƒÐ»Ð° должна быть длиной в одну Ñтроку; многоÑтрочные формулы требуют Ñпециальных инÑтрукций Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ. \[ \ip{\Gamma}{\psi'} = x'' + y^{2} + z_{i}^{n}\] Ðе начинайте абзац Ñ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ формулы, и не делайте из нее отдельный абзац. \end{document} % Конец документа Дальше можно печатать что угодно~--- оно вÑе равно не будет транÑлироватьÑÑ: "sample2e.tex" перевел на руÑÑкий (Ñ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼Ð¸ изменениÑми) Ð. Шипунов (plantago@herba.msu.ru)