keyval Error

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


kornflake
Forum-Newbie
Forum-Newbie
Beiträge: 1
Registriert: Do 6. Jun 2013, 17:31

keyval Error

Beitrag von kornflake »

Hallo Leute,

ich habe heute von meinem Dozenten einen Header für eine Tex-Datei bekommen. Allerdings scheint da irgendwas schief gelaufen zu sein, denn es erscheint folgender Fehler:

! Package keyval Error: stile undefined.

See the keyval package documentation for explanation.
Type H <return> for immediate help.
...

l.150 }

?

Ich selber bin leider noch ein ziemlicher Noob, was die Thematik angeht. Meinen Dozenten möchte ich ungern wieder nerven. Könnte mir jemand bitte helfen?

Hier der Code:
\documentclass[a4paper,12pt]{scrartcl}
\usepackage{geometry}
\geometry{a4paper,left=25mm,right=25mm, top=2.7cm, bottom=2.5cm}
\usepackage[utf8]{inputenc}
\usepackage[headsepline,plainheadsepline]{scrpage2}
\usepackage{ngerman} %neue Rechtschreibung
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{colortbl}
\usepackage[normalem]{ulem}
\usepackage{makeidx}
\usepackage{url}
\usepackage[right]{eurosym} %für Eurosymbol
\usepackage[final]{pdfpages}
\usepackage{color}
\usepackage{listings}
\usepackage{booktabs}

%\lstset{backgroundcolor=\color{lightgray}}

%meine Kopfzeile, enthält Kapitel und Seite
\pagestyle{scrheadings}
\ihead[\rightmark]{\rightmark} \chead[]{}
\ohead[\pagemark]{\pagemark} \cfoot[]{}
\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}


%Anpassen der Listings
\renewcommand{\lstlistingname}{Quellcodelisting}
\renewcommand{\lstlistlistingname}{Quellcodeverzeichnis}

\title{Titel}
\author{Max Mustermann}

\thispagestyle{empty}

