Tex: подробное описание С. М. Львовский


Б. Нумерованные перечни (


Download 1.51 Mb.
Pdf ko'rish
bet66/143
Sana08.05.2023
Hajmi1.51 Mb.
#1444247
1   ...   62   63   64   65   66   67   68   69   ...   143
Bog'liq
LaTeX-Lvovsky

Б. Нумерованные перечни (enumerate).
В таких перечнях каждый элемент также
вводится командой \item без параметра, но на печати он будет отмечен не значком, а номе

ром (эти номера создаются L
A
TEXом автоматически; если Вы переставите какие-то элементы
перечня, что-то добавите или удалите, нумерация автоматически изменится).
1. В окружении enumerate элементы списка нумеруются цифрами или буквами.
2. Нумерация производится автоматически.
3. Перечни могут быть вложенными друг в друга:
a) Максимальная глубина вложенности равна 4.
b) Отступы и обозначения для элементов выбираются автоматически.
4. На втором уровне элементы обозначаются строчными буквами, на третьем
— римски
ми цифрами, на четвертом
— прописными буквами.
5. При попытке вложить пять таких окружений L
A
TEX выдаст сообщение об ошибке.
В исходном тексте это выглядело так:
\begin{enumerate}
\item w OKRUVENII {\tt enumerate}
“LEMENTY SPISKA NUMERU@TSQ CIFRAMI ILI BUKWAMI.
\item nUMERACIQ PROIZWODITSQ
AWTOMATIˆESKI.
\item pEREˆNI MOGUT BYTX
WLOVENNYMI DRUG W DRUGA:
\begin{enumerate}
\item mAKSIMALXNAQ GLUBINA...
\item oTSTUPY I OBOZNAˆENIQ...
\end{enumerate}
\item nA WTOROM UROWNE...
...
\end{enumerate}
Внутри окружения enumerate до первой команды \item не должно идти никакого текста или
же команд, генерирующих текст.
На номера элементов нумерованного перечня можно организовать автоматические ссыл

ки с помощью команды \ref (см. стр.
17
). Делается это так.


III.8. СПЕЦИАЛЬНЫЕ АБЗАЦЫ
89
Представим себе, что Вам нужно сослаться на какой-то пункт нумерованного перечня
(например, чтобы написать
«Согласно пункту 3 настоящих Правил. . . »). Если Вы в ходе ре
дактирования текста переставите какие-то пункты или добавите новые, то номер пункта 3
может измениться. Вместо того, чтобы каждый раз отсчитывать, которым по счету идет этот
пункт, можно пометить элемент перечня с помощью команды \label (см. раздел I.2.11). Ко

манду \label удобно ставить сразу после команды \item, вводящей помечаемый элемент
перечня, но в принципе можно поставить ее и позже
— до следующего \item’а.
Ссылка на метку производится с помощью команды \ref. У нее также один обязатель

ный аргумент
— та самая метка, на которую Вы хотите сослаться (ссылка на страницу, на ко
торой расположена метка, производится, как обычно, с помощью команды \pageref). При

мер:
1. Переходите улицу только
на зеленый свет.
2. Стоящий
трамвай
обхо

дить можно, а другие виды
транспорта
— нет.
Согласно правилу
2
, сформули

рованному на странице
89
, обхо

дить стоящий автобус нельзя.
\begin{enumerate}
\item pEREHODITE ULICU TOLXKO
NA ZELENYJ SWET.
\item \label{tram}
sTOQ]IJ TRAMWAJ OBHODITX
MOVNO, A DRUGIE WIDY TRANSPORTA
--- NET.
\end{enumerate}
sOGLASNO PRAWILU~\ref{tram},
SFORMULIROWANNOMU
NA STRANICE~\pageref{tram},
OBHODITX STOQ]IJ
AWTOBUS NELXZQ.
Символы неразрывного пробела мы поставили затем, чтобы номер правила или страницы не
остался в одиночестве в начале строки.
В окружении enumerate команда \item также может иметь необязательный аргумент,
который работает так же, как в окружении itemize. Соответственно, остается в силе и сде

ланное в предыдущем подпункте предупреждение относительно того, что будет, если первый
отличный от пробела символ после \item является открывающей квадратной скобкой.

Download 1.51 Mb.

Do'stlaringiz bilan baham:
1   ...   62   63   64   65   66   67   68   69   ...   143




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling