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
11056
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
11056
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
11056
Hogtown
У меня сработало. ДЕло в том, что в таких слугъчаях следует выводить релевантные части преамбулы (т.к. документкласс и другие пакеты могут влиять)

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

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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