(written April 2006, might be outdated!)
Introduction
The best way to obtain a fancy
document, with fancy equations, is to use LaTeX (or its cousins). The
catch is a high learning curve, but one which is well worth the
investment.
If you are working on Mac OS X, this is especially the case, because
the standard (mediocre) solution on windoze, which is MS Word, does not
exist—Microsoft
on purpose
avoids adding multilingual support to their Office Suite (why is it
that Expolorer is the only browser on the Mac which doesn't support
Hebrew?). Other options are no better (NeoOffice, Mellel or Nisus
Writer Express) are either costly, don't display equations nicely, or
both. (Though
NeoOffice, with
its 0$ price tag does have very nice advantages, because of which it is
worth installation).
Thus, the cheapest (that is free) solution which properly displays
Hebrew and math is
LaTeX with
Hebrew extensions. Since we wish to
edit the files on "OS X" and in particular, on the really nice TeXShop
front end which supports unicode but none of the other hebrew
standards, we require
unicode support
for LaTeX.
Here is an example: Both the
.tex file and
the resulting
.pdf
Downloading Components
1. Make
Sure you install the latest
TeXShop
and the underlying
teTeX
engine. This can be done by following the instructions in the
TeXShop website.
(TeXShop
is a front end applications with which you can edit and tex files. The
application uses the underlying teTeX engine). It includes
TeXShop installation (simple download and copying to the application
folder) and installation of different packages using the i-Installer
package handler. I used the full 2004 teTeX distribution.
2. Download
Ivritex
from sourceforge. Uncompress and open the archive. You have two options
to install. Either in the teTeX directory (located at:
/usr/local/teTeX/share/texmf
) or in your texmf directory in your local library (
/Users/<your-login>/Library/texmf).
The former option will get erased next time you upgrade teTeX, the
latter option will be available only to a single user. To install:
- cd <the-unachived-ivritex-folder>
- Install the files required files, by typing:
make
TEX_ROOT=/Users/<your-login>/Library/texmf
install
For installing it in your
Library. You can use the above teTeX/texmf location just as well. If
the installation ended with an error, most likely the teTeX
installed is not upto date, or, that the teTeX installation was not
full.
3. Download
unicode
support for latex (which supports hebrew, as opposed to the
standard unicode which doesn't support hebrew).
- Unarchive the package. From the ucs folder that will
appear, copy the files ucs.sty, utf8x.def, ucsencs.def and data/* to a
TeX-path folder. For example:
mkdir /Users/<your-login>/Library/texmf/tex/ucs
cp -r ucs.sty utf8x.def ucsencs.def data /Users/<your-login>/Library/texmf/tex/ucs
Configuring TexShop
Open TeXShop. In the Document
pane of the Preferences Window (under the "File" menu), make sure that
encoding is set to UTF-8 Unicode. Also, it might not work properly with
the TeX and ghostscript option.
You can now edit files. For example, you can use the above example
files (here they are again: a
.tex file
and
the resulting
.pdf).
Note that in TeXShop, the hebrew is not right justified when you edit
the text... but it doesn't change the final appearance of the document
which is o.k.
You can also look more deeply at the ivritex examples which you
downloaded
(they use non-unicode encodings, so you cannot edit them with TeXShop,
but they will LaTeX properly!)
Comments
Anonymous (not verified)
Tue, 2006-09-26 10:03
Possible problems with Hebew LaTeX
Shalom,
Thanks for the useful information. However, you write that it might not work properly with the TeX and ghostscript option -- is there an easy way to use Hebrew with the PS/Ghostview option (which is necessary if .eps files are to be used)? Alternatively, is there an easy way to use .eps figures with pdfLaTeX?
Reply: In the few cases I needed hebrew LaTeX (which were writing exams), I generated pdf versions of the figures (e.g., with ps2pdf, or generating them as pdf to begin with). I didn't bother finding out whether you can make it work with PS/Ghostview.
yaniv Hollander (not verified)
Mon, 2007-03-05 15:10
Make error ivrittex
I followed your insrection, however I had errors when making the ivritex package (version 1.2.1). The error was using the -a option with cp. What should I do?
shaviv
Tue, 2007-03-06 00:29
hmm?
-a option? it reads -r, which stands for recursive. This copies all the contents of the directories and not just plain files.
Jacob Shapiro (not verified)
Thu, 2007-04-12 20:18
Some questions
It appears ivritex has some issues..
I downloaded version 1.2.1 and I too get the problem about cp -a.
So what I found that the file fonts/culmus/Makefile (within the ivritex distribution) contains calls for "cp -a". I changed those to cp -r, and then it worked. Not before I had to also do "touch fonts/culmus/tfm/shite.vf" after receiving an error about no files existing in this directory under the mask "*.vf". After doing the above procedures "make" ended successfully.
However, it seems that unicode support for LaTeX has been moved, as it is no longer in the website mentioned in the original post, see:
http://66.102.9.104/search?q=cache:Dy-UqxnpmQQJ:www.unruh.de/DniQ/latex/unicode/.+unicode+support+for+latex&hl=en&ct=clnk&cd=1&client=firefox-a
Is there anywhere else to find this unicode support?
So far I've already finished all my dreadful lab reports, which were exclusively in English due to the fact I couldn't get Hebrew support straight. But perhaps it is better since in Hebrew half of the words in physics texts are "loazit" in any case.
J.S.
shaviv
Sat, 2007-04-14 23:05
I'll try to look for the unicode support in a week or so
once I return back to the holy land. currently travelling.
Cheers,
Nir