2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Проблемы с LaTeX
Сообщение25.03.2014, 12:09 
Пытаюсь скомпилировать документ уже который раз, и ошибка за ошибкой.
\documentclass[a4paper,14pt,oneside,final]{extreport}
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}
\usepackage[T2A,T1]{fontenc}
\usepackage{indentfirst}
\usepackage[left=25mm,right=10mm,top=20mm,bottom=20mm]{geometry}
\usepackage{tocloft} % Оглавление

\renewcommand\rmdefault{ftm} % Times New Roman
\parindent=15mm % Абзацный отступ
%\renewcommand{\aftersection}{24pt} %{6pt plus .1pt}

% Настраиваем разделы
\makeatletter
\renewcommand{\l@section}{\@dottedtocline{1}{0.4cm}{0.4cm}}
\renewcommand{\thesection}{\arabic{section}}
\renewcommand{\section}{\@startsection{section}{1}{1.5cm}{-3.5ex plus -1ex minus -.2ex}{2.3ex plus.2ex}{\raggedright\normalfont\bfseries}}
\makeatother


% Листинг Latex
\usepackage{color}
\definecolor{gray}{rgb}{0.3,0.3,0.3}
\usepackage{listings}
\lstloadlanguages {[LaTeX]TeX}
\lstset{language=[LaTeX]TeX,
commentstyle=\color{red}, % comment style
keywordstyle=\color{blue}, % keyword style
numberstyle=\tiny\color{gray} % style for the line-numbers
\linespread{1}}
\lstset{breaklines=true}
\lstdefinestyle{numbers} {numbers=left, stepnumber=1, numberstyle=\tiny, numbersep=14pt, xleftmargin=20 mm}


% Настраиваем перечни
\makeatletter
\renewcommand{\@listI}{%
\leftmargin=0pt
\rightmargin=0pt
\labelsep=2mm
\labelwidth=0pt
\itemindent=20mm
\listparindent=0pt
\itemsep=\parsep}
\makeatother
\renewcommand{\theenumi}{--}
\renewcommand{\theenumii}{\arabic{enumii})}
\renewcommand\labelenumi{\theenumi}
\renewcommand\labelenumii{\theenumii}


\begin{document}
\input{title}

\renewcommand\cfttoctitlefont{\hfil\normalfont}
\renewcommand\cftaftertoctitle{\hfil}
\renewcommand\cftbeforetoctitleskip{0mm}
\renewcommand\cftaftertoctitleskip{24pt}
\renewcommand\cftchapfont{}
\renewcommand\cftchapleader\cftsecleader
\renewcommand\cftchappagefont{}
\renewcommand{\contentsname}{Содержание}
\setlength\cftchapindent{0mm}
\setlength\cftchapnumwidth{0mm}
\setlength\cftsecindent{5mm}
\setlength\cftsecnumwidth{0mm}
\setlength\cftsubsecindent{5mm}
\setlength\cftsubsecnumwidth{0mm}
\setlength\cftbeforechapskip{0mm}
\setlength\cftbeforesecskip{0mm}
\tableofcontents
\setcounter{page}{2}
\input{zadanie}
\input{referat}
\input{chapter1}
\input{chapter2}
\input{questions}
\input{listing}
\end{document}

Сейчас ругается на \end{document}. Что не так то?

 
 
 
 Re: Проблемы с LaTeX
Сообщение25.03.2014, 12:13 
Сперва посмотрите, содержат ли вложенные файлы команды - begin- end document и преамбулы.
Их быть не должно, должен быть только текст, который обычно заключается между командами начала и конца документа.

 
 
 
 Re: Проблемы с LaTeX
Сообщение25.03.2014, 12:14 
Есть один вложенный файл, там листинг программы находится, где есть и begin и end
P.S. Ошибка вот такого типа:

! LaTeX Error: \begin{enumerate} on input line 6 ended by \end{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.81 \end{document}

?

 
 
 
 Re: Проблемы с LaTeX
Сообщение25.03.2014, 12:19 
dante4001 в сообщении #840536 писал(а):
Есть один вложенный файл, там листинг программы находится, где есть и begin и end

Это не страшно, если оформлено правильно, т.е. не воспринимается как TeXовская команда.

-- 25.03.2014, 15:20 --

dante4001 в сообщении #840536 писал(а):
! LaTeX Error: \begin{enumerate} on input line 6 ended by \end{document}.

А! Так что ж Вы сообщение об ошибке не прочитали. Где-то \begin{enumerate} не закрыт или закрыт некорректно.

 
 
 
 Re: Проблемы с LaTeX
Сообщение25.03.2014, 12:29 
Больше спасибо

 
 
 [ Сообщений: 5 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group