书目与书目不同的书目样式

书目与书目不同的书目样式

使用natbibbibentry。如果可能的话,我希望最终以与参考书目部分不同的风格呈现书目条目。

其特殊之处在于,bibentry 会逐字复制整个参考书目的样式,而使用bst类似 s savetrees.bst(我的情况)或IEEEtran.bst之类的 s 则会产生问题。具体来说,两个或多个相继出现的 bib 项中的重复作者会被替换为长破折号,---但此类序列中的第一个 bib 项除外。当我\bibentry在正文中对其中一些使用 时,破折号会被保留,而对于 ,我需要作者姓名,同时\bibentry将其保留为参考书目中的破折号。

平均能量损失

\documentclass{article}

\usepackage{lipsum}
\usepackage{filecontents}
\usepackage[numbers]{natbib}
\usepackage{bibentry}
\nobibliography*

\begin{filecontents}{\jobname.bib}
@misc
{
  death-star,
  author       = {Bevel Lemelisk and Wilhuff Tarkin and Darth Vader and Darth Sidious},
  title        = {{Death Star}},
  howpublished = {Alderaan and Yavin 4},
  year         = {0 BBY}
}
@misc
{
  death-star-2,
  author       = {Bevel Lemelisk and Wilhuff Tarkin and Darth Vader and Darth Sidious},
  title        = {{Death Star II}},
  howpublished = {Endor},
  year         = {4 ABY}
}
\end{filecontents}

\begin{document}

\lipsum[1]
They first built~\cite{death-star}.

\begin{enumerate}
  \item \textbf{Have:}\\
\bibentry{death-star-2}
  \item \textbf{Need:}\\
B. Lemelisk, W. Tarkin, D. Vader, and D. Sidious, ``Death Star II,'' Endor, 4 ABY
\end{enumerate}

\lipsum[2]

%\bibliographystyle{savetrees}
\bibliographystyle{IEEETran}
\bibliography{\jobname}

\end{document}

相关内容