summaryrefslogtreecommitdiff
path: root/info/ling-mac.tex
blob: ddeb0f07b8b38776ab48aaae318d83c372927f0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
X-ListName: Linguistics and TeX discussion list <Ling-TeX@SHSU.edu>
Date: Wed, 20 Apr 1994 17:12:50 -0400
From: Sunny Au <sa2b@holmes.acc.virginia.edu>
Message-ID: <199404202112.RAA145616@holmes.acc.Virginia.EDU>

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

%% This file originally by Ch. Thiele (cthiele@ccs.carleton.ca)
%% This file was being maintained by Sunny Au (sa2b@virginia.edu)


\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 List last updated: April 20, 1994

\vspace{1pc}

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 messages to the {\tt
ling-tex} mailing 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 those efforts with others; this should always be kept in
mind. Constructive criticism, helpful suggestions, or offers of revised
coding or wording are always welcome. 


\begin {enumerate}
   \item This list will be posted periodically to the {\tt ling-tex} mailing
list. To subscribe to the {\tt ling-tex} mailing list, send a message
containing: 

\begin {center}
{\em SUBSCRIBE Ling-TeX "Your Real Name in Quotes" } 
\end {center}

to LISTSERV@SHSU.edu.

    \item This list will be available from \ctan\ sites in the directory: 
 
\begin {center}
/tex-archive/linguistics/ling-mac.tex
\end {center}

See Section 2 for a list of \ctan\ sites.

As of this revision, I am not aware that the site is ready to receive
this list. So don't be surprised if you don't find the file there, or
if the {\it linguistics} directory doesn't exist at all.

\item I am about to relinquish maintenance of this file to some (at this point)
unnamed person, but for the time being, you can ...
\begin {enumerate}
   \item If you don't have access to ftp you can request a copy of this file 
by sending mail to sa2b@virginia.edu with subject line: 
{\em request: ling-mac.tex}.
   \item To submit an addition to this file, send mail to sa2b@virginia.edu.
Your addition will be forwarded to the file's new maintainer.
\end {enumerate}
\end {enumerate}

% I've eliminated this section, since the list is in alphabetical 
% order
% If you want this section back, send hate mail to sa2b@virginia.edu 
% Removed Jan 18, 1994
%\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 lsalike.sty, lsalike.bst
%   \item numquote.doc, numquote.tex, enum.sty 
%   \item pstrees
%   \item pstricks 
%   \item tree-dvips 
%   \item voorbeeldom.sty 
%\end{enumerate}

% A cross reference list/index, e.g. 
%
%	 enum.sty -> numquote.doc
%	 glex.sty
%	 gloss.doc -> gloss.tex
%	 gloss.tex
%	 lingmacros.sty
%	 lsalike.bst -> lsalike.sty
%	 lsalike.sty
%	 numquote.doc
%	 numquote.tex -> numquote.doc
%
% may be added in the future, but don't hold your breath ...
% -- sa2b@virginia.edu Jan 18, 1994

\newpage

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

\TeX\ macros are listed alphabetically in the following format:

\begin {description}
% format:
\item [macroname1, macroname2, etc.:] %% \nl
% \item [ file names:] %% \nl
% % update information???
% Author (e-mail address), modification of??
Author information ({\tt author@e-mail.address}).

% description
An informative description.

% retrieval site
ftp site: ftp directory or availability information
\end {description}

\rule{6.0in}{.01in}

\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
         This is a modified version of {\tt covingtn.sty} by Hap Kolb 
         and Craig Thiersch. 

         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 [French Style Files:] %% \n
         Bernard Gaulle ({\tt gaulle@idris.fr}).

         French based style files offering a easy to use multi-lingual 
         scheme to work with other languages (English and German are
         currently offered.) French patterns are up to date and there 
	 are a lot of test files. This package also offer a way to change 
         your keyboard ``on the fly'' and to set your default at initex 
         time, i.e. when creating your format. Two versions are 
         released per year.

	 ftp.univ-rennes1.fr: {\tt pub/GUTenberg/french}


   \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 [lsalike.sty, lsalike.bst:] %% \nl
         Daniel S. Jurafsky, UC Berkeley.

         ``{\em lsalike} style file for bibtex.
           It implements a bibliography format which
           is very close to the LSA style sheet and
           resembles the journal Language.
           Among its advantages are that it does the lovely
           dashed-lines-for-repeated-bib-entries that
           makes Language bibliographies so easy to read,
           and it also makes citations of the form Chomsky (1965:134)
           very easy.''
 
         ftp.icsi.berkeley.edu: {\tt pub/ai/jurafsky}
 
   \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 [qtree:] Alexis Dimitriadis ({\tt alexis@babel.ling.upenn.edu}).

        Qtree consists of tree macros written by Jeff Siskind and a front
        end by Alexis Dimitriadis.  These macros allow a tree to be
        specified in bracketed notation rather than as a series of \LaTeX\
        directives, and take into account the size of the node labels when
        designing the tree; it is usually only necessary to specify the
        tree topology to obtain beautiful trees.  The node labels
        themselves can be arbitrarily complicated. Documentation is
        included in the distribution file.

        ai.uga.edu: {\tt /pub/tex/qtree.shar}

   \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. 

         [Availability unknown.]

   \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}

\newpage

\section{What's available where}

\begin {itemize}
\item Most \TeX-ware is available via ``anonymous'' ftp from the \ctan\  
 (Comprehensive \TeX\ Archive Network) sites,
in the directory /tex-archive.

\vspace{1pc}

\ctan\ sites:

\begin{center}
   \begin{tabular}{lll}
      Aston, UK            & \tt ftp.tex.ac.uk        & 134.151.79.32 \\ 
% & \tt /pub/archive/ \\
      Huntsville, Texas & \tt ftp.shsu.edu         & 192.92.115.10 \\
% & \tt /tex-archive/ \\
% Stuttgart was the old CTAN site.
%     Stuttgart, Germany   & \tt ftp.uni-stuttgart.de & 129.69.8.13 \\
% & \tt /pub/tex/ \\
      Germany   & \tt ftp.dante.de & 129.206.100.192\\
% & \tt /pub/tex/ \\
   \end{tabular}
\end{center}

\noindent The \ctan\ holdings are too
numerous to list here. Get the {\em README} files from the /tex-archive
directory for more information. 

\item In
addition to \ctan\, there has been a long-standing ftp site at
Stanford:

\begin{center}
\begin{tabular}{lll}
     csli.stanford.edu     & 36.9.0.46  & /pub/TeXfiles
\end{tabular}
\end{center}

\noindent The Index for the directory (as of January 18, 1994), 
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}

\item There is a smaller archive at the University of Georgia which
contains files of local interest.

\begin{center}
\begin{tabular}{lll}
     ai.uga.edu      & 128.192.12.9  &    /pub/tex
\end{tabular}
\end{center}

\end {itemize}
\end{document}
%% END OF FILE