🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text.tex
Article #11845

Diffs to Frequently Asked Questions about TeX and LaTeX [monthly]

#11845
From: Bobby Bodenheimer
Date: Thu, 08 Feb 1996 00:00
399 lines
21380 bytes
*** Freq_questions.nov	Sun Oct 29 21:19:19 1995
--- Freq_questions	Thu Feb  8 11:07:13 1996
***************
*** 38,54 ****
  interess\'e par fr.comp.text.tex d'avoir l'indulgence d'accepter la
  version anglaise.
  
! This is version 1.52 for November, last changed 10/29/95. Well, the last
! many months have seen me incredibly busy, with my dissertation,
! graduation, some vacation, interviewing for jobs, accepting one, and
! moving. I'm settling into place in the research group at Microsoft,
! and it's time to get back to this document. Special apologies to Robin
! Fairbairns, who had my assurances that this document would be posted
! about a month ago. An additional note that may be of interest to some:
! when I came to write my dissertation, I petitioned the Dean of Graduate
! Studies at Caltech and got the double-spaced requirement removed. Thus,
! Caltech now accepts single-spaced dissertations. I hope this is useful
! to others in getting this terrible requirement changed.
  
  This article includes answers to:
  
--- 38,44 ----
  interess\'e par fr.comp.text.tex d'avoir l'indulgence d'accepter la
  version anglaise.
  
! This is version 1.53 for February, last changed 2/8/96.
  
  This article includes answers to:
  
***************
*** 176,182 ****
     The UK TeX Users Group wrote an expanded version of this article
     for their annals, Baskerville (vol. 4, no. 6, Dec. 1994). It is
     available as a very nice Web page from the URL
!    http://www.cogs.susx.ac.uk/cgi-bin/texfaq2html?introduction=yes
  
  2) Where can I get a DVI to PostScript conversion program?
  
--- 166,172 ----
     The UK TeX Users Group wrote an expanded version of this article
     for their annals, Baskerville (vol. 4, no. 6, Dec. 1994). It is
     available as a very nice Web page from the URL
!    http://www.cogs.susx.ac.uk/cgi-bin/texfaq2html?introduction=yes.
  
  2) Where can I get a DVI to PostScript conversion program?
  
***************
*** 207,247 ****
  
  3) How can I include a PostScript figure in LaTeX?
  
!    In LaTeX2e, the best way is \usepackage[dvips]{graphics}.
! 
!    Perhaps the best way to do this is to use the psfig macros written
!    by Trevor Darrell. They are available via anonymous ftp from
!    any CTAN site (see question 22) in graphics/psfig. You will
!    also need a dvi to PostScript conversion program that supports
!    \specials. The ones mentioned in question 2 do, and come with a
!    version of psfig ready to use with them. The psfig macros work best
!    with Encapsulated PostScript Files (EPS). In particular, psfig will
!    need the file to have a BoundingBox (see Appendix C of the
!    _PostScript Language Reference Manual_). If you don't have an EPS
!    file, life can be difficult.
  
     To allow resizing by dvips (see question 2) with PostScript files
!    that are not EPS files, add the one line comment
!    %%BoundingBox: llx lly urx ury" 
!    prior to any non-comment line in the PostScript file. The four
!    ``lower left'' and ``upper right'' arguments must be numbers to
!    indicate the lower left and upper right corner in units of 1/72 of
!    an inch. Otherwise, dvips assumes the PostScript file fills a whole
!    page.
  
     One further note about including PostScript figures is that they
     are not part of the dvi file, but are included when you use a dvi
     to PostScript conversion program. As a result, most dvi previewers
     will simply show the blank space TeX has reserved for your figure,
!    not the figure itself. LaTeX2e (see question 41) will have a standard
!    interface for graphics inclusion, rotation, color, and other 
!    driver-related features.
! 
!    Anil K. Goel has written a long document describing in detail how to
!    include figures, pictures, and images in LaTeX documents. It is available
!    via anonymous ftp from math.uwaterloo.ca (129.97.140.144) in
!    ./pub/figsInLatex.ps.Z. A dvi file with the included PostScript files
!    is also available.
  
  4) Where can I find a DVI previewer for machine Y running Q?
  
