Seite 1 von 1
Problem mit fancybox (\thicklines)
Verfasst: Fr 1. Apr 2011, 14:34
von Hagbard Celine
Hallo zusammen,
ich benutze das Paket fancybox und davon den Befehl \Ovalbox, mit dem man eine fbox mit runden Ecken machen kann. Zur Einstellung der Größe des Boxrahmens gehört \thicklines. Nun wollte ich die Größe des Rahmens ändern, doch es klappt nicht. Ich bin mir mittlerweile nicht mal mehr sicher, ob \thicklines ein Befehl oder eine Länge ist. Ich habe alles schon ausprobiert (glaube ich).
Hier ist mein Minimalbeispiel:
\documentclass{scrartcl}
\usepackage{fancybox}
\begin{document}
\setlength{\thicklines}{1em}
\Ovalbox{blub}
\end{document}
Ich hoffe, dass mir jemand helfen kann!
Verfasst: Fr 1. Apr 2011, 21:33
von Sepp99
Das kannst Du so nicht einstellen, die Dicke der Linie wird durch das große "O" im Befehl schon vorgegeben.
\documentclass{scrartcl}
\usepackage{fancybox}
\begin{document}
\ovalbox{ blub} \qquad \Ovalbox{blub}
\end{document}
Siehe dazu das Manual von fancybox Version 1.4, S. 3. Wenn das nicht genügt wirst Du auf TIKZ oä. zurückgreifen müssen.
Gruß, Sepp.-
Verfasst: Sa 2. Apr 2011, 00:33
von Hagbard Celine
Dass der Rahmen mit \Ovalbox dicker wird als mit \ovalbox, ist mir klar. Allerdings steht auf Seite 4 der entsprechenden Dokumentation auch:
\ovalbox The width of the frame is set by the \thinlines declaration.
und
\Ovalbox This is like \ovalbox, except that the width of the lines is set by
the \thicklines declaration.
Das heißt doch wohl, dass man mit \thicklines irgendwie die Breite des Rahmens einstellen kann.
Unter
http://www.jkrieger.de/tools/latex/textlayout.html findet man:
\setlength{\thicklines}{...}: setzt die Breite der Linien für \Ovalbox
Doch das hat bei mir nicht funktioniert (siehe Minimalbeispiel).
Verfasst: Sa 2. Apr 2011, 01:35
von Sepp99
Hagbard Celine hat geschrieben:\setlength{\thicklines}{...}: setzt die Breite der Linien für \Ovalbox
Das dürfte so nicht stimmen:
Syntax: \thicklines
Parameter: Keine Parameter.
Beschreibung: Schaltet innerhalb der picture-Umgebung für alle schräg verlaufenden oder gekrümmten Linien auf größere Strichstärke um.
aus
http://www.weinelt.de/latex/thicklines.html
und
The lines for\ovalbox and \Ovalbox have thicknesses corresponding to the picture environment’s \thicklines and \thinlines, which are not lengths and thus cannot be changed with the\setlength command. The values of \thicklines and \thinlines depend on the size and style of the current font
aus
http://www.scribd.com/doc/36554284/106/ ... ox-Package , p. 102
Vielleicht weis einer der Spezialisten noch etwas mehr.
Gruß, Sepp.-
Verfasst: Sa 2. Apr 2011, 09:54
von Hagbard Celine
Ok, vielen Dank.
Jetzt habe ich immerhin verstanden, was in der Dokumentation gemeint war.
Da ich mich mit der picture-Umgebung nicht auskenne, werde ich einfach keine ovalen Boxen verwenden. So wichtig sind sie nicht.
Verfasst: Sa 2. Apr 2011, 20:31
von Sepp99
Die Frage ist offensichtlich beantwortet. Ich stelle den Status daher um.
Sepp.-