在 bibtex 中首先获取姓氏

在 bibtex 中首先获取姓氏

我想要制作一份包含每位作者“姓氏、姓名首字母”的参考书目。

我使用 Lyx 与...

enter code here`Document > Settings > Document Class: Article (Standard Class)

我已将“文档”>“设置”>“参考书目”项目设置为......

Style format: Basic (BibTeX);
Bibliography Style > Default BibTeX style: plain;
Bibliography Generation > Processor: Default

我尝试将以下内容添加到 LaTeX 序言中,但没有成功

...
\DeclareNameAlias{author}{last-first}

我收到了两条错误消息。

"Undefined control sequence" [with Description being:  \DeclareNameAlias
                      {author}{last-first}
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.]

"LaTex Error: Missing \begin{document}" [with Description being:  \DeclareNameAlias{a
                        uthor}{last-first}
You're in trouble here.  Try typing  **  to proceed.


If that doesn't work, type  X **  to quit.] 

(这里,每个 ** 表示“< return >”,但没有 return 单词周围的两个空格。另外,我不知道为什么错误消息显示“author”中的 a 和 u 之间有一个中断。在我输入 LyX 的材料中,“author”这个词似乎没有问题。)

我对 TeX、LaTeX 等知之甚少。我的系统使用 MiKTeX(但我不知道如何直接使用它)。我使用 JabRef 来维护文章列表。我不知道如何安装新的“软件包”以供 LyX 使用(但可能能够遵循详细的说明)。

我希望有人能提供一个简单的解决方案。

相关内容