Biblatex + Currvita 巧妙管理简历

Biblatex + Currvita 巧妙管理简历

我正在尝试基于 currvita 包制作一份简历,因为我喜欢看到出版年份整齐地排列在左侧。不过,我还想使用 Biblatex 来管理对作品的引用。

我目前想到的是

\documentclass[12pt]{article}
\usepackage{biblatex}
\addbibresource{mwe.bib}
\usepackage[NoDate]{currvita}
\begin{document}
\begin{cv}{Curriculum Vitae}
    \begin{cvlist}{Publications}
    \item[1948] \citetitle{Quine:1948}
    \end{cvlist}
\end{cv}
\end{document}

它与 bibfile 一起,我称之为 mwe.bib

@article{Quine:1948,
Author = {Willard V. Quine},
Journal = {The Review of Metaphysics},
Month = {September},
Number = {5},
Pages = {21--38},
Title = {On What There Is},
Volume = {2},
Year = {1948}
}

会产生漂亮的输出。我遇到的问题是,使用 \citetitle 命令时,Biblatex 实际上只会生成出版物的名称。我原本希望能够重现条目的整个书目信息,但年份除外,年份已包含在 \item[] 中排列整齐的标签中。

我猜我需要做的是创建一个新的引用命令。我看过 Biblatex 文档的第 3.7 节,但我不明白我需要做什么才能获得新的引用命令。有人能给我指出正确的方向吗?

让我问另外两个问题,以防有人能向我指出简单的解决方案:

  1. 是否可以创建一个命令来引用该论文并自动将年份输入到 \item[] 位中?那将非常有帮助。
  2. 如果这一切也能与 hyperref 一起工作那就太好了,可能吗?

谢谢你的帮助!

答案1

对于第一个问题,你可以使用

\newcommand\fancything[1]{\item[\citeyear{#1}] \fullcite{#1}}

您可以\fullcite用您想要的任何引用命令进行替换。

对于第二个问题,请提出一个新问题:)我们希望保持“每个问题一个帖子”的模式,以避免“耦合”效应。

相关内容