
Я хотел бы вставить аннотацию над уравнениями, не нарушая интервала этого уравнения. Аннотацию следует выровнять по левому краю и начинать со стрелки, указывающей вниз на первом символе.
Код
\newcommand{\hookdownleft}{\rotatebox[origin=b]{90}{$\Lsh$}}
\begin{dfn}
$\overset{\hookdownleft \text{family of sets from } \Omega \:
\rightarrow \: \text{one set from } \Omega}{op} \in \mathcal{O} =
\set{\text{set operations}}}$
\end{dfn}
Выход
Желанный
решение1
Как отметила Барбара Битон, самое простое решение использует \mathrlap
отmathtools
внутрипервый аргумент \overset. Я добавил a \mathstrut
ко второму аргументу, чтобы обеспечить правильный вертикальный интервал между вытесненной вещью и основной строкой уравнения:
\documentclass{article}
\usepackage{mathtools, amsthm, amssymb}
\DeclarePairedDelimiter{\set}\{\}
\usepackage{rotating, bigstrut}
\newcommand{\hookdownleft}{\rotatebox[origin=b]{90}{$\Lsh$}}
\theoremstyle{definition}
\newtheorem{dfn}{Definition}
\begin{document}
\begin{dfn}
$\overset{\mathrlap{\hookdownleft \text{family of sets from } \Omega \:
\rightarrow \: \text{one set from } \Omega}}{op\mathstrut} \in \mathcal{O} =
\set{\text{set operations}}$
\end{dfn}
\end{document}