The font I am using doesn't have a semibold weights.
I would like to fake a bold font that has a similar width to the regular font.
I tried using this approach from https://tex.stackexchange.com/a/23691/41036:
\newsavebox\CBox
\def\textBF#1{\sbox\CBox{#1}\resizebox{\wd\CBox}{\ht\CBox}{\textbf{#1}}}
It works very well for single words, however doesn't allow line-breaks etc.
How can I redefine this command to use it for longer expressions, most preferably like I would usually use \bfseries (e.g., by defining a new command like \bfsemiseries)?
Kindest regards, Mil

