[Tex/LaTex] To make the numero sign, would N\textsuperscript{\underline{\scriptsize o}} be a valid alternative to \textnumero (from textcomp package)

superscriptssymbols

Regarding LaTeX: Numero sign ('№'),
would

N\textsuperscript{\underline{\scriptsize o}}

be a valid alternative to \textnumero (from textcomp package)? I prefer a numero sign that matches the font used for the surrounding text, although this is apparently not the preference of some fontographers (see Times New Roman).

Best Answer

Taking a lead from the ALTERNATIVE APPROACH in my answer at Scots-Irish American surnames: Mc - how to achieve a range of aesthetically appealing raised-c with underscore?...

The optional argument sets the gap between the "o" and underscore.

\documentclass{article}
\usepackage{stackengine,graphicx}
\newcommand\No[1][.13ex]{%
  \setbox0=\hbox{\scalebox{.7}{o}}%
  \setbox2=\hbox{N}%
  N\kern-.05em\stackengine{\dimexpr\ht0-\ht2+#1}{\belowbaseline[-\ht2]{\copy0}}%
    {\rule[-.13ex]{.7\wd0}{.13ex}}%
    {U}{c}{F}{F}{L}%
}

\begin{document}
\No 3

\LARGE\No[.2ex]3

\sffamily

\No 3

\normalsize \No 3
\end{document}

enter image description here