Thank you! It makes a big difference. I distinctly remember reading somewhere that the hyphen character can't be replaced... But it was last year so I couldn't tell you where.
I have an environment that provides the first ten Hebrew numerals, which I am using for the front matter:
\def\hebrewnumber#1%
{\ifcase#1 \or א
\or ב
\or ג
\or ד
\or ה
\or ו
\or ז
\or ח
\or ט
\or י
\else -\fi}
\defineconversion[hebrewnumerals][\hebrewnumber]
I assume that the right way to do it, that would allow for more numbers, is in Lua, the way that Roman numerals are done. Unfortunately I couldn't quite figure out how to do it. Right now I don't have more than ten pages of front matter, but if you are willing to help with implementation, I can explain how Hebrew numerals work.
Thank you,
Marc Trius