%% 10 JAN 94: This file used in poster session at LSA'94 meeting
%%            (Boston). Posted to ling-tex for corrections and
%%            additions (Ch.)

\documentstyle[12pt]{article}

\newcommand{\csli}{{\small CSLI}}
\newcommand{\ctan}{{\small CTAN}}

\let\nl=\newline

\voffset=-2cm
\hoffset=-1cm
\setlength{\textheight}{24cm}
\setlength{\textwidth}{16cm} 

\def\AmS{{\the\textfont2 A}\kern-.1667em\lower.5ex\hbox
        {\the\textfont2 M}\kern-.125em{\the\textfont2 S}}
\def\AmSTeX{\AmS-\TeX}
\def\AmSLaTeX{\AmS-\LaTeX}

\message{Select appropriate font for METAFONT logo to print properly.}
%%    My Unix box wants ``manfnt''; many PCs want ``logo10'' (Ch.)
\font\manual=manfnt   %%  logo10
\newcommand{\MF}{{\manual META}\-{\manual FONT}}

\pagestyle{myheadings}
\markboth{\TeX\ and \LaTeX\ Macros for Linguistics}
         {\TeX\ and \LaTeX\ Macros for Linguistics}


\begin{document}

\begin{center}
   \Large \TeX\ and \LaTeX\ Macros for Linguistics
\end{center}

\vspace{1pc}

\noindent The following list is really a ``work-in-progress''; it
can't claim to be exhaustive or complete, but is based on information
which has come to light as people have posted message to the {\tt
ling-tex} list.

The purpose of {\tt ling-tex} and of this partial listing of macros is
to identify material which is available, and also stimulate testing,
improvements to code and documentation, and so on, all with as much
cooperation and assistance from the original authors as possible. 

The material is all public domain, but the usual requests for citing
authorship, not changing the contents without changing the file name,
and so on also apply. These are the results of volunteers efforts, and
a desire to share with others that work; this should always be kept in
mind. Constructive criticism, helpful suggestions, offers of revised
coding/wording, these are always more productive. 


\section{Index of {\tt .sty} files listed}

\begin{enumerate}
   \item avm-doc.tex, avm.sty 
   \item cgloss4e.sty 
   \item chomsky.sty 
   \item cjl-glosses.tex 
   \item cm-lingmacros.sty 
   \item covingtn.tex covingtn.sty 
   \item glex.sty 
   \item gloss.tex, gloss.doc. 
   \item lingmacros.sty 
   \item numquote.doc, numquote.tex, enum.sty 
   \item pstrees
   \item pstricks 
   \item tree-dvips 
   \item voorbeeldom.sty 
\end{enumerate}

\newpage


\section{Details on various {\tt .sty} files}

