um eine Zahl kreisen

um eine Zahl kreisen

Ich habe nur eine kleine Frage. Ich weiß nicht genau, wie das geht, aber kann ich auch so einen Kreis machen wie auf dem Foto unten? Der, den ich habe, ist nicht so abgerundet und die Linie ist bei den Zahlen sehr eng. Hoffe, ihr versteht, was ich meine. Vielen Dank für eure Hilfe!!

Bildbeschreibung hier eingeben

\documentclass[a4paper]{article}
    \usepackage{geometry} \geometry{a4paper, top=25mm, left=25mm, right=25mm, bottom=20mm, headsep=10mm, footskip=12mm} 
    \usepackage[ngerman]{babel}  
    \usepackage[T1]{fontenc}         
    \usepackage[latin1]{inputenc}   
    \usepackage{amsmath}
    \usepackage{amssymb}
    \usepackage{multirow,array}
    \usepackage{arydshln}  
    \usepackage{tikz}        
    \dashlinegap=1pt                   
    \usepackage{acronym}

    \newcommand\mybox[3][]{%
        \tikz[anchor=base,baseline]\node[inner sep=2pt,draw=#2,#1]{$\displaystyle#3\mathstrut$};}
    \colorlet{mycol}{black}


    \begin{document}

        \begin{table}
            \renewcommand\arraystretch{1.5}
            \setlength{\tabcolsep}{4mm}
            \begin{tabular}{*{5}{>{$}c<{$}}}
                & & \multicolumn{2}{c}{Player II}& \\ 
                & & \multicolumn{1}{c}{H}  & \multicolumn{1}{c}{T} & \underset{s_1 \in S_1}{min} \, u(s_1, s_2) \\\cline{3-4}
                \multirow{2}*{Player I}
                & H & \multicolumn{1}{|c|}{1} & \multicolumn{1}{c|}{-1} &\multicolumn{1}{l}{-1} \\ \cline{3-4}
                & T & \multicolumn{1}{|c|}{-1} & \multicolumn{1}{c|}{-1} &\multicolumn{1}{l}{-1} \\ \cline{3-4}
                \multicolumn{1}{r@{}}{$\underset{s_2 \in S_2}{min} \, u(s_1, s_2)$} & & 1 &1 & 
                \multicolumn{1}{l}{\mybox[rounded corners]{mycol}{1,1}}

            \end{tabular}
        \end{table}

    \end{document}

Antwort1

Ich bin mir nicht sicher, was Sie genau wollen, aber hier sind ein paar Optionen. Mit inner sepkönnen Sie den Abstand zwischen Text und Rändern vergrößern. Wenn Sie nur den horizontalen Abstand vergrößern möchten, verwenden Sie inner xsep=.

Bildbeschreibung hier eingeben

Code:

\documentclass[a4paper]{article}
\usepackage{tikz}        

\newcommand\mybox[3][]{%
    \tikz[anchor=base,baseline]\node[inner sep=2pt,draw=#2,#1]{$\displaystyle#3\mathstrut$};}
\colorlet{mycol}{black}


\begin{document}
    \mybox[rounded corners]{mycol}{1,1}
    \mybox[rounded corners=2pt]{mycol}{1,1}
    \mybox[rounded corners=6pt]{mycol}{1,1}
    \mybox[rounded corners=6pt, inner sep=2pt]{mycol}{1,1}
    \mybox[rounded corners=6pt, inner sep=4pt]{mycol}{1,1}
    \mybox[rounded corners=6pt, inner sep=6pt]{mycol}{1,1}

    \mybox[rounded corners=6pt, line width=1pt, draw=red, fill=yellow!25]{mycol}{1,1}
    
    \mybox[rounded corners=6pt, line width=1pt, draw=blue, fill=green!25, inner xsep=8pt]{mycol}{1,1}
\end{document}

Antwort2

Ein anderer Ansatz wäre, die beiden in Ti verfügbaren Optionen zu verwendenkZ, die minimum widthund sind minimum height. Wenn Sie das nicht ändern, inner seperhalten Sie das gewünschte Ergebnis:

\documentclass[10pt,a4paper]{article}
\usepackage{tikz}
\begin{document}
\tikz \node[rounded corners,draw] {0,1}; \tikz \node[rounded corners,draw,minimum width=1cm] {0,1}; \tikz \node[rounded corners,draw,minimum width=2cm] {0,1};\\

\tikz \node[rounded corners,draw,minimum height=1cm] {0,1}; \tikz \node[rounded corners,draw,minimum height=1cm,minimum width=1cm] {0,1};
\end{document}

Optionen Mindestbreite und Mindesthöhe

Anschließend können Sie einen neuen Befehl definieren, in diesem Fall ist das optionale Argument die Mindestbreite:

\documentclass[10pt,a4paper]{article}
\usepackage{tikz}
\newcommand{\mybox}[2][0]{\tikz \node[draw,rounded corners,minimum width=#1] {#2};}
\begin{document}
\mybox{1,1} \mybox[1cm]{1,1} \mybox[1.5cm]{1,1}
\end{document}

\Meine Kiste

Wenn Sie das optionale Argument nicht angeben, wird die Dimension der Box gemäß festgelegt inner sep.

Antwort3

Eine einfache Lösung mit pstricks:

\documentclass[x11names, french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{amsmath,array, siunitx}
\sisetup{output-decimal-marker={,}}
\usepackage{pst-node}
\usepackage{auto-pst-pdf}

\newcommand\myovalbox[1]{ \psframebox[framearc=1, framesep=4pt, linecolor=IndianRed3]{\hskip 0.33em#1\hskip 0.33em}}

\begin{document}

\[ \myovalbox{\num{1,3}} \quad\myovalbox{\num{1,333}}\]%

\end{document} 

Bildbeschreibung hier eingeben

verwandte Informationen