![书目中的命令“\newblock”起什么作用?](https://linux22.com/image/337020/%E4%B9%A6%E7%9B%AE%E4%B8%AD%E7%9A%84%E5%91%BD%E4%BB%A4%E2%80%9C%5Cnewblock%E2%80%9D%E8%B5%B7%E4%BB%80%E4%B9%88%E4%BD%9C%E7%94%A8%EF%BC%9F.png)
我一直在手动更改用创建的 bibstyle,以makebib
实现给定的参考文献外观。由于我最终删除了-filenew.block
中的几个命令.bst
,并且我意识到这会删除-file\newblock
中的相应 -command .bbl
,所以我想知道 LaTeX-command\newblock
实际上做了什么。
我article
目前正在使用该类,但总的来说,我感兴趣的是删除文件new.block
中的部分是否bst
在某些情况下会导致间距问题或其他问题。
更准确地说,我看不出
\documentclass{article}
\begin{document}
\begin{thebibliography}{1}
\bibitem{Author2016Fancy}
A. Author \newblock \emph{A Very Interesting Book}. Fancy Series, vol. 42, \newblock Famous Publisher, 2016.
\end{thebibliography}
\end{document}
和
\documentclass{article}
\begin{document}
\begin{thebibliography}{1}
\bibitem{Author2016Fancy}
A. Author \newblock \emph{A Very Interesting Book}. Fancy Series, vol. 42, Famous Publisher, 2016.
\end{thebibliography}
\end{document}
答案1
在标准类中\newblock
定义为
\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em}
因此它会形成一个水平空间,如果您使用[openbib]
文档类选项,那么它会被重新定义为\par
在每个条目的“块”之间强制分段,