2014 dxdy logo

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

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




 
 Добавление/изменение стандартных разделов документа
Сообщение10.06.2010, 11:27 
Аватара пользователя
Здравствуйте! При работе с TeX'ом столкнулся вот с какой проблемой:
базовый тип:
Код:
\documentclass[14pt, a4paper, oneside]{book}%


Однако в этом стиле оглавление называется "Оглавление", требуется же "Содержание", ровно как и "Литература" - "Список литературы".

Но это полбеды. Требуется, чтобы в содержание входило введение, заключение и список литературы. Как это можно сделать?

Пробовал сделать новые команды:
Код:
\newcommand{\introduction}{Введение}
\newcommand{\conclusion}{Заключение}
...
\titleformat{\introduction}{\center\bfseries}{}{1em}{}
\titleformat{\conclusion}{\newpage\center\bfseries}{}{1em}{}

не помогает... более того, желаемого результата я не получаю. При использовании
Код:
\introduction
получается обычный текст!
И ещё вопрос, если можно, как можно изменить шрифт на TimesNewRoman 14pt. Пробовал
Код:
\usepackage{times}
, но там пропали все "жирные" и "курсивные" надписи.

 
 
 
 Re: Добавление/изменение стандартных разделов документа
Сообщение10.06.2010, 19:07 
Аватара пользователя
\renewcommand{\contentsname}{Список главей}
\renewcommand{\refname}{Список книгов}

Для добавления в содержание в нужном месте пишете
\addcontentsline{toc}{chapter}{Список книгов}


Насчет шрифта могу посоветовать использовать XeTeX
Используется синтаксис LaTeX
\usepackage[cm-default]{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\XeTeXinputencoding "cp1251"
\defaultfontfeatures{Mapping=tex-text, Scale=MatchLowercase}
\setromanfont{Times New Roman}
 

 
 
 
 Re: Добавление/изменение стандартных разделов документа
Сообщение11.06.2010, 08:43 
Аватара пользователя
Хорхе, спасибо, но не помогает твой метод =(

 
 
 
 Re: Добавление/изменение стандартных разделов документа
Сообщение11.06.2010, 10:17 
Аватара пользователя
После долгих разборов, помогло следующее:
Мой стилевой файл (использую вместо длинной преамбулы)
Код:
\newcommand{\l@introduction}[2]{\hbox to\textwidth{#1\dotfill #2}}
\newcommand{\l@conclusion}[2]{\hbox to\textwidth{#1\dotfill #2}}
\newcommand{\introduction}{Введение}
\newcommand{\conclusion}{Заключение}


Введение делаю так:
Код:
\newpage
\begin{center}
\Large
\addcontentsline{toc}{introduction}{Введение}
\textbf{\introduction}
\normalfont
\end{center}


Заключение так:
Код:
\newpage
\begin{center}
\Large
\addcontentsline{toc}{conclusion}{Заключение}
\textbf{\conclusion}
\normalfont
\end{center}


Оглавление переименовываю так:
Код:
\renewcommand{\contentsname}{\begin{center}ОГЛАВЛЕНИЕ\end{center}}
\tableofcontents

а список литературы так:
Код:
\cleardoublepage
\addcontentsline{toc}{conclusion}{Список литературы}
\renewcommand{\bibname}{\begin{center}Список литературы\end{center}}
\begin{thebibliography}{1}
<...>
\end{thebibliography}


Работает!!!

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


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