Archiv verlassen und diese Seite im Standarddesign anzeigen : verbleibender Platz in letzter Zeile eines Absatzes
Hi,
ganz einfache Frage: Wie kann ich am Schluss der letzten Zeile
eines Absatzes bestimmen, wieviel Platz (welche Länge) noch bis
zum rechten Rand (des Absatzes) vorhanden ist?
LuPi
mechanicus
11-03-2011, 14:44
Hi,
ganz einfache Frage: Wie kann ich am Schluss der letzten Zeile
eines Absatzes bestimmen, wieviel Platz (welche Länge) noch bis
zum rechten Rand (des Absatzes) vorhanden ist?
LuPi
http://tug.ctan.org/tex-archive/macros/latex/contrib/linegoal/linegoal.pdf
Gruß
Marco
Vielen Dank für die schnelle Antwort. Mir hat die ganze Zeit needspace
auf der Zunge gelegen, aber das passt ja nicht ganz.
Ein schönes Wochenende!
Hm, da scheine ich zu kurz gedacht zu haben. Folgendes Beispiel läuft leider noch nicht.
\documentclass{scrartcl}
\usepackage{linegoal}
\usepackage{tikz}
\begin{document}
So funktioniert das noch nicht. So funktioniert das noch nicht. So
funktioniert das noch nicht. \tikz \draw (0,0) rectangle
(\linegoal,1ex);
\end{document}
Als Fehlermeldung wird ein fehlendes endcsname angemosert. Außerhalb von \tikz funktioniert es erwartungsgemäß.
Welchen Trick benötige ich, um das \linegoal auch innerhalb der \tikz-Zeichnung zugänglich zu machen?
LuPi
Hallo,
hier ist ein Vorschlag:
\documentclass{scrartcl}
\usepackage{linegoal}
\usepackage{tikz}
\newlength\Restlaenge
\begin{document}
So funktioniert das noch nicht. So funktioniert das noch nicht. So
funktioniert das noch nicht. %
\setlength\Restlaenge{\linegoal}%
\tikz \draw (0,0) rectangle(\Restlaenge-\pgflinewidth,1ex);
\end{document}
Gruß
Elke
Interessant. Ich hatte einen nahezu identischen Ansatz getestet,
aber ohne Erfolg (war wohl ein Schreib- oder Denkfehler drin).
Vielen Dank!
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.