Чтобы заработали команды \underset{}{} и \overset{}{}, нужно подключить пакет amsmath. Чтобы заработала команда \rotatebox[]{}{}, нужно подключить пакет graphicx. Но с последним пакетом верстать надо не чистым
ом, а pdfLaTeXом или XeLaTeXом.
Пытался поиграть опционным параметром команды \rotatebox (который задаёт точку, относительно которой ведётся поворот), но полностью избавится от необходимости использовать \raisebox не получилось (особенно на размерах \huge и \Huge).
Возможно, иногда потребуется добавить один или несколько \! перед конструкцией для знака интеграла. Это относится опять-таки к \huge и выше.
Например, можно задать новые команды:
Код:
\newcommand{\intl}[2]{\!\underset{#1}{\overset{#2}{\rotatebox[origin=rc]{15}{\large\ensuremath{\int}}}}}
\newcommand{\intL}[2]{\!\!\underset{#1}{\overset{#2}{\rotatebox[origin=rc]{15}{\Large\ensuremath{\int}}}}\!}
\newcommand{\inth}[2]{\!\!\!\underset{#1}{\overset{#2}{\rotatebox[origin=rc]{15}{\huge\ensuremath{\int}}}}\!\!}
\newcommand{\intH}[2]{\!\!\!\!\underset{#1}{\overset{#2}{\rotatebox[origin=rc]{15}{\Huge\ensuremath{\int}}}}\!\!\!}
А потом попробовать забить:
Код:
$$\intl{-\infty}{\pi}f(x)\,dx+\intL{}{} g(x)^2\,dx+\inth{}{}\frac{dx}{x}+\intH{\mathbb{R}}{}\frac{f(x)^2\,dx}{1+g(x)^2}$$
Получается так вроде ничего. Но можно ещё поиграть с параметрами. Только вот я не знаю, как заставить переваривать перделы интегрирования, введённые через _ и ^.
Да, и для того, чтобы отображалось
, надо использовать либо пакет amssymb, либо пакет amsfonts.