我想使用\cites
命令引用不同页面的参考文献。我得到以下输出
如你所见,biblatex
指的是页码pp.
。如何将其设置为p.
?
我的MWE
\begin{filecontents*}{\jobname.bib}
@book{kerr2018introduction,
title={Introduction to Energy and Climate - Developing a Sustainable Environment},
author={Julie Kerr},
edition={1},
year={2018},
publisher={CRC Press}
}
@book{kanoğlu2010fundamentals,
title={Fundamentals and Applications of Renewable Energy},
author={Kanoğlu, Mehmet and Çengel, Yunus and Cimbala, John},
edition={1},
year={2020},
publisher={McGraw Hill}
}
@book{twidell2015renewable,
title={Renewable Energy Resources},
author={Twidell, John and Weir, Tony},
edition={3},
year={2015},
publisher={Routledge}
}
\end{filecontents*}
\documentclass{book}
\usepackage[style=alphabetic, sorting=ydnt]{biblatex}
\addbibresource{\jobname.bib}
\renewcommand*{\multipostnotedelim}{\addsemicolon\space}
\begin{document}
\cites(see)(11, 11, 1961){kerr2018introduction}{kanoğlu2010fundamentals}{twidell2015renewable}
\nocite{*}
\printbibliography[heading=subbibliography]
\end{document}
答案1
由于您引用的几页pp.
似乎是正确的,因此您可以 - 尽管如此 - 使用以下p.
命令强制执行\pno
:
\begin{filecontents*}{\jobname.bib}
@book{kerr2018introduction,
title={Introduction to Energy and Climate - Developing a Sustainable Environment},
author={Julie Kerr},
edition={1},
year={2018},
publisher={CRC Press}
}
@book{kanoğlu2010fundamentals,
title={Fundamentals and Applications of Renewable Energy},
author={Kanoğlu, Mehmet and Çengel, Yunus and Cimbala, John},
edition={1},
year={2020},
publisher={McGraw Hill}
}
@book{twidell2015renewable,
title={Renewable Energy Resources},
author={Twidell, John and Weir, Tony},
edition={3},
year={2015},
publisher={Routledge}
}
\end{filecontents*}
\documentclass{book}
\usepackage[style=alphabetic, sorting=ydnt]{biblatex}
\addbibresource{\jobname.bib}
\renewcommand*{\multipostnotedelim}{\addsemicolon\space}
\begin{document}
\cites(see)(\pno~11, 11, 1961){kerr2018introduction}{kanoğlu2010fundamentals}{twidell2015renewable}
\nocite{*}
\printbibliography[heading=subbibliography]
\end{document}
答案2
我知道了,你只需要添加
\DefineBibliographyStrings{english}{%
page={p\adddot},%
pages={p\adddot},%
}
平均能量损失
\begin{filecontents*}{\jobname.bib}
@book{kerr2018introduction,
title={Introduction to Energy and Climate - Developing a Sustainable Environment},
author={Julie Kerr},
edition={1},
year={2018},
publisher={CRC Press}
}
@book{kanoğlu2010fundamentals,
title={Fundamentals and Applications of Renewable Energy},
author={Kanoğlu, Mehmet and Çengel, Yunus and Cimbala, John},
edition={1},
year={2020},
publisher={McGraw Hill}
}
@book{twidell2015renewable,
title={Renewable Energy Resources},
author={Twidell, John and Weir, Tony},
edition={3},
year={2015},
publisher={Routledge}
}
\end{filecontents*}
\documentclass{book}
\usepackage[style=alphabetic, sorting=ydnt]{biblatex}
\addbibresource{\jobname.bib}
\renewcommand{\multipostnotedelim}{\addsemicolon\space}
\DefineBibliographyStrings{english}{%
page={p\adddot},%
pages={p\adddot},%
}
\begin{document}
\cites(see)(11, 11, 1961){kerr2018introduction}{kanoğlu2010fundamentals}{twidell2015renewable}
\nocite{*}
\printbibliography[heading=subbibliography]
\end{document}