Bibtex apacite 将除@article中的内容外的所有标题条目都以斜体显示

Bibtex apacite 将除@article中的内容外的所有标题条目都以斜体显示

我使用apacite书目样式和apacite包来撰写我的论文。我有一个问题。除 类型的条目外,所有标题都以斜体显示@article。在此条目类型中,它将期刊名称以斜体显示,这是我不想要的。

这是我的序言。

\documentclass[12pt,a4paper]{article}
\usepackage[table]{xcolor}
\usepackage{multirow}
\usepackage[final]{pdfpages}
\usepackage[margin=2.5cm, left=3.5cm,top=24.5mm,bottom=3cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{graphicx,booktabs}
\usepackage{lmodern,textcomp} %euro symbol package
\renewcommand{\baselinestretch}{1.5} %interline 1.5 cm
\usepackage[english]{babel}
\usepackage{hyperref}
\usepackage[natbibapa]{apacite}
\graphicspath{{Images//}}
\usepackage{rotating}%voor rotatie tables
\usepackage{adjustbox}%aanpassen tabel afmetingen
\usepackage{lmodern,textcomp} %eurosymbool
\usepackage{tabularx}

文件

\begin{document}
\cite{alexandersson_swedish_2008}
\bibliographystyle{apacite}
\bibliography{Library}
\end{document}

我在图书馆的其中一篇

@article{alexandersson_swedish_2008,
title = {The {Swedish} railway deregulation path},
author = {Alexandersson, G. and Hulten, S.},
year = {2008},
journal = {Review of Network Economics},
volume = {7},
number = {1},
pages = {1-19},
file = {The_Swedish_Railway_Deregulation_Path.pdf:C\:\\Users\\loren\\Zotero\\storage\\35TRNFGG\\The_Swedish_Railway_Deregulation_Path.pdf:application/pdf}

}

我的参考文献。前四篇是文章。其他是另一篇文章,因此标题用斜体表示。

在此处输入图片描述

谢谢您的帮助!

答案1

为了使这个问题有一个可行的答案,并且不涉及将格式放入文件中.bib(您几乎永远不应该这样做),该apacite包有一些钩子来促进某些元素的格式化。 在这种情况下,要重新定义的相关宏是:

\APACrefatitle

我们可以按照以下方式重新定义它:

\renewcommand{\APACrefatitle}[1]{\emph{#1}.}

这将使文章标题变为斜体。

但是,这样做会使文章标题和相应的期刊标题的格式相同,这确实不是一个好主意。如果您想保留两者之间的差异,也可以使用以下方法将期刊标题重新定义为直立:

\renewcommand{\APACjournalVolNumPages}[4]{{#1 }{#2}{(#3), }{#4}}

免责声明

请注意,这是极其不符合标准,你不应该这么做。它不仅不符合 APA 格式,也不符合我所知道的任何其他格式。

答案2

我问了部门,他们说用 latex 做才是正确的,在处理书目设置的文档里没有明确说明。

但是,有一种方法可以按照我描述的方式更改参考书目。方法是转到文件.bib并添加\textit{Title}到标题文件的条目中。要将日记设置为纯直格式,请添加\emph{Name journal}到日记条目中。

虽然这不是最完美的解决方案,但它确实有效。

相关内容