所以我一直在用 Overleaf Latex(Latex 新手)写考试,遇到了三种问题。我先简单陈述一下问题,然后展示一张包含更多细节的图片:
第一个问题:我想将所有参考资料的字体改为“Times New Roman”。(紫色圆圈)
第二个问题:我想将第二行和其余行移动到红线处,以便与第一行对齐。(红色箭头)
第三个问题:我想去掉参考文献中我随机猜测的黑框。(蓝色箭头)
作为我目前使用的一般设置:
\documentclass[draft]{article}
%but will change this to \documentclass[a4paper,oneside,swedish]{article} once everything is done correctly.
我用:
\usepackage[
backend = biber,
style = authoryear-comp,
citestyle = apa,
sorting=nyc,
isbn=true,
doi=true,
dashed=false,
maxbibnames=99,
uniquenames=init,
giveninits
]{biblatex}
为了第一个问题我已经为 Times New Roman 导入了一些 .tff 文件并将它们应用于像这样的自定义字体(文件包含在文件夹“Typsnitt”中)并且它们在普通文本中工作。
\newfontfamily\timesRoman[
Path = Typsnitt/,
Extension = .ttf,
BoldItalicFont = timesbi,
BoldFont = timesbd,
ItalicFont = timesi,
]{times}
我还更改了参考文献中的标题和机构,如下所示:
\DeclareFieldFormat*{title}{\timesRoman\textit{#1}}
\DeclareFieldFormat{institution}{\timesRoman\textit{#1}}
并使用以下内容更改我的参考文献的大小:
\renewcommand*{\bibfont}{\parskip=12pt\small}
为了第二个问题我尝试过如下解决方案:
\setlength{\bibleftmargin}{0mm}
\setlength{\bibindent}{0mm}
但是还有一个列表,我有点担心它只适用于 natbib:
\defbibenvironment{bibliography}
{\list{}{%
\setlength\bibleftmargin=0mm
\setlength\bibindent=0mm
}}
{\endlist}
{\item}
至于第三个问题我担心超链接有问题,但我不确定。以下是我的设置:
\hypersetup{
colorlinks = true,
linkcolor={black!50!black},
citecolor={black!50!black},
urlcolor={black!80!black}
}
我已经看过了这但我猜这个解决方案仅适用于 natbib,因为他们使用\begin{thebibliography}{0}
和
\end{thebibliography}
而不是
\printbibliography
我使用的。
如果有人能为这些问题提供有益的意见,我将非常高兴。
编辑: 如果我使用了多个问题,那么很抱歉,但我想我可以用一张图片(我也忘了将其包含在内)来概括所有问题。
编辑2: 非常感谢 moewe 和 Skillmon 解决了我的问题! 第一个问题解决了这个问题:
\newcommand*{\bibfont}{\parskip=12pt\normalfont\small}
第二个问题由此解决:
\setlength{\bibhang}{0pt}
第三个问题由此解决:
\documentclass[a4paper,oneside,swedish]{article}
答案1
既然您提到该问题已解决,就将 Skillmon 和我的评论收集到答案中。
生成的书目的字体设置
biblatex
如下\newcommand*{\bibfont}{\normalfont\normalsize}
这意味着参考书目将使用默认大小的默认字体。
如果文档的其余部分使用不同的字体,则意味着您的文档不使用序言中定义的默认字体设置。
更改字体设置,以便文档可以使用默认设置。
参考书目项目中后续行的悬挂缩进由 控制
\bibhang
,如果设置为,0
则没有悬挂缩进\setlength{\bibhang}{0pt}
请注意,在这种情况下您应该设置
\bibitemsep
为更大的值,以便读者可以知道一个条目在哪里结束以及下一个条目在哪里开始。正如 Skillom 所评论的,这来自
draft
传递给文档类的选项。draft
活动溢出框将在边缘处用小黑色矩形(一个标记)标记。请参阅Latex 生成带有黑色行尾的 pdf。修复过满和未满的框并删除该
draft
选项。