Latex Slides Builder

Misc.LatexSlidesBuilder History

Hide minor edits - Show changes to output

Changed line 8 from:
** <code>`make pdf'</code>
** Run <code>make pdf</code>
Changed line 8 from:
** `make pdf'
** <code>`make pdf'</code>
Added lines 1-31:
This is a template architecture to create and compile latex slides easily.
You can also use it for reports or articles with almost no changes.

* '''Download''' [[{$PubDirUrl}/files/misc/latex-slides.tar.gz | latex-slides.tar.gz]]

* '''Quick start'''
** Edit <code>tex/slides.tex</code>
** `make pdf'
** Read <code>pdf/slides.pdf</code> or use <code>make pdfview</code>

* '''Makefile rules'''
** <code>clean</code>: removes generated files in pdf/ and ps/
** <code>distclean</code>: also removes generated pdf and ps output
** <code>pdf</code>: creates pdf output
** <code>pdfview</code>: visualizes the pdf output
** <code>ps</code>: creates ps output
** <code>psprint</code>: creates printable version with several slides per page
** <code>psview</code>: visualizes the ps output
** <code>all</code>: creates pdf and ps files

* '''Internal organisation'''
** <code>common/</code>
** <code></code>: This file is included by every Makefile. Define constants here. Currently, only the REPORT variable is used, and contains the name of the master tex file. Default is `slides'.
** <code></code>: Contains some rules to produces latex compatible graphics automatically from current formats.
** <code>extra/</code>: Put any .sty file you need here.
** <code>graphics/</code>: Put your graphics files in their original formats in the corresponding directories.  They will be automatically converted into suitable formats. For eps and pdf files, you need to put an eps version in graphics/eps, and a pdf version in graphics/pdf in order to create both pdf and ps output.  You can use `convert foo.eps foo.pdf' from Imagemagick if you cannot export natively in both formats.
** <code>pdf/</code>: Build directory for pdf files.
** <code>ps/</code>: Build directory for ps files.
** <code>tex/</code>: Placeholder for tex source files.

Thanks to [[ | Didier Verna]] for the initial complex architecture from which this one was extracted