Articles
Két határ kettős integrálban?
On február 10, 2021 by adminSaját szöveg
\begin{equation} \iint \limits_{-\infty}^{+\infty} \end{equation}
Úgy néz ki, mint
Két korlátot akarok fent és lent.
Hogyan lehet két korlát a két integrál felett és alatt?
Megjegyzések
Válasz
Valószínűleg iterált integrált vár, nem pedig kettős integrált. Ezért
\documentclass{article} \begin{document} \newcommand{\Int}{\int\limits} \begin{equation} \Int_{-\infty}^{+\infty} \Int_{-\infty}^{+\infty}f(x,y) \,dx\,dy \end{equation} \end{document}
Válasz
A amsmath
által létrehozott több integrált makró csak több integrál alsó korlátját támogatja.
Ezt megkerülheti speciális betűkészlet használatával az integrálokhoz, például a esint
által biztosított betűtípussal.
\documentclass{article} \usepackage{amsmath} \usepackage{esint} \makeatletter %% make esint definition in line with amsmath \@for\next:={int,iint,iiint,iiiint,dotsint,oint,oiint,sqint,sqiint, ointctrclockwise,ointclockwise,varointclockwise,varointctrclockwise, fint,varoiint,landupint,landdownint}\do{% \expandafter\edef\csname\next\endcsname{% \noexpand\DOTSI \expandafter\noexpand\csname\next op\endcsname \noexpand\ilimits@ }% } \makeatother \begin{document} \begin{equation*} \iint \limits_{-\infty}^{+\infty} \end{equation*} \end{document}
Megjegyzések
- Nagyon jó ötlet!
Válasz
Itt jön egy lehetséges megoldás
\documentclass{article} \usepackage{amsmath} \makeatletter \newlength\tmp@\newlength\t@mp \newcommand{\comp}[3] {\mathop{ \settowidth\tmp@{$\displaystyle\mathop{#1}^{#3}_{#2}$} \hbox to \tmp@{\hss \settowidth\t@mp{$\displaystyle #1$}\setlength\t@mp{.45\t@mp} $\displaystyle\mathop{#1}^{\hspace\t@mp #3}_{\hspace{-\t@mp}#2}$ \hss} }} \makeatother \begin{document} \[ \begin{aligned} &\comp{\int}{A}{B}+\int\\ &\intop_A^B+\intop\\ &\intop+\intop\\ &\comp{\int}{AAA}{BBB}+\int\\ &\intop_{AAA}^{BBB}+\int\\ &\comp{\int}{AAAAAAAAA}{BBBBBBBBB}+\int\\ &\intop_{AAAAAAAAA}^{BBBBBBBBB}+\int\\ \end{aligned} % \begin{aligned} &\comp{\int}{A}{B}\intop_{A}^{B}\\ &\comp{\int}{AAA}{\rule{1cm}{10cm}}\intop_{AAA}^{\rule{1cm}{10cm}}\\ &\comp{\int}{AAAAAAAAA}{BBBBBBBBB}\intop_{AAAAAAAAA}^{BBBBBBBBB}\\ % &\comp{\iint}{A}{B}\iint\limits_{A}^{B}\iint\\ &\comp{\iint}{AAA}{BBB}\quad\iint\limits_{AAA}^{BBB}\iint \comp{\iint}{-\infty}{+\infty}\\ &\comp{\iint}{AAAAAAAAA}{BBBBBBBBB}\quad\iint\limits_{AAAAAAAAA}^{BBBBBBBBB}\iint\\ % \end{aligned} \] \end{document}
Megjegyzések
- Üdvözöljük a TeX.SE oldalon. Ha négy szóközzel behúzza a kódsorokat – legkönnyebben úgy, hogy kiemeli a kérdéses sorokat, és rákattint a
{}
" gombra " a szerkesztőablak feletti sorban – a ' s szoftver szépen kinyomtatja a kódot automatikusan. (A backtickeket csak az inline kódrészletekhez szabad használni.) - Én ' megkaptam a kód szerkesztésének szabadságát, hogy minimálisan fordítható legyen. Teljesen lefordítható példák megadása, nem pedig kódrészletek, amelyek kitalálják, hogy mely csomagokat kell esetleg betölteni (itt: a
amsmath
csomag a\iint
makró) frusztráló gyakorlat lehet, annál inkább, ha az olvasó nem ' nem tapasztalt LaTeX felhasználó. - Tudná magyarázni a
\rlap
? - @Masir Csak a
+\infty
felső index létrehozására használom. Amit a\rlap
tartalmaz, valójában rejtve van. De ' nem vagyok biztos benne, hogy működik-e a rendszerén, mivel nem ' nem kaptam a vártnak megfelelő eredményt.
\int
használatával?