LINUX.ORG.RU

Сообщения mid123

 

Настройка библиографии LaTeX

Добрый день. Подскажите пожалуйста как сделать чтобы библиографические источники оформить в виде обычных абзацев: отступ – цифра номера – точка – пробел – описание…
Типа
_(оступ)_1. -------
------------------
_(оступ)_2. -------
---------------------
Использую класс extreport. Как изменить описание окружение thebibliography для такого результата? В примере выдержка из extreport.cls приведена между =.

\documentclass[a4paper,14pt]{extreport}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

\frenchspacing 
\setlength\parindent{5ex}

 \makeatletter
 \renewcommand\@biblabel[1]{#1.}
 \makeatother
 
 %===============================================
\makeatletter
\renewenvironment{thebibliography}[1]
{\chapter*{\bibname
		\@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}}%
	\list{\@biblabel{\@arabic\c@enumiv}}%
	{\settowidth\labelwidth{\@biblabel{#1}}%
		\leftmargin\labelwidth
		\advance\leftmargin\labelsep
		\@openbib@code
		\usecounter{enumiv}%
		\let\p@enumiv\@empty
		\renewcommand\theenumiv{\@arabic\c@enumiv}}%
	\sloppy\clubpenalty4000\widowpenalty4000%
	\sfcode`\.\@m}
{\def\@noitemerr
	{\@latex@warning{Empty `thebibliography' environment}}%
	\endlist}
\makeatother
%========================================
 
\begin{document}
\chapter{CHAPTER}
Text. Text. Text. Text. Text.
Text. Text. Text. Text. Text. Text. Text. 
Text. Text. Text. Text \cite{Knuth}.

Text. Text. Text. Text.
Text. Text. Text. Text. Text. Text. Text. 
Text. Text. Text. Text. Text. Text. Text. 
Text. Text. Text. Text. Text. Text.  Text \cite{b3},\cite{Lamport}. \cite{b3,Lamport}.

\begin{thebibliography}{9}
		\bibitem{Knuth} Knuth~D.E. Knuth~D.E. Knuth~D.E. Knuth~D.E. Knuth~D.E. Knuth~D.E. Knuth~D.E. Knuth~D.E. Knuth~D.E. Knuth~D.E. Knuth~D.E. Knuth~D.E. Knuth~D.E. Knuth~D.E.
		\bibitem{Lamport} Lamport, Leslie. LaTeX: A Document Preparation System. Lamport, Leslie. LaTeX: A Document Preparation System. Lamport, Leslie. LaTeX: A Document Preparation System.
		\bibitem{b3} Book \TeX. Book \TeX. Book \TeX. Book \TeX. Book \TeX. Book \TeX. Book \TeX. Book \TeX. Book \TeX. 
\end{thebibliography}

\end{document}

 

mid123
()

RSS подписка на новые темы