Problem:Tabelle/Text wird über eingebundenes pdf gelegt

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: Problem:Tabelle/Text wird über eingebundenes pdf gelegt

von Johannes_B » Di 12. Mai 2015, 17:11

Seit gestern ist eine neue Version von pdfpages auf CTAN verfügbar. Vielen Dank an Andreas Matthias für die schnelle Bearbeitung.

Re: danke!

von esdd » So 3. Mai 2015, 14:35

die_da hat geschrieben:aber mit dem Ausrufezeichen wollte ich doch eigentlich sagen, dass die Tabelle hierher sollte:
\\ bei der gewünschten Textposition NACH der Tabelle löst dieses Problem.
Mit dem Ausrufezeichen sagst Du nicht, dass die Tabelle genau an diese Stelle soll! Bitte lies Dir dazu den oben angegebenen Link durch.

Wenn die Tabelle an der Stelle ausgegeben werden soll und damit nicht gleiten soll, dann lasse die table Umgebung weg:
\documentclass[
  ngerman,
  captions=tableheading
  ]{scrreprt} 
\usepackage{babel} 
\usepackage{xcolor} 
\usepackage{pdfpages}% lädt auch graphicx 

\usepackage{blindtext}% für Fülltext 
\begin{document}
\Blindtext[9] 

\begin{center}
\begin{minipage}{\linewidth}
\centering
\captionof{table}[bla]{blablabla}\label{tab:baumzahl}%
\setlength\fboxsep{2cm} 
\colorbox{orange!20}{\textcolor{purple}{\Huge\bfseries Eine Tabelle}} 
\end{minipage}%  
\end{center}

 Und noch etwas Text mit Verweis auf die Tabelle \ref{tab:baumzahl}

\includepdf[landscape]{example-image} 

\Blindtext 
\listoftables
\end{document}
Siehe auch Wann sollte ich Gleitumgebungen für Tabellen und Abbildungen verwenden?

Gruß
Elke

von Johannes_B » So 3. Mai 2015, 13:55

\\ kann niemals ein Problem lösen, \\ lässt Probleme entstehen.

danke!

von die_da » So 3. Mai 2015, 13:25

Vielen Dank für´s nochmalige Erstellen eines perfekten Minimalbeispiels.. sorry, aber beim nächsten Mal werde ich dann hoffentlich alle Kniffe raushaben und es endlich selbst "richtig" machen.

Die Lösung hat funktioniert.
Wobei ich allein schon mit \clearpage Erfolg hatte und das ! drin lassen könnte. (Habe aber jetzt Dank des Links ja noch ne andere Lösung gefunden, s.u.)

PS:
Für all jene die vielleicht mit demselben Problem hier landen und sich dann fragen: ok, jetzt wird´s nicht mehr überschrieben, aber mit dem Ausrufezeichen wollte ich doch eigentlich sagen, dass die Tabelle hierher sollte:
\\ bei der gewünschten Textposition NACH der Tabelle löst dieses Problem.

von Johannes_B » So 3. Mai 2015, 12:17

von esdd » So 3. Mai 2015, 11:12

Bitte lies vor Deiner nächsten Frage, egal ob Du diese hier oder an anderer Stelle stellst, wirklich nach, was ein Minimalbeispiel ist. Die Erstellung ist zwar meist mit etwas Aufwand verbunden, dafür findet man dabei eventuell selbst die Ursache oder eine Lösung oder aber man erhöht die Chance, dass jemand helfen kann, deutlich.

Ich kann Dein Problem mit
\documentclass[ngerman]{scrreprt} 
\usepackage{babel} 
\usepackage{xcolor} 
\usepackage{pdfpages}% lädt auch graphicx

\usepackage{blindtext}% für Fülltext
\begin{document} 
\Blindtext[9]

\begin{table}[h!tbp] 
\centering
\setlength\fboxsep{2cm}
\colorbox{orange!20}{\textcolor{purple}{\Huge\bfseries Eine Tabelle}}
\end{table}% 

Und noch etwas Text

\includepdf[landscape]{example-image}

\Blindtext
\end{document}
nachvollziehen.

Lösen lässt sich das, wenn ich das ! aus dem optionalen Argument der table Umgebung entferne. Siehe dazu auch Wie funktionieren Gleitumgebungen und wie kann man ihre Positionierung beeinflussen?

Falls die Tabelle nicht hinter das eingebundene pdf rutschen soll, empfiehlt es sich vor dem \includepdf noch \clearpage anzugeben.

Gruß
Elke

Problem:Tabelle/Text wird über eingebundenes pdf gelegt

von die_da » Sa 2. Mai 2015, 21:37

Hallo,

in meinem Text taucht ein seltsames Problem auf:

ich binde eine Karte über includepdf ein - funktioniert soweit.

Aber es erscheint auch eine von mir verwendete Tabelle IN dieser Seite, also die Karte wird zum Hintergrund und einfach überschrieben. Will ich natürlich nicht.

Binde ich meine Karte in eine figure -Umgebung ein wird der ganze Text darübergelegt, also auch keine Verbesserung.

Hier mal mein Codebeispiel, das pdf wird einfach als Platzhalterseite angezeigt.
Der Effekt tritt aber hier jetzt nicht auf... einziger Unterschied zu meiner Arbeit ist die Menge des Fließtexts (- ????)

Weiß jemand Rat, wie ich diese Problem lösen kann?


\documentclass[%
a4paper,
BCOR4mm,
DIV=calc,
11pt,
captions=tableheading,
english,ngerman
]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{mwe}
\usepackage{babel}

\usepackage{booktabs}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{epstopdf} 
\usepackage{pdfpages}

\begin{document}



ganz viel text


% Table generated by Excel2LaTeX from sheet 'Tabelle1'
\begin{table}[h!tbp]
	\centering
	\caption[bla]{blablabla}
	\begin{tabular}{rrrrrrrrrr}
		\toprule
		& \multicolumn{3}{c}{c} & \multicolumn{6}{c}{vn} \\
		\cmidrule(rl){2-4}\cmidrule(rl){5-10}
		& \multicolumn{3}{c}{I} & \multicolumn{3}{c}{II} & \multicolumn{3}{c}{III} \\ 
		& T     & R     & $\Sigma$ & T     & R     & $\Sigma$ & T     & R     & $\Sigma$ \\
		\cmidrule(rl){2-4}\cmidrule(rl){5-7}\cmidrule(rl){8-10}
		$\Sigma$ & 139   & 106   & 245   & 36    & 34    & 70    & 28    & 20    & 48 \\
		c  & 38    & 19    & 57    & 10    & 9     & 19    & 4     & 0     & 4 \\
		c & 45    & 3    & 78    & 13    & 7   & 23    & 12    & 9     & 21 \\
		c & 56    & 54    & 78   & 13    & 15    & 28    & 12    & 8    & 23 \\
		\bottomrule
	\end{tabular}%
	\label{tab:baumzahl}%
\end{table}%

noch mal text 



\includepdf[pages={1}, landscape =TRUE, addtolist={1,figure,[Überschrift fürs abbildungsverzeichnis]{Überschrift},{fig:map}}]{speicherort}

\end{document}

Nach oben