如何通过“beforechrist”本地化获取(古代)日期?

如何通过“beforechrist”本地化获取(古代)日期?

我想获得这个 MWE 的日期(时代)

\documentclass{article}
\usepackage{filecontents}
\usepackage[
  backend=biber,
  style = archaeologie,
]{biblatex}
\addbibresource{\jobname.bib}
\begin{filecontents}{\jobname.bib}
  @book{de:re:publica,
    author  = {Cicero},
    title      = {De re publica},
    date     = {-0054/-0051},
  }
\end{filecontents}

\begin{document}
  \fullcite{de:re:publica}
\end{document}

在此处输入图片描述

如文档表 5 所述biblatex

在此处输入图片描述

我怎样才能实现这个目标?

答案1

这里的问题是english-archaeologie.lbx\dateeraprint{#2}而不是\dateeraprint{#2year}。这类似于biblatex错误跟踪器中的问题 #679。中的代码english-archaeologie.lbx基于biblatex修复之前的核心宏的旧版本。

我已经提交了一个拉取请求(https://github.com/LukasCBossert/biblatex-archaeologie/pull/146) 并进行必要的修改。


我可能应该补充一点,所有这些都是基于你使用

dateera=christian

或者dateera=secular如果你更喜欢非基督教教派,如@gusbrs 在第一条评论

相关内容