%zum einheitlichen Einfügen von Grafiken
\newcommand{\grafik}[4]
{
%#1 Bildbreite
%#2 Name des Bildes
%#3 Untertitel
%#4 Sprungmarke

\begin{figure}[Htpf]
\centering
\includegraphics[width=#1]{Bilder/#2}
\caption{#3}
\label{#4}
\end{figure}
}

\newcommand{\zitat}[2]
{
%#1 \cite{...}
%#2 Das Zitat :)
\cite{#1}:\\
\begin{quote} %befehl für ein Zitat
\textit{"`#2"'}
\end{quote}
}

%keine Einrückung nach Absätzen, Bildern etc...
\setlength{\parindent}{0pt}


%zum Erzeugen des Skripttitels!
\newcommand{\skripttitel}
{
\setcounter{page}{0}
\thispagestyle{empty}


\includegraphics[height=1.5cm]{Bilder/logo.jpg}

\parindent 0pt

\begin{center}
%\hrulefill \\
%\leavevmode
%\vfill
\vspace{2cm}
\textbf{\Titel}\\
\vspace{0.5cm}
\hrulefill \\
\vspace{0.5cm}
\Large \textbf{Kurzskizze}\\
\bigskip
\vspace{1.5cm}
\Large \textbf{Max Mustermann}\\
\Large {Testk}\\
\Large {Test}
\bigskip
\vspace{1.5cm}
\vfill{
\begin{flushleft}
\normalsize \textbf{Max Mustermann}\\
\normalsize Trieb 10\\
\normalsize 35394 Gießen\\
\bigskip
\normalsize Email: MundM@bla.de\\
\normalsize Web: www.nixda.de\\
\normalsize Datum: \today{}\\
\end{flushleft}
}

\end{center}
}


% Glossar
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\newglossaryentry{glos:}{name={\textit{}},description={}}
% Ende Glossar
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%\makeglossaries
\makeindex

\begin{document}

% Abkürzung
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\newacronym{acr:}{}{}
% Ende Abkürzung
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%wenn Code eingebunden wird! sieht schick aus :P
\lstset
{
language=C, % Programmiersprache
showstringspaces=false, % In Strings keine Backspace zeichen
basicstyle=\tiny, % Schriftgrö�e small
breakatwhitespace=true,breaklines=true,%
%tabsize=2, % Tabulatorbreite
commentstyle=\color{green},% Kommentarfarbe
keywordstyle=\color{blue}\textbf, % Keywörterfabe
%backgroundcolor=\color{codebackround}, % Hintergrundarbe
keywordstyle=\color{blue}\textbf, % Stile der eig. Keywörter (gleicher
stile, wie bei Standart-c keywords
morekeywords={bool,true,false}, % eigene Keywörter
%showtabs=true, % Tabuloren anzeigen (disabled)
numbers=left, % Zeilennummerierung auf der linken Seite (disabled)
numberstyle=\tiny, % Zeilennummerierung kleine Schriftgrö�e (disabled)
%numbersep=-7pt, % vertikale Position der Nummerierung
%tab=\rightarrowfill
backgroundcolor=\color{lightgray}
%captionpos=b %Caption unter Listing
}

%Deckblatt
\skripttitel
\newpage
%Inhaltsverzeichnis

\tableofcontents

%Dafür sorgen, dass die Seitennummern bei 1 beginnen und nicht bei 2!

\null \newpage

Besserwisser

Beitrag von Besserwisser »

Wenn Du nach Anleitung ein vollständiges Minimalbeispiel gemacht hättest, wäre Dir sicher aufgefallen, dass der Umbruch die Datei zerhauen hat und das Problem an der Zeile
stile, wie bei Standart-c keywords 
liegt, die eigentlich Teil des Kommentars der vorherigen Zeile sein soll.

Fazit: Wichtige Hinweise und Vorabhilfen für dieses Unterforum lesen und auch beachten!

Calvin
Forum-Anfänger
Forum-Anfänger
Beiträge: 19
Registriert: Di 23. Aug 2011, 19:25

Beitrag von Calvin »

Und sage deinem Dozenten, dass es Standard heißt :idea:

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Hi, Besserwisser hat schonmal recht, ein Minimalbeispiel hilft uns aber auch ganz besonders dir.


Da du neu auf diesem Gebiet bist, empfehle ich dir eine Einführung zu lesen, achte dabei aber bitte auf Aktualität (Ich würd mal sagen neuer als 2010).


LaTeX ist aber auch sonst recht gut dokumentiert, im Terminal/Konsole/Eingabeauforderung kannst du Pakete leicht aufrufen mit:
 texdoc <paketname>
.


Anschauen sollst du dir auf jeden Fall die Anleitug zu koma.


Die Befehlsdefinitionen für Abbildungen und Zitate würde ich dir nicht empfehlen, stattdessen kannst du dir mal easyfig und csquotes anschauen.

Für die Erstellung von Minimalbeispielen mit Bildern eignet sich übrigens mwe.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Besserwisser

Beitrag von Besserwisser »

Johannes_B hat geschrieben:LaTeX ist aber auch sonst recht gut dokumentiert, im Terminal/Konsole/Eingabeauforderung kannst du Pakete leicht aufrufen mit:
 texdoc <paketname>
.
Wozu erwähnst Du das noch einmal? Das steht doch schon in dem von mir verlinkten TOP-Artikel. Wenn wir den Leuten ständig alles vorlesen, lernen sie nie, wo sie wichtige Informationen finden und halten es für selbstverständlich, den Hintern hintergetragen zu bekommen. :(
Johannes_B hat geschrieben:Die Befehlsdefinitionen für Abbildungen und Zitate würde ich dir nicht empfehlen, stattdessen kannst du dir mal easyfig und csquotes anschauen.
Bezüglich csquotes stimme ich zu. easyfig halte ich jedoch für eines der überflüssigsten Pakete, die es gibt. Eine Umgebung mit dedizierten Befehlen ist weit übersichtlicher als wenn man sich die Namen von zig Optionen merken muss. Und spätestens, wenn man mit subcaption mehrere Abbildungen nebeneinander setzen will oder eine Abbildung aus mehreren Teilbildern zusammensetzen oder noch einen Rahmen um ein Bild machen oder … will, muss man doch wieder die normale Gleitumgebung verwenden. Außerdem muss man die normale Syntax wegen anderer Gleitumgebungen ohnehin lernen. Außerdem zementiert man damit noch die ohnehin viel zu weit verbreitete Fehlmeinung von Anfängern, dass Abbildungen immer ein "Gleitobjekt" sein müssen. Deshalb finde ich insbesondere nicht, dass es mit dem Paket für Anfänger einfacher wird.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Hab heute erst easyfig entdeckt und fand es ganz praktisch. Du hast natürlich recht, bei mehr als einem Bild versagt das ganze.

Zum Thema hinterhertragen und doppelt erwähnen. Ich wollte es nur noch mal betonen. Leider scheint ja niemand irgendwelche Links zu verfolgen, habe den Hinweis auch mittlerweile mal in meine Signatur aufgenommen. Ich hoffe die Leute lesen unsere Posts soweit.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Besserwisser

Beitrag von Besserwisser »

Johannes_B hat geschrieben:Leider scheint ja niemand irgendwelche Links zu verfolgen
Ich finde, wenn sich schon jemand die Mühe gemacht hat, die ganzen Einführungen zu den einzelnen Unterforen zu erstellen – das hat ja sicher einige Zeit gekostet –, dann ist es nicht zuviel verlangt, wenn die Leute die auch lesen! Das gleiche gilt für unsere Links. Wenn wir uns die Mühe machen, Links zu setzen und zu testen, einige Leute aber zu bequem sind, da drauf zu klicken und die entsprechenden Seiten zu lesen, haben diese Leute es nicht besser verdient als dumm aus der Wäsche zu schauen. Irgendwann helfe ich solchen Leuten dann auch schlicht nicht mehr. Die stehlen mir nur meine Zeit.

Antworten