\begin{description}
   \item [avm-doc.tex, avm.sty:] %% \nl
         By Christopher Manning ({\tt manning@csli.stanford.edu}). 

         Macros for attribute-value matrices. Documentation available
         (but not printed in this collection).

         \csli: {\tt pub/TeXfiles}.


   \item [cgloss4e.sty:] %% \nl
         Written by Hap Kolb and Craig Thiersch, this is a modified
         version of {\tt covingtn.sty}. 

         For glosses; as with {\tt covingtn.sty}, doesn't require 
         ampersands (\verb|&|) to align sets of glossed items.

         ``Following borrows from Covington's style files inspired by
           Midnight by M.\ de Groot, adapted to be used with {\tt
           gbt3.sty}: examples beginning with \verb|\ex| can contain
           glosses directly. Default is {\it Linguistic Inquiry\/}
           style with all lines in \verb|\rm|.''

         No documentation, but file is heavily commented.

         Posted to {\tt ling-tex}; not currently available on
         archives. 


   \item [chomsky.sty:] %% \nl
         Created by Michael Barr ({\tt barr@ ... }).

         No documentation; however, file is heavily annotated. Some
         draft documentation has been written by Ch.\ Thiele

         \ctan: {\tt tex-archive/macros/latex/contrib/misc/}.


   \item [cjl-glosses.tex:] %% \nl
         Created by Michael Dunleavy, Carleton University; maintained
         by Ch.\ Thiele ({\tt cthiele@ccs.carleton.ca}).

         Macros for glosses (seems to work in both plain \TeX\ and in
         \LaTeX). Variants for centred, flush right or left glosses,
         and others. Some documentation; needs testing before it 
         can be put out on the archives.

         Posted to {\tt ling-tex} list; not currently available on
         archives. 
 

   \item [cm-lingmacros.sty:] %% \nl
         Modified version of Emma Pease's {\tt lingmacros.sty}, by
         Christopher Manning and Avery Andrews ({\tt
         Avery.Andrews@anu.edu.au}).

         \csli: {\tt pub/TeXfiles}.


   \item [covingtn.tex covingtn.sty:] %% \nl
         Created by Michael Covington. 

         \LaTeX\ macros for numbered examples, glosses, phrase
         structure rules, feature structures, discourse representation
         structures, exercises, reference lists, and miscellany. 
         Documentation. 
     
         \ctan: {\tt tex-archive/macros/latex/contrib/covington/}.


   \item [glex.sty:] %% \nl
         Created by Rob Norris; notes from Chet Creider.

         \LaTeX\ macros for numbered glosses. All three lines of a
         gloss are input; by contrast, {\tt cjl-glosses.tex} only
         takes care of the first 2 lines, requiring the 3rd line, the
         translation, to be formatted independently. On the other
         hand, {\tt glex.sty} works with tabs, while {\tt
         cjl-glosses.tex} groups each set of word-1 over gloss-1
         within braces.

         [Availability not yet determined.]


   \item [gloss.tex, gloss.doc:] %% \nl
         Part of the Midnight Macros set by Marcel van der Goot\nl ({\tt
         marcel@cs.caltech.edu}).
 
         Macros for vertically aligning words in consecutive
         sentences. Documentation.

         \ctan: {\tt tex-archive/macros/macros/generic/midnight/}.


   \item [lingmacros.sty:] %% \nl
         By Emma Pease, CSLI, Stanford.

         Macros for numbered examples, trees, AVM structures.

         \csli: {\tt pub/TeXfiles}.


   \item [numquote.doc, numquote.tex, enum.sty:] %% \nl
         Bob Mercer, U.\ of Western Ontario.

         \LaTeX\ macros for automatic numbering of examples.
         Documentation.

         Posted to {\tt ling-tex} list; not currently available on
         archives. 


   \item [pstrees:] %% \nl
         From Avery Andrews; requires Emma Pease's {\tt tree-dvips}
         package.

         ``This package consists of a preprocessor and some
           macro-definitions, by which linguistics-style trees can be
           specified as convenient indented lists, with spacing and
           line-drawing done automatically.''

         \csli: {\tt pub/TeXfiles} (a tar file).

         [Note: {\tt pstrees} contains files which do {\em not} include
          the prefix ``pstrees''; rather, the main files are
          ``trees.**'', which may cause confusion if one is not
          careful -- Ch.
  

   \item [pstricks:] 
         Created by Timothy Van Zandt ({\tt tvz@Princeton.EDU}).

         This is an extensive collection of PostScript macros that
         is compatible with most TeX macro packages, including
         Plain \TeX, \LaTeX, \AmSTeX\ and \AmS-LaTeX. Included are
         macros for color, graphics, rotation, trees and overlays.
         ``PSTricks puts the icing (PostScript) on your cake (\TeX)!'' 
         Documentation.

         \ctan: {\tt tex-archive/graphics/pstricks/}. 


   \item [tree-dvips:] %% \nl
         Created by Emma Pease ({\tt emma@csli.stanford.edu}).

         \csli\ PostScript drawing macros. These macros were originally
         created to draw the lines between nodes in the trees created
         by the tree macros in {\tt lingmacros.sty}. They will only
         work with dvips version 541 or later (by Tomas Rokicki
         available on {\tt labrea.stanford.edu}) but can be easily
         modified to be used with earlier versions of dvips and
         slightly less easily modified for other dvi to PostScript
         convertors. Documentation. [Formerly known as {\tt tree.tex}.]

         \csli: {\tt pub/TeXfiles} (a tar file).


   \item [treetex]
         Created by Anne Brueggemann-Klein and Derick Wood. 

         Extensive tree-drawing macro set. Documentation available.
         See also: A.\ Brueggeman-Klein and Derick Wood (1989)
         ``Drawing trees nicely with \TeX,'' {\sl Electronic
         Publishing} 2.2.101--115. 


   \item [voorbeeldom.sty:] 
         Created by Werenfried Spit ({\tt spit@vm.ci.uv.es}, {\tt
         spit@ific.uv.es}).

         \LaTeX\ document-style option which defines an enumerate-like
         environment for typesetting linguistic examples. No
         documentation, but {\tt.sty} file has commented examples.

         \ctan: {\tt tex-archive/macros/latex/contrib/misc/voorbeelden.sty}.
\end{description}


\section{What's available where}

Most \TeX-ware is available from the \ctan\ archives, which can be
accessed via ftp:

\begin{center}
   \begin{tabular}{lll}
      Aston, UK            & \tt ftp.tex.ac.uk        & \tt /pub/archive/ \\
      {\small SHSU}, Texas & \tt ftp.shsu.edu         & \tt /tex-archive/ \\
      Stuttgart, Germany   & \tt ftp.uni-stuttgart.de & \tt /pub/tex/ \\
   \end{tabular}
\end{center}

\noindent The \ctan\ holdings are too numerous to include here. In
addition to this site, there has been a long-standing ftp site at
Stanford:

\begin{verbatim}
     csli.stanford.edu      /pub/TeXfiles/
\end{verbatim}

\noindent The Index for the directory shows the following:

%% CT> This is a terrible hack! But it was a quick way to get
%%     a double-indented listing! 
\begin{description}{\small
\begin{description}
   \item [Phonetic.tar.Z:] \MF\ code for Phonetic Characters including
         some uppercase\nl Hausa.

   \item [arm.tar.gz:] Armenian 300pk and tfm fonts (old metafont)

   \item [cslibib.bst.Z:] CSLI bibliography style
      \begin{enumerate}
         \item citations in text look like (Barwise 1987) or (Barwise
               and Perry 1986) or (Barwise {\it et al.} 1985)

         \item There are no labels in the bibliography (when used with 
               {\tt acslibib.sty})

         \item The first author's name is reversed: last, first
               initial, first initial last. (adapted from {\tt
               anatsci.bst}) 

         \item letters a, b, \ldots\ are added to the year for multiple
               entries in label and reference list

         \item A shortcite also exists (year only) (adapted from
               {\tt aaai-named.bst}) 
      \end{enumerate}

   \item [cslibib.sty.Z:]

   \item [endnotes.sty:] Endnotes instead of footnotes

   \item [lingmacros.sty:] Various linguistic macros. Well commented.

   \item [permil.mf, permil.300gf, permit.tfm:] code for a per mill sign

   \item [pstrees.tar.Z:] Avery Andrew's tree macros

   \item suthesis.sty:] Stanford University thesis style

   \item [tree.tar.Z:] Macros for using PostScript to draw lines for
         trees (and other things).
\end{description}}
\end{description}

\end{document}
%% END OF FILE


