如何获取除 \cite 之外的其他引用以及 chicago 包。例如 \fullcite

如何获取除 \cite 之外的其他引用以及 chicago 包。例如 \fullcite

我从大学获得了一个模板,在其中添加了参考书目。由于我对 LaTex 不是很熟悉,所以我不知道我的模板中包含的所有软件包。

我遇到的问题是,我只能使用命令\cite。但由于我想使用更精确的引用,这还不够。所以我找到了\fullcite或更好的\footfullcite 命令,这些命令应该包含在 chicago 包中。不幸的是,如果我尝试使用\fullcite,我会收到错误消息:

"! Undefined control sequence.
l.96 \fullcite
{han2005macht}"

literaturvz.bib文件包含以下代码:

@book{han2005macht,
    Address = {Stuttgart},
    Author = {Han, Byung-Chul},
    Date-Added = {2015-11-23 15:08:53 +0000},
    Date-Modified = {2015-11-23 15:13:57 +0000},
    Hdsurl = {https://hds.hebis.de/ubffm/Record/HEB130215988},
    Isbn = {978-3-15-018356-4},
    Publisher = {Reclam},
    Series = {Reclams Universal-Bibliothek},
    Title = {Was ist Macht?},
    Uniqueid = {HEB130215988},
    Volume = 18356,
    Year = 2005,
    Bdsk-Url-1 = {http://scans.hebis.de/HEBCGI/show.pl?13021598_toc.pdf}}

下面是我的文件的一个示例,它给出了错误:

\documentclass[a4paper,oneside,titlepage,12pt]{article}
\usepackage{german}
\usepackage[a4paper, top=2.5cm, footskip=0pt, headheight=0.8cm, headsep=1.1cm, lmargin=3cm, rmargin=2cm]{geometry}
\usepackage{chicago}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{helvet}
\usepackage{extramarks}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{hyperref} 
\usepackage[right]{eurosym}
\usepackage[utf8]{inputenc}
\usepackage{tikz}[]
\usepackage[absolute,overlay]{textpos}

\renewcommand{\baselinestretch}{1.2}
\fancyhead[L]{\slshape \small \firstleftmark}
\fancyhead[R]{\normalsize\thepage} \fancyfoot{}

\begin{document}
\begin{titlepage}
\includegraphics[width=.3\textwidth]{grafiken/KITLogo_RGB.pdf}
\vspace*{2cm}
\begin{center}
    \Huge{Title
    \\}
    \vspace*{1cm}
    \huge{Author\\}
    \small{(Matrikelnummer: 00000000)}
    \vspace*{1cm}\\
    \Large{
        Bachelorarbeit
    \\}
    \vspace*{2cm}
    \normalsize{
        Fakultät für Wirtschaftswissenschaften\\
        Institut für Wirtschaftstheorie und Statistik\\
        Lehrstuhl für Wirtschaftstheorie
    }
\end{center}
\vspace{2cm}
\begin{center}
\large{Wintersemester 2015}
\end{center}
\vspace*{3cm}
\small{
\begin{tabular}[ht]{l c l}
  Gutachter:                                    & \hfill  & Prof. Dr. Susanne     Fuchs-Seliger\\
\end{tabular}
}

\begin{textblock}{10}[0,0](4,16.8)
\tiny{ 
    KIT -- Universität des Landes Baden-Württemberg und nationales     Forschungszentrum der Helmholtz-Gesellschaft
}
\end{textblock}

\begin{textblock}{10}[0,0](14,16.75)
\large{
    \textbf{www.kit.edu} 
}
\end{textblock}

\end{titlepage}

\thispagestyle{empty}\clearpage

%-----------------------------------------------------------------------------    ------------------------------------------------------
\rmfamily \pagestyle{fancy} \setcounter{secnumdepth}{4}
\newtheorem{satz}{Satz}
\newtheorem{lemma}[satz]{Lemma}
\newtheorem{folgerung}[satz]{Folgerung}
\theoremstyle{definition}
\newtheorem{definition}[satz]{Definition}
\numberwithin{equation}{section}
\renewcommand{\proofname}{Beweis}
\newcommand\macht{\textit{Ma\-cht }}

\pagenumbering{roman}\setcounter{page}{3} \tableofcontents
\newcounter{roemisch} \setcounter{roemisch}{\value{page}}
\clearpage

\setcounter{page}{2} \pagenumbering{arabic}
\section{Einleitung}

Abc\footcite{han2005macht}

\newpage
%Literaturverzeichnis----------------------------------------------------------------------------------------------------------------
\addcontentsline{toc}{section}{Literaturverzeichnis}
\bibliographystyle{abbrvdin}
\bibliography{literaturvz}

\end{document}

我已经搜索了几个小时,并尝试实施 natbib 或 biblatex 包,但也没有用。所以我真的希望你们中的一个人能帮助我,因为我在这里完全没有挑战。

答案1

要使用 Biblatex 样式,您需要删除

\usepackage{chicago}

\bibliographystyle{abbrvdin}
\bibliography{literaturvz}

然后,在序言中添加

\usepackage{biblatex-chicago}
\addbibresource{literaturvz.bib}

并在您的文档中添加

\printbibliography

因此,稍微简化一下你的例子,我们得到如下结果:

\begin{filecontents}{\jobname.bib}
@book{han2005macht, Address = {Stuttgart}, Author = {Han, Byung-Chul}, Date-Added = {2015-11-23 15:08:53 +0000}, Date-Modified = {2015-11-23 15:13:57 +0000}, Hdsurl = {https://hds.hebis.de/ubffm/Record/HEB130215988}, Isbn = {978-3-15-018356-4}, Publisher = {Reclam}, Series = {Reclams Universal-Bibliothek}, Title = {Was ist Macht?}, Uniqueid = {HEB130215988}, Volume = 18356, Year = 2005, Bdsk-Url-1 = {http://scans.hebis.de/HEBCGI/show.pl?13021598_toc.pdf}}
\end{filecontents}
\documentclass[a4paper,oneside,titlepage,12pt,ngerman]{article}
\usepackage{babel}
\usepackage[top=2.5cm, footskip=0pt, headheight=0.8cm, headsep=1.1cm, lmargin=3cm, rmargin=2cm]{geometry}
\usepackage{biblatex-chicago}
\addbibresource{\jobname}

\begin{document}
Abc\footcite{han2005macht}

\newpage
\addcontentsline{toc}{section}{Literaturverzeichnis}
\printbibliography
\end{document}

使用pdflatex-> biber->进行编译pdflatex会产生以下结果:

脚注引用和参考书目

顺便说一下,在

\usepackage{tikz}[]

应该做什么[]

此外,诸如这样的命令\huge不带参数。它们是开关。因此

\huge{abc\\}def

相当于

\huge abc\\def

在其他条件相同的情况下,直到当前组结束为止的所有内容都将是\huge。要限制效果,请将开关放在组中:

{\huge abc\\}def

当然,通常情况下,\\不应使用它来换行。但是,就你的情况而言,它是在center环境中使用的,所以这应该不是问题。

相关内容