我正在处理一个包含许多引用的文件。所需的输出如下所示:
Jackson, A. (2007).药物治疗的新方法。心理学的今天和明天,二十七(1), 54-59。
而当前输出如下所示:
Jackson, A. (2007). 药物治疗的新方法。在:心理学的今天和明天,27.1,第 54-59 页。
知道如何指定 LaTeX 所需的输出吗?
答案1
期望的输出看起来非常像 APA 格式@article
。主题使得这种可能性不大。
对于biblatex
(根据您的评论使用)APA 样式是由 实现biblatex-apa
的style=apa
。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=apa, backend=biber]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{jackson,
author = {Jackson, A.},
title = {New Approaches to Drug Therapy},
journal = {Psychology Today and Tomorrow},
volume = {27},
number = {1},
pages = {54-59},
date = {2007},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
\cite{sigfridsson,jackson}
\printbibliography
\end{document}
如果您不需要 APA 样式,而只需要与 APA 样式略微相似的样式,您可能需要查看标准样式之一(style=authoryear
例如)并根据您的需要进行修改。请参阅自定义 biblatex 样式的指南初步了解一下如何实现。请注意,这biblatex-apa
不一定是构建样式的良好基础,因为它必须非常努力才能实现 APA 的所有要求,因此变得不太灵活和可定制。