gpt4 book ai didi

math - 如何在 LaTeX 中装箱内容,使所有框都在同一行和相同的高度上?

转载 作者:行者123 更新时间:2023-12-02 06:25:28 25 4
gpt4 key购买 nike

我需要用文本表示计算器按键,以便按键被框包围。我试图通过裸露的按键(没有框)逃脱,但我被标记为它,因为它看起来我的评估员有点学究气。

无论如何,一些研究发现了\boxit 和\fbox 之类的东西。

我给了他们一个机会,但\boxit 产生的结果几乎与\fbox 相同。
问题是盒子的高度和基线随着它包含的字形而变化。

以下面的例子表示按5,乘,x;

\documentclass{article}
\usepackage{fullpage}
\begin{document}
\fbox{5} \fbox{$\times$} \fbox{$x$}
\end{document}

这会在内容周围生成框,但它们位于不同的基线上并且它们的高度都不同。

鉴于迄今为止我对 LaTeX 的了解,我认为这绝对是可能的,但 CTAN、新闻组和谷歌到目前为止没有发现任何有用的信息。

任何提示?

最佳答案

使用 \strut使高度相同。

\def\press#1{\fbox{\hbox to 1em{\strut\hfil#1\hfil}}}
\press{5} \press{$\times$} \press{$x$}

或设置盒子的任何高度和深度:
\def\press#1{{\setbox0=\hbox to 1em{\hfil#1\hfil}\ht0=7.5pt \dp0=2.5pt \fbox{\box0}}}
\press{5} \press{$\times$} \press{$x$}

关于math - 如何在 LaTeX 中装箱内容,使所有框都在同一行和相同的高度上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1661654/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com