我正在使用 LyX 并关注http://wiki.lyx.org/BibTeX/Biblatex。
我不想使用绝对路径,\addbibresource
所以我尝试按照示例使用\input@path
宏。这不起作用:暂时将序言内容更改为
\ifcsname input@path\endcsname\else\def\input@path{{./}}\fi
\def\@@setabsolutebibname#1#2{\edef\@@absolutebibname{#1#2}}
\newcommand{\addi}[1]{%
\expandafter\@@setabsolutebibname\input@path{#1}%
{\@@absolutebibname}%
}
并插入\addi{test.bib}
我的文档环境后,使用 pdflatex 编译文档后我看到以下打印输出
"/home/thomas/docs/testlyx/"/test.bib
。
我怎样才能改变行为,使得路径周围不带撇号,并且删除尾随的斜杠,从而获得/home/thomas/docs/testlyx/test.bib
?