![我希望参考书目的标题中有一个“B”,类似于附录中的“A”(classicthesis)](https://linux22.com/image/339100/%E6%88%91%E5%B8%8C%E6%9C%9B%E5%8F%82%E8%80%83%E4%B9%A6%E7%9B%AE%E7%9A%84%E6%A0%87%E9%A2%98%E4%B8%AD%E6%9C%89%E4%B8%80%E4%B8%AA%E2%80%9CB%E2%80%9D%EF%BC%8C%E7%B1%BB%E4%BC%BC%E4%BA%8E%E9%99%84%E5%BD%95%E4%B8%AD%E7%9A%84%E2%80%9CA%E2%80%9D%EF%BC%88classicthesis%EF%BC%89.png)
在 classicthesis 中,附录开头有一个 eulerchapternumber 格式的“A”。为了保持一致性,我也想为参考书目添加这个。有没有办法手动完成此操作而不将参考书目变成章节?
答案1
如果你有
\appendix
\chapter{Appendix}
您得到“A”是因为这是附录中的第一章,并且附录使用字母编号。
获取参考书目的“B”并不困难:只需使其遵循(单个)附录,并将相关命令更改为发出,\chapter
而不是\chapter*
:
\begin{filecontents*}{\jobname.bib}
@article{test,
author={A. Uthor},
title={Title},
journal={Journal},
year=2016,
}
\end{filecontents*}
\documentclass{scrbook}
\usepackage{classicthesis}
\usepackage{etoolbox}
\makeatletter
\patchcmd{\bib@heading}{\chapter*}{\chapter}{}{}
\makeatother
\begin{document}
\frontmatter
\tableofcontents
\mainmatter
\appendix
\chapter{Appendix}
This is just for citing: \cite{test}
\bibliographystyle{plain}
\bibliography{\jobname}
\end{document}