[Tex/LaTex] Force normal font

fonts

I don't know if this is a stupid question but is it possible to force every font to be a normal or an \mdseries font? I've searched for an hour for solutions but only found how to force a normal font within, say, an italic font; but this is not what I wanted.

Below is my MWE.

\documentclass{article}

\begin{document}
{\mdseries \textbf{summa} \textit{cum} \textsc{laude}}
\end{document}

So how do you make the outcome to be 'summa cum laude' instead of 'summa cum ʟᴀᴜᴅᴇ'?

Best Answer

Some version with a switch from one 'style' to another 'style'

I've used the version without \text... commands just for comparison.

\documentclass{article}

\let\textscorig\textsc
\let\textbforig\textbf
\let\textitorig\textit


\newcommand{\MakeAllLookTheSameAndBoring}{%
  \renewcommand{\textsc}[1]{##1}%
  \renewcommand{\textbf}[1]{##1}%
  \renewcommand{\textit}[1]{##1}%
}

\newcommand{\MakeAllLookDifferent}{%
  \let\textsc\textscorig
  \let\textbf\textbforig
  \let\textit\textitorig
}


\begin{document}

\MakeAllLookTheSameAndBoring

{\mdseries summa cum laude}

{\mdseries \textbf{summa} \textit{cum} \textsc{laude}}

\MakeAllLookDifferent

{\mdseries summa cum laude}

{\mdseries \textbf{summa} \textit{cum} \textsc{laude}}

\end{document}

enter image description here