Problem mit fancybox (\thicklines)

Schriftbild, Absätze und Auflistungen einstellen


Hagbard Celine
Forum-Century
Forum-Century
Beiträge: 152
Registriert: Mi 23. Feb 2011, 22:13
Wohnort: Halle (Saale)

Problem mit fancybox (\thicklines)

Beitrag 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!

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag 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.-

Hagbard Celine
Forum-Century
Forum-Century
Beiträge: 152
Registriert: Mi 23. Feb 2011, 22:13
Wohnort: Halle (Saale)

Beitrag 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).

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag 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.-

Hagbard Celine
Forum-Century
Forum-Century
Beiträge: 152
Registriert: Mi 23. Feb 2011, 22:13
Wohnort: Halle (Saale)

Beitrag 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.

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Die Frage ist offensichtlich beantwortet. Ich stelle den Status daher um.
Sepp.-

Antworten