2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Нумерация страниц в оглавлении latex
Сообщение30.05.2020, 19:48 


07/12/14
14
Здравствуйте,

При создании в теле документа строки \chapter{Название главы} в оглавлении напротив названия главы отображается номер страницы жирным шрифтом.

Не могу понять, как изменить жирный шрифт нумерации страниц для chapter в оглавлении на обычный.

Оглавление:
Код:
\usepackage{tocloft}
\renewcommand{\cfttoctitlefont}{\hspace{0.38\textwidth} \bfseries}
\renewcommand{\cftbeforetoctitleskip}{-1em}
\renewcommand{\cftaftertoctitle}{\mbox{}\hfill \\ \mbox{}\hfill{\footnotesize Стр.}\vspace{-2.5em}}
\renewcommand{\cftchapfont}{\normalsize \MakeUppercase{\chaptername} }
\renewcommand{\cftsecfont}{\hspace{31pt}}
\renewcommand{\cftsubsecfont}{\hspace{11pt}}
\renewcommand{\cftbeforechapskip}{1em}
\renewcommand{\cftparskip}{-1mm}
\renewcommand{\cftdotsep}{1}
\setcounter{tocdepth}{2}

 Профиль  
                  
 
 Re: Нумерация страниц в оглавлении latex
Сообщение30.05.2020, 19:56 
Заслуженный участник
Аватара пользователя


31/01/14
11577
Hogtown
https://tex.stackexchange.com/questions/97484/how-to-change-the-font-of-page-numbers-in-toc-lot-lof-without-tocloft

 Профиль  
                  
 
 Re: Нумерация страниц в оглавлении latex
Сообщение30.05.2020, 20:19 


07/12/14
14
Red_Herring в сообщении #1466038 писал(а):


Попробовал так:

Код:
\makeatletter
\let\oldl@chapter\l@chapter
\def\l@chapter#1#2{\oldl@chapter{#1}{\normalfont{\itshape#2}}}


Не получилось(

 Профиль  
                  
 
 Re: Нумерация страниц в оглавлении latex
Сообщение30.05.2020, 20:34 
Заслуженный участник
Аватара пользователя


31/01/14
11577
Hogtown
Не получилось(

А кто закрывать будет?

Используется синтаксис LaTeX
\makeatother

 Профиль  
                  
 
 Re: Нумерация страниц в оглавлении latex
Сообщение30.05.2020, 20:56 


07/12/14
14
Цитата:

А кто закрывать будет?

Используется синтаксис LaTeX
\makeatother


Да, вы правы. Однако все равно нумерация страниц для chapter в оглавлении выделяется жирным.

Код:
\makeatletter
\let\oldl@chapter\l@chapter
\def\l@chapter#1#2{\oldl@chapter{#1}{\normalfont{\itshape#2}}}
\makeatother


-- 30.05.2020, 22:07 --

Red_Herring, благодарю за помощь.
Вопрос решил таким образом:

Код:
\usepackage{tocloft}
\renewcommand{\cftchappagefont}{\normalfont}


Отсюда взял информацию (стр. 9): http://ctan.math.washington.edu/tex-archive/macros/latex/contrib/tocloft/tocloft.pdf

 Профиль  
                  
 
 Re: Нумерация страниц в оглавлении latex
Сообщение30.05.2020, 22:18 
Заслуженный участник
Аватара пользователя


31/01/14
11577
Hogtown
У меня сработало. ДЕло в том, что в таких слугъчаях следует выводить релевантные части преамбулы (т.к. документкласс и другие пакеты могут влиять)

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: Taus


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group