Emacs для начинающих


         

Синтаксис - часть 2


эквивалентно Hessenberg-Triangular Reduction

Для вывода на печать символа процента воспользуйтесь "\%". ~ Вставляет неразрывный пробел, так же как " " в HTML. $math$ Переключение между обычным и математичекским режимом (модой). Последовательностьnbsp;math будет выведена в режиме печати математических формул. Для того, чтобы вывести на печать знак доллара, воспользуйтесь "\$". Команды Как правило команда LaTeX начинаются с обратной косой черты "\" и продолжается до следующего не-буквенного символа (команды первого типа) или состоит из единственного символа, не являющегося цифрой или буквой (команды второго типа). Таким образом, команды "\raggedleft" и "\makebox" принадлежат к первому типу, а "\\" и "\"" -- ко второму. Аргументы передаются командам в фигуных скобках "{", "}". Пустой аргумент может быть опущен. Примеры: \raggedleft{} % нет аргументов \raggedleft % тоже самое, что и выше \makebox{Text inside of a box.} % единственный аргумент \parbox{160pt}{This text is typeset inside of a box.} % два аргумента

Число аргументов, которые можно передавать команде, фиксировано. Некоторые команды, однако, могут принимать необязательные аргументы-опции. Такие необязательные аргументы передаются в квадратных скобках ("[" и "]") и обычно пердшествуют обязательным параметрам, подобно тому, как в большинстве утилит UN*X опции в командной строке предшествуют аргументам. Пример: \parbox[t]{10cm}{Это абзац, выровненный по верхнему краю.} % одна опция, два аргумента

В этом примере t является необязательным параметром-опцией. Пробельные символы, которые следуют за командами первого типа без аргументов (такой, как вторая команда "\raggedleft" в примере выше) "съедаются", т.е. не попадают в выходной файл компилятора, например -- на печать. Окружения [environments] Окружения предстваляются парами следующего вида: \begin{название_окружения} Текст, содержащийся в окружении. \end{название_окружения} Окружение изменяет внешний вид текста, в нем содержащегося. Окружение управляет выравниваением, шириной полей и т.д. Вот некоторые предопределенные окружения: center, description, enumerate, flushleft, flushright, itemize, list, minipage, quotation, quote, tabbing, table, tabular, verbatim и verse. Окружения могут буть вложенными. Например, для того, чтобы цитата оказалась выравненной по правому краю, можно воспользоваться окружениями flushright и quotation. \begin{flushright} \begin{quotation} Letters are things, \\ not pictures of things. \\ -- Eric Gill \end{quotation} \end{flushright}

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




Содержание  Назад  Вперед