Latex 乳胶中TOC中章节页码的不对齐
在本MWE中,TOC中章节的页码从第2章开始略微向右移动。 我喜欢章节标题的格式,但如果它们在目录中的格式不同,那就不会有问题 我怎样才能解决这个问题Latex 乳胶中TOC中章节页码的不对齐,latex,Latex,在本MWE中,TOC中章节的页码从第2章开始略微向右移动。 我喜欢章节标题的格式,但如果它们在目录中的格式不同,那就不会有问题 我怎样才能解决这个问题 \documentclass[a4paper, fontsize=13pt, paper=A4, DIV=calc, headsepline, plainheadsepline, numbers=noenddot ]{scrreprt} \setcounter{secnumdepth}{4} \setcounter{tocdepth}{4}
\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}
如果删除使用
\changefont
宏引入的所有附加空格,则数字将对齐:
\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}