2009-04-30 8 views
3

Je veux avoir plusieurs textes en latex qui sont encadrés dans un cercle ou plus dans une boîte arrondie. Je essayé d'utiliser:Boîtes arrondies avec le texte à l'intérieur dans le beamer

\pgfnodecircle{Node1}[stroke]{\pgfxy(1,1)}{0.5cm} 
\pgfnodecircle{Node2}[strokel]{\pgfxy(3,0.5)}{0.25cm} 
\pgfnodecircle{Node3}[fill]{\pgfxy(5,1)}{0.25cm} 
\pgfnodeconnline{Node1}{Node2} 
\pgfnodeconnline{Node2}{Node3} 

mais cette commande \pgfnodecircle ne me permet pas d'écrire du texte à l'intérieur du nodecircle. J'aurais pu ajouter du texte avec \pgfnodebox mais je veux vraiment que le texte soit entouré de cases arrondies et non de rectangles.

+0

Cette question semble être hors sujet, car il est sur le point LATEX – Flexo

Répondre

5

Les commandes \ovalbox et \Ovalbox package défini fancybox peut aider:

\documentclass{article} 
\usepackage{fancybox} 
\begin{document} 
    \ovalbox{hello} 
    \Ovalbox{world} 
    bye 
    \doublebox{important} 
\end{document} 

S'il vous plaît jeter un oeil à la documentation of the fancybox package pour plus de détails.

Autres commandes intéressantes: \boxed définies dans le paquet amsmath et \shabox définis dans le paquet ombre.

17

peut-être que vous voulez les environnements de bloc: bloc, théorème, preuve, et exemple? Vous pouvez ensuite trouver un style Beamer pour les arrondir.

\begin{block}{Block title} 
text here 
\end{block} 
+1

Exactement ce que je cherchais via google :-) J'ai oublié le nom de la commande. –

3

Essayez ceci:

\setbeamercolor{uppercolgreen}{fg=white,bg=green!35} 
\setbeamercolor{lowercolgreen}{fg=black,bg=green!10} 
... 
\begin{beamerboxesrounded}[upper=uppercolgreen,lower=lowercolgreen,shadow=true] 
{Definition - What is A:} 
$A:= 2 + 5$. 
\end{beamerboxesrounded} 
Questions connexes