2014 dxdy logo

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

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




 
 \titlerule неизвестная команда, как исправить ?
Сообщение19.12.2017, 16:11 
Всем доброго времени суток. Подскажите, пожалуйста. Использую команду \titlerule латех пишет что ему мол такая команда не известна, в чем ошибка ?

Код
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[a4paper,openany]{scrbook}
% прикручиваем необходимые пакеты
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{indentfirst}
\usepackage{microtype}
\usepackage{pfnote}
\usepackage{tocstyle}
\usepackage{scrpage2}
\usepackage[sf,sl,outermarks]{titlesec}
% Настраиваем макет
\parindent=2.5em
% Оформление колонтитулов
\pagestyle{scrplain}
\pagestyle{scrheadings}
\cofoot[\pagemark]{\pagemark}
\cefoot[\pagemark]{\pagemark}
\lefoot[]{}
\rofoot[]{}
\cohead[]{}
\cehead[]{}
\rohead[]{Test}
\lehead[]{Глава \headmark}
% Оформление главы
\renewcommand{\thechapter}{\Roman{chapter}}
\renewcommand{\thesection}{\arabic{chapter}.\arabic{section}}
\titleformat{\chapter}[display]
{\bfseries\Large}
{\filcenter\Large{\chaptertitlename} \Large\thechapter}
{3ex}
{\titlerule
\vspace{1ex}%
\filcenter}
[\vspace{1ex}
\titlerule]

\begin{document}
% титульный лист
\thispagestyle{empty}
\begin{center}
\Large Test2
\end{center}
\vspace{6cm}
\begin{center}
\Huge {\textbf{Test3}}
\end{center}
\vspace*{\fill}
\begin{center}
{\large \textsf{test4}}
\end{center}
\clearpage
% вторая страница
\thispagestyle{plain}
\texttt{test5} \LaTeX
\vfill
\begin{quotation}
test7
\end{quotation}
\clearpage
% Оглавление
\tableofcontents
\sloppy
% здесь главы
\input sec01.tex
\input sec02.tex
\input sec03.tex
% \input sec04.tex 4-я глава.
\bigskip

\begin{flushright}
\textit{test8}
\end{flushright}
\end{document}
 


проблемный кусок
Используется синтаксис LaTeX
% Оформление главы
\renewcommand{\thechapter}{\Roman{chapter}}
\renewcommand{\thesection}{\arabic{chapter}.\arabic{section}}
\titleformat{\chapter}[display]
{\bfseries\Large}
{\filcenter\Large{\chaptertitlename} \Large\thechapter}
{3ex}
{\titlerule
\vspace{1ex}%
\filcenter}
[\vspace{1ex}
\titlerule]
 

 
 
 
 Re: \titlerule неизвестная команда, как исправить ?
Сообщение19.12.2017, 16:37 
Аватара пользователя
Пожалуйста

1) Минимальный процессируемый пример без лишних пакетов и без инпутов левых файлов (у вас дасюже нет \end{document})

2) Используйте Синтакс LaTeX (не Text)

 
 
 
 Re: \titlerule неизвестная команда, как исправить ?
Сообщение19.12.2017, 16:59 
Red_Herring
Исправил.
\end{document} был, недокопировал

 
 
 
 Re: \titlerule неизвестная команда, как исправить ?
Сообщение19.12.2017, 17:15 
Аватара пользователя
Теперь, если убрать
Используется синтаксис LaTeX
\input sec01.tex
\input sec02.tex
\input sec03.tex

то компилируется нормально.

Пожалуйста, минимальный пример, без лишних пакетов и без всяких экстра файлов , без излишних текстов

 
 
 
 Re: \titlerule неизвестная команда, как исправить ?
Сообщение19.12.2017, 19:44 
Red_Herring
Спасибо, все работает, а с инпутами буду разбираться

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


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