I am using the ntheorem
package for hypotheses and subhyotheses (i.e. H1a, H1b, etc.), with the latter being unimportant for my problem. Just as an info for you to understand why I cannot simply use the amsthm package.
My code gives me H 1 instead of H1 as output, and I want to remove that space between "H" and "1". Find a screenshot attached. Thank you!!
Here is my MWE:
\documentclass{scrreprt}
\usepackage{ntheorem}
\newtheorem{hyp}{H} %I tried \newtheorem{hyp}{H\ignorespaces} - not working
\begin{document}
\begin{hyp}
The higher the mountain the harder the hike.
\end{hyp}
\end{document}
ntheorem.sty
for the code for plain, copy it and adjust accordingly.