我正在尝试定制 econ.bst (http://shirotakeda.org/en/tex/econ-bst.html) 文件中的 Economics Bulletin 参考书目条目。我已成功完成所有需要的更改,但将每个参考条目的第二行及后续行的文本与第一行的文本对齐。例如,我希望
FAO (1997) *Fisheries Management*, Technical Guidelines for Responsible Fish-
eries 4, Rome: Food and Agriculture Organization of the United Nations (FAO).
代替
FAO (1997) *Fisheries Management*, Technical Guidelines for Responsible Fish-
eries 4, Rome: Food and Agriculture Organization of the United Nations
(FAO).
我认为 econ.bst 中涉及的行可能如下:
STRINGS {hang}
..........
if$
%% When number index is attached to the beginning of each item.
bst.use.number.index #0 =
'skip$
{ bst.number.index.digit "1" =
% one digit.
{ bst.number.index.bibhang.one }
{ bst.number.index.digit "2" =
% two digits.
{ bst.number.index.bibhang.ten }
% three or more digits.
{ bst.number.index.bibhang.hund }
if$
}
if$
'hang :=
"%%% Redefinition of \bibhang" write$ newline$
"\ifx\undefined\bibhang" write$ newline$
"\relax" write$ newline$
"\else" write$ newline$
"\setlength{\bibhang}{"
hang * "}" * write$ newline$
"\fi" write$ newline$ newline$
}
if$
"\begin{thebibliography}{xxx}" write$ newline$
%% Initialize the variable `index'.
#0 'index :=
}
FUNCTION {end.bib}
欢迎您的帮助。谢谢...