答案1
假设你正在使用诸如report
或的文档类book
的文档类,你可以加载教派使用命令进行打包
\usepackage{sectsty}
并插入指令
\chapterfont{\raggedleft}
在序言中,使章节标题右对齐。要获得全部这种样式的节标题级别,发出命令
\allsectionsfont{\raggedleft}
答案2
如果你无法安装-package,你也可以破解和sectsty
的定义:\@makechapterhead
\@makeschapterhead
\documentclass{report}
\makeatletter
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedleft
\normalfont
\ifnum \c@secnumdepth >\m@ne
\huge\bfseries \@chapapp\space \thechapter
\par\nobreak
\vskip 20\p@
\fi
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}
\def\@makeschapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedleft
\normalfont
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}
\makeatother
\begin{document}
\chapter*{Test}
\chapter{Introduction}
\end{document}
该代码借自文森特·祖尼金德并稍加修改。