将参考书目输出从单花引号更改为单直引号

将参考书目输出从单花引号更改为单直引号

我需要输出文章标题在我的\bibliography周围用直引号'而不是弯引号

这必须在序言中或文件中完成.bst,还是通过其他方式完成?

我找不到任何方法在文档层面上改变这一点。


处理引号的相关代码部分如下(据我所知):

}

FUNCTION {quote}
{ duplicate$ empty$
    { pop$ "" }
    { "`" swap$ * "'" * }
  if$
} 

答案1

如果您使用的是较新版本的 LaTeX,则可以从框中使用单直引号\textquotesingle(对于较旧的 LaTeX 内核,您可能需要加载\usepackage{textcomp})。

然后你只需要在你的定义'中用`\textquotesingle{}quote

FUNCTION {quote}
{ duplicate$ empty$
    { pop$ "" }
    { "\textquotesingle{}" swap$ * "\textquotesingle{}" * }
  if$
}

相关内容