UNIX — универсальная среда программирования
Шрифт:
Этот текст обычный, это курсив, это снова обычный, а это жирный шрифт.
Команды
Данный текст печатается так:
Это обычный текст, но — это курсив, а эти слова напечатаны жирным шрифтом.
В конечном счете второй аргумент для
которая печатается неверно в виде
(взятые в скобки слова курсивом)
и сравните ее с фразой
которая печатается верно как
(взятые в скобки слова курсивом)
Различные шрифты распознаются программой
Сноски вводятся с помощью
Выделенные отступом абзацы, возможно с использованием номера или другой пометки на границе, создаются командой
1. Первый небольшой абзац.
2. Второй абзац, который мы удлиняем, чтобы показать, что отступ во второй строке будет таким же, как в первой.
Для этого нужен такой входной текст:
Команды
Когда вы работаете с парой команд
Можно изменить большинство значений
Другие числовые регистры включают
Мы не будем подробно рассматривать этот пакет макроопределений, поскольку в целом, а зачастую и в деталях он похож на
.AB | Печатать резюме; оканчивается .AE |
.AU | Ввести в следующей строке имя автора; разрешены многократные .AU |
.B | Начать печатать "жирный" текст либо выделить жирным шрифтом аргумент, если он есть |
.DS t | Начать отображать (незаполненный) текст, оканчивающийся .DE t=L (выравнивание
по левому краю), С (центрирование), В (центрирование блока) |
.EQ s | Начать выравнивание s (входной поток eqn ); оканчивается .EN |
.FS | Начать печатать сноску; оканчивается .FE |
Л | Начать печатать текст, выделенный курсивом, или выделить курсивом аргумент, если он есть |
.IP s | Сделать абзац с отступом, помеченный s |
.KF | Печатать слитно часть текста, если необходимо целиком передвинуть на следующую страницу; конец ее .KE |
.KS | Печатать статно часть текста на странице; заканчивается .KE |
.LP | Печатать новый выравненный слева абзац |
.NH n | Ввести чистовой заголовок n– го уровня; затем сам заголовок до .PP или .LP |
.PP | Сделать новый абзац |
.R | Вернуться к обычному шрифту |
.SH | Ввести подзаголовок; заголовок следует далее до .PP |
.TL | Далее печатать название до следующей команды ms |
.TS | Начать печатать таблицу (входной поток tbl ); оканчивается .ТЕ |
Таблица 9.1: Распространенные команды форматирования
.AS | Начать печатать резюме; оканчивается .AE |
.AU | Задать имя автора |
.B | Начать печатать "жирный" текст либо выделить жирным шрифтом аргумент, если он есть |
.DF | Задать слитную часть текста, если необходимо ее целиком передвинуть на следующую страницу; оканчивается .DE |
.DS | Начать отображать текст; оканчивается .DE |
.EQ | Начать выравнивание (входной поток eqn ); оканчивается .EN |
.FS | Начать печатать сноску; оканчивается .FE |
.I | Начать печатать текст, выделенный курсивом, или выделить курсивом аргумент, если он есть |
.Hn "..." | Задать нумерованный заголовок n-го уровня "…" |
.HU "..." | Задать ненумерованный заголовок "…" |
.P | Сделать абзац. Используйте .nr Pt 1 один раз для создания абзаца с отступом |
.R | Вернуться к обычному шрифту |
.TL | Задать заголовок до следующей команды mm |
.TS | Начать печатать таблицу ( tbl входной поток); оканчивается .ТЕ |
Таблица 9.2: Распространенные команды форматирования
Пропуск завершающей команды типа
9.2 Уровень