我使用的theapa
是参考书目样式。如果其中一个参考文献的作者在字符下带有变音符(即{\c e}
在作者姓名中产生带有变音符的 e),我会得到编译时出现以下错误(具体来说,由 Overleaf 制作):
Illegal parameter number in definition of \B@my@dummy.
<to be read again>
\crcr
l.11 \cite{Waledzik_2011_Multigame}
You meant to type ## instead of #, right?
Or maybe a } was forgotten somewhere earlier, and things
are all screwed up? I'm going to assume that you meant ##.
这参赛号码布文件中规定References.bib
如下:
@inproceedings{Waledzik_2011_Multigame,
title = "Multigame Playing by Means of {UCT} Enhanced with Automatically Generated Evaluation Functions",
author = "K. Wal{\c e}dzik and J. Ma{\'n}dziuk",
booktitle = "Artificial General Intelligence: 4th International Conference",
volume = "6830",
series = "Lecture Notes in Computer Science",
pages = "327--332",
publisher = "Springer",
year = "2011"
}
.tex 文件的完整代码:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{theapa}
\title{Test}
\begin{document}
\maketitle
\cite{Waledzik_2011_Multigame}
\bibliography{References}
\bibliographystyle{theapa}
\end{document}
包含此代码(包括文件)的示例项目theapa
可在此处找到:https://www.overleaf.com/read/qpxrgvjsptpv