
Ich habe gerade eine Abkürzung speziell für bestimmte Integrale erstellt. Aber im Nachrichtenprotokoll stand, dass ich einen Fehler gemacht habe. Kann mir jemand sagen, warum und mir helfen, einen besseren \newcommand
Code für mich zu entwickeln, insbesondere für bestimmte Integrale?
Hier ist der Code, den ich ausprobiert habe:
\newcommand{\intl}[3][]{\displaystyle{\int_{#1}^{#2} {#3}\,\,dd x}}
Ach ja, das \dd
steht für \mathrm{d}
. Und {#3}
meint die Funktion, die ich gerne einbinden möchte.
Die Bearbeitung beginnt hier(Danke an @Andrew für den Rat) ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Hier ist mein Beispiel:
\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}
Antwort1
Versuchen Sie Folgendes. ($$..$$ sollte in einem LaTeX-Dokument nicht verwendet werden. \displaystyle ist Standard in der Umgebung \[..\])
\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}