summaryrefslogtreecommitdiff
path: root/obsolete
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-06-20 03:01:12 +0000
committerNorbert Preining <norbert@preining.info>2023-06-20 03:01:12 +0000
commitcce87a5ab0d6acdcd0d1425a8a86696c803785b4 (patch)
tree1a929d56c67ac61418141d030169a5beeddf7f8c /obsolete
parent0622b5d465a30f417f9c5372cd05a931a407380c (diff)
CTAN sync 202306200301
Diffstat (limited to 'obsolete')
-rw-r--r--obsolete/macros/context/contrib/context-lettrine/VERSION1
-rw-r--r--obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/W.pdfbin0 -> 12716 bytes
-rw-r--r--obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/lettrine-doc.pdfbin0 -> 93964 bytes
-rw-r--r--obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/lettrine-doc.tex459
-rw-r--r--obsolete/macros/context/contrib/context-lettrine/tex/context/interface/third/lettrine.xml65
-rw-r--r--obsolete/macros/context/contrib/context-lettrine/tex/context/third/lettrine/t-lettrine.tex163
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/VERSION1
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/8r-urw-urwgothic.tex80
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/ec-urw-urwgothic.tex42
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/texnansi-urw-urwgothic.tex42
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/urwgothic-test.pdfbin0 -> 58420 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/urwgothic-test.tex21
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/map/pdftex/context/8r-urw-urwgothic.map14
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/map/pdftex/context/ec-urw-urwgothic.map14
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/map/pdftex/context/texnansi-urw-urwgothic.map14
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagd8a.tfmbin0 -> 1504 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagdo8a.tfmbin0 -> 1700 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagk8a.tfmbin0 -> 1676 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagko8a.tfmbin0 -> 1884 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagd8a.tfmbin0 -> 6168 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagdo8a.tfmbin0 -> 6372 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagk8a.tfmbin0 -> 6392 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagko8a.tfmbin0 -> 6588 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagd8a.tfmbin0 -> 1472 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagdo8a.tfmbin0 -> 1672 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagk8a.tfmbin0 -> 1648 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagko8a.tfmbin0 -> 1852 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagd8a.tfmbin0 -> 6120 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagdo8a.tfmbin0 -> 6328 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagk8a.tfmbin0 -> 6348 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagko8a.tfmbin0 -> 6540 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagd8a.tfmbin0 -> 1488 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagdo8a.tfmbin0 -> 1684 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagk8a.tfmbin0 -> 1660 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagko8a.tfmbin0 -> 1868 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagd8a.tfmbin0 -> 6408 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagdo8a.tfmbin0 -> 6612 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagk8a.tfmbin0 -> 6632 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagko8a.tfmbin0 -> 6828 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagd8a.vfbin0 -> 1736 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagdo8a.vfbin0 -> 1740 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagk8a.vfbin0 -> 1736 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagko8a.vfbin0 -> 1740 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagd8a.vfbin0 -> 1744 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagdo8a.vfbin0 -> 1748 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagk8a.vfbin0 -> 1744 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagko8a.vfbin0 -> 1748 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagd8a.vfbin0 -> 1812 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagdo8a.vfbin0 -> 1812 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagk8a.vfbin0 -> 1812 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagko8a.vfbin0 -> 1812 bytes
-rw-r--r--obsolete/macros/context/contrib/context-urwgothic/tex/context/third/urwgothic/type-urwgothic.tex40
52 files changed, 956 insertions, 0 deletions
diff --git a/obsolete/macros/context/contrib/context-lettrine/VERSION b/obsolete/macros/context/contrib/context-lettrine/VERSION
new file mode 100644
index 0000000000..702e2f3a02
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-lettrine/VERSION
@@ -0,0 +1 @@
+2009.01.20
diff --git a/obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/W.pdf b/obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/W.pdf
new file mode 100644
index 0000000000..a118f316b0
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/W.pdf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/lettrine-doc.pdf b/obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/lettrine-doc.pdf
new file mode 100644
index 0000000000..277bc728dc
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/lettrine-doc.pdf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/lettrine-doc.tex b/obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/lettrine-doc.tex
new file mode 100644
index 0000000000..541f2bf3e4
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/lettrine-doc.tex
@@ -0,0 +1,459 @@
+\setupoutput[pdftex]
+\loadmapfile[texnansi-public-lm]
+\loadmapfile[cork-public-lm]
+\loadmapfile[original-ams-euler]
+\loadmapfile[hoekwater]
+
+%\enablemode[onecolumn]
+%\enablemode[realfonts]
+\usemodule[map-se]
+\usemodule[lettri]
+\setupcolors[state=start,conversion=yes]
+\usemodule[set-11]
+\hbadness=10000
+\setuplettrine[T][Findent=0.2em,Nindent=0.2em,Oversize=.05,Hang=.15]
+
+\startbuffer[setuplettrine]
+<cd:command name="setuplettrine">
+ <cd:sequence>
+ <cd:string value="setuplettrine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:assignments list="yes">
+ <cd:parameter name="Lines">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="Hang">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="Oversize">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="Raise">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="Findent">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="Nindent">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="Slope">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="Ante">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="FontHook">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="TextFont">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="Image">
+ <cd:constant type="yes"/>
+ <cd:constant type="no" default="yes"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+</cd:command>
+\stopbuffer
+
+\startbuffer[lettrine]
+<cd:command name="lettrine" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="lettrine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments list="yes" optional="yes">
+ <cd:inherit name="setuplettrine"/>
+ </cd:assignments>
+ <cd:content/>
+ <cd:content/>
+ </cd:arguments>
+</cd:command>
+\stopbuffer
+
+\def\emph#1{#1}
+
+\starttext
+\startArticle[%
+ Author=Taco Hoekwater,
+ Email=taco@elvenkind.com,
+ Title=Lettrines for Con\TeX{}t,
+ Page=26,
+ Category=context]
+
+\startKeywords
+lettrines, module, initials, dropped capitals, Con\TeX{}t
+\stopKeywords
+
+\startAbstract
+The \ConTeXt\ module \type{lettri} is port of the \LaTeX\ package
+\type{lettrine} by Daniel Flipo that provides a way to typeset dropped
+capitals at the beginning of paragraphs.
+\stopAbstract
+
+\section{Introduction}
+
+Daniel Flipo's \LaTeX\ package ``lettrine.sty'' provides the command
+\type{\lettrine} for the creation of dropped capitals at the beginning
+of a paragraph. Various parameters are provided to control the size
+and layout of the dropped capital, using a key||value system to
+specify the options.
+
+Last februari, Gerben Wierda asked on the \ConTeXt\ mailing list if
+``Would someone be able to take lettrine.sty as an example and produce
+a version that works with \ConTeXt\ (and plain \TeX)?''. I never
+considered making a version for plain \TeX, but a \ConTeXt\ version
+was doable. So I've created the `lettri' module, for use in a
+\type{\usemodule} command.
+
+\section{Commands}
+
+The module defines two user||level commands, one for setup and one for
+actual use. Most of the parameter names are a bit different from their
+\LaTeX{} counterparts. There are two reasons for this, both a side||effect
+of the implementation in \ConTeXt.
+\startitemize
+\item The first reason is my laziness, I did not want to create lots of
+new constants for internationalization of the interface, so I just used
+an initial uppercase character. This makes the keywords impervious to
+differences in the \ConTeXt\ language interfaces.
+\item The second reason is that some parameter names seemed a bit odd,
+probably because of name\-space conflicts within \LaTeX, and I sanitized
+those names where that was possible without confusing the users.
+\stopitemize
+\noindent
+So, for example, the \LaTeX\ parameter keyword \type{lhang} became the
+\ConTeXt\ parameter \type{Hang}.
+
+\subsection{Usage command: \type{\lettrine}}
+
+The command \type{\lettrine} uses an optional parameter for
+settings, and two required arguments that are texts to be typeset.
+
+\processXMLbuffer[lettrine]
+
+\lettrine{T}{he two} typeset arguments are the dropped capital and
+the run||in text following it; the \TeX\ source of this paragraph
+started with ``\type{\lettrine{T}{he two} typeset}''. The optional
+parameter is explained below.
+
+
+\subsection{Setup command: \type{\setuplettrine}}
+
+\processXMLbuffer[setuplettrine]
+
+\startitemize
+\item \type{Lines} controls how many lines the dropped capital
+ will occupy (the default value is~2);
+\item \type{Hang} sets how much of the dropped capital's width
+ should hang into the margin (the default is 0, values should be
+ between 0 and 1);
+\item \type{Oversize} enlarges or decreases the dropped capital's height:
+ with \type{Oversize=0.1}. its height is enlarged by 10\% so that
+ it raises above the top paragraph's line (default=0, values should
+ be between $-$1 and 1);
+\item \type{Raise} does not affect the dropped capital's height, but
+ moves it up (if positive) or down (if negative); useful with capitals
+ like \type{J} or \type{Q} which have a positive depth (default=0,
+ values should be between $-$1 and 1);
+\item \type{Findent} (positive or negative) controls the horizontal gap
+ between the dropped capital and the indented block of text (default=0pt);
+\item \type{Nindent} shifts the indented lines, starting from the second line,
+ horizontally by the specified amount (default=0.5em);
+\item \type{Slope} can be used with dropped
+ capitals like \type{A} or \type{V} to add an extra shift
+ (positive or negative) to the indentation of each line
+ starting from the third one (no effect if \type{Lines=2}, default=0pt);
+\item \type{Ante} can be used to typeset something
+ \emph{before} the dropped capital (typical use is for French
+ guillemets starting the paragraph).
+\item \type{Image} will force \type{\lettrine}
+ to replace the letter normally used as dropped capital by an image.
+ \type{\lettrine[Image=yes]{A}{n exemple}} will load \type{A.eps} or
+ \type{A.pdf} instead of letter~A.
+\item \type{FontHook} can be used to change the font and/or color of
+ the dropped capital (default: empty)
+\item \type{TextFont} can be used to change the font and/or color of
+ the run||in text (default: \type{\sc})
+\stopitemize
+
+\noindent
+The first, optional argument to the \type{\setuplettrine} command
+allows you to create presets: The settings that follow will apply only
+if the first text argument of \type{\lettrine} (see below) matches
+this string exactly. I~have used this command at the top of this
+article:
+\starttyping
+\setuplettrine[T][Findent=0.2em,Nindent=0.2em,
+ Oversize=.05,Hang=.15]]
+\stoptyping
+because otherwise the example on the previous page would not have
+been as nice as it is.
+
+\section{Examples}
+The following examples were all adapted from the file \type{demo.tex}
+that is part of Daniel Flipo's original distribution. I've been forced
+to make some changes here and there because the font for the Maps is
+quite different from the font in the original examples, but I~have not
+made changes to the original french text.
+
+\subsection{Standard options (using 2 lines)}
+
+\starttyping
+\lettrine{E}{n} plein marais...
+\stoptyping
+
+\begingroup
+\language[fr]
+\lettrine{E}{n} plein marais de la Souteyranne, \`a quelques kilom\`etres
+au nord d'Aigues-Mortes, se trouve la Tour Carbonni\`ere. Construite
+au XIII\high{e}~si\`ecle, elle contr\^olait l'unique voie d'acc\`es
+terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody,
+l'une des |<<|abbayes de sel|>>| dont il ne reste que quelques
+vestiges.
+\par
+\endgroup
+
+\subsection{Lettrine on a single line}
+
+\starttyping
+\lettrine[Lines=1]{E}{n} plein marais...
+\stoptyping
+
+\begingroup
+\language[fr]
+\lettrine[Lines=1]{E}{n} plein marais de la Souteyranne,
+\`a quelques kilom\`etres au nord d'Aigues-Mortes, se trouve
+la Tour Carbonni\`ere.
+\par
+\endgroup
+
+\subsection{Lettrine on a three lines}
+\starttyping
+\lettrine[Lines=3]{E}{n} plein marais...
+\stoptyping
+
+\begingroup
+\language[fr]
+\lettrine[Lines=3]{E}{n} plein marais de la Souteyranne,
+\`a quelques kilom\`etres au nord d'Aigues-Mortes,
+se trouve la Tour Carbonni\`ere.
+Construite au XIII\high{e}~si\`ecle, elle contr\^olait l'unique voie d'acc\`es
+terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody,
+l'une des\break |<<|abbayes de sel|>>| dont il ne reste que quelques vestiges.
+\par
+\endgroup
+
+\subsection{Lettrine in the margin}
+\starttyping
+\lettrine[Hang=1, Nindent=0pt, Lines=3]
+ {J}{ustement},...
+\stoptyping
+
+\setupnarrower[middle=6pt]
+\begingroup
+\language[fr]
+\startnarrower
+\lettrine[Hang=1, Nindent=0pt, Lines=3]{J}{ustement},
+\`a quelques kilom\`etres au nord d'Aigues-Mortes,
+se trouve la Tour Carbonni\`ere. Construite au XIII\high{e}~si\`ecle,
+elle contr\^olait l'unique voie d'acc\`es terrestre de la ville
+fortifi\'ee, celle qui menait \`a Psalmody, l'une des
+|<<|abbayes de sel|>>| dont il ne reste que quelques vestiges. L'abbaye \'etait
+ravitaill\'ee ---~dit-on ~--- par un souterrain qui la reliait au
+ch\^ateau de Treillan.
+\stopnarrower
+\par
+\endgroup
+
+
+\subsection{Lettrine oversised, and partly in the margin}
+\starttyping
+\lettrine[Lines=3,Hang=0.2,Oversize=0.25]
+ {E}{n} ...
+\stoptyping
+
+\begingroup
+\language[fr]
+\lettrine[Lines=3, Hang=0.2, Oversize=0.25]{E}{n}
+plein marais de la Souteyranne,
+\`a quelques kilom\`etres au nord d'Aigues-Mortes la Tour Carbonni\`ere.
+Construite au XIII\high{e}~si\`ecle, elle contr\^olait l'unique voie d'acc\`es
+terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody,
+l'une des |<<|abbayes de sel|>>| \dots
+% dont il ne reste que des vestiges.
+\par
+\endgroup
+
+\subsection{A guillemet in front of the lettrine}
+\starttyping
+\lettrine[Ante={<<}]{E}{n} plein marais ...
+\stoptyping
+
+\begingroup
+\language[fr]
+\lettrine[Ante={<<}]{E}{n} plein marais de la Souteyranne,
+\`a quelques kilom\`etres au nord d'Aigues-Mortes, se trouve
+la Tour Carbonni\`ere.
+Construite au XIII\high{e}~si\`ecle, elle contr\^olait l'unique voie d'acc\`es
+terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody,
+l'une des\break |<<|abbayes de sel|>>| \dots
+% dont il ne reste que des vestiges.
+\par
+\endgroup
+
+\blank
+The following four lettrines have all been typeset after changing the
+default settings with the following command:
+
+\starttyping
+\setuplettrine[Lines=4,FontHook={\color[gray]}]
+\stoptyping
+
+\setuplettrine[Lines=4,FontHook={\color[gray]}]
+
+\subsection{A somewhat smaller and slightly raised lettrine}
+
+\starttyping
+\lettrine[Oversize=-0.15, Raise=0.15]
+ {Q} {u'en plein marais} ...
+\stoptyping
+
+\begingroup
+\language[fr]
+\lettrine[Oversize=-0.15, Raise=0.15]{Q}{u'en plein marais}
+ de la Souteyranne, \`a quel\-ques kilom\`etres au nord d'Aigues-Mortes,
+se trouve la Tour Carbonni\`ere, surprend les visiteurs.
+Construite au XIII\high{e}~si\`ecle, elle contr\^olait l'unique voie d'acc\`es
+terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody,
+l'une des |<<|abbayes de sel|>>| dont il ne reste que quelques vestiges.
+L'abbaye \'etait ravitaill\'ee par un souterrain qui
+la reliait au ch\^ateau de Treillan.
+\par
+\endgroup
+
+\subsection{The same lettrine, without corrections}
+
+\starttyping
+\lettrine{Q}{u'en plein marais} de ...
+\stoptyping
+
+\begingroup
+\language[fr]
+\lettrine{Q}{u'en plein marais} de la Souteyranne,
+\`a quelques kilom\`etres au nord d'Aigues-\break Mortes,
+se trouve la Tour Carbonni\`ere, surprend les visiteurs.
+Construite au XIII\high{e}\break si\`ecle, elle contr\^olait l'unique voie d'acc\`es
+terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody,
+l'une des |<<|abbayes de sel|>>| dont il ne reste que quelques vestiges.
+L'abbaye \'etait ravitaill\'ee par un souterrain qui
+la reliait au ch\^ateau de Treillan.
+\par
+\endgroup
+
+\subsection{Using the Slope option for the following lines}
+\starttyping
+\lettrine[Slope=0.4em,Findent=-0.5em,
+ Nindent=0.4em]
+ {\`A}{quelques kilom\`etres}...
+\stoptyping
+
+\kern -12pt
+
+\begingroup
+\language[fr]
+\lettrine[Slope=0.4em, Findent=-0.5em, Nindent=0.4em]{\`A} {quelques
+kilom\`etres} au nord d'Aigues-Mortes, se trouve la Tour Carbonni\`ere.
+Construite au XIII\high{e}~si\`ecle, elle contr\^olait l'unique voie d'acc\`es
+terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody,
+l'une des |<<|abbayes de sel|>>| dont il ne reste que quelques vestiges.
+L'abbaye \'etait ravitaill\'ee ---~dit-on~--- par un souterrain qui
+la reliait au ch\^ateau de Treillan.
+\par
+\endgroup
+
+\kern 24pt
+\subsection{Using the Slope option for the opposite effect}
+
+Also note the move into the margin
+
+\starttyping
+\lettrine[Slope=-0.5em,Hang=0.5,Findent=0.2em]
+ {V}{oici} \`a...
+\stoptyping
+
+\begingroup
+\language[fr]
+\startnarrower
+\lettrine[Slope=-0.5em, Hang=0.5, Findent=0.2em]{V}{oici}
+\`a quelques kilom\`etres au nord d'Aigues-Mortes la Tour Carbonni\`ere.
+Construite au XIII\high{e}~si\`ecle, elle contr\^olait l'unique voie
+d'acc\`es terrestre de la ville fortifi\'ee, celle qui menait \`a
+Psalmody, l'une des |<<|abbayes de sel|>>| dont il ne reste que
+quelques vestiges. L'abbaye \'etait ravitaill\'ee ---~dit-on~--- par
+un souterrain qui la reliait au ch\^ateau de Treillan.
+\stopnarrower
+\par
+\endgroup
+
+\subsection{Using a different font by using the FontHook}
+
+\starttyping
+\def\myhook
+ {\definefontsynonym[LettrineFont][SansBold]}
+\lettrine[FontHook={\myhook},
+ Hang=.2, Findent=.3em]
+ {E}{n} plein marais...
+\stoptyping
+
+\def\myhook
+ {\definefontsynonym[LettrineFont][SansBold]}
+
+\begingroup
+\language[fr]
+\lettrine[FontHook={\myhook},Hang=.2,Findent=.3em]{E}{n} plein
+marais de la Souteyranne, \`a quelques
+kilom\`etres au nord d'Aigues-Mortes, se trouve la Tour Carbonni\`ere.
+Construite au XIII\high{e}~si\`ecle, elle contr\^olait l'unique voie d'acc\`es
+terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody,
+l'une des |<<|abbayes de sel|>>| dont il ne reste que quelques vestiges.
+L'abbaye \'etait ravitaill\'ee par un souterrain qui
+la reliait au ch\^ateau de Treillan.
+\par
+\endgroup
+
+\subsection{Use of an image instead of an actual letter}
+
+\setuplettrine[FontHook={}]
+
+\starttyping
+\lettrine[Image=yes,Hang=.1, Oversize=.25,
+ Findent=0.1em, Raise=-.1]
+ {W} {er} reitet ...
+\stoptyping
+
+{\switchtobodyfont[eul]
+\lettrine[Image=yes,Hang=.1, Oversize=.25, Findent=0.1em, Raise=-.1]
+{W}{er} reitet so sp\"at durch Nacht und Wind?\crlf
+Es ist der Vater mit seinem Kind;\crlf
+Er hat den Knaben wohl in dem Arm,\crlf
+Er fa{\SS}t ihn sicher, er h\"alt ihn warm.
+\par}%
+
+\section{Availability}
+
+The module can be downloaded from the new \ConTeXt\ module repository,
+at\crlf
+\hyphenatedurl{http://modules.contextgarden.net}.
+
+\blank
+I have released this module into the public domain.
+
+\stopArticle
+\stoptext \ No newline at end of file
diff --git a/obsolete/macros/context/contrib/context-lettrine/tex/context/interface/third/lettrine.xml b/obsolete/macros/context/contrib/context-lettrine/tex/context/interface/third/lettrine.xml
new file mode 100644
index 0000000000..8309354778
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-lettrine/tex/context/interface/third/lettrine.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0"?>
+
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"
+ name="context/third/t-lettrine"
+ language="all" version="2005.03.26">
+
+<cd:command name="setuplettrine" file="t-lettrine.tex">
+ <cd:sequence>
+ <cd:string value="setuplettrine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:assignments list="yes">
+ <cd:parameter name="Lines">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="Hang">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="Oversize">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="Raise">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="Findent">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="Nindent">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="Slope">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="Ante">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="FontHook">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="TextFont">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="Image">
+ <cd:constant type="yes"/>
+ <cd:constant type="no" default="yes"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+</cd:command>
+<cd:command name="lettrine" file="t-lettrine.tex">
+ <cd:sequence>
+ <cd:string value="lettrine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments list="yes" optional="yes">
+ <cd:inherit name="setuplettrine"/>
+ </cd:assignments>
+ <cd:content/>
+ <cd:content/>
+ </cd:arguments>
+</cd:command>
+</cd:interface>
diff --git a/obsolete/macros/context/contrib/context-lettrine/tex/context/third/lettrine/t-lettrine.tex b/obsolete/macros/context/contrib/context-lettrine/tex/context/third/lettrine/t-lettrine.tex
new file mode 100644
index 0000000000..11abf50942
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-lettrine/tex/context/third/lettrine/t-lettrine.tex
@@ -0,0 +1,163 @@
+%D \module
+%D [ file=t-lettri,
+%D version=2009.01.20,
+%D title=\CONTEXT\ Lettrines,
+%D subtitle=Funny stuff,
+%D author=Taco Hoekwater,
+%D date=\currentdate,
+%D copyright=Public Domain]
+%C
+%C Donated to the public domain.
+
+%D This is just a quick and dirty conversion of the LaTeX package
+%D
+%D \ProvidesFile{lettrine.sty}[2004/05/22 v1.6 (D. Flipo)]
+%D
+%D Errors are likely mine, credit is due to Daniel.Flipo@univ-lille1.fr
+%D
+%D If enough people like it, I may even clean this mess up sometime. The
+%D current version is just a (c)rude conversion of the low-level LaTeX
+%D stuff to sometimes even lower-level ConTeXt.
+%D
+%D Changes:
+%D 2005.08.29: support use within \startframedtext ..\stop
+%D 2006.01.27: support use within \startnarrower..\stop
+%D 2009.01.20: fix indentation after indented dropcaps
+
+\unprotect
+
+\newbox\Lettrinelbox
+\newbox\Lettrinetbox
+
+\newcount\Lettrinelines
+
+\newdimen\LettrineHeight
+\newdimen\Lettrinefirst
+\newdimen\Lettrinenext
+\newdimen\Lettrineraise
+
+\newdimen\Lettrinepindent
+\newdimen\Lettrinefindent
+\newdimen\Lettrinenindent
+
+\getparameters[LettrineDefault]
+ [Lines=2,
+ Hang=0,
+ Oversize=0,
+ Raise=0,
+ Findent=0pt,
+ Nindent=0.5em,
+ Slope=0pt,
+ Ante=,
+ FontHook=,
+ TextFont=\sc,
+ Image=\v!no]
+
+\def\setuplettrine{\dodoubleempty\dosetuplettrine}
+
+\def\dosetuplettrine[#1][#2]{%
+ \doifassignmentelse{#1}{%
+ \dodosetuplettrine[][#1]%
+ }{%
+ \def\ascii{}%
+ \doifsomething{#1}{\convertargument#1\to\ascii }%
+ \expandafter\dodosetuplettrine\expandafter[\ascii][#2]%
+ }%
+}
+
+
+\def\dodosetuplettrine[#1][#2]{%
+ \getparameters[LettrineDefault#1][#2]
+}
+
+\def\doLettrineHeight{%
+ \LettrineHeight =\Lettrinelines\baselineskip\relax
+ \ifnum\Lettrinelines>1
+ \advance\LettrineHeight -\baselineskip
+ \fi
+ \setbox\Lettrinetbox\hbox{{\LettrineTextFont x}}%
+ \LettrineHeight = \dimexpr \LettrineHeight+ \ht\Lettrinetbox +
+ \LettrineOversize\LettrineHeight \relax
+}
+
+\def\doLettrineEPS#1{%
+ \doLettrineHeight\LettrineFontHook
+ \externalfigure[#1][\c!height=\LettrineHeight]}
+
+\def\doLettrineFont{%
+ \doLettrineHeight
+ \definefontsynonym[LettrineFont][Serif]%
+ \setbox\Lettrinetbox=\hbox{{\LettrineFontHook
+ \definedfont[LettrineFont at \the\LettrineHeight] X}}%
+ \scratchcounter = \numexpr (100*\LettrineHeight)/(\ht\Lettrinetbox/100) - 9999\relax
+ \ifnum\scratchcounter>0
+ \def\tempa{1.\the\scratchcounter}%
+ \else
+ \def\tempa{1}%
+ \fi
+ \LettrineFontHook
+ \!!dimena = \tempa\LettrineHeight
+ \definedfont[LettrineFont at \the\!!dimena]%
+}%
+
+\def\lettrine{\dosingleempty\dolettrine}
+
+\def\dolettrine[#1]#2#3{%
+ \convertargument#2\to\ascii
+ \def\lettrgetparam##1{%
+ \ifcsname LettrineDefault\ascii##1\endcsname
+ \setevalue{Lettrine##1}{\csname LettrineDefault\ascii##1\endcsname}%
+ \else
+ \setevalue{Lettrine##1}{\csname LettrineDefault##1\endcsname}%
+ \fi}%
+ \processcommalist
+ [Lines,Hang,Oversize,Raise,Findent,Nindent,Slope,Ante,FontHook,TextFont,Image]\lettrgetparam
+ \getparameters[Lettrine][#1]%
+ \Lettrinenindent=\LettrineNindent\relax
+ \Lettrinefindent=\LettrineFindent\relax
+ \Lettrinelines =\LettrineLines\relax
+ \setbox\Lettrinelbox\hbox{{\ifx\LettrineImage\v!yes\doLettrineEPS{#2}\else
+ \ifx\LettrineImage\v!true\doLettrineEPS{#2}\else
+ \doLettrineFont #2\fi\fi}}%
+ \setbox\Lettrinetbox\hbox{{\LettrineTextFont{#3}}}%
+ \ifnum\Lettrinelines=1
+ \Lettrinefirst = \dimexpr \ht\Lettrinelbox-\ht\Lettrinetbox \relax
+ \Lettrineraise=0pt
+ \else
+ \setbox\scratchbox\hbox{{\LettrineTextFont x}}%
+ \Lettrinefirst = \dimexpr -\Lettrinelines\baselineskip + \baselineskip
+ -\ht\scratchbox \relax
+ \Lettrineraise = \dimexpr\LettrineRaise\Lettrinefirst \relax
+ \Lettrineraise = -\Lettrineraise \relax
+ \Lettrinefirst = \dimexpr\Lettrinefirst+\Lettrineraise+\ht\Lettrinelbox \relax
+ \Lettrineraise = \dimexpr\Lettrineraise-\Lettrinelines\baselineskip +\baselineskip \relax
+ \fi
+ \par
+ \ifdim\Lettrinefirst>0.2pt\vskip\Lettrinefirst\fi
+ \setbox\scratchbox= \hbox{\LettrineAnte}%
+ \setlocalhsize
+ \Lettrinepindent= \dimexpr \wd\Lettrinelbox -\LettrineHang\wd\Lettrinelbox +
+ \wd\scratchbox + \Lettrinefindent \relax
+ \Lettrinefirst=\dimexpr \localhsize -\Lettrinepindent +\rightskip+\leftskip\relax
+ \advance\Lettrinenindent \Lettrinepindent
+ \Lettrinenext=\dimexpr \localhsize -\Lettrinenindent +\rightskip+\leftskip\relax
+ \def\Lparshape{\the\numexpr\Lettrinelines+1\relax\space \the\Lettrinepindent\space \the\Lettrinefirst}%
+ \dorecurse{\numexpr \Lettrinelines - 1 \relax}{%
+ \edef\Lparshape{\Lparshape\space \the\Lettrinenindent\space \the\Lettrinenext}%
+ \advance\Lettrinenindent\LettrineSlope
+ \advance\Lettrinenext -\LettrineSlope
+ }%
+ \edef\Lparshape{\Lparshape\space 0pt\space \the\localhsize}%
+ \setbox\scratchbox = \hbox{\hbox{\LettrineAnte}\raise \Lettrineraise \hbox{\box\Lettrinelbox }}%
+ \scratchdimen = \dimexpr \dp\scratchbox + \ht\strutbox + 1pt\relax
+ \vskip\scratchdimen \penalty0\vskip-\scratchdimen
+ \noindent
+ \scratchdimen = \leftskip \leftskip=\scratchdimen
+ \scratchdimen = \rightskip \rightskip=\scratchdimen
+ \parshape=\Lparshape
+ \smash{\llap{\box\scratchbox \hskip \the\Lettrinefindent}}%
+ \box\Lettrinetbox
+}
+
+\protect
+\endinput
diff --git a/obsolete/macros/context/contrib/context-urwgothic/VERSION b/obsolete/macros/context/contrib/context-urwgothic/VERSION
new file mode 100644
index 0000000000..3cb981c30f
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/VERSION
@@ -0,0 +1 @@
+2006.12.22
diff --git a/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/8r-urw-urwgothic.tex b/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/8r-urw-urwgothic.tex
new file mode 100644
index 0000000000..e822244732
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/8r-urw-urwgothic.tex
@@ -0,0 +1,80 @@
+% output=pdftex interface=en
+
+\usemodule[fnt-01]
+
+\loadmapfile[8r-urw-urwgothic.map]
+
+\starttext
+
+\ShowFont[URWGothicL-Demi][8r-uagd8a][8r]
+\ShowFont[URWGothicL-DemiObli][8r-uagdo8a][8r]
+\ShowFont[URWGothicL-Book][8r-uagk8a][8r]
+\ShowFont[URWGothicL-BookObli][8r-uagko8a][8r]
+
+\setupheadertexts[\tttf example definitions]
+
+\starttyping
+texfont --fontroot=/home/taco/texmf --en=8r --ve=urw --co=urwgothic --so=auto --ro=TEXMFMAIN,TEXMFTE,TEXMFGW
+\stoptyping
+
+\starttyping
+/home/taco/texmf/fonts/map/pdftex/context/8r-urw-urwgothic.map
+\stoptyping
+
+\starttyping
+\definefontsynonym[URWGothicL-Demi][8r-uagd8a][encoding=8r]
+\definefontsynonym[URWGothicL-DemiObli][8r-uagdo8a][encoding=8r]
+\definefontsynonym[URWGothicL-Book][8r-uagk8a][encoding=8r]
+\definefontsynonym[URWGothicL-BookObli][8r-uagko8a][encoding=8r]
+\stoptyping
+
+\page
+
+\setupheadertexts[\tttf 8r-urw-urwgothic.map]
+
+\starttyping
+8r-raw-uagd8a URWGothicL-Demi 4 < uagd8a.pfb 8r.enc
+8r-raw-uagdo8a URWGothicL-DemiObli 4 < uagdo8a.pfb 8r.enc
+8r-raw-uagk8a URWGothicL-Book 4 < uagk8a.pfb 8r.enc
+8r-raw-uagko8a URWGothicL-BookObli 4 < uagko8a.pfb 8r.enc
+\stoptyping
+
+
+%appended section
+
+\page
+
+\ShowFont[URWGothicL-Demi][8r-uagd8a][8r]
+\ShowFont[URWGothicL-DemiObli][8r-uagdo8a][8r]
+\ShowFont[URWGothicL-Book][8r-uagk8a][8r]
+\ShowFont[URWGothicL-BookObli][8r-uagko8a][8r]
+
+\setupheadertexts[\tttf example definitions]
+
+\starttyping
+texfont --fontroot=/home/taco/texmf --en=8r --ve=urw --co=urwgothic --so=auto --ro=TEXMFMAIN,TEXMFTE,TEXMFGW
+\stoptyping
+
+\starttyping
+/home/taco/texmf/fonts/map/pdftex/context/8r-urw-urwgothic.map
+\stoptyping
+
+\starttyping
+\definefontsynonym[URWGothicL-Demi][8r-uagd8a][encoding=8r]
+\definefontsynonym[URWGothicL-DemiObli][8r-uagdo8a][encoding=8r]
+\definefontsynonym[URWGothicL-Book][8r-uagk8a][encoding=8r]
+\definefontsynonym[URWGothicL-BookObli][8r-uagko8a][encoding=8r]
+\stoptyping
+
+\page
+
+\setupheadertexts[\tttf 8r-urw-urwgothic.map]
+
+\starttyping
+8r-raw-uagd8a URWGothicL-Demi 4 < uagd8a.pfb 8r.enc
+8r-raw-uagdo8a URWGothicL-DemiObli 4 < uagdo8a.pfb 8r.enc
+8r-raw-uagk8a URWGothicL-Book 4 < uagk8a.pfb 8r.enc
+8r-raw-uagko8a URWGothicL-BookObli 4 < uagko8a.pfb 8r.enc
+\stoptyping
+
+\stoptext
diff --git a/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/ec-urw-urwgothic.tex b/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/ec-urw-urwgothic.tex
new file mode 100644
index 0000000000..864517f25c
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/ec-urw-urwgothic.tex
@@ -0,0 +1,42 @@
+% output=pdftex interface=en
+
+\usemodule[fnt-01]
+
+\loadmapfile[ec-urw-urwgothic.map]
+
+\starttext
+
+\ShowFont[URWGothicL-Demi][ec-uagd8a][ec]
+\ShowFont[URWGothicL-DemiObli][ec-uagdo8a][ec]
+\ShowFont[URWGothicL-Book][ec-uagk8a][ec]
+\ShowFont[URWGothicL-BookObli][ec-uagko8a][ec]
+
+\setupheadertexts[\tttf example definitions]
+
+\starttyping
+texfont --fontroot=/home/taco/texmf --en=ec --ve=urw --co=urwgothic --so=auto --ro=TEXMFMAIN,TEXMFTE,TEXMFGW
+\stoptyping
+
+\starttyping
+/home/taco/texmf/fonts/map/pdftex/context/ec-urw-urwgothic.map
+\stoptyping
+
+\starttyping
+\definefontsynonym[URWGothicL-Demi][ec-uagd8a][encoding=ec]
+\definefontsynonym[URWGothicL-DemiObli][ec-uagdo8a][encoding=ec]
+\definefontsynonym[URWGothicL-Book][ec-uagk8a][encoding=ec]
+\definefontsynonym[URWGothicL-BookObli][ec-uagko8a][encoding=ec]
+\stoptyping
+
+\page
+
+\setupheadertexts[\tttf ec-urw-urwgothic.map]
+
+\starttyping
+ec-raw-uagd8a URWGothicL-Demi 4 < uagd8a.pfb ec.enc
+ec-raw-uagdo8a URWGothicL-DemiObli 4 < uagdo8a.pfb ec.enc
+ec-raw-uagk8a URWGothicL-Book 4 < uagk8a.pfb ec.enc
+ec-raw-uagko8a URWGothicL-BookObli 4 < uagko8a.pfb ec.enc
+\stoptyping
+
+\stoptext
diff --git a/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/texnansi-urw-urwgothic.tex b/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/texnansi-urw-urwgothic.tex
new file mode 100644
index 0000000000..9a073f51df
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/texnansi-urw-urwgothic.tex
@@ -0,0 +1,42 @@
+% output=pdftex interface=en
+
+\usemodule[fnt-01]
+
+\loadmapfile[texnansi-urw-urwgothic.map]
+
+\starttext
+
+\ShowFont[URWGothicL-Demi][texnansi-uagd8a][texnansi]
+\ShowFont[URWGothicL-DemiObli][texnansi-uagdo8a][texnansi]
+\ShowFont[URWGothicL-Book][texnansi-uagk8a][texnansi]
+\ShowFont[URWGothicL-BookObli][texnansi-uagko8a][texnansi]
+
+\setupheadertexts[\tttf example definitions]
+
+\starttyping
+texfont --fontroot=/home/taco/texmf --en=texnansi --ve=urw --co=urwgothic --so=auto --ro=TEXMFMAIN,TEXMFTE,TEXMFGW
+\stoptyping
+
+\starttyping
+/home/taco/texmf/fonts/map/pdftex/context/texnansi-urw-urwgothic.map
+\stoptyping
+
+\starttyping
+\definefontsynonym[URWGothicL-Demi][texnansi-uagd8a][encoding=texnansi]
+\definefontsynonym[URWGothicL-DemiObli][texnansi-uagdo8a][encoding=texnansi]
+\definefontsynonym[URWGothicL-Book][texnansi-uagk8a][encoding=texnansi]
+\definefontsynonym[URWGothicL-BookObli][texnansi-uagko8a][encoding=texnansi]
+\stoptyping
+
+\page
+
+\setupheadertexts[\tttf texnansi-urw-urwgothic.map]
+
+\starttyping
+texnansi-raw-uagd8a URWGothicL-Demi 4 < uagd8a.pfb texnansi.enc
+texnansi-raw-uagdo8a URWGothicL-DemiObli 4 < uagdo8a.pfb texnansi.enc
+texnansi-raw-uagk8a URWGothicL-Book 4 < uagk8a.pfb texnansi.enc
+texnansi-raw-uagko8a URWGothicL-BookObli 4 < uagko8a.pfb texnansi.enc
+\stoptyping
+
+\stoptext
diff --git a/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/urwgothic-test.pdf b/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/urwgothic-test.pdf
new file mode 100644
index 0000000000..57ad093c32
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/urwgothic-test.pdf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/urwgothic-test.tex b/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/urwgothic-test.tex
new file mode 100644
index 0000000000..ca30ae7c2e
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/urwgothic-test.tex
@@ -0,0 +1,21 @@
+% output=pdf
+
+\usetypescriptfile[type-urwgothic]
+
+\usetypescript[urwgothic][ec]
+
+\setupbodyfont[urwgothic,10pt]
+
+\starttext
+\rm \input knuth
+
+\ss \input knuth
+
+\ss\bf \input knuth
+
+\ss\it \input knuth
+
+\ss\bi \input knuth
+
+
+\stoptext \ No newline at end of file
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/map/pdftex/context/8r-urw-urwgothic.map b/obsolete/macros/context/contrib/context-urwgothic/fonts/map/pdftex/context/8r-urw-urwgothic.map
new file mode 100644
index 0000000000..f705555368
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/map/pdftex/context/8r-urw-urwgothic.map
@@ -0,0 +1,14 @@
+% This file is generated by the TeXFont Perl script.
+%
+% You need to add the following line to your file:
+%
+% \pdfmapfile{+8r-urw-urwgothic.map}
+%
+% In ConTeXt you can best use:
+%
+% \loadmapfile[8r-urw-urwgothic.map]
+
+8r-raw-uagd8a URWGothicL-Demi 4 < uagd8a.pfb 8r.enc
+8r-raw-uagdo8a URWGothicL-DemiObli 4 < uagdo8a.pfb 8r.enc
+8r-raw-uagk8a URWGothicL-Book 4 < uagk8a.pfb 8r.enc
+8r-raw-uagko8a URWGothicL-BookObli 4 < uagko8a.pfb 8r.enc
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/map/pdftex/context/ec-urw-urwgothic.map b/obsolete/macros/context/contrib/context-urwgothic/fonts/map/pdftex/context/ec-urw-urwgothic.map
new file mode 100644
index 0000000000..53a9af93fd
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/map/pdftex/context/ec-urw-urwgothic.map
@@ -0,0 +1,14 @@
+% This file is generated by the TeXFont Perl script.
+%
+% You need to add the following line to your file:
+%
+% \pdfmapfile{+ec-urw-urwgothic.map}
+%
+% In ConTeXt you can best use:
+%
+% \loadmapfile[ec-urw-urwgothic.map]
+
+ec-raw-uagd8a URWGothicL-Demi 4 < uagd8a.pfb ec.enc
+ec-raw-uagdo8a URWGothicL-DemiObli 4 < uagdo8a.pfb ec.enc
+ec-raw-uagk8a URWGothicL-Book 4 < uagk8a.pfb ec.enc
+ec-raw-uagko8a URWGothicL-BookObli 4 < uagko8a.pfb ec.enc
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/map/pdftex/context/texnansi-urw-urwgothic.map b/obsolete/macros/context/contrib/context-urwgothic/fonts/map/pdftex/context/texnansi-urw-urwgothic.map
new file mode 100644
index 0000000000..30de58e2ed
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/map/pdftex/context/texnansi-urw-urwgothic.map
@@ -0,0 +1,14 @@
+% This file is generated by the TeXFont Perl script.
+%
+% You need to add the following line to your file:
+%
+% \pdfmapfile{+texnansi-urw-urwgothic.map}
+%
+% In ConTeXt you can best use:
+%
+% \loadmapfile[texnansi-urw-urwgothic.map]
+
+texnansi-raw-uagd8a URWGothicL-Demi 4 < uagd8a.pfb texnansi.enc
+texnansi-raw-uagdo8a URWGothicL-DemiObli 4 < uagdo8a.pfb texnansi.enc
+texnansi-raw-uagk8a URWGothicL-Book 4 < uagk8a.pfb texnansi.enc
+texnansi-raw-uagko8a URWGothicL-BookObli 4 < uagko8a.pfb texnansi.enc
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagd8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagd8a.tfm
new file mode 100644
index 0000000000..b8aa93d4fe
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagd8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagdo8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagdo8a.tfm
new file mode 100644
index 0000000000..6bae84ef3d
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagdo8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagk8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagk8a.tfm
new file mode 100644
index 0000000000..b97e249059
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagk8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagko8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagko8a.tfm
new file mode 100644
index 0000000000..fa6e5a34c7
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagko8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagd8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagd8a.tfm
new file mode 100644
index 0000000000..bccbf9180b
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagd8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagdo8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagdo8a.tfm
new file mode 100644
index 0000000000..74e7f332f1
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagdo8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagk8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagk8a.tfm
new file mode 100644
index 0000000000..99360caaa1
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagk8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagko8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagko8a.tfm
new file mode 100644
index 0000000000..9c65129877
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagko8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagd8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagd8a.tfm
new file mode 100644
index 0000000000..a7a8a05d3a
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagd8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagdo8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagdo8a.tfm
new file mode 100644
index 0000000000..641a38f7a6
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagdo8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagk8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagk8a.tfm
new file mode 100644
index 0000000000..d7b355c6a5
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagk8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagko8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagko8a.tfm
new file mode 100644
index 0000000000..63678209c5
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagko8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagd8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagd8a.tfm
new file mode 100644
index 0000000000..e84cb38b81
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagd8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagdo8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagdo8a.tfm
new file mode 100644
index 0000000000..03c7c45a6b
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagdo8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagk8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagk8a.tfm
new file mode 100644
index 0000000000..5b4c9bd288
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagk8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagko8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagko8a.tfm
new file mode 100644
index 0000000000..b817394b25
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagko8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagd8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagd8a.tfm
new file mode 100644
index 0000000000..c363577802
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagd8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagdo8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagdo8a.tfm
new file mode 100644
index 0000000000..2a308024d4
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagdo8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagk8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagk8a.tfm
new file mode 100644
index 0000000000..01deb62433
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagk8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagko8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagko8a.tfm
new file mode 100644
index 0000000000..508573169c
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagko8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagd8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagd8a.tfm
new file mode 100644
index 0000000000..6db742e41a
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagd8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagdo8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagdo8a.tfm
new file mode 100644
index 0000000000..e41d7db129
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagdo8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagk8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagk8a.tfm
new file mode 100644
index 0000000000..04840ef963
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagk8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagko8a.tfm b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagko8a.tfm
new file mode 100644
index 0000000000..e2021e7517
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagko8a.tfm
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagd8a.vf b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagd8a.vf
new file mode 100644
index 0000000000..39c74718c2
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagd8a.vf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagdo8a.vf b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagdo8a.vf
new file mode 100644
index 0000000000..d25176c5fa
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagdo8a.vf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagk8a.vf b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagk8a.vf
new file mode 100644
index 0000000000..804d00c3e0
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagk8a.vf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagko8a.vf b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagko8a.vf
new file mode 100644
index 0000000000..2deed2ba23
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagko8a.vf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagd8a.vf b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagd8a.vf
new file mode 100644
index 0000000000..efe82748bf
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagd8a.vf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagdo8a.vf b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagdo8a.vf
new file mode 100644
index 0000000000..e33e162792
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagdo8a.vf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagk8a.vf b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagk8a.vf
new file mode 100644
index 0000000000..f835feddd0
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagk8a.vf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagko8a.vf b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagko8a.vf
new file mode 100644
index 0000000000..bb127e3ede
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagko8a.vf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagd8a.vf b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagd8a.vf
new file mode 100644
index 0000000000..8d12e81d0a
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagd8a.vf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagdo8a.vf b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagdo8a.vf
new file mode 100644
index 0000000000..6721b51bc4
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagdo8a.vf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagk8a.vf b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagk8a.vf
new file mode 100644
index 0000000000..5d864ab949
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagk8a.vf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagko8a.vf b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagko8a.vf
new file mode 100644
index 0000000000..c00a1ce5eb
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagko8a.vf
Binary files differ
diff --git a/obsolete/macros/context/contrib/context-urwgothic/tex/context/third/urwgothic/type-urwgothic.tex b/obsolete/macros/context/contrib/context-urwgothic/tex/context/third/urwgothic/type-urwgothic.tex
new file mode 100644
index 0000000000..ff6d7abd4c
--- /dev/null
+++ b/obsolete/macros/context/contrib/context-urwgothic/tex/context/third/urwgothic/type-urwgothic.tex
@@ -0,0 +1,40 @@
+%D \module
+%D [ file=type-urwgothic.tex,
+%D version=2006.04.05,
+%D title=URW Gothic support,
+%D subtitle=fonts,
+%D author=Taco Hoekwater,
+%D date=\currentdate,
+%D copyright=Public Domain]
+%C
+%C Donated to the public domain.
+
+\starttypescript [sans] [urwgothic] [texnansi,ec,8r]
+ \loadmapfile[\typescriptthree-urw-urwgothic.map]
+ \definefontsynonym[URWGothicL-Book] [\typescriptthree-uagk8a] [encoding=\typescriptthree]
+ \definefontsynonym[URWGothicL-BookObli][\typescriptthree-uagko8a] [encoding=\typescriptthree]
+ \definefontsynonym[URWGothicL-Demi] [\typescriptthree-uagd8a] [encoding=\typescriptthree]
+ \definefontsynonym[URWGothicL-DemiObli][\typescriptthree-uagdo8a] [encoding=\typescriptthree]
+\stoptypescript
+
+\starttypescript [map] [urwgothic] [texansi,ec,8r]
+ \loadmapfile[\typescriptthree-urw-urwgothic.map]
+\stoptypescript
+
+\starttypescript [sans] [urwgothic] [name]
+ \definefontsynonym [Sans] [URWGothicL-Book]
+ \definefontsynonym [SansItalic] [URWGothicL-BookObli]
+ \definefontsynonym [SansBold] [URWGothicL-Demi]
+ \definefontsynonym [SansBoldItalic] [URWGothicL-DemiObli]
+ \definefontsynonym [SansSlanted] [URWGothicL-BookObli]
+ \definefontsynonym [SansBoldSlanted] [URWGothicL-DemiObli]
+\stoptypescript
+
+\starttypescript [urwgothic] [texnansi,ec,8r]
+ \definetypeface [urwgothic][ss][sans] [urwgothic][default][encoding=\typescripttwo,rscale=0.9]
+ \definetypeface [urwgothic][rm][serif][times] [default][encoding=\typescripttwo]
+ \definetypeface [urwgothic][tt][mono] [modern] [default][encoding=\typescripttwo]
+ \definetypeface [urwgothic][mm][math] [times] [default][encoding=\typescripttwo]
+ \quittypescriptscanning
+\stoptypescript
+