I summarize here some of the style guidelines I like to follow when coauthoring papers. These guidelines are addressed primarily to my students. I almost invariably use Latex, so the guidelines refer to that.

How to Collaborate

I use an svn repository for collaboration (I moved from cvs to svn). A paper started in 2006 will be in https://dvlab.cse.ucsc.edu/svn/06-papernickname, and to get it, you should do:

  svn co https://dvlab.cse.ucsc.edu/svn/06-papernickname 

Typically, only people involved with the papers have access to the repositories. In the repository, there are generally the following subdirectories:

and so forth. In each directory, the main file is called main.tex, and you can process it via

  latex main.tex 

Sometimes, there is also a web-ready version in the directory, where the first page says where the paper appeared. This is the version of the paper that I put on the web. The version, if present, is called main-web.tex. Please check in all files required to construct the paper, but unless there is a special reason, do not check in the postscript and pdf files generated from the paper.

Useful Stylefiles

Paper Format

Text Formatting

Macro Usage

Please consider using macros for many of the non-obvious symbols and notation, so we can change notation midway through the paper. Call the macro file macro.sty, and include it from main.tex. Keep your macros informative but short.

Labels

Use labels of the form \label{def-game} . Two things are to notice:

Macros

Here are some of the macros that I would really like students to follow. They are defined in luca.sty (see above).

Macro

Meaning

\union

\cup {1}

\inters

\cap {1}

\setm

\setminus

\subs

\subseteq

\und

\wedge {1}

\oder

\vee {1}

\im

\rightarrow

\no

\neg

\sat

\models

\set{...}

\{ ... \}

\sem{...}

[[ ... ]]

\bo

Box, the temporal operator

\diam

Diamond, the temporal operator

\until

Until, the temporal operator

{1} I always confuse \cup, \cap, \vee, \wedge, so I use these macros.

Also, note the following suggestions:

Style guidelines for student co-authors (last edited 2007-04-08 16:34:04 by LucaDeAlfaro)