home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / text / tex / 12912 < prev    next >
Encoding:
Internet Message Format  |  1992-11-08  |  17.6 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!ames!agate!doc.ic.ac.uk!mrccrc!warwick!str-ccsun!strath-cs!nott-cs!usenet
  2. From: UKTeX-Request@tex.ac.uk
  3. Newsgroups: comp.text.tex
  4. Subject: UKTeX Digest V92 #41
  5. Message-ID: <21875.721070004@mips.nott.ac.uk>
  6. Date: 6 Nov 92 17:13:24 GMT
  7. Sender: cczdao@mips.ccc.nottingham.ac.uk
  8. Reply-To: UKTeX@tex.ac.uk
  9. Lines: 436
  10.  
  11. UKTeX Digest    Friday,  6 Nov 1992    Volume 92 : Issue 41
  12.  
  13.    ``The UKTeX Digest is brought to you as a free, unfunded and voluntary
  14.         service of the UK TeX Users Group and the UK TeX Archive.''
  15.  
  16. Today's Topics:
  17.  {Q&A}:
  18.                Use of thebibliography in book.sty in each chapter
  19.                             AMSTeX fonts - sabotage?
  20.                           ams fonts in uk tex archive
  21.                            Footnotes in LaTeX tables.
  22.                                why \makeatletter?
  23.                              RE: why \makeatletter?
  24.  {Archive News}:
  25.                    update to copy of slatex in uk tex archive
  26.                      Cameron Smith's wrtfdist changed home
  27.  
  28.  
  29. Administrivia:
  30.     Moderators:     Peter Abbott (Aston University) and
  31.                     David Osborne (University of Nottingham)
  32.     Contributions:  UKTeX@uk.ac.tex
  33.     Administration, subscription and unsubscription requests:
  34.                     UKTeX-request@uk.ac.tex
  35.  
  36. ------------------------------------------------------------
  37.  
  38. Date:    Tue, 13 Oct 92 14:34:21 -0600
  39. From:    George D. Greenwade"George D. Greenwade" 
  40.          <bed_gdg%edu.shsu@uk.ac.nsfnet-relay>
  41. Subject: Use of thebibliography in book.sty in each chapter
  42.  
  43. In UKTeX Digest Friday, 9 Oct 1992 Volume 92, Issue 37, Alan Zinober
  44. <A.Zinober@uk.ac.sheffield> asked:
  45. > When using book.sty in Latex, how can one use thebibliography at the end of
  46. > each chapter, and use \cite in each chapter and also ideally between
  47. > chapters ?
  48.  
  49. Check out bibunits.sty, by Jose Alberto <alberto@cs.umd.edu> originally
  50. posted to comp.text.tex on 7 Sep 91.  It's a neat file for this purpose,
  51. which uses \cite and \nocite to generate citations.  \cite* and \nocite*
  52. can be use to generate citations to be added in both the local and global
  53. bibliography while inside a unit, such as a chapter or section.
  54.  
  55. In the UK, it's available from ftp.tex.ac.uk in
  56. /pub/archive/macros/latex/style/contrib or via e-mail, you can get it by
  57. including:
  58.  SENDME STY.BIBUNITS
  59. in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu).
  60. I feel sure it's also available for e-mail retrieval from
  61. TeXServer@tex.ac.uk, but I was unable to get to that directory to check on
  62. this.
  63.  
  64. If you should need a US anonymous ftp site for this, it's available from
  65. ftp.SHSU.edu in [FILESERV.STY] as STY.BIBUNITS.
  66.  
  67. Regards,   George
  68.  
  69. George D. Greenwade, Ph.D.                            Bitnet:  BED_GDG@SHSU
  70. Department of Economics and Business Analysis         THEnet: SHSU::BED_GDG
  71. College of Business Administration                    Voice: (409) 294-1266
  72. P. O. Box 2118                                        FAX:   (409) 294-3612
  73. Sam Houston State University              Internet:        bed_gdg@SHSU.edu
  74. Huntsville, TX 77341                      bed_gdg%SHSU.decnet@relay.the.net
  75.  
  76. ------------------------------
  77.  
  78. Date:    Mon, 02 Nov 92 11:32:12 +0700
  79. From:    R.A.Reese"R.A.Reese" <R.A.Reese@uk.ac.hull.cc.sequent>
  80. Subject: AMSTeX fonts - sabotage?
  81.  
  82. Someone, somewhere, has taken against me!
  83.  
  84. I downloaded the fileslist for AMSTeX PKs last Wed and left my PC
  85. happily downloading WNCY10.300PK etc.  Then it stopped. When I looked
  86. at the archive, AMTEX2 had completely disappeared. I've since done
  87. WHEREIS and can't find the XXXXX.XXXPK files at all.  This may be
  88. not unconnected with SPQR's forays, but if so he's done the equivalent
  89. on the archive that I do when my wife points me at a flower border and
  90. says "Weed it!"  And of course, the PKs that hadn't come are the ones
  91. that I cannot (for unexplained technical) reasons generate with MF and
  92. also the ones containing the character I'd been asked about by a
  93. mathematician.
  94.  
  95. Some rescue archaeology please. 
  96.  
  97. - -- 
  98. (R.) Allan Reese        Janet:          r.a.reese@uk.ac.hull
  99. Head of Applications    Direct voice:   +44 482 465296
  100. Computer Centre         Voice messages: +44 482 465685
  101. Hull University         Fax:            +44 482 466441
  102. Hull HU6 7RX, U.K.
  103.  
  104. ------------------------------
  105.  
  106. Date:    03 Nov 92 12:41:50 +0000
  107. From:    spqr@uk.ac.york.minster
  108. Subject: ams fonts in uk tex archive
  109.  
  110. in an earlier note, i lied. the correct location of up to date AMS
  111. fonts in the UK TeX Archive is
  112.  
  113.  [tex-archive.fonts.ams]
  114.  
  115. wherein Distressed of Hull should examine
  116. [tex-archive.fonts.ams.pk-files.300dpi]
  117.  
  118. sebastian
  119.  
  120. ------------------------------
  121.  
  122. Date:    Fri, 06 Nov 92 11:26:12 +0000
  123. From:    Jack Levy <ccaajrl@uk.ac.ucl>
  124. Subject: Footnotes in LaTeX tables.
  125.  
  126. Can anyone tell me how to get a footnote at the bottom of a LaTeX table
  127. (tabular environment), positioned at the left edge of the table, rather
  128. than the left of the page? For example:
  129.  
  130.                     +----------------+----------------+
  131.                     |                |                |
  132.                     |     Chalk      |     123.89     |
  133.                     |                |                |
  134.                     +----------------+----------------+
  135.                     |           1    |                |
  136.                     |     Cheese     |      98.45     |
  137.                     |                |                |
  138.                     +----------------+----------------+
  139.                     1 Danish Blue
  140.  
  141.  
  142. There's an example of such a table in the LaTeX book on page 162, but I've
  143. tried all sorts of combinations of minipages, \footnotemarks and
  144. \footnotetexts without success.
  145.  
  146. Jack Levy,
  147. Computer Centre,
  148. University College London.
  149. E-mail: J.Levy@ucl.ac.uk
  150.  
  151. ------------------------------
  152.  
  153. Date:    Fri, 06 Nov 92 12:43:52 +0000
  154. From:    Nigel Chapman <N.Chapman@uk.ac.ucl.cs>
  155. Subject: why \makeatletter?
  156.  
  157. all the serious macro packages i have seen use the trick of changing the
  158. category code of @ to 11, so that it can be used as part of the name of
  159. a macro.  in the notes on the plain format in appendix b of the texbook,
  160. knuth says `the idea is to make it easy for plain tex to have private
  161. control sequences that cannot be redefined by ordinary users'.  i am
  162. puzzled by this.  in the first place, it doesn't work:  all an `ordinary
  163. user' has to do is reset the category code of @ back to letter and all
  164. these macros are accessible again.  indeed, the documentation on eplain
  165. rather encourages you to do this (e.g., in connexion with double column
  166. output).  secondly, doesn't tex's block structure already provide a much
  167. better mechanism for information hiding?  enclose your set of
  168. definitions in \begingroup...\endgroup and \gdef the ones you want to
  169. export.  looks a bit like a module.  you can also define macros local to
  170. other macro definitions, for auxiliary functions.
  171.  
  172. knuth, berry, lamport etc all know a great deal more about tex than i
  173. do, so i'm sure i've missed something (probably simple) here.  can
  174. someone please explain.
  175.  
  176. ------------------------------
  177.  
  178. Date:    Fri, 06 Nov 92 14:03:22 +0000
  179. From:    Philip Taylor (RHBNC) <P.Taylor@uk.ac.rhbnc.vax>
  180. Subject: RE: why \makeatletter?
  181.  
  182. >>> knuth says `the idea is to make it easy for plain tex to have private
  183. >>> control sequences that cannot be redefined by ordinary users'.  
  184.                                  ^
  185. Knuth omitted the word `accidentaqlly' at this point.
  186.  
  187. >>> i am puzzled by this.  in the first place, it doesn't work:  all an `ordina
  188. ry
  189. >>> user' has to do is reset the category code of @ back to letter and all
  190. >>> these macros are accessible again.  indeed, the documentation on eplain
  191. >>> rather encourages you to do this (e.g., in connexion with double column
  192. >>> output).  
  193.  
  194. Too true: but the emphasis is (or should be) on `accidentally'.
  195.  
  196. >>> secondly, doesn't tex's block structure already provide a much
  197. >>> better mechanism for information hiding?  enclose your set of
  198. >>> definitions in \begingroup...\endgroup and \gdef the ones you want to
  199. >>> export.  looks a bit like a module.  
  200.  
  201. That doesn't work, unfortunately. Consider:
  202.  
  203.         \begingroup
  204.         \def \foo {}
  205.         \gdef \bar {\foo}
  206.         \endgroup
  207.  
  208. \bar is globally known, \foo is not.  So when \bar is expanded, it whinges
  209. that \foo is unknown.  You would need to combine your idea with \xdef and
  210. \noexpand, expanding all local macros during the definition phase.  But
  211. this has limited applicability, and is not a general solution.
  212.  
  213. >>> you can also define macros local to
  214. >>> other macro definitions, for auxiliary functions.
  215.  
  216. True.  A very useful technique, particularly when the inner macro is
  217. defined in terms of the parameters passed to the outer macro (e.g. using
  218. the outer macros parameters as parameter delimiters for the inner macro).
  219.  
  220. >>> knuth, berry, lamport etc all know a great deal more about tex than i
  221. >>> do, so i'm sure i've missed something (probably simple) here.  can
  222. >>> someone please explain.
  223.  
  224. I don't think you've missed much at all; you have grasped all the salient
  225. points, and once you understand the `late binding' of \defs within groups,
  226. you will probably know nearly as much as your authorities, on this point at
  227. least!
  228.  
  229.                                         Philip Taylor, RHBNC
  230.  
  231. ------------------------------
  232.  
  233. Date:    02 Nov 92 11:28:59 +0000
  234. From:    spqr@uk.ac.york.minster
  235. Subject: update to copy of slatex in uk tex archive
  236.  
  237. I have installed version 1.99 of SLaTeX in
  238.  
  239.  [tex-archive.macros.latex.styles.contrib.slatex]
  240.  
  241. in the UK TeX Archive (and in a similar position on Daughter archive)
  242.  
  243. I append some notes by Dorai Sitaram
  244.  
  245. Sebastian
  246.  
  247. **********
  248.    I've removed some colorless bugs, relaxed some of the
  249.    previous restrictions to do with the nesting of SLaTeX
  250.    calls, and changed the configuration to accommodate any R4RS
  251.    compliant Scheme at all -- macros aren't needed.  Many
  252.    thanks to those who reported bugs and problems.  For new
  253.    users, the following extract is from the documentation file
  254.    included in the distribution.
  255.  
  256.    (Note: the files in the distribution may have unconventional
  257.    end-of-line characters either on Unix or on MSDOS.  This
  258.    doesn't affect correctness, but you may safely pass them
  259.    through a filter to make them readable on your system.  DOS
  260.    uses #\return#\newline where Unix uses just #\newline.)
  261.  
  262.    Thanks for using SLaTeX.
  263.  
  264.    --d
  265.  
  266.    *
  267.  
  268.    SLaTeX is a Scheme program that allows you to write program
  269.    code "as is" in your LaTeX or TeX source.  It is
  270.    particularly geared to the programming languages Scheme and
  271.    other Lisps, e.g., Common Lisp.  The formatting of the code
  272.    includes assigning appropriate fonts to the various tokens
  273.    in the code (keywords, variables, constants, data), at the
  274.    same time retaining the proper indentation when going to the
  275.    non-monospace (non-typewriter) provided by TeX.  SLaTeX
  276.    comes with two databases that recognize the standard
  277.    keywords/variables/constants of Scheme and Common Lisp
  278.    respectively.  These can be modified by the user using easy
  279.    TeX commands.  In addition, the user can inform SLaTeX to
  280.    typeset arbitrary identifiers as specially suited TeX
  281.    expressions (i.e., beyond just fonting them).
  282. [...]
  283.  
  284.    SLaTeX is implemented in R4RS compliant Scheme (macros are
  285.    not needed).  The code uses the non-standard procedures
  286.    delete-file, file-exists? and flush-output, but a Scheme
  287.    without these procedures can also run SLaTeX (the
  288.    configuration defines the corresponding variables to be
  289.    dummy variables, since they are not crucial).
  290.  
  291.    SLaTeX also uses a small shell script for convenient
  292.    invocation on your operating system command line.  You may
  293.    have to trivially rewrite the shell script if you're not
  294.    running Unix or MSDOS.  The distribution comes with code to
  295.    allow SLaTeX to run also on Common Lisp.  Please follow the
  296.    instructions in install.doc to configure SLaTeX for your
  297.    system.
  298.  
  299.    SLaTeX has been tested successfully in the following
  300.    dialects: Chez Scheme, Common Lisp, MIT C Scheme, Elk,
  301.    Scheme->C, SCM and UMB Scheme on Unix; and MIT C Scheme
  302.    and SCM on MSDOS. (All trademarks.)
  303. [...]
  304.    dorai@cs.rice.edu      !    It may be that the gulfs will wash us down;
  305.  
  306. - ------- End of forwarded message -------
  307.  
  308. ------------------------------
  309.  
  310. Date:    03 Nov 92 10:34:59 +0000
  311. From:    spqr@uk.ac.york.minster
  312. Subject: Cameron Smith's wrtfdist changed home
  313.  
  314. I mistakenly put Cameron Smiths package for easy writing of text files
  315. from  within TeX in the wrong place, and the wrong name. Please get
  316. it as
  317.  [tex-archive.macros.plain.contrib]wrtfdist.readme
  318.  [tex-archive.macros.plain.contrib]wrtfdist.tex
  319.  
  320. Apologies to Cameron, and others who may have got the wrong impression
  321.  
  322. Sebastian Rahtz
  323.  
  324. ------------------------------
  325.                                         
  326.                        UK TeX ARCHIVE at ASTON UNIVERSITY
  327.                               >>>  UK.AC.TEX  <<<
  328.                                         
  329.                   *** Interactive and file transfer access ***
  330.            JANET: Host: uk.ac.tex, Username: public, Password: public
  331.                               (DTE 000020120091)
  332.                     Internet: host tex.ac.uk [134.151.40.18]
  333.                For telnet access, login: public, password: public
  334.       For anonymous ftp, login: anonymous, password: <your-e-mail-address>
  335.                                         
  336.                               *** Mail server ***
  337.                     Send mail to TeXserver@uk.ac.tex (JANET)
  338.                    or TeXserver@tex.ac.uk (rest of the world)
  339.                    with message body containing the word HELP
  340.                                         
  341. \section FILES OF INTEREST
  342.  
  343.     [tex-archive]00readme.txt
  344.     [tex-archive]00directory.list        [tex-archive]00directory.size
  345.     [tex-archive]00directory_dates.list  [tex-archive]00last30days.files
  346.     [tex-archive.doc]TeX-FAQ.txt    (Frequently Asked Questions list)
  347.     [tex-archive.doc]FAQ-Supplement-*.txt    (FAQ supplement)
  348.  
  349. \section DIGESTS
  350.  
  351.     This year's UKTeX back issues are stored in the archive in directory
  352.       [tex-archive.digests.uktex.92]
  353.     This year's TeXhax back issues are stored in the archive in directory
  354.       [tex-archive.digests.texhax.92]
  355.       Latest TeXhax: V92 #19
  356.     TeXMaG back issues are stored in the archive in directory
  357.       [tex-archive.digests.tex-mag]
  358.       Latest TeXMaG: V5N3
  359.  
  360. \section MEDIA DISTRIBUTIONS
  361.     Postal addresses are given below.
  362.  
  363. \subsection Washington Unix TeX distribution tape
  364.     Latest copy of May/June 1991 contains:
  365.     TeX 3.14, LaTeX 2.09, Metafont 2.7, plus many utilities
  366.     suitable for Unix 4.2/4.3BSD & System V
  367.     tar format, 1600bpi, blockfactor 20, 1 file (36Mb)
  368.  
  369.     Copies available on:
  370.        One 2400ft 0.5" tape sent to Aston with return labels AND return postage
  371.    OR
  372.        One Quarter-Inch Cartridge, QIC-120 or QIC-150 format (DC600A or DC6150)
  373.        sent with envelope AND stamps for return postage to Nottingham
  374.          (Due to currency exchange, this service is offered only within the UK)
  375.  
  376. \subsection VMS tapes
  377.     VMS backup of the archive requires three 2400ft tapes at 6250bpi.
  378.     VMS backup of TeX 2.991 plus PSprint requires one 2400ft tape.
  379.  
  380. \subsection Exabyte 8mm tapes
  381.     Same contents available as 0.5" tapes.
  382.     Following tape types available: SONY Video 8 cassette P5 90MP,
  383.     MAXELL Video 8 cassette P5-90, TDK Video 8 cassette P5-90MPB
  384.  
  385. \section TeX IMPLEMENTATIONS FOR SMALL COMPUTERS
  386.  
  387. \subsection OzTeX V1.4 (for Macintosh)
  388.     Send 7 UNFORMATTED 800K disks to Aston with return postage.
  389.  
  390. \subsection emTeX (for OS/2, PC-DOS and MS-DOS)
  391.     The complete package (3.5" High density disk format ONLY)
  392.     is available from Aston at a cost of 15 pounds sterling,
  393.     including documentation, disks, post and packing (DO NOT SEND DISKS):
  394.       specify Set A.
  395.     Additional utilities including DVIPS, 5 pounds sterling:  specify Set B.
  396.     FLI files for FX, 5 pounds sterling:  specify Set C.
  397.     FLI files for P6M, 5 pounds sterling:  specify Set D.
  398.  
  399.     For general enquiries, and a free catalogue detailing other disk 
  400.     formats, precompiled fonts and lots of other goodies, contact:
  401.     Eigen PD Software, P.O. Box 722, Swindon SN2 6YB  (tel: 0793-611270)
  402.     (JANET e-mail address: kellett@uk.ac.cran.rmcs)
  403.  
  404. \subsection TeX for the Atari ST
  405.     All enquiries for disks etc. should be directed to:
  406.     The South West Software Library, P.O. Box 562, Wimborne, Dorset BH21 2YD
  407.     (JANET e-mail address: mdryden@uk.co.compulink.cix)
  408.  
  409. \section POSTAGE RATES
  410.     All prices in Pounds Sterling.
  411.     For Aston orders, make cheques payable to Aston University.
  412.  
  413.     0.5" tapes: UK: 2.50 (one tape),  5.00 (two tapes).
  414.             Europe: 5.00 (one tape),  9.00 (two tapes).
  415.             Outside Europe please enquire.
  416.     8mm tapes:
  417.             UK: 1.00,  Europe: 2.00.
  418.     Quarter-inch cartridges:
  419.             UK: 1.00,  Europe: 2.00.
  420.     Diskettes:
  421.     Quantity/Size   Europe   World    UK 1st   UK 2nd
  422.       18/3.5"        3.10     5.10     1.40     1.10
  423.       11/3.5"        1.80     2.90     0.80     0.65
  424.       18/5.25"       1.20     2.00     0.60     0.50
  425.       11/5.25"       0.80     1.30     0.50     0.35
  426.  
  427. \section POSTAL ADDRESSES
  428.     Please include SELF-ADDRESSED ADHESIVE LABELS for return postage.
  429.  
  430.     Peter Abbott
  431.     Information Systems, Aston University, Aston Triangle, Birmingham B4 7ET
  432.  
  433.     David Osborne
  434.     Cripps Computing Centre, University of Nottingham, Nottingham NG7 2RD
  435.     (for Quarter-inch cartridges ONLY -- must include stamps for return postage)
  436.  
  437. \section UK TeX USERS GROUP
  438.  
  439.     For details, contact:
  440.     David Penfold, Edgerton Publishing Services,
  441.     30 Edgerton Road, Edgerton, Huddersfield HD3 3AD (tel: 0484 519462)
  442.  or E McNeil-Sinclair, fax: 0272 236169
  443. \bye
  444.  
  445. End of UKTeX Digest [Volume 92 Issue 41]
  446. ****************************************
  447.