如何定制 econ.bst 以便从参考书目条目中删除悬挂缩进?

如何定制 econ.bst 以便从参考书目条目中删除悬挂缩进?

我正在尝试定制 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}

欢迎您的帮助。谢谢...

相关内容