使用自定义命令输入十的幂

使用自定义命令输入十的幂

我使用字体times,并且经常写十的幂。所以我使用10\textsuperscript{2}。我想知道是否可以制作一个类似的命令\ten{2}来做同样的事情?这会让我打字更快,而且在我的编辑器中阅读起来也非常清晰。

\documentclass{article}
\usepackage{times}
\begin{document}
10\textsuperscript{2}
%\ten{2}
\end{document}

答案1

\documentclass{article}
\newcommand{\ten}[1]{10\textsuperscript{#1}}
\usepackage{blindtext,times}
\begin{document}
    \ten{2}\blindtext\par\ten{324}
\end{document}

答案2

也许是一个更通用的解决方案:

\documentclass{article}
\usepackage{siunitx}
\begin{document}
    \num{e2}

    \num{1e5}
\end{document}

给出

在此处输入图片描述

答案3

如果使用knitr,只需写一个\Sexpr{}

<<echo=F>>=
options(scipen=-3)
@
\documentclass{article}
\begin{document}
\Sexpr{10^2} \Sexpr{10^5} \Sexpr{10000} \Sexpr{100} \Sexpr{0.0000123}
\end{document}

姆韦

相关内容