The LaTeX environment for the EVU conference proceedings

Aus Colliseum
Zur Navigation springen Zur Suche springen

Why LaTeX?

LaTeX offers the possibility to create a single PDF file for the conference proceedings in a very stable environment. It offers direct support for PDF files which can be bind in as fgures. LaTeX files are pure ASCII files, which means that they can be edited by any program, which simplifies the translation and review process: proofreaders and translators can directly edit the TeX files.

Furthermore, Latex is free software, which means that the conference proceedings can be layouted and compiled by any country group without having to buy expensive layout software. One shortcoming of LaTeX is however that i doesn't offer WYSIWYG; if you want to see what LaTeX's PDF output looks like, you have to initiate a compilation, very much like compiling source code into a computer program, with all that comes along with that, like error and warning messages.

To answer the most often objection directly: Microsoft Word is not suited for this purpose. It is no layout program and not stable enough to support large documents with lots of figures.

What programs do you need?

In order to layout papers and compile them to a PDF, you need a TeX distribution and an editor. The best choices under Windows are probably MikTeX (http://www.miktex.org) for TeX and TeXnicCenter (http://www.texniccenter.org) for the TeX editor. You should first download and install MikTeX and then TeXnicCenter, this will guarantee that all path variables are set correctly.

When installing MikTex, you have to decide whether you would like to install a complete system or a basic system – both of them will do. TeX has a modular concept based on so-called packages. each of them offering a certain specific functionality. If you chosse a full installation, this will take rather long and will install a lot of packages that you will never need.

If you opt for a basic installation, additional packages will be downloaded from the Internet on the fly when used by your document. This will cause the first compilation of a EVU conference paper to take rather long, as all the additional packages will be downloaded and installed from the Internet. All subsequent compilation processes will then be performed in normal time.

In order to view the PDF output, you need a PDF viewer such as the Adobe Reader. For layout purposes you should however posess Adobe Acrobat such that you can really edit PDF files, e.g. cut graphics from a largers page. Adobe Acrobat will also allow to produce higher compressed versions of PDFs which speed up the transfer process when sent by e-mail.

All others who just want to edit the TeX files (without compiling them to PDFs), i.e. proofreaders, translators and the like, just need a text editor. We would recommend Notepad++ (http://notepad-plus.sourceforge.net) for this purpose as it will highlight the syntax of the TeX files, i.e. prevent users from altering control codes. TeX files can, however, also edited with Microsoft Word, such that proofreaders and translators do not really have to install specific software.

Additional program tools

For the layouter, we would also recommend some additional tools, most of all SED (the Streamline EDitor) http://gnuwin32.sourceforge.net/packages/sed.htm) to perform some automatic search and replace operations when transferring the Word documents into LaTeX code.

To easify the conversion of Excel tables into TeX format, we recommend the Excel Add-In Excel2Latex (http://www.ctan.org/tex-archive/support/excel2latex).

Use the PDF image Extraction Wizard (http://www.rlvision.com/pdfwiz/about.asp) to extract raster images (especially photographs) from PDFs.

Basic Concept

All papers of the proceedings reside in a directory tree with one directory for each paper. This directory is named after the first author of the paper (without special chracters and umlauts) and contains all files which are related to this paper, especially the TeX files and all figures. Figures must have one of the formats JPEG, PNG or PDF. The paper itself has the same name as the directory with the language indicator attached, e.g. hugemann_eng.tex or hugemann_ger.tex.

The root directory of the tree contains the header files with the basic definitions, i.e. the generic header.tex and the language-specific header files header_eng.tex, header_ger.tex and the like. These header files are referred to at the beginning of each paper. Each paper has more or less the same intro (header) of TeX commands and the same footer of TeX commands. These basically guarantee that each paper can be compield on its own as well as in the environment of the binder document that resides in the root directory of the tree.

During the layout process, each paper is compiled on its own for most of the time, producing a stand-alone PDF for each paper. The compilation of the entire conference proceedings is the very last step, when everything else has been done. In the final proceedings, each paper will automatically start on a right side with an odd page number. This is to guarantee that the layout of the papers looks exactly the same when compiled on its own or when compiled within the environment of the entire proceedings.

The references and the authors' addresses reside in one file references.tex for all language versions of the paper. This file is referred to at the footer of each paper.

So in the root directory you have the following files:

  • header.tex generic header file with all the packages
  • header_eng.tex language-specific header files
  • 2009_eng.tex binder document for the entire proceedings
  • start_eng intro with the welcome message, etc.
  • participants.tex participants list

Besides these files there are only a few figures, such as the EVU logo, the photographs of the editors and their signatures. The LaTeX code for the participants list is generated automatically in the Excel file participants.xls. In the paper directores you have:

  • hugemann_eng.tex English version of the paper
  • hugemann_ger.tex German version of the paper
  • references.tex references an addresses for all language versions

Some of the packages used

You'll find all the packages used in the generic header file, accompanied by some comments. We will refrain from naming them all over here. The proceeding use the following larger packages:

  • Koma-Script defines "European" document classes
  • Babel language support
  • AMS math math extensions defined by the American Mathematical Society
  • Siunitx SI units for quantities, reformats numbers automatically
  • chapterbib allows the use of a bibliography after each paper in the proceedings
  • quotation quotations
  • dblfloatfix fixes a some bugs connected with page-wide (two-column-wide) floats (i.e. figures)
  • abstract defines the environment for the single column abstracts
  • url hyphenation of URLs

Basic formatting in LaTeX

The papers will mostly come in as Word documents. You can transfer these into LaTeX code in TeXnicCenter via the Windows Clipboard. Before doing so, you have to switch of the automatic hyphenation in Word, otherwise the code would be peppered with a lot of superfluous hyphens. It is however recommended to store the word files in pure text format and treat these with SED first, in order to perform a lot of autiomatic replacements.

Figures should be grouped such that several graphics that make a common statement are grouped to one figure with subfigures. This is disregarded by most authors, but the proceedings of Nice (2008) and Hinckley (2009) give a lot of examples of logical grouping. The authors should provide each figure as a single file, i.e.

  • JPEG for photographs
  • PNG, GIF or TIFF for sketches, i.e. screenshots, scans of police sketches, etc.
  • PDF or original format for vector drawings

It turns out that a lot of authors don't understand or disregard these rules. You can extract raster images from a Word document by storing it in HTML format. This works best with old versions of Word (i.e. Word 97). In order to extract reaster images from PDFs, use the PDF Image Extraction Wizard. Vector images can be cut from PDFs by extracting the according page, deleting everything but the vector graphic and cropping the page to thge size of the graphic. This can be performed with Adobe Acrobat.

When sending the first layout back to the author, you should ask for the original files for the graphics you extracted in the first run. This is very important if the resolution of the graphics does not suffice the needs of high resolution printing.

Proofreading and translations

Before initiating any translation, you should have achieved a stable version of the LaTeX document in one language. As far as possible, proofreaders and translators should apply their changes directly to the TeX file. This will spare the layouter from a lot of work and exclude a lot of possible error sources. Any translation should be proofread by a native speaker at last. To enable those who don't posess a LateX compiler to perfrom their revisional work, the layouter should supply them with the TeX file as well as with the compiled PDF of the paper.