行末引用中的“and”

行末引用中的“and”

我用捷克语写文章,其中“and”=“a”,而这个小词不能出现在行末...我怎样才能强制 bibtex 不在引用行末写“and”(或其他任何内容)?例如,我有:“您可以在书 Little and Rubin (2002) 中找到一些文本和更多内容”。其中 bibtex 自动写入“Little and Rubin (2002)”,不幸的是“and = a”出现在行末,请帮忙,谢谢!!:)

答案1

如果.bst文件位于此链接,那么你需要做的改变是:

  1. 在第 246 行,更改

    { " {\rm a} " * t * }
    

    进入

    { " \textrm{a}~" * t * }
    
  2. 在第 339 行,更改

    { " a " * t * }
    

    进入

    { " a~" * t * }
    
  3. 在第 1193 行,更改

    { " a " * s #2 "{vv~}{ll}" format.name$ * }
    

    进入

    { " a~" * s #2 "{vv~}{ll}" format.name$ * }
    

正如您所见,将\sc第 224 行更改为\scshape,并将\bf第 117 行更改为\bfseries

将文件重命名为myczplainnat.bst并输入

\bibliographystyle{myczplainnat}

在您的文档中,您有\bibliographystyle{czplainnat}。修改后的文件应位于主文档旁边。

向 的开发人员提出该问题czplainnat.bst

相关内容