Ich habe versucht, das Integralsymbol „aufrecht“ zu machen, das heißt, ich möchte, dass es nicht schräg ist, wie in Borns Principles of Optics, 7. Auflage. Ich habe es mit \varint
dem wasysym
Paket versucht, aber es scheint nicht automatisch in der Größe angepasst zu werden.
Kann mir jemand dabei helfen? Vielen Dank für Ihre Aufmerksamkeit und Geduld.
Gemäß dem Vorschlag von @Mico ist hier die Präambel meines Dokuments:
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage{amssymb}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{fancyhdr}
\usepackage{english}{}
\usepackage{amsthm}
\usepackage{xfrac}
\usepackage{makeidx}
\usepackage{physics}
\usepackage{commath}
\usepackage[toc,page]{appendix}
Antwort1
Wenn Sie die moderne Toolchain mit verwenden können unicode-math
, dann entweder den Befehl
\setmathfont[StylisticSet=8]{XITS Math}
oder
\setmathfont[StylisticSet=8]{STIX Two Math}
lädt eine Schriftartvariante mit aufrechten Integralen. Sie können stattdessen nur die aufrechten Integrale über eine andere mathematische Schriftart laden mit
\setmathfont[range={"222B-"2233,"2A0B-"2A1C},StylisticSet=8]{STIX Two Math}
Mehrere andere Unicode-Mathematikschriftarten verwenden standardmäßig aufrechte Integrale, beispielsweise TeX Gyre Pagella Math. Schriftbeispiele könnt ihr euch hier ansehen.
Wenn Sie Schriftarten mischen und anpassen, empfiehlt es sich, eine Option wie hinzuzufügen Scale=MatchUppercase
.
Wenn Sie ältere Schriftartpakete verwenden müssen, unterstützen viele davon eine Option für aufrechte Integrale, darunter \usepackage[upint]{stix}
, \usepackage[upint]{newpxmath}
, stix2
, newtxmath
, usw. Lesen Sie die Dokumentation. Andere haben standardmäßig aufrechte Integrale.
Antwort2
Wenn Sie das wasysym
Paket mit der Option laden integrals
, werden alle Integralsymbole automatisch im aufrechten Stil dargestellt. Beachten Sie jedoch, dass der Größenunterschied zwischen Integralen im Textstil und im Anzeigestil nicht so ausgeprägt ist wie bei Verwendung der standardmäßigen, d. h. auf Computer Modern basierenden Integralsymbole.
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amssymb,amsmath,amsthm}
\usepackage{fancyhdr}
\usepackage[english]{babel}
\usepackage{xfrac}
\usepackage{makeidx}
\usepackage{physics}
\usepackage{commath}
\usepackage[toc,page]{appendix}
\usepackage[integrals]{wasysym} % <-- new
\begin{document}
$\int\iint\iiint\oint \quad \displaystyle\int\iint\iiint\oint$
\end{document}
Antwort3
Ein sehr kurzes Beispiel für Aufwärtsintegrale mitkpfonts
Paket. Hier ist ein Screenshot.
\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage{kpfonts}
\begin{document}
$\int f(x)dx,\quad \iint_D f(x,y)dxdy$
\[\int f(x)dx,\quad \iint_D f(x,y)dxdy\]
\[\oint \quad \oiint\]
\end{document}
Antwort4
Sie könnencmupintPaket; es enthält auch eine ganze Reihe aufrechter Integralsymbole:
\documentclass{article}
\usepackage{cmupint}
\newcommand{\ud}{\,\mathrm{d}}
\begin{document}
$ \int x\ud x \oiint_D y\ud y \sumint z\ud z \npolint a\ud a $
$$ \int x\ud x \oiint_D y\ud y \sumint_0^1 z\ud z \npolint a\ud a $$
\end{document}