From the Beamer website ( http://latex-beamer.sourceforge.net ), The beamer class is a LaTeX class that allows you to create a beamer presentation. It can also be used to create slides. It behaves similarly to other packages like Prosper, but has the advantage that it works together directly with pdflatex, but also with dvips.
These installation instructions of the Beamer class are written for the CAAM environment, installing somewhere else may require some minor changes. This is mostly an adptation of Beamer's excellent User's guide (beamer/doc/beameruserguide.pdf)
Back to my homepagegzip -dc latex-beamer-x.xx.tar.gz | tar xvf - gzip -dc xcolor-x.xx.tar.gz | tar xvf - gzip -dc pgf-x.xx.tar.gz | tar xvf -This creates the directories beamer, pgf and xcolor
mkdir ~/texmf mkdir ~/texmf/tex mkdir ~/texmf/tex/latexand move beamer, pgf and xcolor inside the latter
mv beamer pgf xcolor ~/texmf/tex/latex
~/.rc/cshrc.common file and add the line (assuming you use tcsh)setenv TEXINPUTS $HOME/texmf::The two semicolons at the end, are important, without them, LaTeX will not know where the default texmf tree (where all the packages lie) is, and you will get weird errors. If LaTeX does not work at all after doing this there must be something different about your environment, revert the changes and read beamer's User Guide for more installation instructions.
acroread ~/texmf/tex/latex/beamer/doc/beameruserguide.pdfThis LaTeX class is very well documented and rather intuitive to use. There are also many examples in the
~/texmf/tex/latex/beamer/examples directory, be sure to have a glance at them and compile a couple of them. Compilation for PDF presentations works only with pdflatex. For example you could compile, cd ~/texmf/tex/latex/beamer/examples pdflatex beamerexample1.texWhen opening the generated PDF the quicklinks that appear on the right of a PDF file may not be defined at first. This works like a table of contents in latex, so it needs to be compiled a couple of times before the references are right.
The above procedure can be followed more or less on Mac OS X, but put TEXINPUTS directly into your ~/.cshrc
/Library/teTeX/share/texmf.local/tex/latexThen the list of available packages needs to be updated, for this run the privileged command
sudo texhashAnd this means, that setting the TEXINPUTS environment variable is not needed if you chose to use this setup.