我正在使用 biblatex 包完成用 latex 编写的论文。
Ibíd.
我的朋友对细节很挑剔,他告诉我使用或 是不对的óp.cit.
,请注意小重音符号。我使用选项将这些拉丁语术语设为斜体。它们是原始语言,拉丁语中没有重音符号。我该如何修补该软件包以停止将这些拉丁语措辞加上重音符号。
應該是op. cit.
或Ibid
。
我正在用西班牙语写作,使用 xetex 和 polyglossia 包。
\documentclass[12pt,spanish,letter,twoside,openright]{memoir}
\usepackage{polyglossia}
\setdefaultlanguage{spanish}
\OnehalfSpacing
\makeatletter
\usepackage[autocite=footnote,natbib=true,style=verbose-trad2,backend=bibtex8,isbn=false,dashed=false,maxcitenames=2,ibidem=idem,idemtracker=false,style=verbose-trad2,ibidpage=true]{biblatex}
\addbibresource{citastesis.bib}
\bibliography{biblatex_style_guide}
\renewcommand*{\mkibid}{\emph} %% for italics in ibidem
\begin{document}
Text 1, text 2, \autocite{cite1}.
Paragraph2, \autocite{cite1}.
\end{document}
编辑:我添加了 MWE。
答案1
对于你的情况,我会为 biblatex 编写自己的语言文件:
在当前项目文件夹中创建一个名为的新文档spanish-custom.lbx
:
\ProvidesFile{spanish-custom.lbx}
\InheritBibliographyExtras{spanish}
\DeclareBibliographyStrings{%
inherit = {spanish},
ibidem = {{ibidem}{ibid\adddot}},%modified
opcit = {{op\adddotspace cit\adddot}{op\adddotspace cit\adddot}},%modified
}
这将继承默认西班牙语文件中的所有字符串,但修改ibidem
和的两个字符串opcit
。
然后添加你的序言:
\DeclareLanguageMapping{spanish}{spanish-custom}
梅威瑟:
\documentclass{article}
\usepackage[spanish]{babel}
\usepackage[style=verbose-ibid,backend=biber]{biblatex}
\usepackage{csquotes}
\addbibresource{biblatex-examples.bib}
\DeclareLanguageMapping{spanish}{spanish-custom}
\begin{document}
Nietzsche said...\autocite{nietzsche:historie} and then ...\autocite{nietzsche:historie}
\printbibliography
\end{document}