打印数字短语时缺少 $

打印数字短语时缺少 $

感谢您花时间回复,我确实已经搜索了论坛和谷歌并且知道这是一个常见问题但我发现的所有建议都没有用。

当尝试使用乳胶打印短语“640x480 降至 12 FPS,分辨率为 1280×960”时。

我得到:

:68 Missing $ inserted ...drops to 12 FPS with a resolution of 1280<br>
:68 Extra }, or forgotten $ ...drops to 12 FPS with a resolution of 1280<br>
:69 Missing $ inserted<br>

我认为这是因为 Latex 认为我希望进入“数学模式”,所以$为我放置符号。我尝试使用\text{}其他帖子中建议的方法,但错误数量几乎增加了三倍。我还尝试用“640x800”之类的数字括起来以强制将其转换为文本,但还是出现了同样的错误。

有人能帮我解决这个问题吗?

答案1

由于您很可能会多次使用“times”符号(需要在数学模式下才能正确排版),因此为其创建一个名为的宏很有用\mytimes。(当然,您可以自由地为该宏选择一个更时髦的名称。)

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath} % for \ensuremath macro
\newcommand\mytimes{\ensuremath{\times}}
\begin{document}
640\mytimes480 which drops to 12 FPS with a resolution of 1280\mytimes960
\end{document}

答案2

感谢你们两位的快速回复。对于那些寻求快速解决方案的人,我尝试了 Manuel 的建议,效果很好。

$1280\times960$

相关内容