I imported a symbol from STIX based on this answer (see MWE) to use it with my normal font lmodern. It works great, but there is a difference in the baseline of the \varnothing and \varnothingstix character.
Is it possible to get the same baseline alignment?
MWE
\documentclass{article}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amssymb}
\DeclareFontEncoding{LS1}{}{}
\DeclareFontSubstitution{LS1}{stix}{m}{n}
\newcommand*\varnothingstix{%
\text{%
\fontencoding{LS1}%
\fontfamily{stix}%
\fontseries{\textmathversion}%
\fontshape{n}%
\selectfont\symbol{"C9}}}
\makeatletter
% the current math version is saved in \math@version
\newcommand*\textmathversion{\csname textmv@\math@version\endcsname}
\newcommand*\textmv@normal{m}
\newcommand*\textmv@bold{b}
\makeatother
\begin{document}
$\varnothingstix$ Some text
$\varnothing$ Some text
\end{document}
