# SEGTeX

**SEGTeX** is a LaTeX package for geophysical publications. It consists of

- LaTeX2e class files for Geophysics papers, SEG expanded abstracts, etc
- BibTeX style files seg.bst
- BibTeX cumulative bibliography of geophysical publications SEG.bib
- latex2html customizations

## Contents

## Downloading

Access SEGTeX through its SourceForge project by downloading the latest stable release.

Alternatively, use a Subversion client to acess the current working version, as follows:

$ svn co https://segtex.svn.sourceforge.net/svnroot/segtex/trunk texmf

You can also browse the Subversion repository.

## Installation

If your LaTeX installation is missing/incomplete, try installing TeX Live first.

To install, put the contents of the `texmf` folder where LaTeX can find it. Most systems recognize `$HOME/texmf` as one of the default places. On MacOS X, it is `$HOME/Library/texmf`. You may need to run `texhash` or `texconfig rehash` to tell LaTeX about the new files.

## SEG expanded abstracts

**SEGTeX** includes **segabs.cls** -- a LaTeX class for generating SEG expanded abstracts. Alternatively, you can
download **segabs-2008** -- a packaged expanded abstract template.

To generate an expanded abstract without references, as required by SEG, use two LaTeX files: one for the abstract itself, and the other for separating pages without references. Examples are segabs_example.ltx and segabs_final.ltx
<latex>
\documentclass{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages={1-4}]{segabs_example}
\end{document}
</latex>
This solution only works with **pdflatex**.

Alternatively, you can separate pages using an external program.

- In Acrobat Pro, open the PDF file with referenes, select
`Document -> Pages -> Extract`, and extract the reference page with the delete option (*thanks to Norm Bleistein for the tip*.) - Another useful program is pdftk (PDF toolkit.)

## Documentation

The tex/latex/seg directory contains several example files.

Use the manuscript style to submit papers to **Geophysics**.

- Manuscript style
**Geophysics**paper geophysics_example - Manuscript style
**Geophysics**paper using`endfloat`geophysics_endfloat - Publication style two-column
**Geophysics**paper geophysics_twolumn **SEG**expanded abstract (with references) segabs_example**SEG**expanded abstract (without references) segabs_final- Report style paper geophysics_paper

## Tips and tricks

**Equations, citation commands, etc don't work inside \old.**

Enclose citations in `\mbox`: Instead of `\old{wrong citation \cite{wrong}}`, use `\old{wrong citation \mbox{\cite{wrong}}}`.

Enclose equations in `\parbox` or `minipage`: Instead of
<latex>
\old{wrong equation
\begin{equation}
2*2 = 5
\end{equation}}
</latex>
use
<latex>
\old{wrong equation \\
\begin{minipage}{\textwidth}
\begin{equation}
2*2 = 5
\end{equation}
\end{minipage}}
</latex>
or
<latex>
\old{wrong equation \\
\parbox{\textwidth}{
\begin{equation}
2*2 = 5
\end{equation}
}}
</latex>
`\parbox` seems to work better with `\eqnarray`.

*Thanks to Brad Artman and James Gunning for reporting this problem.*

## Communication

The SEGTeX development is discussed at the SEGTeX mailing list maintained by Joe Dellinger.

## Reproducible papers

SEGTeX is used in the Madagascar package to produce reproducible research papers.

See a presentation on LaTeX and Web tools from the RSF School and Workshop, Vancouver 2006.

## LaTeX references

- LaTeX open project

- LaTeX Wikipedia page

- LaTeX books

## News

- 07/04/2006 SEGTeX moved to SourceForge
- 07/07/2006 version 0.8 released
- 10/26/2006 version 0.8.1 released
- 10/27/2006 version 0.8.2 released
- 12/11/2006 version 0.8.3 and segabs-2007.1 released
- 03/15/2007 version 0.8.4 and segabs-2007.2 released
- 04/03/2007 version 0.8.5 and segabs-2007.3 released
- 04/20/2008 version 0.8.6 and segabs-2008.1 released
- 04/27/2008 version 0.8.7 and segabs-2008.2 released
- 05/16/2008 version 0.8.8 released
- 06/07/2009 version 0.8.9 and segabs-2009.1 released