tds draft 0.9991
K. Berry
twg-tds@tug.cs.umb.edu
Sat, 16 Nov 1996 10:04:56 -0500
I've made another draft of the TDS, 0.9991. See the ChangeLog for
details of the changes.
The diffs are kind of voluminous, but I'll include them below anyway,
and the dvi file. You can also look at the html version at
http://www.tug.org/tds (converted with texi2html, which doesn't
understand @url yet, sigh; I told Lionel). The source is at
ftp.tug.org:/private/tds.tar.gz.
If no one sees any big problems I think we should send a msg out
inviting public review/comment again, and go from there. I have nothing
left on my lists to do, except maybe put hyperlinks in the .dvi file.
What do people think of that idea?
*** tds.tex 1996/11/10 22:36:35 1.11
--- tds.tex 1996/11/16 14:34:39
***************
*** 2,8 ****
\NeedsTeXFormat{LaTeX2e} % sorry, compatibility with 2.09 is too painful
\documentclass[draft]{tdsguide}
! \tdsVersion{0.999}
\title{A Directory Structure for \TeX{} Files}
\author{TUG Working Group on a \TeX{} Directory Structure (TWG-TDS)}
--- 2,8 ----
\NeedsTeXFormat{LaTeX2e} % sorry, compatibility with 2.09 is too painful
\documentclass[draft]{tdsguide}
! \tdsVersion{0.9991}
\title{A Directory Structure for \TeX{} Files}
\author{TUG Working Group on a \TeX{} Directory Structure (TWG-TDS)}
***************
*** 13,29 ****
\begin{legalnotice}
! Copyright {\copyright} 1994, 95 by the \TeX{} Users Group.
Permission to use, copy, and distribute this document for any purpose
\emphasis{without modification} and without fee is hereby granted,
provided that this notice appears in all copies. It is provided ``as
is'' without expressed or implied warranty.
This document is available on any \abbr{ctan} host
(Appendix~\ref{sec:Related references} has a complete reference).
Please send questions or suggestions by email to
! \literal{twg-tds@shsu.edu} or by postal mail to Karl Berry / 135 Center
Hill Road / Plymouth, MA\ \ 02360 / USA\@. We welcome all comments.
\end{legalnotice}
--- 13,34 ----
\begin{legalnotice}
! Copyright {\copyright} 1994, 95, 96 by the \TeX{} Users Group.
Permission to use, copy, and distribute this document for any purpose
\emphasis{without modification} and without fee is hereby granted,
provided that this notice appears in all copies. It is provided ``as
is'' without expressed or implied warranty.
+ Permission is granted to copy and distribute modified versions of this
+ document under the conditions for verbatim copying, provided that the
+ modifications are clearly marked and the document is not represented as
+ the official one.
+
This document is available on any \abbr{ctan} host
(Appendix~\ref{sec:Related references} has a complete reference).
Please send questions or suggestions by email to
! \email|twg-tds@mail.tug.org| or by postal mail to Karl Berry / 135 Center
Hill Road / Plymouth, MA\ \ 02360 / USA\@. We welcome all comments.
\end{legalnotice}
***************
*** 80,96 ****
many different types of files must be combined into a single unit; for
use, it is traditional to segregate files (even similar files) from a
single package into separate, occasionally distant, directories.
! \subsection{Conventions} In this document, ``\path|/|'' is used to
! separate filename components; for example, \path|texmf/fonts|. This is
! the Unix convention but the ideas are in no way Unix-specific.
In this document, ``\TeX{}'' generally means the \TeX{} system, including
! \MF{}, \path|DVI| drivers, utilities, etc., not just the \TeX{}
program itself.
The word ``package'' in this document has its usual meaning: a set of
related files distributed, installed, and maintained as a unit. This is
! \emphasis{not} a {\LaTeXe} package, which is a style file supplementing
a document class.
We use the following typographic conventions:
--- 85,105 ----
many different types of files must be combined into a single unit; for
use, it is traditional to segregate files (even similar files) from a
single package into separate, occasionally distant, directories.
!
!
! \subsection{Conventions}
!
! In this document, ``\path|/|'' is used to separate filename components;
! for example, \path|texmf/fonts|. This is the Unix convention but the
! ideas are in no way Unix-specific.
In this document, ``\TeX{}'' generally means the \TeX{} system, including
! \MF{}, \abbr{DVI} drivers, utilities, etc., not just the \TeX{}
program itself.
The word ``package'' in this document has its usual meaning: a set of
related files distributed, installed, and maintained as a unit. This is
! \emphasis{not} a \LaTeXe{} package, which is a style file supplementing
a document class.
We use the following typographic conventions:
***************
*** 270,281 ****
\begin{itemize}
! \item
! Names of \MF{} input files (as opposed to bitmap fonts) must be unique
within all of \path|texmf/fonts|. In practice, this is a problem with
! those variants of Computer Modern which contain slightly modified files
named \path|punct.mf|, \path|romanl.mf|, and so on. We believe the only
! feasible solution here is simply to rename the derivative files to be
unique.
\end{itemize}
--- 279,289 ----
\begin{itemize}
! \item Names of \MF{} input files (as opposed to bitmaps) must be unique
within all of \path|texmf/fonts|. In practice, this is a problem with
! some variants of Computer Modern which contain slightly modified files
named \path|punct.mf|, \path|romanl.mf|, and so on. We believe the only
! feasible solution is to rename the derivative files to be
unique.
\end{itemize}
***************
*** 284,291 ****
\section{Top-level directories}
The directories under the \texmf{} root identify the major components of
! a \TeX{} system (see Table~\ref{tab:summary} for a summary). A site may
! omit any unneeded directories.
Although the \abbr{TDS} by its nature can specify precise locations only
for implementation-independent files, we recognize that installers may
--- 292,299 ----
\section{Top-level directories}
The directories under the \texmf{} root identify the major components of
! a \TeX{} system (see Section~\ref{sec:Summary} for a summary). A site
! may omit any unneeded directories.
Although the \abbr{TDS} by its nature can specify precise locations only
for implementation-independent files, we recognize that installers may
***************
*** 295,300 ****
--- 303,309 ----
may be present.
The top-level directories specified by the \abbr{TDS} are:
+
\begin{description}
\item[\path|tex|]
for \TeX{} files (Section~\ref{sec:Macros}).
***************
*** 316,330 ****
\item[\path|source|] for sources. This includes both traditional
program sources (for example, \application{Web2c} sources go in
! \path|texmf/source/web2c|) and {\LaTeX} \path|dtx| sources (which go in
! \path|texmf/source/latex|).
\path|source| is intended for files which are not needed at runtime by
any \TeX{} program; it should not be included in any search path. For
example, \path|plain.tex| does not belong under \path|texmf/source|,
even though it is a ``source file'' in the sense of not being derived
! from another file, but rather in \path|texmf/tex/plain/base|, as
! explained in Section~\ref{sec:Macros}.
\item[\replaceable{implementation}] for implementations (examples:
\path|emtex|, \path|web2c|), to be used for whatever purpose deemed
--- 325,340 ----
\item[\path|source|] for sources. This includes both traditional
program sources (for example, \application{Web2c} sources go in
! \path|texmf/source/web2c|) and \LaTeX{} \path|dtx| sources (which go in
! \path|texmf/source/latex|). The \abbr{TDS} leaves unspecified any
! structure under \path|source|.
\path|source| is intended for files which are not needed at runtime by
any \TeX{} program; it should not be included in any search path. For
example, \path|plain.tex| does not belong under \path|texmf/source|,
even though it is a ``source file'' in the sense of not being derived
! from another file. (It goes in \path|texmf/tex/plain/base|, as explained
! in Section~\ref{sec:Macros}).
\item[\replaceable{implementation}] for implementations (examples:
\path|emtex|, \path|web2c|), to be used for whatever purpose deemed
***************
*** 388,396 ****
Thus, for almost every format, it is necessary to search at least the
\replaceable{format} directory and then the \path|generic| directory (in
that order). Other directories may need to be searched as well,
! depending on the format. When using {\AMSTeX}, for example, the
\path|amstex|, \path|plain|, and \path|generic| directories should be
! searched, because {\AMSTeX} is compatible with Plain.
\item[\replaceable{package}] is a \TeX{} package name (examples:
\path|babel|, \path|texdraw|).
--- 398,406 ----
Thus, for almost every format, it is necessary to search at least the
\replaceable{format} directory and then the \path|generic| directory (in
that order). Other directories may need to be searched as well,
! depending on the format. When using \AMSTeX{}, for example, the
\path|amstex|, \path|plain|, and \path|generic| directories should be
! searched, because \AMSTeX{} is compatible with Plain.
\item[\replaceable{package}] is a \TeX{} package name (examples:
\path|babel|, \path|texdraw|).
***************
*** 407,420 ****
\begin{itemize}
\item \path|base|, for the base distribution of each format,
! including files used by {\iniTeX} when dumping format files. For
! example, in the standard {\LaTeX} distribution, the \path|ltx| files
created during the build process shall be stored in the \path|base|
directory.
\item \path|hyphen|, for hyphenation patterns, including the original
American English \path|hyphen.tex|. These are typically used only by
! {\iniTeX}. In most situations, this directory need exist only under the
\literal{generic} format.
\item \path|images|, for image input files, such as Encapsulated
--- 417,430 ----
\begin{itemize}
\item \path|base|, for the base distribution of each format,
! including files used by \iniTeX{} when dumping format files. For
! example, in the standard \LaTeX{} distribution, the \path|ltx| files
created during the build process shall be stored in the \path|base|
directory.
\item \path|hyphen|, for hyphenation patterns, including the original
American English \path|hyphen.tex|. These are typically used only by
! \iniTeX{}. In most situations, this directory need exist only under the
\literal{generic} format.
\item \path|images|, for image input files, such as Encapsulated
***************
*** 444,449 ****
--- 454,460 ----
Font files shall be stored in separate directories, segregated by file
type, font supplier, and typeface (\path|PK| and \path|GF| files need
additional structure, as detailed in the next section):
+
\begin{ttdisplay}
texmf/fonts/\replaceable{type}/\replaceable{supplier}/\replaceable{typeface}/
\end{ttdisplay}
***************
*** 472,478 ****
\begin{itemize}
! \item \path|ams|, for the American Mathematical Society's {\AmS}-fonts
collection.
\item \path|local|, for local additions. See Section~\ref{sec:Local additions}.
--- 483,489 ----
\begin{itemize}
! \item \path|ams|, for the American Mathematical Society's \AmS{}-fonts
collection.
\item \path|local|, for local additions. See Section~\ref{sec:Local additions}.
***************
*** 499,505 ****
\citetitle{Computers and Typesetting, Volume~E}.
\item \path|latex| (within \path|public|), for those fonts distributed
! with {\LaTeX} in the base distribution.
\item \path|local|, for local additions. See Section~\ref{sec:Local additions}.
--- 510,516 ----
\citetitle{Computers and Typesetting, Volume~E}.
\item \path|latex| (within \path|public|), for those fonts distributed
! with \LaTeX{} in the base distribution.
\item \path|local|, for local additions. See Section~\ref{sec:Local additions}.
***************
*** 543,548 ****
--- 554,560 ----
Because the \abbr{TDS} cannot require long filenames, we must use the
latter scheme for naming fonts. So we have two more subdirectory
levels under \path|pk| and \path|gf|:
+
\begin{ttdisplay}
texmf/fonts/pk/\replaceable{mode}/\replaceable{supplier}/\replaceable{typeface}/dpi\replaceable{nnn}/
texmf/fonts/gf/\replaceable{mode}/\replaceable{supplier}/\replaceable{typeface}/dpi\replaceable{nnn}/
***************
*** 555,561 ****
the name of the \MF{} mode used to build the \path|PK| file. For fonts
rendered as bitmaps by a program that does not distinguish between
different output devices, the \replaceable{mode} name shall be that of
! the program (e.g., \path|ps2pk|, \path|gsftopk|).
\item[\path|dpi|\replaceable{nnn}] specifies the resolution of the font
(examples: \path|dpi300|, \path|dpi329|). `\literal{dpi}' stands for
--- 567,575 ----
the name of the \MF{} mode used to build the \path|PK| file. For fonts
rendered as bitmaps by a program that does not distinguish between
different output devices, the \replaceable{mode} name shall be that of
! the program (e.g., \path|ps2pk|, \path|gsftopk|). The
! \replaceable{mode} level shall never be omitted, even only a single
! mode happens to be in use at a given time.
\item[\path|dpi|\replaceable{nnn}] specifies the resolution of the font
(examples: \path|dpi300|, \path|dpi329|). `\literal{dpi}' stands for
***************
*** 575,582 ****
\end{description}
Implementations may provide extensions to the basic naming scheme, such
! as long filenames and font library files, provided that the basic scheme
! is also supported.
\subsubsection{Valid font bitmaps}
\label{sec:Valid font bitmaps}
--- 589,597 ----
\end{description}
Implementations may provide extensions to the basic naming scheme, such
! as long filenames (as in the original \MF{}) and font library files (as
! in em\TeX{}'s \path|.fli| files), provided that the basic scheme is also
! supported.
\subsubsection{Valid font bitmaps}
\label{sec:Valid font bitmaps}
***************
*** 609,614 ****
--- 624,630 ----
Most \MF{} input files are font programs or parts of font programs and
are thus covered by the previous section. However, a few non-font input
files do exist. Such files shall be stored in:
+
\begin{ttdisplay}
texmf/metafont/\replaceable{package}/
\end{ttdisplay}
***************
*** 635,648 ****
\label{sec:MetaPost}
\MP{} is a picture-drawing language developed by John Hobby, derived
! from Knuth's \MF{}. Its primary purpose is to output Encapsulated {\PS}
instead of bitmaps.
\MP{} input files and the support files for \MP{}-related utilities
shall be stored in:
\begin{ttdisplay}
texmf/metapost/\replaceable{package}/
\end{ttdisplay}
\replaceable{package} is the name of a \MP{} package. At the present
writing none exist, but the \abbr{TWG} thought it prudent to leave room
for contributed packages that might be written in the future.
--- 651,666 ----
\label{sec:MetaPost}
\MP{} is a picture-drawing language developed by John Hobby, derived
! from Knuth's \MF{}. Its primary purpose is to output Encapsulated \PS{}
instead of bitmaps.
\MP{} input files and the support files for \MP{}-related utilities
shall be stored in:
+
\begin{ttdisplay}
texmf/metapost/\replaceable{package}/
\end{ttdisplay}
+
\replaceable{package} is the name of a \MP{} package. At the present
writing none exist, but the \abbr{TWG} thought it prudent to leave room
for contributed packages that might be written in the future.
***************
*** 653,659 ****
\item \path|base|, for the standard \MP{} macro files, such as
\path|plain.mp|, \path|mfplain.mp|, \path|boxes.mp|, and
! \path|graph.mp|. This includes files used by {\iniMP} when dumping mem
files containing preloaded macro definitions.
\item \path|local|, for local additions. See Section~\ref{sec:Local
--- 671,677 ----
\item \path|base|, for the standard \MP{} macro files, such as
\path|plain.mp|, \path|mfplain.mp|, \path|boxes.mp|, and
! \path|graph.mp|. This includes files used by \iniMP{} when dumping mem
files containing preloaded macro definitions.
\item \path|local|, for local additions. See Section~\ref{sec:Local
***************
*** 673,682 ****
--- 691,702 ----
\label{sec:BibTeX}
\BibTeX{}-related files shall be stored in:
+
\begin{ttdisplay}
texmf/bibtex/bib/\replaceable{package}/
texmf/bibtex/bst/\replaceable{package}/
\end{ttdisplay}
+
The \path|bib| directory is for \BibTeX{} database (\path|.bib|) files,
the \path|bst| directory for style (\path|.bst|) files.
***************
*** 702,721 ****
Most packages come with some form of documentation: user manuals,
example files, programming guides, etc. In addition, many independent
! files not part of any macro or other package describe various aspects of
the \TeX{} system.
The \abbr{TDS} specifies that these additional documentation files shall
be stored in a structure that parallels to some extent the
\path|fonts| and \path|tex| directories, as follows:
\begin{ttdisplay}
texmf/doc/\replaceable{category}/...
\end{ttdisplay}
\replaceable{category} identifies the general topic of documentation
that resides below it; for example, a \TeX{} format name (\path|latex|),
! program name (\path|bibtex|, \path|tex|), or other system components
! (\path|web|, \path|fonts|).
The \abbr{TDS} reserves the following categories:
--- 722,742 ----
Most packages come with some form of documentation: user manuals,
example files, programming guides, etc. In addition, many independent
! files not part of a macro or other package describe various aspects of
the \TeX{} system.
The \abbr{TDS} specifies that these additional documentation files shall
be stored in a structure that parallels to some extent the
\path|fonts| and \path|tex| directories, as follows:
+
\begin{ttdisplay}
texmf/doc/\replaceable{category}/...
\end{ttdisplay}
\replaceable{category} identifies the general topic of documentation
that resides below it; for example, a \TeX{} format name (\path|latex|),
! program name (\path|bibtex|, \path|tex|), language (\path|french|,
! \path|german|), or other system components (\path|web|, \path|fonts|).
The \abbr{TDS} reserves the following categories:
***************
*** 749,762 ****
provided for by the implementation and/or \TeX{} administrator (for
example, \abbr{VMS} help files under \path|texmf/vms/help|).
! The documentation directories may contain \TeX{} sources, \path|DVI|
! files, {\PS} files, text files, example input files, or any other useful
documentation format(s).
See Section~\ref{sec:Documentation tree summary} for a summary.
\newpage
\section{Summary}
A skeleton of a \abbr{TDS} \texmf{} directory tree:
\begin{tdsSummary}
bibtex/ \BibTeX{} input files
--- 770,786 ----
provided for by the implementation and/or \TeX{} administrator (for
example, \abbr{VMS} help files under \path|texmf/vms/help|).
! The documentation directories may contain \TeX{} sources, \abbr{DVI}
! files, \PS{} files, text files, example input files, or any other useful
documentation format(s).
See Section~\ref{sec:Documentation tree summary} for a summary.
+
\newpage
\section{Summary}
+ \label{sec:Summary}
+
A skeleton of a \abbr{TDS} \texmf{} directory tree:
\begin{tdsSummary}
bibtex/ \BibTeX{} input files
***************
*** 818,831 ****
fonts/
. fontname/ \citetitle{Filenames for \TeX{} fonts}
. oldgerm/ \path|corkpapr|
! <format>/ name of a {\TeX} format (e.g., \path|generic|, \path|latex|)
. base/ for the base distribution
. misc/ for contributed single-file package documentation
. <package>/ for \emphasis{package}
! general/ across programs, generalities
. errata/ \path|errata|, \path|errata[1-8]|
. texcomp/ \citetitle{Components of \TeX{}}
! generic/ for non-format-specific \TeX{} packages
. babel/
. german/ \path|germdoc|
help/ meta-information
--- 842,855 ----
fonts/
. fontname/ \citetitle{Filenames for \TeX{} fonts}
. oldgerm/ \path|corkpapr|
! <format>/ name of a \TeX{} format (e.g., \path|generic|, \path|latex|)
. base/ for the base distribution
. misc/ for contributed single-file package documentation
. <package>/ for \emphasis{package}
! general/ across programs, generalities
. errata/ \path|errata|, \path|errata[1-8]|
. texcomp/ \citetitle{Components of \TeX{}}
! generic/ for non-format-specific \TeX{} packages
. babel/
. german/ \path|germdoc|
help/ meta-information
***************
*** 864,870 ****
good than harm, or that would be practical for even a plurality of
installations.
! \item The location of implementation-specific files (e.g., {\TeX}
\path|.fmt| files): by their nature, these must be left to the
implementor or \TeX{} maintainer. See Section~\ref{sec:Example
implementation-specific trees}.
--- 888,894 ----
good than harm, or that would be practical for even a plurality of
installations.
! \item The location of implementation-specific files (e.g., \TeX{}
\path|.fmt| files): by their nature, these must be left to the
implementor or \TeX{} maintainer. See Section~\ref{sec:Example
implementation-specific trees}.
***************
*** 901,908 ****
\item Names and extensions may consist of \emphasis{only} the characters
\literal{A}--\literal{Z}, \literal{0}--\literal{9}, and underscore.
Lowercase letters are excluded. (The only common place where mixed-case
! names occur in the \TeX{} system is in {\LaTeX} font descriptor files,
! and {\LaTeX} does not rely on case alone to distinguish among these
files.)
\item A period separates the filename from the extension and is always
--- 925,932 ----
\item Names and extensions may consist of \emphasis{only} the characters
\literal{A}--\literal{Z}, \literal{0}--\literal{9}, and underscore.
Lowercase letters are excluded. (The only common place where mixed-case
! names occur in the \TeX{} system is in \LaTeX{} font descriptor files,
! and \LaTeX{} does not rely on case alone to distinguish among these
files.)
\item A period separates the filename from the extension and is always
***************
*** 1055,1061 ****
\item[\abbr{VMS}:] \path|texmf:[subdir...]|
\item[\application{Xdvi} (patchlevel 20):] \path|texmf/subdir/**|;
! \path|texmf/subdir/*| for a single level of searching.
\item[\application{Y\&Y \TeX{}}:] \path|t:/subdir//| or
\path|t:\subdir\\|.
--- 1079,1086 ----
\item[\abbr{VMS}:] \path|texmf:[subdir...]|
\item[\application{Xdvi} (patchlevel 20):] \path|texmf/subdir/**|;
! \path|texmf/subdir/*| for a single level of searching. Patchlevel 50
! and above support the \path|//| notation.
\item[\application{Y\&Y \TeX{}}:] \path|t:/subdir//| or
\path|t:\subdir\\|.
***************
*** 1067,1081 ****
\label{sec:Example implementation-specific trees}
The \abbr{TDS} cannot specify a precise location for
! implementation-specific files, but for informative purposes, we provide
! here the default locations for some implementations. Please contact us
! with additions or corrections. These paths are not definitive, may not
! match anything at your site, and may change without warning.
We recommend all implementations have default search paths that start
with the current directory (e.g., `\path|.|'). Allowing users to
include the parent directory (e.g., `\path|..|') is also helpful.
\subsubsection{Public \abbr{DECUS} \TeX{}}
If another \abbr{VMS} implementation besides Public \abbr{DECUS} \TeX{}
--- 1092,1151 ----
\label{sec:Example implementation-specific trees}
The \abbr{TDS} cannot specify a precise location for
! implementation-specific files, such as \path|texmf/ini|, because a site
! may have multiple \TeX{} implementations.
!
! Nevertheless, for informative purposes, we provide here the default
! locations for some implementations. Please contact us with additions or
! corrections. These paths are not definitive, may not match anything at
! your site, and may change without warning.
We recommend all implementations have default search paths that start
with the current directory (e.g., `\path|.|'). Allowing users to
include the parent directory (e.g., `\path|..|') is also helpful.
+ \subsubsection{AmiWeb2C 2.0}
+
+ (Email \email|scherer@physik.rwth-aachen.de| to contact the maintainer of
+ this implementation.)
+
+ The natural choice for the root \abbr{TDS} directory on the Amiga is
+ \path|TeXMF:|, either the name of a hard disk partition or an assignment
+ to a specific location on your disk. In addition to Kpathsea's
+ \path|//| notation you may start recursive path search with
+ \path|\replaceable{DEVICE}:/|, e.g., \path|TeXMF:/|.
+
+ Binaries coming with the AmiWeb2C distribution are assumed to be
+ installed in the \abbr{TDS} hierarchy at \path|TeXMF:bin/web2c/| to
+ distinguish them from \abbr{DVI} drivers from other sources. (For
+ example, Pas\TeX{}'s \application{ShowDVI} and \application{DVIprint}
+ drivers should be installed at \path|TeXMF:bin/pastex/|. The respective
+ configuration files can be placed in \path|TeXMF:pastex/config/| and the
+ assignment \path|TeX:| should point to \path|TeXMF:pastex/|.)
+
+ All implementation-dependent \TeX{} system files are stored in
+ \path|TeXMF:web2c/| extending the form used by Web2c~7.0:
+
+ \begin{tdsSummary}
+ TeXMF: \abbr{TDS} root (also \path|ls-R| and \path|MakeTeXls-R|)
+ . web2c/ configuration file \path|texmf.cnf|
+ . . bases/ \MF{} bases, separated by name, e.g.,
+ . . . plain/ the ``plain'' base
+ . . formats/ \TeX{} formats, separated by name, e.g.,
+ . . . e-plain/ the plain format for ``extended \TeX{}''
+ . . . latex/ the \LaTeX{} format
+ . . . plain/ the plain \TeX{} format
+ . . mems/ \MP\ memory files, separated by name, e.g.,
+ . . . mfplain/ the ``plain mem'' extended for \MF{} input
+ . . . plain/ the ``plain'' memory file
+ . . pool/ pool files for \TeX{}, \MF{}, and \MP{}
+ . . rexx/ \path|MakeMPX.rexx|, \path|CallMF|
+ \end{tdsSummary}
+
+ Documentation files in AmigaGuide format should be stored at
+ \path|TeXMF:doc/guide/| similar to \path|TeXMF:doc/info/|.
+
+
\subsubsection{Public \abbr{DECUS} \TeX{}}
If another \abbr{VMS} implementation besides Public \abbr{DECUS} \TeX{}
***************
*** 1109,1127 ****
\begin{tdsSummary}
<prefix>/ installation root (\path|/usr/local| by default)
! . bin/ executables
. man/ man pages
. info/ info files
. lib/ libraries (\path|libkpathsea.*|)
! . share/
. . texmf/ \abbr{TDS} root
. . . web2c/ implementation-dependent files (\path|.pool|, \path|.fmt|, \path|texmf.cnf|, etc.)
\end{tdsSummary}
! See \path|prep.ai.mit.edu:/pub/gnu/standards.*| for the rationale behind
! and descriptions of this arrangement. A site may of course override
! these defaults; for example, it may put everything under a single directory
! such as \path|/usr/local/texmf|.
\section{Is there a better way?}
--- 1179,1197 ----
\begin{tdsSummary}
<prefix>/ installation root (\path|/usr/local| by default)
! . bin/ executables
. man/ man pages
. info/ info files
. lib/ libraries (\path|libkpathsea.*|)
! . share/ architecture-independent files
. . texmf/ \abbr{TDS} root
. . . web2c/ implementation-dependent files (\path|.pool|, \path|.fmt|, \path|texmf.cnf|, etc.)
\end{tdsSummary}
! See \url|ftp://ftp.gnu.ai.mit.edu/pub/gnu/standards.text| for the
! rationale behind and descriptions of this arrangement. A site may of
! course override these defaults; for example, it may put everything under
! a single directory such as \path|/usr/local/texmf|.
\section{Is there a better way?}
***************
*** 1138,1144 ****
\begin{itemize}
! \item Path searching control at the {\TeX} level. If documents could
restrict subdirectory searching to a subdirectory via some portable
syntax in file names, restrictions on uniqueness of filenames could be
relaxed considerably (with the cooperation of the formats), and the
--- 1208,1214 ----
\begin{itemize}
! \item Path searching control at the \TeX{} level. If documents could
restrict subdirectory searching to a subdirectory via some portable
syntax in file names, restrictions on uniqueness of filenames could be
relaxed considerably (with the cooperation of the formats), and the
***************
*** 1168,1173 ****
--- 1238,1244 ----
Nevertheless, the \replaceable{format}\path|/|\replaceable{package}
structure won for a couple of reasons:
+
\begin{itemize-squeeze}
\item It is closer to current practice; in fact, several members of the
\abbr{TWG} have already implemented the \abbr{TDS} hierarchy. The
***************
*** 1193,1200 ****
\subsubsection{Font file type location}
! We considered the supplier-first arrangement currently in use at many
! sites:
\begin{ttdisplay}
texmf/fonts/\replaceable{supplier}/\replaceable{typeface}/\replaceable{type}/
\end{ttdisplay}
--- 1264,1271 ----
\subsubsection{Font file type location}
! We considered the supplier-first arrangement in use at many sites:
!
\begin{ttdisplay}
texmf/fonts/\replaceable{supplier}/\replaceable{typeface}/\replaceable{type}/
\end{ttdisplay}
***************
*** 1292,1304 ****
In this document, \CTAN: means the root of an
anonymous ftp \abbr{ctan} tree. This is both a host name and a directory
name. For example:
\begin{ttdisplay}
! ftp.dante.de:/tex-archive
! ftp.shsu.edu:/tex-archive
! ftp.tex.ac.uk:/tex-archive
\end{ttdisplay}
! Finger \path|ctan@ftp.shsu.edu| for a complete list of \abbr{ctan}
sites; there are mirrors worldwide.
Here are the references:
--- 1363,1375 ----
In this document, \CTAN: means the root of an
anonymous ftp \abbr{ctan} tree. This is both a host name and a directory
name. For example:
+
\begin{ttdisplay}
! \url|ftp://ftp.dante.de/tex-archive|
! \url|ftp://ftp.tex.ac.uk/tex-archive|
\end{ttdisplay}
! Finger \path|ctan@ftp.tug.org| for a complete list of \abbr{ctan}
sites; there are mirrors worldwide.
Here are the references:
***************
*** 1306,1318 ****
\begin{itemize-squeeze}
\item The \abbr{TDS} mailing list archives can be retrieved via ftp from
! \path|shsu.edu:[twg-tds]| and
! \path|vms.rhbnc.ac.uk:/archives/twg.tds.*|.
\item A sample \abbr{TDS} tree: \CTAN:\path|tds|.
\item A collection of \BibTeX{} databases and styles:
! \path|ftp.math.utah.edu:/pub/tex/bib|.
\item \citetitle{Components of \TeX{}} by Joachim Schrod:
\CTAN:\path|documentation/components-of-TeX|.
--- 1377,1389 ----
\begin{itemize-squeeze}
\item The \abbr{TDS} mailing list archives can be retrieved via ftp from
! \url|ftp://ftp.tug.org/mail/archives/twg-tds/| and
! \url|ftp://vms.rhbnc.ac.uk/archives/twg.tds.*|.
\item A sample \abbr{TDS} tree: \CTAN:\path|tds|.
\item A collection of \BibTeX{} databases and styles:
! \url|ftp://ftp.math.utah.edu/pub/tex/bib|.
\item \citetitle{Components of \TeX{}} by Joachim Schrod:
\CTAN:\path|documentation/components-of-TeX|.
***************
*** 1325,1331 ****
recommended supplier and typeface names.
\item \abbr{ISO}-9660 \abbr{CD-ROM} file system standard:
! \path|http://www.iso.ch/cate/cat.html|.
\item A complete set of \MF{} modes:
\CTAN:\path|fonts/modes/modes.mf|. This file includes recommended mode
--- 1396,1402 ----
recommended supplier and typeface names.
\item \abbr{ISO}-9660 \abbr{CD-ROM} file system standard:
! \url|http://www.iso.ch/cate/cat.html|.
\item A complete set of \MF{} modes:
\CTAN:\path|fonts/modes/modes.mf|. This file includes recommended mode
***************
*** 1333,1338 ****
--- 1404,1410 ----
\end{itemize-squeeze}
+
\section{Contributors}
The \abbr{TWG} had no formal meetings; electronic mail was the primary
***************
*** 1399,1407 ****
Lenny Muellner \>
Oren Patashnik \\
David Rhead \>
Mark Sinke \>
! Andrew Trevorrow \>
! Doug Waud \\
Chee-Wai Yeung \\
\end{tabbing}
--- 1471,1480 ----
Lenny Muellner \>
Oren Patashnik \\
David Rhead \>
+ Andreas Scherer \>
Mark Sinke \>
! Andrew Trevorrow \\
! Doug Waud \>
Chee-Wai Yeung \\
\end{tabbing}
#!/bin/sh
# This is a shell archive (produced by GNU sharutils 4.2).
# To extract the files from this archive, save it to some FILE, remove
# everything before the `!/bin/sh' line above, then type `sh FILE'.
#
# Made on 1996-11-16 09:55 EST by <karl@laurie>.
# Source directory was `/u/w/tds'.
#
# Existing files will *not* be overwritten unless `-c' is specified.
#
# This shar contains:
# length mode name
# ------ ---------- ------------------------------------------
# 80712 -rw-rw-rw- tds.dvi
#
save_IFS="${IFS}"
IFS="${IFS}:"
gettext_dir=FAILED
locale_dir=FAILED
first_param="$1"
for dir in $PATH
do
if test "$gettext_dir" = FAILED && test -f $dir/gettext \
&& ($dir/gettext --version >/dev/null 2>&1)
then
set `$dir/gettext --version 2>&1`
if test "$3" = GNU
then
gettext_dir=$dir
fi
fi
if test "$locale_dir" = FAILED && test -f $dir/shar \
&& ($dir/shar --print-text-domain-dir >/dev/null 2>&1)
then
locale_dir=`$dir/shar --print-text-domain-dir`
fi
done
IFS="$save_IFS"
if test "$locale_dir" = FAILED || test "$gettext_dir" = FAILED
then
echo=echo
else
TEXTDOMAINDIR=$locale_dir
export TEXTDOMAINDIR
TEXTDOMAIN=sharutils
export TEXTDOMAIN
echo="$gettext_dir/gettext -s"
fi
touch -am 1231235999 $$.touch >/dev/null 2>&1
if test ! -f 1231235999 && test -f $$.touch; then
shar_touch=touch
else
shar_touch=:
echo
$echo 'WARNING: not restoring timestamps. Consider getting and'
$echo "installing GNU \`touch', distributed in GNU File Utilities..."
echo
fi
rm -f 1231235999 $$.touch
#
if mkdir _sh06319; then
$echo 'x -' 'creating lock directory'
else
$echo 'failed to create lock directory'
exit 1
fi
# ============= tds.dvi ==============
if test -f 'tds.dvi' && test "$first_param" != -c; then
$echo 'x -' SKIPPING 'tds.dvi' '(file already exists)'
else
$echo 'x -' extracting 'tds.dvi' '(gzipped)'
sed 's/^X//' << 'SHAR_EOF' | uudecode &&
begin 600 _sh06319/gzi
M'XL(`C3("`^Q<"W!<U7E>[ZYE`K8#3$(3PM-,8SN19*V$#;(I5+;!\8`?
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
M?H#B2!C+Z;(X[!KT1*<!6]OHS8W40KB?G!RZ*J2&GLU^:)*$&5W9)>^#:
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
J%T[JW](`2P[-OR^\>ON\!3BS\E*K?C?OJ--?E_D!_L__!>83[]%(.P$`
`
end
SHAR_EOF
$echo 'gunzipping file' 'tds.dvi' &&
gzip -d < _sh06319/gzi > 'tds.dvi' &&
$shar_touch -am 1116095396 'tds.dvi' &&
chmod 0666 'tds.dvi' ||
$echo 'restore of' 'tds.dvi' 'failed'
if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \
&& ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then
md5sum -c << SHAR_EOF >/dev/null 2>&1 \
|| $echo 'tds.dvi:' 'MD5 check failed'
c1c0158bc8808ef3bc3bd1dc1de3b65e tds.dvi
SHAR_EOF
else
shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'tds.dvi'`"
test 80712 -eq "$shar_count" ||
$echo 'tds.dvi:' 'original size' '80712,' 'current size' "$shar_count!"
fi
fi
rm -fr _sh06319
exit 0