Information concerning TeX and LaTeX in Hebrew. *********************************************** Once you have a TeX-XeT installed, that is, TeX that knows the commands 250 and 251 (I hope I am not mistaken) and can reverse text, you can work in Hebrew, but you need some files to make the job easy. You also need fonts. Things get more complicated because of two seperate systems of Hebrew fonts: 7 bit fonts and 8 bit fonts, sometimes referred to as Old Code and New Code, respectively. If you work in Old Code, start your input file by \input heb_macros \sethebrew You will then be using the fonts Jerusalem, TelAviv, OldJaffa and/or DeadSea. If you work in New Code, start your input file by \input heb_macros_newcode \sethebrew You will then be using the fonts xxxxx_newcode, where "xxxxx" means the above font names. IBM PCs work with a third system of Hebrew fonts, to which I refer to as PC Code. However, this does not have to bother you. The PC XeT program (the "Hebrew" TeX) inputs your PC Hebrew file and turns it into an Old Code Hebrew file, so use \input heb_macros fonts are supplied here in ../fonts The macros files contained here are: heb_macros.tex heb_macros_newcode.tex hebcal.sty hebcal_newcode.sty Once you have put the macros and the fonts in the right places on your disk, run the file ../tex_guides/hebtex_guide.tex The guide contains explanation pertaining to TeX in Hebrew, the available keywords and fonts. The guide is in hebrew Old Code. An alternative one page guide with Hebrew keywords is hebrew_cs_guide This guide is in English, but in order to print it you need the Jerusalem font. The most important keywords in Hebrew TeX are \sethebrew \L{English string ....} \unsethebrew \R{Hebrew string .....} ************************************************************************ To work in LaTeX in Hebrew, copy the files: hebrew.sty hebcal.sty for Old Code; or hebrew_newcode.sty hebcal_newcode.sty for New Code. Hebrew is an option in latex ; you specify, for example, \documentstyle[hebrew,......]{article} % In Old Code \sethebrew \begin{document} or \documentstyle[hebrew_newcode,......]{article} % In New Code \sethebrew \begin{document} The availabe Hebrew fonts in LaTeX are: Jerusalem -- called for short \jm TelAviv -- called for short \ta DeadSea -- called for short \ds OldJaffa -- called for short \oj The Hebrew option in LaTeX uses these fonts. When you set hebrew mode (via \sethebrew) the following setting comes into effect: \jm replaces \rm (The regular font) \ds replaces \bf (boldface) \oj replaces \it (italics) \ta replaces \tt (typewriter) This is done in the line \def\tohebrew{\def\rm{\jm}\def\bf{\ds}\def\it{\oj}\def\tt{\ta}\jm} (in hebrew.sty) You can change the setting by changing this line in hebrew.sty and/or in hebrew_newcode.sty . Information about Latex in Hebrew appears in ../latex_guides/heblatex_guide ******************************************************************* Rama -- rama@noa.huji.ac.il -- The Hebrew University of Jerusalem.