有没有办法在不安装 mathtools 包的情况下设置 \ceil 和 \floor 宏?

有没有办法在不安装 mathtools 包的情况下设置 \ceil 和 \floor 宏?

我无法安装该mathtools软件包。有没有办法在没有此软件包的情况下创建\ceil和宏?\floor

答案1

您无需加载任何包即可访问这四个宏\lfloor\lceil\rfloor\rceil。 使用这些宏可以很直接地创建两个新的宏,例如\floor\ceil

\newcommand\floor[1]{\lfloor#1\rfloor}
\newcommand\ceil[1]{\lceil#1\rceil}

然后,在文档正文中写一些诸如$\floor{x}$和之类的内容。$\ceil{y}$


附录解决@Teepeemm 的后续评论:要创建调整\floor和产生的符号高度的选项\ceil,我建议使用\DeclarePairedDelimiter数学工具包裹。

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools}
\DeclarePairedDelimiter{\floor}{\lfloor}{\rfloor}
\DeclarePairedDelimiter{\ceil}{\lceil}{\rceil}
\begin{document}
$\floor{x}$, $\ceil{y}$, $\floor*{\frac12}$, $\ceil*{\frac12}$
\end{document}

相关内容