PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ovale Boxen in Farbe



Julio
22-07-2005, 20:36
Gibt es für Latex auch ovale Farbboxen? Ich kenne die Befehle

\ovalbox{text}

und

\colorbox{farbe}{text} bzw. \fcolorbox{farbe1}{farbe2}{text},

aber gibt es auch eine Kombination aus beidem?

rais
22-07-2005, 21:25
Hallo Julio,

wie wär's mit der Kombination :

{\color{cyan}\ovalbox{text}}
OK, färbt auch deneingerahmten Text mit ein, alternativ:



{\color{cyan}\ovalbox{textcolor{black}{text}}}

Nun müsste der Rahmen cyan und der Text schwarz sein :)

Gruß,

edico
23-07-2005, 11:33
% s. auch: http://sites.inka.de/picasso/latex.html
% latex ovalbox && dvips ovalbox.dvi
\documentclass{article}
\usepackage{pst-plot, pstricks}
\usepackage{fancybox,color}
\setlength{\parindent}{0pt}
\begin{document}
\huge{%
\colorbox{white}{\ovalbox{$f(x)=\frac{x^2-4}{x^2+2}$}}\par
\colorbox{yellow}{\ovalbox{$f(x)=\frac{x^2-4}{x^2+2}$}}\par
\colorbox{white}{\ovalbox{\color{red}{$f(x)=\frac{ x^2-4}{x^2+2}$}}}\par
\psovalbox[linecolor=red]{\color{blue}$f(x)=\frac{x^2-4}{x^2+2}$}\\[5mm]
}%
\dots und der Vorschlag von Rainer korrigiert:\par
\color{cyan}{\ovalbox{\color{black}{text}}}
\end{document}
%
edico

rais
23-07-2005, 16:06
Hallo Edico

% s. auch: http://sites.inka.de/picasso/latex.html

kein Wunder daß ich da nicht weitergelesen hab': richtet er sich doch hauptsächlich an ``Windows'' user...



\dots und der Vorschlag von Rainer korrigiert:\par
\color{cyan}{\ovalbox{\color{black}{text}}}

...hast' mal versucht, danach noch Text einzufügen? :rolleyes:
Der wird so nämlich cyan !

Deshalb das Konstrukt mit umschließender Klammerung :
{ \color{cyan} \ovalbox{\textcolor{black}{text}}}
wodurch die Farbe auf die bis vor dem \color Aufruf gültige Farbe zurückgeschaltet wird. :D

...Und was hat es mit
\par so auf sich ? :confused:

Gruß,

edico
23-07-2005, 16:35
Um die Klammern ging's mir nicht, sondern um color statt textcolor - oder bekommst du das auf deinem Sytem zum Laufen?
Also erweiterer Code:
'hier steht text {\color{cyan}{\ovalbox{\color{black}{$f(x)=\frac{x ^2-4}{x^2+2}$}}}} und hier steht wieder text'
edico

rais
24-07-2005, 15:02
Hallo Edico,

Um die Klammern ging's mir nicht, sondern um color statt textcolor - oder bekommst du das auf deinem Sytem zum Laufen?

yep, müsste in color.sty definiert sein - versuch's mal mit blue statt yellow - wenn's dann klappt,
ist bloß ``yellow'' falsch definiert - das Problem hatte ich allerdings
auch... nee, moment mal, dann hätte Dein Beispiel mit der colorbox{yellow} genauso schwarz werden müssen (wie hier) :confused:

\textcolor{TextFarbe}{Text}


...hast mal versucht...
hätt' ich mal auf meinen eigenen Rat gehört :o
dann wär' mir aufgefallen, daß Du pstricks benutzt hast - mein Test lief
stattdessen mit


usepackage[dvips]{graphicx}
usepackage{color}

OK, ändert aber nichts, weder für `textcolor', noch für `color'

also ein


%Präambel nach usepackages:
\newcommand{\myfcobox}[4]{%
\colorbox{#3}{\color{#1} \ovalbox{\textcolor{#2}{#4}}}
%oder Deins (geht beides, nur nicht zusammen) :D
% \colorbox{#3}{\color{#1} \ovalbox{\color{#2} {#4}}}
}%myfcobox RF VG HG Text

%im Dokument-Teil:
\myfcobox{Rahmenfarbe}{Textfarbe}{Hintergrundfarbe }{...Text...}


sollte in beiden Fällen (graphicx / pstricks) - bloß nicht mischen! - funz'n.
--innerhalb der colorbox werden die color-Befehle ja durch umschließende
Klammern begrenzt, d.h. hinterher ist auch wieder die ursprüngliche Farbe
aktiv (bzw. beim nächsten Seitenumbruch)

Gruß,
noch'n schönen Sonntag,