xdvi presentations

These notes are to help people who want to give presentations created using LaTeX, using the CVSSP video projector. The aim is to use xdvi as the display window. It turns out to be quite easy, if you follow these points.

Customising Latex

  1. Use of the slides class is recommended (although article would probably be ok) - see e.g. Kopka & Daly "A Guide to LaTeX2e". What follows is based on this assumption.
  2. The following template creates about the right page size for the 1024x768 "screen" of the projector:
    \documentclass{slides}
    
    \usepackage{graphicx}  % if you want figures
    \pagestyle{empty}
    \setlength{\textheight}{210mm}
    \setlength{\textwidth}{270mm}
    
    \begin{document}
    
    \begin{slide} 
      {\LARGE My Interesting Talk}
      \vfill
      {\large Albert Einstein}
      \vfill
      
      {Centre for Vision, Speech and Signal Processing\\ University of Surrey}
      \vfill
      \includegraphics[height=4em]{UOS.eps}
    \end{slide} 
    
    \begin{slide} 
      Hello
    \end{slide} 
    
    \begin{slide} 
      The End
    \end{slide} 
    
    \end{document}
    
  3. Run latex to create the .dvi file in the usual way.

Customising xdvi

The following alias resizes xdvi so that it more-or-less fills the screen on ares and the projector, at a reasonable scale:
alias  slidvi   "xdvi \!* -expert -s 8 -keep +maketexpk -paper a3r -yoffset -1cm -geometry 1000x740+0+0 &"

Other points

Currently you have to use the usual xdvi keystrokes (e.g. space and 'b') to click through your presentation. One day we hope to fix the mouse bindings for xdvi so that you can use the projector remote control. If anyone works out how to do this, please let me know.

You could alternatively create a "web" version of your presentation using latex2html. But it really needs someone to install a newer version of latex2html to make it worthwhile.

All comments and suggestions for improvements welcome.


Bill Christmas
Last modified: Thu Sep 20 15:49:05 BST 2007