--- 197,243 ----
  
  3) How can I include a PostScript figure in LaTeX?
  
!    LaTeX has a standard package providing graphics inclusion, scaling,
!    rotation, and color, the graphics package. Keith Reckdahl has
!    written a primer for using this package which describes the
!    inclusion of Encapsulate PostScript (EPS) files, and covers such
!    additional issues as converting PostScript to EPS, figures and
!    subfigures, using compressed or non-EPS files (TIFF, GIF, etc.),
!    and putting LaTeX text or equations into EPS graphics using
!    PSfrag. This document is available from any CTAN site (see question
!    22) in ./tex-archive/info/epslatex.ps.
! 
!    Anil K. Goel has written a long document describing in detail how
!    to include figures, pictures, and images in LaTeX 2.09
!    documents. It is available via anonymous ftp from math.uwaterloo.ca
!    (129.97.140.144) in ./pub/figsInLatex.ps.Z. A dvi file with the
!    included PostScript files is also available.
! 
!    Also, one can use the older the epsfig macros written by Sebastian
!    Rahtz based on the psfig macros of Trevor Darrell used in LaTeX
!    2.09.  They are available via anonymous ftp from any CTAN site (see
!    question 22) in graphics/psfig. You will also need a dvi to
!    PostScript conversion program that supports \specials. The ones
!    mentioned in question 2 do, and come with a version of psfig ready
!    to use with them. The psfig macros work best with EPS Files. In
!    particular, psfig will need the file to have a BoundingBox (see
!    Appendix C of the _PostScript Language Reference Manual_). If you
!    don't have an EPS file, life can be difficult.
  
     To allow resizing by dvips (see question 2) with PostScript files
!    that are not EPS files, add the one line 
!    %%BoundingBox: llx lly urx ury
!    prior to any non-comment line in the PostScript
!    file. The four ``lower left'' and ``upper right'' arguments must be
!    numbers to indicate the lower left and upper right corner in units
!    of 1/72 of an inch. Otherwise, dvips assumes the PostScript file
!    fills a whole page.
  
     One further note about including PostScript figures is that they
     are not part of the dvi file, but are included when you use a dvi
     to PostScript conversion program. As a result, most dvi previewers
     will simply show the blank space TeX has reserved for your figure,
!    not the figure itself.
  
  4) Where can I find a DVI previewer for machine Y running Q?
  
***************
*** 325,338 ****
     draw objects on the screen of a Sun Workstation running SunView.
     TransFig is a set of tools which translate the code fig produces to
     other graphics languages including PostScript and the LaTeX picture
!    environment. Both are available via anonymous ftp from
!    ftp.cs.cornell.edu (128.84.218.75) in ./pub/fig. Both Fig and
!    TransFig are also available from the Clarkson archive server at
!    sun.soe.clarkson.edu (see question 22). Fig is supported by Micah
!    Beck (beck@cs.cornell.edu) and Transfig is maintained by Brian
!    Smith (bvsmith@lbl.gov). Another tool for fig conversion is fig2MF
!    which generates METAFONT code from fig input. It is available from
!    the CTAN archives discussed in question 22.
  
     XFig is essentially the same program except it runs under the X
     Window System. It is available via anonymous ftp from ftp.x.org
--- 321,332 ----
     draw objects on the screen of a Sun Workstation running SunView.
     TransFig is a set of tools which translate the code fig produces to
     other graphics languages including PostScript and the LaTeX picture
!    environment. Both are available via anonymous ftp from any CTAN
!    archive (see question 22) or from ftp.cs.cornell.edu
!    (128.84.218.75) in ./pub/fig.  Fig is supported by Micah Beck
!    (beck@cs.cornell.edu) and Transfig is maintained by Brian Smith
!    (bvsmith@lbl.gov). Another tool for fig conversion is fig2MF which
!    generates METAFONT code from fig input, also available from CTAN
  
     XFig is essentially the same program except it runs under the X
     Window System. It is available via anonymous ftp from ftp.x.org
