\documentclass[12pt,oneside,a4paper,titlepage,bibliography=totoc]{article}
%Wörtliches Zitieren als Umgebung definieren
\newenvironment{Quotation}
{\quotation\normalfont\small}
{\endquotation}
\usepackage{ragged2e}
%Paragraph als subsubsubsection zulassen
\setcounter{secnumdepth}{4}
%Tiefe der section, die in Inhaltsverzeichnis noch erscheinen soll
\setcounter{tocdepth}{4}
\usepackage{lscape}
%\usepackage{natbib}
\usepackage[
backend=biber,
style=authoryear,
]{biblatex}
\addbibresource{bib.bib}
%% Colors / Sourcecode
\usepackage[usenames,dvipsnames]{color}
\usepackage[svgnames,table]{xcolor}
\usepackage[pdftex]{graphicx} % pictures
\usepackage{subfigure}
%\usepackage{floatflt}
%Colors
\definecolor{bg}{rgb}{0.95,0.95,0.95}
\definecolor{tc1}{HTML}{4F81BD}
\definecolor{tc2}{HTML}{D3DFEE}
\definecolor{tc3}{HTML}{A7BFDE}
\definecolor{dkgreen}{rgb}{0,0.6,0}
\definecolor{gray}{rgb}{0.5,0.5,0.5}
\definecolor{mauve}{rgb}{0.58,0,0.82}
\definecolor{lightgray}{HTML}{E5E5E5}
% 5.
\usepackage[T1]{fontenc}
\newcommand{\changefont}[3]{
\fontfamily{#1}\fontseries{#2}\fontshape{#3}\selectfont}
\usepackage[sc]{mathpazo}
\linespread{1.5} % Palatino needs more leading (space between lines)
\usepackage[ngerman]{babel}
\usepackage{prettyref}
\usepackage{titleref}
%%% Für Abschnitte %%%
\newrefformat{sec}{Abschnitt~\ref{#1} \glqq\titleref{#1}\grqq \ auf Seite \pageref{#1}}
%%% Für Abbildungen %%%
\newrefformat{fig}{siehe Abb.~\ref{#1} \glqq\titleref{#1}\grqq \ auf Seite \pageref{#1}}
%%% Für Tabellen %%%
\newrefformat{tab}{siehe Tab.~\ref{#1} \glqq\titleref{#1}\grqq \ auf Seite \pageref{#1}}
%\usepackage[numbers]{natbib}
%Abbildungsverzeichnis
\usepackage[]{acronym}
%Einstellungen der Seitenränder
\usepackage[left=3cm,right=3cm,top=2cm,bottom=2cm,includeheadfoot]{geometry}
%neue Rechtschreibung
\usepackage{ngerman}
%Umlaute ermöglichen
\usepackage[utf8]{inputenc}
%Für das Einbinden von Graphiken
\usepackage{graphicx} % Für das Einbinden von Graphiken...
\usepackage{url}
\usepackage{listings}
%% configure listings
\lstdefinelanguage{JavaScript}{
keywords={typeof, new, true, false, catch, function, return, null, catch, switch, var, if, in, while, do, else, case, break},
keywordstyle=\color{blue}\bfseries,
ndkeywords={class, export, boolean, throw, implements, import, this},
ndkeywordstyle=\color{darkgray}\bfseries,
identifierstyle=\color{black},
sensitive=false,
comment=[l]{//},
morecomment=[s]{/*}{*/},
commentstyle=\color{purple}\ttfamily,
stringstyle=\color{red}\ttfamily,
morestring=[b]',
morestring=[b]"
}
\lstset{
language=JavaScript,
backgroundcolor=\color{lightgray},
extendedchars=true,
basicstyle=\footnotesize\ttfamily,
showstringspaces=false,
showspaces=false,
numbers=left,
numberstyle=\footnotesize,
numbersep=9pt,
tabsize=2,
breaklines=true,
showtabs=false,
captionpos=b
}
%Kopf- und Fußzeile
\usepackage{fancyhdr}
\pagestyle{fancy}
%\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\renewcommand{\sectionmark}[1]{\markright{#1}} %Nummerierung einer Section im header nicht anzeigen
\renewcommand{\subsectionmark}[1]{\markright{#1}} %Nummerierung einer Section im header nicht anzeigen
\renewcommand{\subsubsectionmark}[1]{\markright{#1}} %Nummerierung einer Section im header nicht anzeigen
\renewcommand{\paragraphmark}[1]{\markright{#1}} %Nummerierung einer Section im header nicht anzeigen
\fancyhf{}
\chead{\fancyplain{}{\rightmark}}
%Linie oben
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
%\renewcommand{\headrulewidth}{0.25pt}
%\renewcommand{\sectionmark}[1]{\markboth{#1}{}} % Nummer vor Kapitel in Kopfzeile löschen
% Für Seitenzahl zählen...
\usepackage{lastpage}
% Dann geht auch das hier: Seite 1 von 2 bla...
\fancyfoot[]{\thepage}
\fancyfoot[L]{}
\fancyfoot[R]{}
%\fancyfoot[R]{\thepage\ von \pageref{LastPage}}
%Fußzeile rechts bzw. außen
%\fancyfoot[R]{\thepage}
%\fancyfoot[L]{\copyright Irgend Wer}
%Linie unten
\renewcommand{\footrulewidth}{0.25pt}
\renewcommand\thepart{\arabic{part}} % Änderung der Standard-Nummerierung von römisch zu arabisch
% Settings für Inhaltsverzeichnis:
\addto{\captionsngerman}{
%\renewcommand{\contentsname}{\sffamily Inhaltsverzeichnis}
\renewcommand{\contentsname}{Inhaltsverzeichnis}
\renewcommand{\listfigurename}{Abbildungsverzeichnis}
%\renewcommand{\listtablename}{Tabellenverzeichnis}
}
\begin{document}
\changefont{pbk}{m}{n}
\lstset{language=[Objective]C, basicstyle=\footnotesize}
\begin{titlepage}
\begin{center}
\includegraphics[scale=0.5]{logo.png}\\[2cm]
% INHALT
% INHALT
% INHALT
%Abkürzungsverzeichnis
\newpage
\addcontentsline{toc}{section}{Abkürzungsverzeichnis}
\sectionmark{ABKÜRZUNGSVERZEICHNIS}
\renewcommand\refname{Abkürzungsverzeichnis} \section*{Abkürzungsverzeichnis}
\begin{acronym}[HTTP]
\acro{URL}{Uniform Ressource Locator}
%...
\end{acronym}
%Tabellenverzeichnis
\newpage
\addcontentsline{toc}{section}{Tabellenverzeichnis}
\listoftables
%Abbildungsverzeichnis
\newpage
\addcontentsline{toc}{section}{Abbildungsverzeichnis}
\listoffigures
%Literaturverzeichnis
\newpage
\addcontentsline{toc}{section}{Literatur}
\renewcommand\refname{Literaturverzeichnis}
%\bibliographystyle{unsrtnat}
%\bibliography{bib}
\printbibliography
\end{document}@misc{
npmjs_suitest,
title="suitest",
url="https://www.npmjs.com/package/suitest",
note = {Eingesehen am 13.04.2015}
}
% hier stehen in Wirklichkeit noch viel mehr solche Quellen (gleicher Aufbau)
@book{
se_reference,
author = "John A McDermid",
title = "Software Engineer's Reference Book",
year = "(1991)",
publisher = "Elsevier",
address = "Oxford"
}
Das ist die Fehlermeldung:
LaTeX Warning: Unused global option(s):
[bibliography=totoc].
No file Bachelorarbeit.bbl.
! Undefined control sequence.
\lbx@lfromlang ->\iffieldundef
{origlanguage} {} {\bibstring {from\thefield ...
l.150 \begin{document}
