Since the quality of the Hebrew metafonts that comes with the Hebrew LaTeX is quite poor, alternative fonts are needed. The best quality free Hebrew fonts are TrueType fonts (for example, the times new/arial/courier new fonts). Using TrueType fonts with TeX is somewhat complicated, but it is quite easy with pdfTeX, as pdfTeX has native support for TrueType fonts. This document explains how to use TrueType fonts with pdfTeX. Since Hebrew requires the use of the eTeX engine, you need to have the pdfelatex program. It is available in teTeX 1.0 (which comes with recent Linux distributions). The instruction below allows using nikud, although the result is quite poor as the nikud glyphs are not aligned correctly (but it is better than nothing).
Hebrew TrueType fonts can be downloaded from here.
In the following, TEXMF is the place of the (local) TeX tree (for example, /usr/local/lib/texmf/), and TMP is some temporary directory you need to create. Steps 1-5 can be done as a regular user, while the other steps need to be done as root.
If you are unable to run this script, you can manually perform the following steps for each font (you also need to create an empty file called `hebrew.map'). Steps (d) and (e) are optional. These steps are needed for nikud. Step (e) is also needed for ligatures. The instruction are written for the times.ttf font (for other font, you might need to replace winheb2.enc by another encoding file).
For the times font, the result is `TimesNewRomanPSMT'
For example, change
to
to the copy in TMP.
(If you don't have the times font you need to edit the `test.tex' file.)
If you are unable to use this script, perform the following steps manually:
To make a LaTeX document use the TrueType fonts, add the line `\usepackage{ttfheb}' to the preamble (see `test2.tex').