Работа в системе LaTeX




Список литературы


Имеется возможность оформить список литературы, элементы которого нумеруются автоматически; в тексте при этом надо ссылаться не на эти номера, которые могут измениться в процессе работы над документом, а на установленные вами условные обозначения для элементов списка литературы (" источников").

Список литературы оформляется как окружение {thebibliography}. Это окружение имеет обязательный аргумент — номер источника, занимающий больше всего места на печати (в стандартных шрифтах все цифры имеют одинаковую ширину, так что достаточно привести в качестве аргумента, например, номер 99, если источников будет заведомо меньше 100).

Каждый источник вводится командой \bibitem. У нее есть один обязательный аргумент — ваше условное обозначение. В качестве такого обозначения можно использовать любую последовательность из букв и цифр.

В тексте ссылка на источник делается с помощью команды \cite. У нее есть обязательный аргумент — условное обозначение того источника, на который вы ссылаетесь. Можно сослаться сразу на несколько источников — для этого в аргументе команды \cite надо указать их обозначения через запятую. Приведем пример (в котором для экономии места мы опустили заголовок "Список литературы"):

{\advance\Leftex-1mm \makeatletter%\hbadness 1500 \def\thebibliography#1{%Начисто сперто из report.sty (исключена % команда \chapter) \list {\@biblabel{\arabic{enumiv}}}{\settowidth\labelwidth{\@biblabel{#1}}% \leftmargin\labelwidth \advance\leftmargin\labelsep \usecounter{enumiv}% \let\p@enumiv\@empty \def\theenumiv{\arabic{enumiv}}}% \def\newblock{\hskip .11em plus.33em minus.07em}% \sloppy\clubpenalty4000\widowpenalty4000 \sfcode`\.=\@m}% \def\endthebibliography{% \def\@noitemerr{\@warning{Empty `thebibliography' environment}}% \endlist}% В~[3, гл.~1] описана встреча Винни-Пуха с несколькими пчелами. В~[1, 2] приведены другие сведения о медведях. \par \begin{thebibliography}{99} \bibitem{voevoda} М.\,Е.\,Салтыков-Щедрин. Медведь на воеводстве. \bibitem{med3} Л.\,Н.\,Толстой. Три медведя. \bibitem{Winnie} А.\,А.\,Милн. Винни-Пух. \end{thebibliography} \exb \begin{verbatim} В~\cite[гл.~1]{Winnie} описана встреча Винни-Пуха с несколькими пчелами. В~\cite{voevoda,med3} приведены другие сведения о медведях. \begin{thebibliography}{99} \bibitem{voevoda} М.\,Е.\,Салтыков-Щедрин. Медведь на воеводстве. \bibitem{med3} Л.\,Н.\,Толстой. Три медведя. \bibitem{Winnie} А.\,А.\,Милн. Винни-Пух. \end{thebibliography} \end{verbatim} }
В \cite[лекция 1]{Winnie} описана встреча Винни-Пуха с несколькими пчелами. В \cite{voevoda,med3} приведены другие сведения о медведях. \begin{thebibliography}{99} \bibitem{voevoda} М.Е.Салтыков-Щедрин. Медведь на воеводстве. \bibitem{med3} Л.Н.Толстой. Три медведя. \bibitem{Winnie} А.А.Милн. Винни-Пух. \end{thebibliography}

В этом примере вы также можете видеть команду \cite с необязательным аргументом: он ставится перед обязательным; в квадратных скобках записывается текст, который будет через запятую напечатан после номеров ссылок.

Как это обычно и происходит с автоматически генерируемыми LaTeX'ом ссылками, после первого запуска программы вы увидите сообщение о том, что ссылки не определены.


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