Andrew Ferrier

Economics; Travel; Film; and Technology.

LaTeX Tips

without comments

A general grab-bag of tips for using LaTeX, from the days when I still used it a lot:

  • To add nice headers and footers to each page use the fancyhdr package.
  • Use glosstex for most acronym and glossary needs.
  • Use the hyphenat package if you need monospace text (such as that set by the \texttt command) to wrap correctly, with hyphenation marks.
  • The varioref package provides easy-to-use cross referencing with automatic phrases such as ‘on the following page…’ etc.
  • To include EPS easily in both latex and pdflatex documents, use the following magic incantation in the document preamble:
  • \newif\ifpdf
    \ifx\pdfoutput\undefined
        \pdffalse
    \else
        \pdfoutput=1
        \pdftrue
    \fi
     
    \ifpdf
       \usepackage{hyperref}
       \usepackage[pdftex]{graphicx}
       \DeclareGraphicsExtensions{.pdf,.png,.jpg}
    \else
       \usepackage{graphicx}
       \DeclareGraphicsExtensions{.eps}
    \fi

Then refer to graphics files, when including them, without an extension. Use epstopdf to convert all EPS files to PDF for inclusion in the pdflatex version of the document.

  • Use the custom-bib package to easily create custom BiBTeX style files.
  • The following command produces a new environment which gives a nice way of having an introductory paragraph for each new chapter:
  • \newenvironment{intro}{\sffamily}
    {\vspace*{2ex minus 1.5ex}}

Written by andrewferrier

March 24th, 2008 at 9:50 am

Leave a Reply