![Makebst 选项 vol-2bf 不执行任何操作](https://linux22.com/image/341718/Makebst%20%E9%80%89%E9%A1%B9%20vol-2bf%20%E4%B8%8D%E6%89%A7%E8%A1%8C%E4%BB%BB%E4%BD%95%E6%93%8D%E4%BD%9C.png)
有人能向我解释为什么使用选项vol-2bf
不会影响我的.bst
文件吗?它本来应该位于bolden
第 1157 行和第 1158 行之间,但事实并非如此。放在bolden
那里可以使我的.bst
文件按预期工作。
.dbj 文件:https://gist.github.com/joelfrederico/f024accadf3d9750c247e2bef02eabc6#file-custom2-dbj
.bst 文件: https://gist.github.com/joelfrederico/f024accadf3d9750c247e2bef02eabc6#file-custom2-bst
答案1
笔记:
%>>TECHNICAL REPORT NUMBER:
%<<JOURNAL VOLUME:
% %: (def) Volume plain as vol(num)
% vol-it,%: Volume italic as {\em vol}(num)
% vol-bf,%: Volume bold as {\bf vol}(num)
vol-2bf,%: Volume and number bold as {\bf vol(num)}
%------\ans=d(==vol-2bf)-------
%>>JOURNAL VOLUME:
因此,该设置要求将卷和数字格式化为<vol>(num>)
粗体。
但我们有:
%<<JOURNAL VOL AND NUMBER:
% %: (def) Journal vol(num) as 34(2)
% vnum-sp,%: Journal vol (num) as 34 (2)
% vnum-cm,%: Journal vol, num as 34, 2
% vnum-nr,%: Journal vol, no. num as 34, no. 2
% vnum-h,%: Journal vol, \# number as 34, \#2
% vnum-b,%: Journal vol number as 34 2
vnum-x,%: Journal vol, without number as 34
%------\ans=x(==vnum-x)-------
因此要求设置音量,完全不设置数字。
我只是问为什么选择这些设置的组合。
如果这解决了问题,正如 OP 所说,我认为这是因为将vol-2bf
粗体应用于卷号组合如果使用。但由于该组合从未使用过,根据vnum-x
,它永远不会被应用。
我想,这vol-bf
可能是一个更好的选择,vnum-x
或者vnum-sp
说,可能是更好的选择vol-2bf
。