为什么我会收到
! Illegal parameter number in definition of \NewValue.
此条目的错误:
@Misc{TSG-SA-WG3-44-Apr,
Title = {{3GPP TSG SA WG3 (Security) meeting #44 S3-060541, Agenda Item: Industry Initiative to Withdraw A5/2}},
Author = {{GSM Association Security Group}},
Note = {Abgerufen am 05.04.2016},
Url = {http://www.3gpp.org/ftp/tsg_sa/WG3_Security/TSGS3_44_Tallinn/Docs/S3-060541.zip},
Year = {2006}
}
工作示例如下
\documentclass[
fontsize=12pt,
headings=small,
parskip=half, % Ersetzt manuelles setzten von parskip/parindent.
bibliography=totoc,
numbers=noenddot, % Entfernt den letzten Punkt der Kapitelnummern.
open=any, % Kapitel kann auf jeder Seite beginnen.
% final % Entfernt alle todonotes und den Entwurfstempel.
]{scrreprt}
% ===================================Praeambel==================================
% Kodierung, Sprache, Patches {{{
\usepackage[T1]{fontenc} % Ausgabekodierung; ermoeglicht Akzente und Umlaute
% sowie korrekte Silbentrennung.
\usepackage[utf8]{inputenc} % Erlaub die direkte Eingabe spezieller Zeichen.
% Utf8 muss die Eingabekodierung des Editors sein.
\usepackage[ngerman]{babel} % Deutsche Sprachanpassungen (z.B. Ueberschriften).
% Gaensefuesschen auf Deutsch umstellen
%\usepackage[babel=once]{csquotes}
%\defineshorthand{"`}{\openautoquote}
%\defineshorthand{"'}{\closeautoquote}
\usepackage{microtype} % Optimale Randausrichtung und Skalierung.
\usepackage[
autostyle,
]{csquotes} % Korrekte Anfuehrungszeichen in der Literaturliste.
% \usepackage{fixltx2e} % Patches fuer LaTeX2e.
% \usepackage{scrhack} % Verhindert Warnungen mit aelteren Paketen.
% }}}
% Schriftarten {{{
\usepackage{mathptmx} % Times. Package 'times.sty' is obsolete.
\usepackage[scaled=.92]{helvet}
\usepackage{courier}
% }}}
% Biblatex {{{
\usepackage[
style=alphabetic,
backend=biber,
backref=true
]{biblatex} % Biblatex mit alphabetischem Style und biber.
\addbibresource{resources/Literatur.bib}% Dateiname der bib-Datei.
\AtEveryBibitem{\clearlist{language}} % Keine Angabe der verwendeten Sprache
% }}}
% Dokument- und Texteinstellungen {{{
\usepackage[
a4paper,
margin=2.54cm,
marginparwidth=2.0cm,
footskip=1.0cm
]{geometry} % Ersetzt 'a4wide'.
\clubpenalty=10000 % Keine Einzelzeile am Beginn eines Paragraphen
% (Schusterjungen).
\widowpenalty=10000 % Keine Einzelzeile am Ende eines Paragraphen
\displaywidowpenalty=10000 % (Hurenkinder).
\usepackage{floatrow} % Zentriert alle Floats.
\usepackage{ifdraft} % Ermoeglicht \ifoptionfinal{true}{false}
\pagestyle{plain} % keine Kopfzeilen
% \sloppy % großzügige Formatierungsweise
\deffootnote{1em}{1em}{\thefootnotemark.\ } % Verbessert Layout mehrzeiliger Fußnoten
\makeatletter
\AtBeginDocument{%
\hypersetup{%
pdftitle = {\@title},
pdfauthor = {\@author},
pdfcreator = {\@author},
pdfproducer = {\@author},
% plainpages = false,
% pdfpagelabels = true,
pdfdisplaydoctitle=true, % display document title instead of file name
bookmarksnumbered = true
}
}
\makeatother
% }}}
% Weitere Pakete {{{
\usepackage{graphicx} % Einfuegen von Graphiken.
\usepackage{tabu} % Einfuegen von Tabellen.
\usepackage{multirow} % Tabellenzeilen zusammenfassen.
\usepackage{multicol} % Tabellenspalten zusammenfassen.
\usepackage{booktabs} % Schönere Tabellen (\toprule\midrule\bottomrule).
\usepackage[nocut]{thmbox} % Theorembox bspw. fuer Angreifermodell.
\usepackage{amsmath} % Erweiterte Handhabung mathematischer Formeln.
\usepackage{amssymb} % Erweiterte mathematische Symbole.
\usepackage{rotating}
\usepackage[
printonlyused
]{acronym} % Abkuerzungsverzeichnis.
\usepackage[
colorinlistoftodos,
textsize=tiny, % Notizen und TODOs - mit der todonotes.sty von
\ifoptionfinal{disable}{}% Benjamin Kellermann ist das Package „changebar"
]{todonotes} % bereits integriert.
\usepackage[
breaklinks,
hidelinks,
pdfdisplaydoctitle,
pdfpagemode = {UseOutlines},
pdfpagelabels,
]{hyperref} % Sprungmarken im PDF. Laedt das URL Paket.
\urlstyle{rm} % Entfernt die Formattierung von URLs.
%\usepackage{breakurl}
%\def\UrlBreaks{\do\/\do-}
\usepackage{listings} % Spezielle Umgebung für...
\lstset{ % ...Quelltextformatierung.
language=C,
breaklines=true,
breakatwhitespace=true,
frame=L,
captionpos=b,
xleftmargin=6ex,
tabsize=4,
numbers=left,
numberstyle=\ttfamily\footnotesize,
basicstyle=\ttfamily\footnotesize,
keywordstyle=\bfseries\color{green!50!black},
commentstyle=\itshape\color{magenta!90!black},
identifierstyle=\ttfamily,
stringstyle=\color{orange!90!black},
showstringspaces=false,
}
% }}}
% =========================Eigene packages und commands=========================
\usepackage{colortbl}
\newcommand{\grayrow}{\rowcolor[gray]{.90}}
\usepackage{enumerate}
\usepackage{wrapfig}
\usepackage{pbox}
\usepackage{arydshln}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{amsfonts}
\shorthandoff{"} %Gaensefuesschen vor Vokal nicht zu Umlaut
\usepackage{hyperref}
%\end{fold_1}
% ===================================Dokument===================================
\title{XXXXXX}
\author{XXXXXXX}
\date{\today}
\begin{document}
\chapter*{Aufgabenstellung}
Blabla
\cite{TSG-SA-WG3-44-Apr}
% =============================Literaturverzeichnis=============================
\chapter{Literaturverzeichnis}
\begin{raggedright}% schaltet Blocksatz ab, erzeugt ein stimmigeres Schriftbild im Literaturverzeichnis
\printbibliography % falls Biblatex verwendet wird
\end{raggedright}
\end{document}
答案1
该条目Faer2014
同时具有Date
和Year
字段;请删除其中一个,最好是Date
。
其他一些条目有未转义的#
字符:编辑它们如下
@Misc{TSG-SA-WG3-44-Jul,
Title = {Draft Report of SA3 meeting \#44},
Author = {{Secretary of 3GPP TSG-SA WG3}},
Note = {Abgerufen am 05.04.2016},
Url = {http://www.3gpp.org/ftp/tsg_sa/WG3_Security/TSGS3_44_Tallinn/Report/S3-060772.zip},
Year = {2006}
}
用\#
而不是#
。
经过这些更改后,您的示例文件就可以顺利运行了。