首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >LaTex目录中章节页码的不对齐问题

LaTex目录中章节页码的不对齐问题
EN

Stack Overflow用户
提问于 2020-07-10 05:21:09
回答 1查看 328关注 0票数 1

在本MWE中,TOC中各章的页码从第2章开始稍微向右移动。我喜欢章节标题的格式,但如果它们在目录中的格式不同也不成问题。

我如何解决这个问题?

代码语言:javascript
运行
复制
\documentclass[a4paper,
fontsize=13pt,
paper=A4,
DIV=calc,
headsepline,
plainheadsepline,
numbers=noenddot
]{scrreprt}


\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{4}
\KOMAoptions{toc=chapterentrydotfill}


\usepackage[left=3cm,right=2cm,bottom=3cm]{geometry}

\usepackage[english,ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage[normalem]{ulem}
\usepackage[colorlinks=false, pdfborder={0 0 0}]{hyperref} 
\usepackage{url}




\usepackage{blindtext} 

\newcommand{\changefont}[3]{\fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}

\usepackage{scrlayer-scrpage}
\clearscrheadfoot

\ohead[\pagemark]{\pagemark}


\pagestyle{scrheadings}
\usepackage{setspace} 

\renewcommand{\chapterpagestyle}{scrheadings} 

\begin{document}

\changefont{cmr}{m}{n} %computer modern %allgemeine Schriftart

\setkomafont{sectioning}{\normalcolor\changefont{cmr}{m}{sc}}

\newpage
\singlespacing

\tableofcontents
\newpage

\Blinddocument
\Blinddocument
\Blinddocument

\end{document}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-10 05:47:05

如果删除\changefont宏中引入的所有其他空格,则数字将对齐:

代码语言:javascript
运行
复制
\documentclass[a4paper,
fontsize=13pt,
paper=A4,
DIV=calc,
headsepline,
plainheadsepline,
numbers=noenddot
]{scrreprt}


\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{4}
\KOMAoptions{toc=chapterentrydotfill}


\usepackage[left=3cm,right=2cm,bottom=3cm]{geometry}

\usepackage[english,ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage[normalem]{ulem}
\usepackage[colorlinks=false, pdfborder={0 0 0}]{hyperref} 
\usepackage{url}




\usepackage{blindtext} 

\newcommand{\changefont}[3]{\fontfamily{#1}\fontseries{#2}\fontshape{#3}\selectfont}

\usepackage{scrlayer-scrpage}
\clearscrheadfoot

\ohead[\pagemark]{\pagemark}


\pagestyle{scrheadings}
\usepackage{setspace} 

\renewcommand{\chapterpagestyle}{scrheadings} 

\begin{document}

\changefont{cmr}{m}{n} %computer modern %allgemeine Schriftart

\setkomafont{sectioning}{\normalcolor\changefont{cmr}{m}{sc}}

\newpage
\singlespacing

\tableofcontents
\newpage

\Blinddocument
\Blinddocument
\Blinddocument

\end{document}

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62823902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档