Опубликован: 07.02.2007 | Доступ: свободный | Студентов: 4014 / 1341 | Оценка: 4.56 / 3.95 | Длительность: 23:09:00
Специальности: Художник
Лекция 4:

Оформление текста в целом

Деловые письма

Пример делового письма.

\documentclass[11pt]{letter}
\address{I.\,Ivanov,\\
  IUM, Moscow, Russia}
\signature{I.\,Ivanov}
\date{December 31, 2002}
\begin{document}
\begin{letter}{Prof.\ Jonas Jonas Huckabuck,\\
  University of Rootabaga,\\
  Cream Puffs, 80116, RO, USA}
\opening{Dear Prof.\ Huckabuck,}
Enclosed please find two copies of my paper.
\closing{Sincerely yours,}
\end{letter}
\end{document}

Существует класс документов letter, специально предназначенный для оформления деловых писем в соответствии с принятыми в США стандартами. Пользоваться им надо так. Во-первых, в преамбуле документа надо задать адрес отправителя в аргументе команды \address (можно применять \\ для ручного разбиения адреса на строки) и подпись отправителя в аргументе команды \signature.Можно также задать дату в аргументе команды \date. Если этого не сделать, то автоматически будет проставлена дата трансляции LaTeX'овского файла (по-английски).

Письмо в напечатанном виде

%%%HOLE_TeX%%% 
\documentclass[11pt]{letter}
\usepackage{textcomp}
\setlength{\textwidth}{6cm}


\usepackage{color}

\definecolor{bg}{rgb}{
1,1,1
}
\definecolor{fg}{rgb}{
0.517647058823529,0.00784313725490196,0.0156862745098039
}
%\pagestyle{empty}
\pagecolor{bg}
\color{fg}


\address{I.\,Ivanov,\\
  IUM, Moscow, Russia}
\signature{I.\,Ivanov}
\date{December 31, 2002}
\begin{document}
\begin{letter}{Prof.\ Jonas Jonas Huckabuck,\\
  University of Rootabaga,\\
  Cream Puffs, 80116, RO, USA}
\opening{Dear Prof.\ Huckabuck,}
Enclosed please find two copies of my paper.
\closing{Sincerely yours,}
\end{letter}
\end{document}

Между \begin{document} и \end{document} идет собственно текст письма или писем (в одном LaTeX'овском файле можно поместить несколько писем от одного отправителя). Каждое письмо оформляется как окружение {letter}, принимающее один обязательный аргумент — адрес того, кому предназначено письмо (опять-таки адрес можно разбивать на строки командами \\ ). Внутри окружения {letter} располагается собственно текст письма. Начинаться он должен командой \opening, в аргументе которой записывается вступительное обращение, а завершаться — командой \closing, в аргументе которой записывается заключительная фраза перед подписью (" Sincerely yours", например). Выше приведен пример оформленного по всем правилам LaTeX'овского файла с письмом, а затем — то, как будет выглядеть это письмо на печати. Вертикальный отступ на печати между текстами, заданными в командах \closing и \signature (в нашем случае — между " Sincerely yours" и "I.Ivanov" предназначен для того, чтобы поставить в этом месте подпись.

Если вы хотите написать в письме что-то после вашей подписи, следует после команды \closing дать команду \ps (" постскриптум"), и уже после нее — сам текст (команда \ps необходима, но никакого текста, даже просто P.S., она не генерирует).

В преамбуле можно дать команду \makelabels. В этом случае на отдельной странице будут напечатаны адреса для всех писем (окружений {letter} ), входящих в файл.

Все описанные выше классовые опции применимы и к документам класса letter.

После команды \closing можно дать команду \cc, в аргументе которой указывается, кому вы собираетесь отослать копии письма, а также команду \encl, в аргументе которой указывается список вложений. Американский стандарт на оформление таких вещей расходится с отечественным. Если, тем не менее, вы решитесь воспользоваться этими средствами в письме на русском языке, следует изменить значение команд \ccname и/или \enclname с помощью \renewcommand.

Стиль оформления страницы

Для задания стиля оформления страницы в LaTeX'е предусмотрена команда \pagestyle. Эта команда имеет один обязательный аргумент — слово, обозначающее этот стиль. При пользовании стандартными классами документов это слово должно быть одним из следующих:

empty нет ни колонтитулов, ни номеров страниц
plain номера страниц ставятся внизу в середине строки, колонтитулов нет;
headings присутствуют колонтитулы (включающие в себя и номера страниц)
myheadings присутствуют колонтитулы, оформленные так же, как в предыдущем случае; отличие в том, что текст, печатающийся в колонтитулах (в стандартном случае это номера и названия разделов документа), не порождаются LaTeX'ом автоматически, а задается пользователем в явном виде.

Если основной стиль — article, то по умолчанию страницы оформляются стилем plain, в двух других основных стилях — стилем headings. "Стиль" myheadings мы рассмотрим в разд. "Колонтитулы" "Модификация стандартных классов" .

Наряду с командой \pagestyle, задающей стиль оформления всех страниц, есть и команда \thispagestyle, задающая стиль оформления одной отдельно взятой страницы. Она принимает такой же аргумент, как и \pagestyle ), но указываемое этим аргументом оформление относится только к той странице, на которую попал текст, окружающий эту команду. Заранее предугадать, на какую страницу попадет данный фрагмент текста, обычно невозможно. Поэтому, если хотите от этой команды предсказуемых результатов, употребляйте ее непосредственно после \newpage или \clearpage.

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

arabic арабские цифры (1, 2, 3,...)
roman римские цифры (i, ii, iii,...)
Roman римские цифры (I, II, III,...)
alph строчные буквы (a, b, c,...)
Alph прописные буквы (A, B, C,...)

Команда \pagenumbering не только меняет вид, в котором на печати представляются номера страниц, но и начинает счет страниц заново (это удобно, например, в тех случаях, когда страницы предисловия надо нумеровать римскими цифрами, а страницы основного текста заново нумеровать арабскими). Поэтому разумно давать эту команду сразу же после \newpage или \clearpage.

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

Нина Казачек
Нина Казачек
Василий Майоров
Василий Майоров