这就是我所拥有的:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{pbox}
\begin{document}
$A= \pbox[center][1cm]{3cm}{B}$
\end{document}
生成 pdf 时,它看起来像“A =”,没有任何框,我做错了什么?
它看起来是这样的,
这就是我要找的,
答案1
为此,您不需要任何包。但是,对于圆圈中的数字,您可以使用。示例代码中解释了pifont
该命令的用法。\NumBox
\documentclass{article}
\usepackage{pifont}
\newcommand\NumBox[3][1.8em]{\fbox{\begin{tabular}{@{}p{#3}@{}}
\ding{\the\numexpr171+#2}$\vcenter{\vspace{#1}}$\\
\end{tabular}}}
\begin{document}
\subsection*{Usage}
\texttt{\textbackslash NumBox[$\langle\mbox{height}\rangle$]\{$\langle\mbox{number}\rangle$\}%
\{$\langle\mbox{width}\rangle$\}}
\bigskip
\noindent
$\NumBox{1}{3cm}\le x\le \NumBox{2}{3cm}$
\bigskip
\noindent
$\NumBox[3em]{3}{3cm}\le y\le \NumBox[3em]{4}{4cm}$
\end{document}
当然也可以使用circledsteps
,这样就可以使用 pgf 键。语法会变得更加直观(恕我直言)。(当然,也可以使用 pgf 绘制方框...)
\documentclass{article}
\usepackage{circledsteps}
\pgfkeys{/Bruno/.cd,width/.initial=3cm,height/.initial=1.8em}
\newcommand\NumBox[2][]{\pgfkeys{/Bruno/.cd,#1}
\fbox{\begin{tabular}{@{}p{\pgfkeysvalueof{/Bruno/width}}@{}}
\Circled{#2}$\vcenter{\vspace{\pgfkeysvalueof{/Bruno/height}}}$\\
\end{tabular}}}
\begin{document}
\subsection*{Usage}
\texttt{\textbackslash NumBox[$\langle\mbox{keys}\rangle$]\{$\langle\mbox{number}\rangle$\}}
\bigskip
\noindent
$\NumBox{1}\le x\le \NumBox{2}$
\bigskip
\noindent
$\NumBox[height=3em]{3}\le y\le \NumBox[height=3em,width=4cm]{4}$
\end{document}
答案2
我必须承认我不如许多其他用户那么好......但经过多次尝试后我达到了目标......哇......而且我的数字也对齐了哈哈。
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amssymb}
\usepackage{pifont}
\newcommand{\largebox}{\phantom{\begin{bmatrix}
x_{11} & x_{12} \\
x_{21} & x_{22}
\end{bmatrix}}}
\begin{document}
\[\boxed{\text{\ding{172}}\largebox} \leqq x \leqq \boxed{\text{\ding{173}}\largebox}\]
\[\boxed{\text{\ding{174}}\largebox}\leqq y \leqq \boxed{\text{\ding{175}}\largebox}\]
\end{document}