题注编号怎么改

文本排版 2019-09-13 15:12  浏览 :1872

最近一段时间经常有用户问该如何按照“图1-1”这样的方式给题注标号。正巧这几天看 caption 包的功能,在这里使用一种用法来达成这个目的。

caption 包提供了很多预制的样式给用户,同样允许用户自行定制。

例如我们定制一种样式叫 secnum,具体定义为

\DeclareCaptionLabelFormat{secnum}{#1thesection-#2}

接下来只要声明

\captionsetup{labelformat=secnum}

即可。

给出一个MWE:

\documentclass{ctexart}
\usepackage{caption}
\DeclareCaptionLabelFormat{secnum}{#1thesection-#2}
\captionsetup{labelformat=secnum}
\usepackage{mwe}
\usepackage{zhlipsum}
\begin{document}
\section{节名称}
\zhlipsum[1][name=zhufu]
\begin{figure}
  \includegraphics[scale=1]{example-image.pdf}
  \caption{一个例子}
\end{figure}
\end{document}

结果为

发布评论
登录后方可评论!点击登录
全部评论 (1)
latexstudio
1楼 · 2019-09-14 20:01

babel 这个包比较讨厌,遇到的时候要注意。