我想在每个章节中添加一个小图像,所以我定义了一个带有newcommand
可调比例的宏,并尝试重命名章节名称。这是我的 MWE(实际上,它不起作用,因为小图像没有出现)
\documentclass{book}
\usepackage[spanish]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\newcommand{\image}[1]{\begin{tikzpicture}[scale= #1] \draw[fill=blue] (0,0) circle(4pt); \end{tikzpicture} }
\addto\captionspanish{\renewcommand{\chaptername}{\image{0.18} Capítuloss}}
\begin{document}
\chapter{No name}
no named chapter
\end{document}
我该如何做这个小改动?这是否也会将页眉中的小图片保留为章节名称?
答案1
\renewcommand{\chaptername}{...}
当然也可以使用\addto\captionsspanish{...}
。(以前的试用版有错别字,所以\addto\....
没用)
无论如何,\image
由于移动的论点而脆弱,\chapter
并且必须被\protect
编辑。
\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{tikz}
\newcommand{\image}[1]{%
\begin{tikzpicture}[scale=#1]
\draw[fill=blue] (0,0) circle(4pt);
\end{tikzpicture}
}
\addto\captionsspanish{\renewcommand{\chaptername}{\protect\image{0.18}Capítulos}}
\begin{document}
\chapter{No name}
no named chapter
\end{document}