我正在尝试将文本“章节”对齐到章节标题之前。
我试过了
\documentclass[chapterprefix=false]{scrreprt}
\makeatletter
\renewcommand*{\chapterformat}{%
\mbox{\chapapp~\thechapter\autodot:\enskip}%
}
从其他答案中可以得到更多信息,但对于我的问题不起作用。
\documentclass[12pt,a4paper]{article}
\usepackage[latin2]{inputenc}
\usepackage{graphicx}
\usepackage{ulem}
\usepackage{amsmath}
\usepackage{xcolor}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\graphicspath{ {figures/} }
\usepackage{array}
答案1
您可以titlesec
在序言中加载并使用此代码:
\usepackage{titlesec}
\titleformat{\chapter}[block]{\LARGE\bfseries\filright}{\chaptertitlename~\thechapter:}{0.5em}{}
一些解释:
- 第一个强制参数
\titleformat}
是部分级别。 - (第一个)可选参数是用于此级别的形状(共有 9 种形状,默认为
hang
)。 - 第二个强制参数是应用于整个标题的格式。
- 第三个参数定义标签。
- 第四个参数定义标签和标题之间的间距。
- 第五个参数是标题主体代码。最后一个命令可以接受一个参数,即标题文本。
- 第二个可选参数(这里未使用)可与某些形状一起使用,用于标题主体后面的代码。