我刚刚创建了一个专门用于定积分的快捷方式。但是,消息日志显示我犯了一个错误(错误)。有人能告诉我原因并帮助我设计一个更好的\newcommand
代码吗,尤其是针对定积分?
这是我尝试过的代码:
\newcommand{\intl}[3][]{\displaystyle{\int_{#1}^{#2} {#3}\,\,dd x}}
哦,是的,这个\dd
代表\mathrm{d}
。{#3}
表示我想要集成的功能。
编辑从这里开始(感谢@Andrew 的建议)------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
这是我的示例:
\documentclass[11pt]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\newcommand{\dd}{\mathrm{d}} % <--- Editted here
\newcommand{\intl}[3][]{\displaystyle{\int_{#1}^{#2} {#3}\,\,dd x}}
\begin{document}
$$\intl{1}{5}{x}$$
\\
This is hoped to be like this,
$$\displaystyle\int_{1}^{5}x\dd x$$ % <--- Editted here
\end{document}
答案1
试试这个。($$..$$ 不应该在 LaTeX 文档中使用。\displaystyle 在 \[..\] 环境中是默认的)
\documentclass[11pt]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\newcommand{\dd}{\mathrm{d}}
\newcommand{\intl}[3]{\displaystyle\int^{#2}_{#1}{#3}\,\dd x}
\begin{document}
\[\intl{1}{5}{x}\]
\\
This is hoped to be like this,
\[\int_{1}^{5}x\dd x\]
\end{document}