Archiv verlassen und diese Seite im Standarddesign anzeigen : Rahmen um Text mit Umbruch
Hallo,
ich würde gern in einem mit \framebox umrahmten Text einen Zeilenumbruch einfügen. Die üblichen befahle \\, \newline, \breakline springen aber nicht an. Wie kann ich das Problem lösen?
Wichtig ist mir, dass ich die Größe der Box angeben kann. Ich würde auch gerne eine bessere Lsg. finden, als eine Box zu zeichnen und dann extra noch zwei Zeilen Text zu plotten.
Vielen Dank. knu
countbela666
09-01-2006, 14:56
Moin KnuT,
so etwa?
\framebox{
\parbox[]%Position
[5\baselineskip]%Höhe
[c]%Textposition
{.5\textwidth}%Breite
{bla\\bla\\blupp}
}Sag bloß, du sitzt in der Firma an meinem Rechner, an dem ich noch standardmäßig im Forum angemeldet war? :D
Grüße,
Marcel
mmh ... wie übergebe ich denn die Position? EInfach als zwei Koordinaten: bspw. [4,2]? Dann funktioniert die Positinierung nicht ...
countbela666
09-01-2006, 15:26
Position ist die Ausrichtung bzgl. des aktuellen Absatzes, also c, b, oder t
hier mal ein MB:
\documentclass{article}
\usepackage{blindtext}
\begin{document}
\blindtext
\framebox{
\parbox [t]%Position bzgl. Absatz
[5\baselineskip]%Höhe
[b]%horizontale Textausrichtung innerhalb der Box
{.5\textwidth}%Breite
{\centering
bla\\bla\\blupp}
}\blindtext
\end{document}
\documentclass[10pt,german]{article}
\usepackage{pst-all}
\begin{document}
\psset{xunit=1cm,yunit=1cm,runit=1cm,labelsep=3pt, dotsep=2pt}
\begin{pspicture}(0,0)(14,14)
\put(4.1,8){\framebox(1.9,0.75){
\parbox[l][][c]{1.9cm}{\centering{}AT\\Commands}}}
\end{pspicture}
\end{document}
So ist es jetzt schon ganz nett ... aber irgendwas scheint deim centering noch nicht hinzukommen. links ist ein wenig mehr rand als rechts
countbela666
09-01-2006, 15:39
Ach das hast du vor. Dann nimm doch eine \psframebox, da sparst du dir Breiten- und Höhenangabe und das Zentrieren funzt auch.
Wichtig ist mir, dass ich die Größe der Box angeben kann.
Die Box soll sich nicht an der Größe des Texts orientieren.
countbela666
09-01-2006, 15:56
Lösung ist markiert :D
\documentclass[10pt,german]{article}
\usepackage{pst-all}
\begin{document}
\psset{xunit=1cm,yunit=1cm,runit=1cm,labelsep=3pt, dotsep=2pt}
\begin{pspicture}(0,0)(14,14)
\put(4.1,8){\framebox(1.9,0.75){%
\parbox[l][][c]{1.9cm}{\centering{}AT\\Commands}}}
\end{pspicture}
\end{document}Btw.: die Maße kannst du auch der parbox übergeben:
\put(4.1,8){\psframebox{%
\parbox[]%Position bzgl. Absatz
[.75cm]%Höhe
[c]%horizontale Textausrichtung innerhalb der Box
{1.9cm}%Breite
{\centering{}AT\\Commands}%
}}Grüße,
Marcel
Achja, darauf hätte ich auch selber kommen können ... :(
Btw.: Ja ich sitze an Deinem PC (Und es ist keine Freude)
Ich habe es so geschafft:
\setlength{\fboxsep} {0.5cm}
\begin{center}
\fbox{\parbox{11cm}{...lange Definition...}}
\end{center}
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.