![circular em torno de um número](https://rvso.com/image/328462/circular%20em%20torno%20de%20um%20n%C3%BAmero.png)
Eu só tenho uma pequena pergunta. Não sei exatamente como funciona, mas posso fazer também um círculo como o da foto abaixo? O que tenho não é arredondado assim e a linha é muito estreita nos números. Espero que você entenda o que quero dizer. Obrigado pela ajuda!!
\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}
Responder1
Não tenho certeza exatamente o que você deseja, mas aqui estão algumas opções. Usando inner sep
você pode aumentar a distância entre o texto e as bordas. Se você quiser apenas aumentar a distância horizontal use inner xsep=
.
Código:
\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}
Responder2
Outra abordagem seria usar as duas opções disponíveis em TikZ que são minimum width
e minimum height
. Se você não alterar inner sep
isso daria o resultado desejado:
\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}
Você pode então definir um novo comando, neste caso o argumento opcional é a largura mínima:
\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}
Se você não especificar o argumento opcional, a dimensão da caixa será definida de acordo com inner sep
.
Responder3
Uma solução fácil com 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}