***************
*** 357,363 ****
  
     FWEB is a version of WEB for Fortran, Ratfor, and C written by John
     Krommes (krommes@lyman.pppl.gov). Version 1.13 is available via
!    anonymous ftp from lyman.pppl.gov (192.55.106.129) in ./pub/fweb.
  
     SchemeWEB is a Unix filter that translates SchemeWEB into LaTeX source
     or Scheme source. It was written by John Ramsdell and is available from
--- 351,357 ----
  
     FWEB is a version of WEB for Fortran, Ratfor, and C written by John
     Krommes (krommes@lyman.pppl.gov). Version 1.13 is available via
!    anonymous ftp from ftp.pppl.gov (192.55.106.129) in ./pub/fweb.
  
     SchemeWEB is a Unix filter that translates SchemeWEB into LaTeX source
     or Scheme source. It was written by John Ramsdell and is available from
***************
*** 492,507 ****
      without access to anonymous ftp can send a message containing the
      line ``send tex TeX-index'' to archive-server@theory.lcs.mit.edu.
      The index is an excellent reference document with plenty of 
!     cross-references. Also, many of the archive sites mentioned in
!     question 22 maintain extensive latex style collections, which you
!     can look through if you need something not in the index.
  
      Another possibility is to use the searching features of the CTAN
!     archives (see question 22). Once you have an anonymous ftp connection
!     established to a CTAN site, you can type the command `quote site index
!     <term>' and it will provide a list of files with the string <term> in
      their names.
!     
  17) How do I generate an index in TeX/LaTeX?
  
      Making an index is not trivial. There are several indexing programs
--- 486,501 ----
      without access to anonymous ftp can send a message containing the
      line ``send tex TeX-index'' to archive-server@theory.lcs.mit.edu.
      The index is an excellent reference document with plenty of 
!     cross-references. Unfortunately, it is also very dated. For packages
!     listed in _The LaTeX Companion_, consult the file ./info/companion.ctan
!     on any CTAN site (see question 22).
  
      Another possibility is to use the searching features of the CTAN
!     archives. Once you have an anonymous ftp connection established to
!     a CTAN site, you can type the command `quote site index <term>'
!     and it will provide a list of files with the string <term> in
      their names.
! 
  17) How do I generate an index in TeX/LaTeX?
  
      Making an index is not trivial. There are several indexing programs
***************
*** 668,678 ****
      ``msbm''.  They replace the older ``msxm'' and ``msym''. The fonts
      have a large number of mathematical symbols to supplement the ones
      provided by TeX. The fonts are available via anonymous ftp from
!     e-math.ams.com (130.44.1.100) in the directory ./ams/amsfonts.
      Two files which load the fonts and define the symbols are
      provided, and both work with either TeX or LaTeX. Questions or
      suggestions regarding these fonts should be directed to
!     tech-support@math.ams.com.
  
      A geometric sans serif blackboard bold font by Alan Jeffrey is
      available from any CTAN archive (see question 22) in
--- 662,672 ----
      ``msbm''.  They replace the older ``msxm'' and ``msym''. The fonts
      have a large number of mathematical symbols to supplement the ones
      provided by TeX. The fonts are available via anonymous ftp from
!     e-math.ams.org (130.44.1.100) in the directory ./ams/amsfonts.
      Two files which load the fonts and define the symbols are
      provided, and both work with either TeX or LaTeX. Questions or
      suggestions regarding these fonts should be directed to
!     tech-support@math.ams.org.
  
      A geometric sans serif blackboard bold font by Alan Jeffrey is
      available from any CTAN archive (see question 22) in
***************
*** 772,778 ****
      and use the PSNFSS2e package written by Sebastian Rahtz. It is
      available from all the major archives mentioned in question
      22. Some vendors who supply particular PostScript fonts may have
!     packages which simplify this even further.
  
      Alan Jeffrey's fontinst package allows you to handle PostScript
      fonts in ways not dealt with by PSNFSS. See question 50 for more
