I had some code in which I couldn't manage to get \approx in the bold font I specified, using a math font gets me the bold \approx, but now I lose \star (and probably other symbols) entirely...
Isn't there a way where I can have all symbols show up and in the correct font I specify?
Here is a MWE:
\documentclass{article}
\usepackage[quiet]{fontspec}
\defaultfontfeatures{Mapping=tex-text}
\setmainfont[Mapping=tex-text]{Arial}
\newfontfamily\headingfont[]{Impact}
\renewcommand{\bfseries}{\headingfont}
\usepackage[math-style=TeX,vargreek-shape=unicode]{unicode-math}
\setmathfont{XITS Math}
%http://tex.stackexchange.com/questions/43642/xits-font-not-found
%\setmathfont{xits-math.otf} %if run with XeLaTeX
\begin{document}
I managed to show the \textbf{symbol \approx\ in its bold font}, instead of \approx\\
But now I cannot insert the symbol \star\ for some reason...
\end{document}


\approxis among the few math-y symbols that show up regularly in text fonts. I'm tempted to speculate that if font designers provide a glyph for=(which is a must), they may feel motivated to provide one for≈as well... – Mico Dec 01 '16 at 07:42\textapproxwould eliminate a lot of potential ambiguity and confusion. – Mico Dec 01 '16 at 12:21