编译文档时,波浪号和P
分别位于 \sum 运算符下,但根据命令superimpose
提示,我希望将它们叠加。用作\textsuperimposetilde{P}
字母字符的下标时效果很好。
\documentclass[11pt]{article}
\usepackage{geometry}
\geometry{letterpaper}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{epstopdf}
\usepackage{amsmath}
\usepackage{tikz-cd}
\usepackage{tikz}
\usetikzlibrary{matrix,arrows,decorations.pathmorphing}
\newcounter{qcounter}
\usepackage{fontenc}
\usepackage{marvosym}
\usepackage{wrapfig}
\usepackage{harpoon}
\usepackage{textcomp}
\usepackage{MnSymbol}
\usepackage{mathtools}
\usepackage{xfrac}
\usepackage[safe]{tipa}
\newcommand\sit[1]{%
\textsuperimposetilde{#1}}
\begin{document}
\[
\not{\text{S}}_{hkl}\, =\, \sum_{\sit{P}}\, f_{{\sit{P}}_{a}}\, e^{[-i2\pi (hu_{p}+kv_{p}+ lw_{p}]}
\]
\end{document}
答案1
应该有比这更好的方法。\textsuperimposetilde{P}
在文本模式下使用。试试这个
\newcommand\sit[1]{%
\text{\textsuperimposetilde{\ensuremath {#1}}}}
用于数学模式。
更新:根据@egreg的建议,使用
\newcommand\sit[1]{%
\text{\smash[b]{\textsuperimposetilde{$#1$}}}}
将在下标的放置上产生更好的结果(注意的放置a
)。
完整代码:
\documentclass[11pt]{article}
\usepackage{geometry}
\geometry{letterpaper}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{epstopdf}
\usepackage{amsmath}
\usepackage{tikz-cd}
\usepackage{tikz}
\usetikzlibrary{matrix,arrows,decorations.pathmorphing}
\newcounter{qcounter}
\usepackage{fontenc}
\usepackage{marvosym}
\usepackage{wrapfig}
\usepackage{harpoon}
\usepackage{textcomp}
\usepackage{MnSymbol}
\usepackage{mathtools}
\usepackage{xfrac}
\usepackage[safe]{tipa}
\newcommand\sit[1]{%
\text{\smash[b]{\textsuperimposetilde{$#1$}}}}
\begin{document}
\[
\not{\text{S}}_{hkl}\, =\, \sum_{\sit{P}}\, f_{{\sit{P}}_{a}}\, e^{[-i2\pi (hu_{p}+kv_{p}+ lw_{p}]}
\]
\end{document}