Package Listings Error: File .def not found

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Package Listings Error: File .def not found

von Bartman » Do 24. Nov 2016, 22:44

Das hattest Du bereits. Es wird aber \footnotesize statt \footnote benötigt.

von obi8 » Do 24. Nov 2016, 22:41

Danke für deine Hilfe, damit hat es geklappt.
Anscheinend muss man den
basicstyle
angeben oder?

von Bartman » Do 24. Nov 2016, 22:12

Und jetzt?
\documentclass{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{inconsolata}% für den Fettdruck der Schlüsselwörter; weitere Schriften unter http://www.tug.dk/FontCatalogue/typewriterfonts.html
\usepackage[ngerman]{babel}
\usepackage{listings}
\usepackage[dvipsnames]{xcolor}

\lstset{
	basicstyle   = \ttfamily\footnotesize,% <- geändert
	breaklines   =  true,
	commentstyle =  \color{OliveGreen},
	frame        =  single,
	keepspaces   =  true,
	keywordstyle =  \bfseries\color{Blue},% <- geändert
	language     =  SQL,
	numbers      =  left,
	numbersep    =  5pt,
	numberstyle  =  \color{Black},
	rulecolor    =  \color{Black},
	stepnumber   =  1,
	stringstyle  =  \color{Red},
	tabsize      =  2
}
   
\begin{document}
% Laut TeXstudio ist der Fehler in dieser Zeile % <- verschoben
\begin{lstlisting}
CREATE TABLE `Hotels`(`HotelID` int(10) NOT NULL AUTO_INCREMENT,
	`Hotelname` varchar(45) NOT NULL, `AnzahlBetten` int(50) NOT NULL,
	`AnzahlSterne` int(5) NOT NULL, `GebuchteBetten` int(50) NOT NULL,
	PRIMARY KEY (`HotelID`)
);
\end{lstlisting}
\end{document}
Lies bitte im Abschnitt 5.4 in der Dokumentation von [d]listings[/d].

Package Listings Error: File .def not found

von obi8 » Do 24. Nov 2016, 21:11

Halli Hallöchen LaTeX Fans,

ich habe ein Problem mit dem Paket listings.
Sobal ich das Tex Dokument erstelle, erscheint eine Fehlermeldung mit folgendem Inhalt:

File `.def' not found. \begin{lstlisting}

Ich habe TexLive 2x neu installiert. Leider hat es keinen Erfolg gebracht.
Könntet ihr mir bitte weiter helfen.

Ich benutze:
TexLive
TexStudio
Fedora 24 x86_64(Linux)

Minimalbeispiel:
\documentclass[11pt, a4page]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{listings}
\usepackage[dvipsnames]{xcolor}

	\lstset{
		basicstyle		=	\footnote,
		breaklines		=	true,
		commentstyle	        =	\color{OliveGreen},
		frame			=	single,
		keepspaces		=	true,
		keywordstyle	        =	\color{Blue},
		language		        =	SQL,
		numbers			=	left,
		numbersep		=	5pt,
		numberstyle		=	\color{Black},
		rulecolor		        =	\color{Black},
		stepnumber		=	1,
		stringstyle		=	\color{Red},
		tabsize			=	2,
	}
	
\begin{document}

\begin{lstlisting} %Laut TeXstudio ist der Fehler in dieser Zeile
CREATE TABLE `Hotels`(`HotelID` int(10) NOT NULL AUTO_INCREMENT, `Hotelname` varchar(45) NOT NULL, `AnzahlBetten` int(50) NOT NULL, `AnzahlSterne` int(5) NOT NULL, `GebuchteBetten` int(50) NOT NULL, PRIMARY KEY (`HotelID`));
\end{lstlisting}

\end{document}

Nach oben