[TeX] вопрос по оглавлению

sshelenko

проблема с командой \tableofcontents. все работает, единственный косяк - вместо "содержание" или "оглавление" выводится слово "contents".
метод, описанный в львовском: прописать команду \renewcommand{\contentsname}{Содержание} не работает. ТеХ никак не реагирует.
подключены классы:
\documentclass[preprint,amsmath,amssymb]{revtex4}
\usepackage[english,russian]{babel}
\setlength{\textheight}{250mm} \setlength{\textwidth}{170mm}
%\usepackage[koi8-r]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{graphicx}% Include figure files
\usepackage{dcolumn}% Align table columns on decimal point
\usepackage{bm}% bold math
%\usepackage{mathtext}
\usepackage[dvips]{epsfig}
\usepackage{epsfig}
\usepackage{indentfirst}
\usepackage{graphics}
\usepackage{subfigure}
\usepackage{mathrsfs}
\usepackage{amssymb,latexsym}
\pagestyle{plain}
\usepackage[cp1251]{inputenc}
если кто-то сможет подсказать по теме, буду очень благодарен.

pilaf4

А тебе обязательно нужен [english,russian]{babel}? Попробуй просто russian.

sshelenko

попробовал, ничего не изменилось.
кстати, если просто вставить в текст команду \contentsname, то выведется "содержание"..

NHGKU2

\renewcommand{\contentsname}{Содержание} не работает.
Попробуй написать это _после_ \begin{document}

sshelenko

все тоже самое.
может можно как-то сделать, чтобы вообще не выводилось это слово?
и еще что это за класс такой revtex4 кто-нибудь знает?)

NHGKU2

Может надо переопределить не \contentsname, а \tocname:
\tocname Text entity \tocname is used in \tableofcontents, as defined in the standard
LATEX book class.
2381 \def\tocname{Contents}
http://www.tug.org/texlive/Contents/live/texmf-dist/doc/late...

sshelenko

точно, все получилось! большущее спасибо!)

mtk79

revtex4 — это специальный стилевик, заточенный под стиль порножурнала "Physics Review" (2 колонки, мелкий шрифт абстракт и т.д.).
Если формула большая, и переносить ее некрасиво, используется команда \wide
Оставить комментарий
Имя или ник:
Комментарий: