\float wird stellenweise ncht erkannt Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


0815

\float wird stellenweise ncht erkannt

Beitrag von 0815 »

Hi,

Ich hatte bei meinem Dokument alles problemlos so eingestellt wie ich es haben wollte. Dann habe ich um einige Screenhsots im vorletzten Kapitel einen Rahmen gesetzt (Packet framed), damit sie sich besser vom Papier abheben. Das hat auch problemlos geklappt. Dann habe ich das Packet listings geladen, weil ich Quellcode abbilden wollte. Auch noch alles gut.
Jetzt habe ich um alle Grafiken einen Rahmen gestzt - mit dem Ergebnis, dass die Grafiken im vorletzten Kapitel so dargestellt werden, wie gewünscht, die Grafik auf dem Deckblatt ebenso, nur die Grafiken in dem Kapitel in der Mitte werden nicht abgebildet (Grafiken sind auf dem Deckblatt, im mittleren Kapitel, und im vorletzten).
So wie ich das verstehe, ist daran das Packet listings schuld: das habe ich aber mehrmals auskommentiert, und trotzdem erhalte ich dieselbe Fehlermeldung beim Erstellen des Dokuments.
Die erste Warnung sieht folgendermaßen aus:
class scrbook warning: \float@addtolists detected
Dann folgen bei jeder Grafik, egal ob mit oder ohne "\fbox" (bis auf die erste auf dem Deckblatt und die im vorletzten Kapitel) Fehlermeldungen:
-Undefined control sequence.
1.33 \inculdegraphics
[width=0.7\textwidth]{images/ScreenshotVon...

-Missing number, treated as zero.
<to be read again>
]
1.33 \inculdegraphics[width=0.7\textwidth]
{images/ScreenshotVon...

- Illegal Unit of measure[width=0.7\textwidth]
<to be read again>
]
1.33 \inculdegraphics[width=0.7\textwidth]
{images/ScreenshotVon...

-Missing $ inserted.
<inserted text>
$
1.42 ...s[width=0.7\textwidth]{images/Screenshot_
2.png}

-Extra }, or forgotten $.
1.42 ...\textwidth]{images/Screenshot_2.png}

Dies wiederholt sich bei jeder Grafik im mittleren Kapitel.
Ich habe natürlich keine Klammern vergessen, die Grafiken sind auf dieselbe Weise eingebunden wie im vorletzen Kapitel, wo ja alles funktioniert. Bevor ich um die Grafiken in den anderen Kapiteln nicht auch \fbox um includegraphics gesetzt habe, gab es keine Probleme, Rechtschreibfehler sind also auch ausgeschlossen. Ich habe das Dokument mehrmals durchlaufen lassen und auch alle Hilfsdteien gelöscht. Ich habe es mit dem Packet scrhack probiert, dort gab es auch keine Veränderung. Wenn ich die Packete listings und lstset ausklammere, tut sich auch nichts bei den Fehlermeldungen.
Im Minimalbeispiel konnte ich da Problem nicht nachbauen:
\begin{filecontents}{Dasdas11}
blabla\\
bllablbalblabla

\begin{figure} [ht]%
\centering
\fbox{ \includegraphics[width=0.8\textwidth]{images/bild1.png}}
\caption{Ein Bild}%
\label{bild1}%
\end{figure}

\begin{lstlisting}[frame=single]

<!DOCTYPE html>
<html>
 <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<title>didaidada</title>
</head>
<body>
<p>diadadadid</p>
</body>
</html>

\end{lstlisting}
\end{filecontents}

% ---------------------------------------

\documentclass[
	  a4paper,%	paper=a4,     %a4 Seitenformat benutzen
    headings=small,  % kleinere Überschriften
    oneside,        % einseitig, nur rechte seiten
    listof=totoc,   % listen in inhaltsverzeichnis aufnehmen
    bibliography=totoc,  % literaturverzeichnis in inhltsvz. aufnehmen
    headsepline     % trennlinie unter kopfzeile
    ]{scrbook}
    
%Verwende deutsche, bzw. amerikanische Silbentrennung
\usepackage[ngerman]{babel} 

% wegen deutschen Umlauten
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

%\usepackage{scrhack} %hat keine auswirkung
\usepackage{listings} %Für Quellcode
\lstset{language=html,breaklines=true,showstringspaces=false,basicstyle=\ttfamily,keywordstyle=\color{blue},} %Spezif. für Quellcode
\usepackage {mathptmx} %Benutzt Times als Standardschrift
\usepackage{subfig} %für mehrteilige Grafiken
\usepackage[demo]{graphicx}     % zum einbinden von grafiken
\usepackage{color} % um Farben benutzen zu können
\usepackage{framed}    %Für Rahmen um Grafiken 
%\usepackage{mdframed} %alt. zu {framed}, hat keine Auswirkung
\usepackage{url}
\usepackage{scrpage2}     % paket für kopf- und fu{\ss}zeilen
\pagestyle{scrheadings}   % kopzeilenseitenstil
\usepackage{natbib}       % Literaturverzeichnis
\usepackage{amsmath,amsfonts,amssymb}

\setlength{\parindent}{0pt}
\setlength{\parskip}\medskipamount % besser als explizite Angabe in pt



% kapitelüberschriften in schriftart mit serifen
\setkomafont{sectioning}{\normalfont\normalcolor\bfseries}

% gestaltung der kopfzeilen
\ohead{\pagemark}
\cfoot{}
\cohead{}
\ihead{\headmark}
\setkomafont{pageheadfoot}{\normalfont\bfseries}
\setkomafont{pagenumber}{\normalfont\bfseries}
\automark{section}

%Verlinkungen ermöglichen, erst zum Schluss laden
\usepackage{hyperref}
% ----- ende der präambel ----------------------------------

\begin{document}  % dokument fängt an
\selectlanguage{ngerman} %deutsche Silbentrennung
\include{Dasdas11}
\end{document}
Ich habe alle Packete aufgelistet, die ich verwende - falls zwei davon sich gegenseitig behindern sollten...

Noch so einer

Beitrag von Noch so einer »

Die zitierten Fehlermeldungen passen nicht zu dem angegebenen Beispiel. So steht beispielsweise in der Fehlermeldung "\inculdegraphics" statt "\includegraphics". Wenn die Fehlermeldung authentisch ist, dann hast du dich im tatsächlichen Dokument also vertippt.

Die Warnung wegen \float@addtolists wirst Du übrigens los, wenn Du scrhack lädst. Das ist auch im KOMA-Script-Buch auf Seite 415f dokumentiert. scrhack hat also sehr wohl Auswirkungen.

Ein Beispiel, das das Problem nicht zeigt, ist im Übrigen vollkommen nutzlos. Wie man aus einem echten Dokument ein Minimalbeispiel baut, das das Problem wirklich zeigt, wird in der Minimalbeispiel-Anleitung, die im Wiki verlinkt ist, erklärt.

0815

Beitrag von 0815 »

Oh. Ich habe tatsächlich inculdegraphics geschrieben - ich musste deinen Post sogar mehrmals lesen, um zu bemerken, dass da ein Rechtschriebfehler drin war. Vielen Dank, tut mir leid, für so einen doofen Fehler eine Frage gestellt zu haben ... :oops:

Antworten