Haluan kirjoittaa ” suunnilleen vastaava ” -symbolin, jossa on kolme viivaa kuin vastaava symboli $$\equiv$$
(≡), mutta viivat ovat kuin likimääräisen symbolin $$\approx$$
(≈)
Tiedätkö kuinka kirjoittaa sen LaTeX: ään?
kommentit
Vastaa
Tässä asetan pinot asettamaan 3 \sim
s pystysuoraan. Paketin scalerel
avulla saan säilyttää kutsun matemaattisen tyylin ja määrittää pinontavälin yhdistelmänä .5pt
plus 1,5 skaalattuna -to-local-math-tyyliset pisteet, jotka annetaan muodossa 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}
Vastaa
Jos voit käyttää stix
-paketti (tai unicode-math
), symboli on käytettävissä muodossa \approxident
.
Huomaa kuitenkin, että \usepackage{stix}
pdfLaTeX-dokumentissa muuttaa kaikkia matemaattisia symboleja. Myös vain symbolin tuominen STIX-kirjasimista saattaa antaa sellaisen, joka ei ole yhteensopiva symboleidesi kanssa.
Kattavassa symboliluettelossa on ratkaisu:
\newcommand*{\approxident}{% \mathrel{\vcenter{\offinterlineskip \hbox{$\sim$}\vskip-.35ex\hbox{$\sim$}\vskip-.35ex\hbox{$\sim$}}}}
Jos et tarvitse symbolia tilaustiedoissa, sen pitäisi olla riittävä.
Vastaa
Jos symboli \approxident
ei ole käytettävissä, katso greg ”s vastaus , seuraava määritelmä antaa symbolin käyttämällä \sim
liikkui kolme kertaa aukon ollessa lähellä symboli \equiv
aukkoa (enemmän tai vähemmän viivan paksuusongelmien takia).
Symboli toimii matemaattisissa tyyliversioissa, ja rajoittavan ruudun alareuna on kiinteä saadaksesi oikean rajoituslaatikon:
\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
ryhmässäunicode-math
taistix
paketit.