--- 766,775 ----
      and use the PSNFSS2e package written by Sebastian Rahtz. It is
      available from all the major archives mentioned in question
      22. Some vendors who supply particular PostScript fonts may have
!     packages which simplify this even further. Note that you will
!     need tfm files for the PostScript fonts. They can be found on any
!     CTAN archive (see question 22) or they can be generated from afm
!     files using afm2tfm (see question 12).
  
      Alan Jeffrey's fontinst package allows you to handle PostScript
      fonts in ways not dealt with by PSNFSS. See question 50 for more
***************
*** 843,853 ****
        (peter@dit.lth.se) or from Mark James (jamesm@procor.dialogic.com).
  
      refer/Tib - There are a few programs for converting bibliographic data 
!       between BibTeX and refer/Tib formats.  They are available via 
!       anonymous ftp from ftp.ai.mit.edu (128.52.32.11) in the 
!       directory ./pub/refer-to-bibtex.  In spite of the directory name, 
!       it also contains a  shell script to convert BibTeX to REFER as 
!       well. Unfortunately, this collection is not maintained.
  
      RTF - A program for converting Microsoft's Rich Text Format to TeX
        is available via anonymous ftp from astro.princeton.edu
--- 840,853 ----
        (peter@dit.lth.se) or from Mark James (jamesm@procor.dialogic.com).
  
      refer/Tib - There are a few programs for converting bibliographic data 
!       between BibTeX and refer/Tib formats. Up to date information is 
!       contained on the web page 
!       http://www.ecst.csuchico.edu/~jacobsd/bib/tools/index.html. Some
!       tools are also available via anonymous ftp from ftp.ai.mit.edu
!       (128.52.32.11) in the directory ./pub/refer-to-bibtex.  In spite
!       of the directory name, it also contains a shell script to
!       convert BibTeX to REFER as well. Unfortunately, this collection
!       is not maintained, and was last updated in 1990.
  
      RTF - A program for converting Microsoft's Rich Text Format to TeX
        is available via anonymous ftp from astro.princeton.edu
***************
*** 971,977 ****
      that initial pages (pages containing a \maketitle, \part, or \chapter)
      have a different page style than the rest of the document. Hence, the
      above commands internally issue a \thispagestyle{plain}. This is
!     usually not acceptable behavior is the page style is `empty'.
  
      Possible workarounds include:   
       - Put \thispagestyle{empty} immediately after the \maketitle command, 
--- 971,977 ----
      that initial pages (pages containing a \maketitle, \part, or \chapter)
      have a different page style than the rest of the document. Hence, the
      above commands internally issue a \thispagestyle{plain}. This is
!     usually not acceptable behavior if the page style is `empty'.
  
      Possible workarounds include:   
       - Put \thispagestyle{empty} immediately after the \maketitle command, 
***************
*** 1082,1101 ****
      paper. It also contains an adjustment for A4 paper.
  
      Here is a brief explanation of what's going on with the page
!     parameters in LaTeX. They are explained in section C.4.2 of the
!     LaTeX manual (p. 163). The margin parameters represent measurements
!     made to the DVI file. The origin in DVI coordinates is one inch
!     from the top of the paper and one inch from the left side. This
!     explains the ``one inch less than'' terminology used in the LaTeX
!     manual. In DVI coordinates, positive horizontal measurements extend
!     right across the page, and positive vertical measurements extend down
!     the page. Thus, for margins closer to the left and top edges of the
!     page than 1 inch, the corresponding parameters, e.g.,
!     \evensidemargin, \oddsidemargin, \topmargin, can be set to negative
!     values.
  
      Finally, to change the margins of a document within the document,
!     modifying the parameters listed on page 163 will not work. They
      can only be changed in the preamble of the document, i.e, before
      the \begin{document} statement. To adjust the margins within a
      document we define an environment which does it:
--- 1082,1102 ----
      paper. It also contains an adjustment for A4 paper.
  
      Here is a brief explanation of what's going on with the page
