我使用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}
到日记条目中。
虽然这不是最完美的解决方案,但它确实有效。