bibtex
使用 LyX。我今天进行了转换biblatex
,因为我认为这将有助于快速获得响应,并且对长期有利。我正在尝试采用格式apa
并调整一些内容。我需要一些帮助。
这是我的序言:
\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[style=apa, backend=biber]{biblatex}
\DeclareLanguageMapping{american}{american-apa}
\addbibresource{C:~/refs.bib}
我希望期刊、书籍等以斜体和粗体显示。
答案1
您可以使用\DeclareFieldFormat
来修改不同字段的打印方式。一般语法是
\DeclareFieldFormat[<entry type>]{<field>}{<formatting commands>}
<entry type>
可以是单个条目类型,例如article
,也可以是逗号分隔的条目类型列表,例如article,book
。<field>
是您想要更改的字段,例如title
。<formatting commands>
定义如何打印字段,并用#1
表示字段内容。
因此,要使文章的期刊标题和书籍标题变为粗体和斜体,您可以添加
\DeclareFieldFormat
[article]
{journaltitle}{\textbf{\textit{#1}}}
\DeclareFieldFormat
[book]
{title}{\textbf{\textit{#1}}}
到 LaTeX 序言中,在 之后\usepackage{biblatex}
。如果你想要引号,请使用\mkbibquote{#1}
。biblatex
还有一堆用于控制标点符号的命令,请参阅第 4.7.3 节添加标点符号手册。