diff options
author | Norbert Preining <norbert@preining.info> | 2023-06-20 03:01:12 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-06-20 03:01:12 +0000 |
commit | cce87a5ab0d6acdcd0d1425a8a86696c803785b4 (patch) | |
tree | 1a929d56c67ac61418141d030169a5beeddf7f8c /obsolete | |
parent | 0622b5d465a30f417f9c5372cd05a931a407380c (diff) |
CTAN sync 202306200301
Diffstat (limited to 'obsolete')
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 Binary files differnew file mode 100644 index 0000000000..a118f316b0 --- /dev/null +++ b/obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/W.pdf 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 Binary files differnew file mode 100644 index 0000000000..277bc728dc --- /dev/null +++ b/obsolete/macros/context/contrib/context-lettrine/doc/context/third/lettrine/lettrine-doc.pdf 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 Binary files differnew file mode 100644 index 0000000000..57ad093c32 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/doc/fonts/urw/urwgothic/urwgothic-test.pdf 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 Binary files differnew file mode 100644 index 0000000000..b8aa93d4fe --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagd8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..6bae84ef3d --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagdo8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..b97e249059 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagk8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..fa6e5a34c7 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-raw-uagko8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..bccbf9180b --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagd8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..74e7f332f1 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagdo8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..99360caaa1 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagk8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..9c65129877 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/8r-uagko8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..a7a8a05d3a --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagd8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..641a38f7a6 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagdo8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..d7b355c6a5 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagk8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..63678209c5 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-raw-uagko8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..e84cb38b81 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagd8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..03c7c45a6b --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagdo8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..5b4c9bd288 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagk8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..b817394b25 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/ec-uagko8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..c363577802 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagd8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..2a308024d4 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagdo8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..01deb62433 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagk8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..508573169c --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-raw-uagko8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..6db742e41a --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagd8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..e41d7db129 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagdo8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..04840ef963 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagk8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..e2021e7517 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/tfm/urw/urwgothic/texnansi-uagko8a.tfm 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 Binary files differnew file mode 100644 index 0000000000..39c74718c2 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagd8a.vf 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 Binary files differnew file mode 100644 index 0000000000..d25176c5fa --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagdo8a.vf 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 Binary files differnew file mode 100644 index 0000000000..804d00c3e0 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagk8a.vf 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 Binary files differnew file mode 100644 index 0000000000..2deed2ba23 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/8r-uagko8a.vf 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 Binary files differnew file mode 100644 index 0000000000..efe82748bf --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagd8a.vf 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 Binary files differnew file mode 100644 index 0000000000..e33e162792 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagdo8a.vf 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 Binary files differnew file mode 100644 index 0000000000..f835feddd0 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagk8a.vf 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 Binary files differnew file mode 100644 index 0000000000..bb127e3ede --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/ec-uagko8a.vf 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 Binary files differnew file mode 100644 index 0000000000..8d12e81d0a --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagd8a.vf 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 Binary files differnew file mode 100644 index 0000000000..6721b51bc4 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagdo8a.vf 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 Binary files differnew file mode 100644 index 0000000000..5d864ab949 --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagk8a.vf 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 Binary files differnew file mode 100644 index 0000000000..c00a1ce5eb --- /dev/null +++ b/obsolete/macros/context/contrib/context-urwgothic/fonts/vf/urw/urwgothic/texnansi-uagko8a.vf 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 + |