![强制在 LaTeX 参考书目中换行(使用 makebst 生成的样式文件)](https://linux22.com/image/246355/%E5%BC%BA%E5%88%B6%E5%9C%A8%20LaTeX%20%E5%8F%82%E8%80%83%E4%B9%A6%E7%9B%AE%E4%B8%AD%E6%8D%A2%E8%A1%8C%EF%BC%88%E4%BD%BF%E7%94%A8%20makebst%20%E7%94%9F%E6%88%90%E7%9A%84%E6%A0%B7%E5%BC%8F%E6%96%87%E4%BB%B6%EF%BC%89.png)
我想编辑我的.bst
文件,以便参考书目输出
- 每个作者区块后都有一个换行符(所有作者)
- 换行符无左缩进或右缩进。
因此,
Mathieu, JE、TS Heffner、GF Goodwin、E. Salas 和 JA Cannon-Bowers。2006 年“共享心智模型对团队流程和绩效的影响”。《应用心理学杂志》,26(3):123–255。
我想
Mathieu, JE、TS Heffner、GF Goodwin、E. Salas 和 JA Cannon-Bowers。2006
年“共享心智模型对团队流程和绩效的影响”。《应用心理学杂志》,26(3):123–255。
.bst
我正在使用的文件是这里。
更好的是:如果您知道《行政科学季刊》的官方样式文件,请告诉我。到目前为止,我还没有找到。
答案1
一个建议biblatex
\documentclass{article}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@article{test,
author={Mathieu, J. E. and Heffner, T. S. and Goodwin, G. F. and Salas, E. and Cannon-Bowers, J. A.},
journaltitle={The influence of shared mental models on team process and performance},
year={2006},
volume={26},
number={3},
pages={123–255}
}
\end{filecontents*}
\usepackage[minnames=10,maxnames=20]{biblatex}
%\renewcommand*{\labelnamepunct}{\space !!1!}
\renewcommand*{\newunitpunct}{\newline}
\addbibresource{\jobname.bib}
\begin{document}
\section{foo}
\cite{test}
\printbibliography
\end{document}