
Я просто создаю ярлык специально для определенных интегралов. Но в журнале сообщений говорилось, что у меня ошибка (ошибка). Может ли кто-нибудь сказать мне, почему, и помочь мне разработать лучший \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}