要激活电子书包,必须将\usepackage{ebook}
序言和\ebook
文档放入其中。如果两者都激活,\mkbibbold
则停止工作,而\textbf
工作正常。这是为什么?
我使用 XeLaTeX -> Biber-> XeLaTeX。
韦伯
\documentclass{report}
%\usepackage{ebook}
\usepackage[style=authortitle,url=false]{biblatex}
\addbibresource{Qu.bib}
\renewcommand*{\newunitpunct}{\addspace\bibrangedash\space}
\DeclareFieldFormat*{title}{\mkbibbold{#1}}
\begin{document}
%\ebook
\textbf{Bold text} \textit{Italic text}
\nocite{*}
\printbibliography[heading=subbibliography,keyword=Projective geometry,title=Hình học xạ ảnh]
\end{document}
结果
如果\renewcommand{\bibfont}{\textnormal}
使用,则标题不再大
答案1
该包ebook
不会以良好的方式更改字体。具体来说,结果是参考书目中使用了一组不同的字体。要解决这个问题,您可以使用编译pdflatex
或使用
\renewcommand{\bibfont}{\textnormal}
\documentclass{report}
\usepackage{ebook}
\usepackage[style=authortitle,url=false]{biblatex}
\addbibresource{Qu.bib}
\renewcommand*{\newunitpunct}{\addspace\bibrangedash\space}
\DeclareFieldFormat*{title}{\mkbibbold{#1}}
\renewcommand{\bibfont}{\textnormal}
\begin{document}
\ebook
\textbf{Bold text} \textit{Italic text}
\nocite{*}
\printbibliography
\end{document}
和Qu.bib
@Book{Douglas:Moebius,
author = {Douglas, Arnold},
title = {Moebius transform},
year = 2000
}