PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mehrzeiliger Text in Framebox



Hobbes
11-10-2006, 16:10
Hi allerseits,

ich habe in meinem LaTeX-Dokument eine picture-Umgebung mit einer framebox. Wie kriege ich den Text in der framebox mehrzeilig?

Minimalbeispiel: (das ASIC soll in der zweiten Zeile stehen)

\documentclass[12pt,a4paper,halfparskip]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}

\begin{document}
\begin{picture}(200,50)
\put(25,10){\framebox(150,30){Anwendungsspezifisch e IC ASIC}}
\end{picture}
\end{document}

Bin für jede Hilfe dankbar :)

sofa-surfer
11-10-2006, 17:10
Hallo,

eine parbox oder minipage sollte helfen.


\documentclass[12pt,a4paper,halfparskip]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}

\begin{document}
\begin{picture}(200,50)
\put(25,10){\framebox(150,30){\parbox{5cm}{Anwendu ngsspezifische IC \\ ASIC}}}
\end{picture}
\end{document}

Matthias

Hobbes
11-10-2006, 17:19
Fast perfekt. Danke :) Jetzt muss ich nur noch rausfinden, wie ich den Text innerhalb der parbox (horizontal) zentriere *such* Hinweise werden aber dankend angenommen ;)


EDIT

OK, mit der minipage geht es. Ist das eine gute Lösung? Oder gibt es da was besseres?

\put(25,10){\framebox(150,30){\begin{minipage}{5cm }\begin{center}Anwendungsspezifische IC \\ ASIC\end{center}\end{minipage}}}

sofa-surfer
11-10-2006, 18:30
... mit der parbox sollte es doch genauso gehen?

\parbox{5cm}{\centering Anwendungsspezifische IC \\ ASIC}

Matthias

Hobbes
11-10-2006, 19:29
Perfekt. Das ist kürzer und übersichtlicher. Danke :)