Quiero escribir un símbolo « aproximadamente equivalente «, que tiene tres trazos como símbolo equivalente $$\equiv$$
(≡), pero los trazos son como los del símbolo aproximado $$\approx$$
(≈)
¿Sabes cómo escribirlo en LaTeX?
Comentarios
Respuesta
Aquí utilizo pilas para configurar 3 \sim
s verticalmente. El paquete scalerel
me permite conservar el estilo matemático de la invocación y definir el espacio de apilamiento como una combinación de .5pt
más 1,5 escalado -to-puntos-estilo-matemático-local, dado como 1.5\LMpt
.
\documentclass{article} \usepackage{scalerel,stackengine} \def\apeqA{\SavedStyle\sim} \def\apeq{\setstackgap{L}{\dimexpr.5pt+1.5\LMpt}\ensurestackMath{% \ThisStyle{\mathrel{\Centerstack{{\apeqA} {\apeqA} {\apeqA}}}}}} \begin{document} $A \apeq B \equiv C$\par $\scriptstyle A \apeq B \equiv C$\par $\scriptscriptstyle A \apeq B \equiv C$\par \end{document}
Responda
Si puede usar el stix
paquete (o unicode-math
), entonces el símbolo está disponible como \approxident
.
Sin embargo, tenga en cuenta que \usepackage{stix}
en un documento pdfLaTeX cambiará todos símbolos matemáticos. Además, importar solo el símbolo de las fuentes STIX podría dar como resultado uno que no sea compatible con sus símbolos.
Hay una solución en la Lista completa de símbolos:
\newcommand*{\approxident}{% \mathrel{\vcenter{\offinterlineskip \hbox{$\sim$}\vskip-.35ex\hbox{$\sim$}\vskip-.35ex\hbox{$\sim$}}}}
Si no necesita el símbolo en subíndices, esto debería ser suficiente.
Respuesta
Si el símbolo \approxident
no está disponible, consulte la respuesta de greg, la siguiente definición proporciona el símbolo usando \sim
movido tres veces con un espacio cerca del espacio del símbolo \equiv
(más o menos debido a problemas de grosor de línea).
El símbolo funciona en las diferentes versiones de estilo matemático y el borde inferior del cuadro delimitador está fijo para obtener un cuadro delimitador correcto:
\documentclass{article} \makeatletter \providecommand*{\approxident}{% \mathrel{% \mathpalette\@approxident\sim }% } \newcommand*{\@approxident}[2]{% % #1: math style % #2: \sim % Math axis in \ht0 \sbox0{$#1\vcenter{}$}% % Gap stored in \dimen2, approximated by the half height % of \equiv, which is centered around the math axis. \sbox2{$\m@th#1\equiv$}% \dimen2=\dimexpr\ht2 - \ht0\relax % The wave symbol of #2 (\sim) is stored in box 4 \sbox4{$\m@th#1\sim$}% % and the half height is calculated in \dimen4 \dimen4=\dimexpr\ht4 - \ht0\relax % Then the movement for the gap in the following \vcenter % is calculated in \dimen6 \dimen0=\dimexpr % go back -\ht4 - \dp4 % % add gap + \dimen2 % \relax \vcenter{\offinterlineskip \copy4 % \kern\dimen0 % \copy4 % \kern\dimen0 % \copy4 % % Correction for the lower bounding box border, if the % wave symbol does not extend to the base line \ifdim\dp4=\z@ \kern\dimexpr -\ht0 + \dimen4\relax \fi }% } \makeatother \begin{document} \[ \setlength{\fboxsep}{0pt} \setlength{\fboxrule}{.1pt} \fbox{$\approxident$}\; \equiv\approxident\; \scriptstyle\equiv\approxident\; \scriptscriptstyle\equiv\approxident \] \end{document}
\approxident
enunicode-math
ostix
paquetes.