PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Einrücken des Textes nach \end{figure}



SilencerAndLois
30-07-2008, 08:40
Hallo!
Latex rückt immer nach dem Schlüsselwort \end{figure} den Text um ein paar Zeichen ein


blablabla \\
\begin{figure}
.
.
.

\end{figure}
text

In diesem Beispiel würd also "text" um ein paar Zeichen eingerückt werden.

Das möchte ich aber ehrlich gesagt gar nicht haben...
Habe zwar den Befehl \noindent benutzt, aber der Funktioniert in diesem Kontext leider nicht!

Jemand Ideen?

Ciao,
Martin

Xenara
30-07-2008, 12:11
Wenn du es mit Abstand schreibst, müsste es klappen:

blablabla \\
\begin{figure}
...
\end{figure}

text

bobmalaria
30-07-2008, 12:31
oder eben \noindent davor

SilencerAndLois
30-07-2008, 12:38
Hi!
Leider funktioniert keine der beiden Methoden! Falls ich eine Leerzeile einfüge, rückt er deutlich mehr ein, und wie im ersten Post geschrieben, hilft \noindent leider nichts :rolleyes:

Hat jemand andere vielleicht nocht andere Ideen...?

Martin

Xenara
30-07-2008, 12:56
Kannst du ein vollständiges Minimalbeispiel machen? Meinen Vorschlag hatte ich getestet und es hat funktioniert, d.h. ich kann dein Problem nicht nachvollziehen.

SilencerAndLois
30-07-2008, 13:07
\documentclass[11pt,a4paper,pdftex,halfparskip,bibtotoc,idxtotoc, DIV13]{report}

\usepackage{psboxit,pstcol}
\usepackage{dsfont}
\usepackage{color}
\usepackage[pdftex]{graphicx}
\usepackage[german]{babel}
\usepackage[latin1]{inputenc}
%\usepackage{hyperref}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{alltt}
\usepackage{algorithm}
\usepackage{algpseudocode}
\usepackage{tikz}
\usepackage[pdftex]{hyperref}




% Begin of the document
\begin{document}
\noindent bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla\\
\begin{figure}[!h]
\begin{tikzpicture}[>=latex]
\node (city) at (0,0) {$city$};
\node (country) at (2,0) {$country$};
\node (kart) at (1,1) {$\times$};
\node (sel1) at (1,2) {$\sigma_{ci.country = co.code \wedge ci.name = 'x'}$};
\node (proj) at (1,3) {$\pi_{ci.name, co.captial}$};

\draw[-] (city) to (kart);
\draw[-] (country) to (kart);
\draw[-] (kart) to (sel1);
\draw[-] (sel1) to (proj);
\end{tikzpicture}
\end{figure}

text text text text text text text text text text text text text text text text

\end{document}



Was ich aber soeben bemerkt habe: in Kombination von Leerzeile und \noindent scheint es zu klappen; jedenfalls im Minimal-Beispiel.... Muss mal schauen, obs auch sonst klappt....

Martin

SilencerAndLois
31-07-2008, 18:39
Hi!
Leider funktioniert die letzte vorgeschlagene Methode auch nicht.

Hab nun auch schon versucht, den Parameter \parindent auf 0 zu setzen. Ohne Erfolg...


\setlength{\parindent}{0em}


Vielleicht hat noch jemand von euch Ideen...??

Martin

Stefan_K
31-07-2008, 18:50
Hallo Martin,

halfparskip, bibtotoc, idxtotoc und DIV13 sind keine report-Options, jedoch mit scrreprt verwendbar. Mit scrreprt statt report funktioniert obiges Beispiel auf Anhieb ohne Einzug.
Oder kommt scrreprt für Dich gar nicht in Frage? Dann passen allerdings auch die genannten Optionen nicht.

Stefan

SilencerAndLois
31-07-2008, 19:37
Hi Stefan,
hab die von dir genannten Punkte aus dem Header entfernt; funktioniert noch immer alles einwandfrei ;-)
(Das Problem wurde jedoch leider nicht behoben...)

scrreprt kann ich leider nicht verwenden, da meine Formatierung dann "zerstört" wird. Leider hab ich erst zu spät gemerkt, dass ich mit der falschen report-Klasse arbeite....

Martin

Stefan_K
31-07-2008, 19:41
Im Minimalbeispiel mit report funktioniert es bei mir sowohl mit \noindent nach Leerzeile als auch mit \setlength{\parindent}{0em}.

Stefan