这是什么引用风格?

这是什么引用风格?

我需要以下参考书目样式,我查找了不同的引用样式,但找不到类似的样式。

在文中,引用以脚注标记(不应超过一行)。

例如:对于书籍,我们有²。对于期刊文章,我们有³。对于在线资源,我们有以下样式$^4$。(我不知道如何在 TeX.StackExchange 上使用 LaTeX :D)。


²爱因斯坦,A.;玻尔,N.:某本史诗般的书(1920 年),第 20-25 页。

³欧拉,L.:一些史诗般的数学方程式(1770)。

${}^4$Solid Snake:如何克隆你的兄弟(2003 年)。

在参考书目中,它应该如下所示(粗体部分和非粗体部分之后没有太多空间)。

爱因斯坦,A.;玻尔,N.:一本史诗般的书(1920年)

爱因斯坦,A.;玻尔,N.:一些史诗般的书,施普林格出版社,纽约,1920 年

欧拉:一些史诗般的数学方程式(1770)

Euler, L.: 一些史诗数学方程式,载于:国际高级史诗会议,第 31 卷,第 641-651 页,1770 年

索利德·斯内克:克隆兄弟 (2003)

Solid Snake:如何克隆你的兄弟, https://www.SolidSnakeBlog.com,2003 年,祖格里夫 01.01.2007

URL 不应像我的帖子中那样被标记。它应该显示为纯文本。Zugriff 01.01.2017 只是我访问该资源的日期。S. 20-25 是第 20-25 页的德文版本。

问题:如果有人能帮我解决这种奇怪的引用样式,那就太好了。强迫我使用他的引用样式的机构的人说我应该使用 Word(他们有一个模板可以实现这种奇怪的引用样式),因为 LaTeX 不支持这种引用样式。我很确定 LaTeX 甚至可以处理这种情况,但我找不到类似的东西。

答案1

我不知道有哪种现成的样式可以准确提供您需要的输出。就 LaTeX 中的预建样式而言,作者标题引文与年份的组合相当不寻常。下面是biblatex-ext

这里使用的大多数东西都应该有名字,告诉你它们或多或少是做什么的。如果不清楚命令的作用,可以在biblatex手动的biblatex-ext文档应该可以澄清一切。

可能还有一些细节需要修复。自定义 biblatex 样式的指南是一篇很好的文章,可以帮助你开始理解这些内容。

\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber,
  style=ext-authortitle,
  labeldateparts,
  giveninits, uniquename=init,
  introcite=plain,
  autocite=footnote,
]{biblatex}

\renewcommand*{\newunitpunct}{\addcomma\space}
\renewcommand*{\finentrypunct}{}

\DeclareNameAlias{default}{family-given}
\DeclareNameAlias{sortname}{default}
\DeclareNameAlias{labelname}{sortname}

\DeclareDelimFormat{multinamedelim}{\addsemicolon\space}
\DeclareDelimAlias{finalnamedelim}{multinamedelim}

\DeclareDelimFormat*{nametitledelim}{\addcolon\space}
\DeclareDelimFormat[textcite]{nametitledelim}{\addspace}
\DeclareFieldFormat*{citetitle}{#1}
\DeclareDelimFormat{titleyeardelim}{\addspace}

\makeatletter
\newbibmacro*{cite:labeldate}{%
  \iffieldundef{labelyear}
    {}
    {\printtext[parens]{%
       \printtext[bibhyperref]{%
         \printtext[\blx@delimcontext labeldate]{%
           \printlabeldate}}}}}
\makeatother

\renewbibmacro*{cite}{%
  \iffieldundef{shorthand}
    {\printnames{labelname}%
     \setunit*{\printdelim{nametitledelim}}%
     \usebibmacro{cite:title}%
     \setunit{\printdelim{titleyeardelim}}%
     \usebibmacro{cite:labeldate}}%
    {\usebibmacro{cite:shorthand}}}

\DeclareFieldFormat{bbx@introcite}{\mkbibbold{#1}}
\renewcommand*{\introcitepunct}{\newline}

\renewbibmacro*{pubinstorg+location+date}[1]{%
  \printlist{#1}%
  \setunit*{\publocdelim}%
  \printlist{location}%
  \setunit*{\locdatedelim}%
  \usebibmacro{date}%
  \newunit}

\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem\autocite[380-381]{sigfridsson}
Ipsum\autocite{worman}
Dolor\autocite{geer}
Sit\autocite{nussbaum}
\printbibliography
\end{document}

示例输出的风格与问题中的需求类似。

相关内容