In theory, it’s possible to get something like your set-up to work. In practice, even the last maintainer of that package says to switch to XeTeX and polyglossia
.
In that package, the command is \texthebrew
. Example:
\documentclass[varwidth=10cm, preview]{standalone}
\usepackage{fontspec}
\usepackage{polyglossia}
\setdefaultlanguage{english}
\setotherlanguage{hebrew}
%\defaultfontfeatures{ Scale=MatchUppercase, Ligatures = TeX }
\newfontfamily\hebrewfont{Frank Ruehl CLM}
\newfontfamily\hebrewfontsf{Simple CLM}
\newfontfamily\hebrewfonttt{Miriam Mono CLM}
\begin{document}
hello world \texthebrew{גופן ברירת מחדל} hello again
\end{document}

It is also possible to get Hebrew to work with babel
by loading \babelprovide[import]{hebrew}
and then a command such as \babelfont[hebrew]{rm}{Frank Ruehl CLM}
. If some package you need is incompatible with polyglossia
, that might work better for you.
pdftex
norxetex
switch the writing direction automatically and it must be marked explicitly up (or resort toluatex
). And even so,hebrew
is somewhat problematic because you must install a separate package - see tex.stackexchange.com/questions/113367/… .