!     parameters in LaTeX. They are explained in section C.5.3 of the
!     LaTeX manual (pp. 181--182). A more complete explanation can be
!     found Chapter 4 of _The LaTeX Companion_.  The margin parameters
!     represent measurements made to the DVI file. The origin in DVI
!     coordinates is one inch from the top of the paper and one inch
!     from the left side. This explains the ``one inch less than''
!     terminology used in the LaTeX manual. In DVI coordinates, positive
!     horizontal measurements extend right across the page, and positive
!     vertical measurements extend down the page. Thus, for margins
!     closer to the left and top edges of the page than 1 inch, the
!     corresponding parameters, e.g., \evensidemargin, \oddsidemargin,
!     \topmargin, can be set to negative values.
  
      Finally, to change the margins of a document within the document,
!     modifying the parameters listed in Figure C.3 will not work. They
      can only be changed in the preamble of the document, i.e, before
      the \begin{document} statement. To adjust the margins within a
      document we define an environment which does it:
***************
*** 1145,1152 ****
      from any CTAN site (see question 22) in ./systems/gnu/ispell*.
  
      For DOS, jspell is an extended version of ispell, and is available via
!     anonymous ftp from oak.oakland.edu (141.210.10.117) in 
!     ./SimTel/msdos/jspel*.zip
  
      For VMS, a spell checker can be found via anonymous ftp from ftp.spc.edu
      in  [.MACRO32.SAVESETS]. Retrieve SPELL.ZIP and SPELL_DICTIONARY.ZIP. 
--- 1146,1152 ----
      from any CTAN site (see question 22) in ./systems/gnu/ispell*.
  
      For DOS, jspell is an extended version of ispell, and is available via
!     anonymous ftp from any CTAN site.
  
      For VMS, a spell checker can be found via anonymous ftp from ftp.spc.edu
      in  [.MACRO32.SAVESETS]. Retrieve SPELL.ZIP and SPELL_DICTIONARY.ZIP. 
***************
*** 1278,1284 ****
      fonts. It can convert fonts from Adobe Font Metric (afm) or TeX
      Property List (pl) format into Virtual Property List (vpl)
      format. These Virtual Fonts (vfs) can then be used by your
!     favourite device driver, such as dvips. Fontinst is available from
      any CTAN archive (see question 22) in ./fonts/utilities/fontinst.
      
      The package is written in TeX, for maximum portability at the cost
--- 1278,1284 ----
      fonts. It can convert fonts from Adobe Font Metric (afm) or TeX
      Property List (pl) format into Virtual Property List (vpl)
      format. These Virtual Fonts (vfs) can then be used by your
!     favorite device driver, such as dvips. Fontinst is available from
      any CTAN archive (see question 22) in ./fonts/utilities/fontinst.
      
      The package is written in TeX, for maximum portability at the cost
***************
*** 1307,1309 ****
--- 1307,1310 ----
      contributions that can serve as a base for you to get started with
      fontinst. Running LaTeX on this source file will then produce the
      desired font definition and property files.
+ 
-- 
Bobby Bodenheimer				@hot.caltech.edu
// ARPA  : bobby@hot.caltech.edu                |
// BITNET: bobby@caltech.bitnet                 | Woof!
// UUCP  : {amdahl,ames!elroy}!cit-vax!bobby    | 
Technical Details
Message-ID: <tex-faq-diff_823808473@hot.caltech.edu>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f9e16,dcf7e9e1a846b37,start
X-Google-Attributes: gidf9e16,public
X-Google-Thread: 10ee61,dcf7e9e1a846b37,start
X-Google-Attributes: gid10ee61,public
From: bobby@hot.caltech.edu (Bobby Bodenheimer)
Subject: Diffs to Frequently Asked Questions about TeX and LaTeX [monthly]
Date: 1996/02/08
Message-ID: <tex-faq-diff_823808473@hot.caltech.edu>
X-Deja-AN: 138494483
supersedes: <tex-faq-diff_815032218@hot.caltech.edu>
followup-to: comp.text.tex
organization: Get a life, Inc.
keywords: tex-faq
reply-to: bobby@hot.caltech.edu
newsgroups: comp.text.tex,fr.comp.text.tex
originator: bobby@hot.caltech.edu