我的序言中有以下内容:
\usepackage[notes,natbib,backend=biber,idemtracker=context,ibidtracker=context]{biblatex-chicago}
在第一次引用(在本例中是一篇文章)时,这应该输出类似以下内容:
Joshua I. Weinstein,《柏拉图理想国中的市场》,《古典语言学》104(2009):440。
(摘自《芝加哥手册》自己的网站)
相反,我在 xelatex 的文档输出中看到的内容如下:
温斯坦(《柏拉图理想国中的市场》)
这绝对是错误的,我不知道这应该是什么格式(natbib?)。这种情况在去年 10 月(2014 年)texlive 更新后开始出现,并且一直持续至今。
我正在使用 lyx。有什么建议吗?
谢谢,
电子工程
编辑:MWE 如下。请注意,脚注中的引文格式不正确:它应该与参考书目中的格式完全一致。
%% LyX 2.1.2 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[12pt,american]{scrartcl}
\usepackage{fontspec}
\setmainfont[Mapping=tex-text,Numbers=OldStyle]{Linux Libertine}
\setsansfont[Mapping=tex-text]{Linux Biolinum}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=2cm,bmargin=2cm,lmargin=2.25cm,rmargin=3.25cm}
\usepackage{fancyhdr}
\pagestyle{fancy}
\setcounter{tocdepth}{1}
\setlength{\parskip}{\smallskipamount}
\setlength{\parindent}{0pt}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\setkomafont{sectioning}{\rmfamily \bfseries}
\KOMAoptions{headings=small}
\usepackage{fontspec}
\usepackage{xunicode}
\defaultfontfeatures{Mapping=tex-text}
\usepackage[notes,natbib,backend=biber,idemtracker=context,ibidtracker=context]{biblatex-chicago}
\addbibresource{/home/$USER/carrier5/music/intonation-book/bookbib.bib}
\setmainfont[Ligatures={Historic,Rare,Discretionary,TeX},Contextuals=Swash]{Linux Libertine}
\newfontfamily\latinfont[Script=Latin,Ligatures={Historic,Rare,Discretionary,TeX},Contextuals=Swash,Alternate=0,Style=Historic]{Linux Libertine}
\newfontfamily\italianfont[Ligatures={Historic,Rare,Discretionary,TeX},Contextuals=Swash,Alternate=0,Style=Historic]{Linux Libertine}
\errorcontextlines=10
\makeatother
\usepackage{xunicode}
\usepackage{polyglossia}
\setdefaultlanguage[variant=american]{english}
\begin{document}
here is some text%
\footnote{See \citet{adams1993effects}.%
}
\printbibliography
\end{document}
(注意:$USER 是我真实用户名的占位符)
Biber 没有抛出任何错误。不,我无法使用 biblatex 文件编译任何文档,以便它们正确遵循芝加哥风格。
该条目在我的.bib 文件(名为 bookbib.bib 的文件)中的样子如下:
@Article{adams1993effects,
Author = {Adams, B.J. and Fields, L. and Verhave, T.},
Title = {Effects of test order on intersubject variability
during equivalence class formation.},
Journal = {The Psychological Record},
publisher = {Kenyon Coll Psychology Dept},
year = 1993
}
我使用的是 Lyx,它添加了自己的模块,然后应用了序言中列出的模块;这可能是模块条目重复的原因。我将在下面的回答线程中回复引用命令,因为我在编辑时看不到它们 =/
答案1
这是一个有效的 MWE,演示了 的正确用法biblatex-chicago
。看看你是否可以将其调整到你自己的设置中,以及它是否仍然适合你。
\documentclass{article}
\usepackage{filecontents} % for example
\begin{filecontents}{usermwe.bib}
@Article{Weinstein:MarketPlato,
author= {Weinstein, Joshua I.},
title= {The Market in Plato's Republic},
journaltitle= {Classical Philology},
volume= 104,
year= 2009,
pages= 440,
}
\end{filecontents}
% But note that the pages should be the complete page range.
\usepackage[notes,backend=biber]{biblatex-chicago}
\addbibresource{usermwe.bib}
\begin{document}
There is an interesting article about Plato and the market.%
\autocite[440]{Weinstein:MarketPlato}
\printbibliography
\end{document}