summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/xelatex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-02-15 00:56:51 +0000
committerKarl Berry <karl@freefriends.org>2010-02-15 00:56:51 +0000
commitadf08a68b3e6d7d88c1953a1f5cb99a80b32b08c (patch)
tree60333c71dd96d3c909c29d0cbb7ba48bc5c9c323 /Master/texmf-dist/source/xelatex
parent4ccbc52dab3e0854855023d871eb57c855e1edad (diff)
euenc update (13feb10)
git-svn-id: svn://tug.org/texlive/trunk@17015 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/xelatex')
-rw-r--r--Master/texmf-dist/source/xelatex/euenc/euenc.dtx655
-rw-r--r--Master/texmf-dist/source/xelatex/euenc/euenc.ins66
2 files changed, 0 insertions, 721 deletions
diff --git a/Master/texmf-dist/source/xelatex/euenc/euenc.dtx b/Master/texmf-dist/source/xelatex/euenc/euenc.dtx
deleted file mode 100644
index 41773590b73..00000000000
--- a/Master/texmf-dist/source/xelatex/euenc/euenc.dtx
+++ /dev/null
@@ -1,655 +0,0 @@
-% \iffalse meta-comment
-%
-%!TEX encoding = UTF-8 Unicode
-%
-% Copyright 2005 by Will Robertson <wspr81@gmail.com>
-%
-% Distributable under the LaTeX Project Public License,
-% version 1.3b or higher (your choice). The latest version of
-% this license is at: http://www.latex-project.org/lppl.txt
-%
-% This work is "maintained" (as per LPPL maintenance status)
-% by Will Robertson.
-%
-% This work consists of the file euenc.dtx and various derived files.
-%
-%<*dtxinfo>
-\ProvidesFile{euenc.dtx}[2008/05/14 v0.1e Experimental unicode font encodings]
-%</dtxinfo>
-%
-%<*internalbatchfile>
-\begingroup
-%</internalbatchfile>
-%<*batchfile>
-\input docstrip.tex
-\keepsilent
-\preamble
-
- _____________________________________
- Copyright © 2006-2008 Will Robertson
-
- License information appended.
-
-
-\endpreamble
-\postamble
-
-Copyright © 2006-2008 by Will Robertson <wspr81@gmail.com>
-
-Distributable under the LaTeX Project Public License,
-version 1.3c or higher (your choice). The latest version of
-this license is at: http://www.latex-project.org/lppl.txt
-
-This work is "maintained" (as per LPPL maintenance status)
-by Will Robertson.
-
-This work consists of the file \jobname.dtx and various derived files.
-
-\endpostamble
-\askforoverwritefalse
-\generate{\file{euenc.ins}{\from{\jobname.dtx}{batchfile}}}
-\generate{\file{euenc-style.sty}{\from{\jobname.dtx}{dtx-style}}}
-\generate{\file{eu1enc.def}{\from{\jobname.dtx}{eu1}}}
-\generate{\file{test-eu1lm.ltx}{\from{\jobname.dtx}{lmtest}}}
-\nopreamble\nopostamble
-\generate{\file{README.txt}{\from{\jobname.dtx}{readme}}}
-\generate{\file{convert-lmfd.sh}{\from{\jobname.dtx}{lmscript}}}
-\generate{\file{sed-eu1lmr.sed}{\from{\jobname.dtx}{sedlmr}}}
-\generate{\file{sed-eu1lmdh.sed}{\from{\jobname.dtx}{sedlmdh}}}
-\generate{\file{sed-eu1lmss.sed}{\from{\jobname.dtx}{sedlmss}}}
-\generate{\file{sed-eu1lmssq.sed}{\from{\jobname.dtx}{sedlmssq}}}
-\generate{\file{sed-eu1lmtt.sed}{\from{\jobname.dtx}{sedlmtt}}}
-\generate{\file{sed-eu1lmvtt.sed}{\from{\jobname.dtx}{sedlmvtt}}}
-%</batchfile>
-%<batchfile>\endbatchfile
-%<*internalbatchfile>
-\endgroup
-\immediate\write18{sh convert-lmfd.sh}%
-%</internalbatchfile>
-%
-%<*driver>
-\documentclass{ltxdoc}
-\EnableCrossrefs
-\CodelineIndex
-\RecordChanges
-%\OnlyDescription
-\usepackage{euenc-style}
-\begin{document}
- \DocInput{euenc.dtx}
-\end{document}
-%</driver>
-%
-% \fi
-%
-% \CheckSum{0}
-% \errorcontextlines=999 ^^A% Show up all my mistakes
-% \GetFileInfo{euenc.dtx}
-%
-% \title{The experimental unicode `\EUx' encodings}
-% \author{Will Robertson}
-% \date{\filedate \qquad \fileversion}
-%
-% \maketitle
-%
-% \begin{abstract}
-% This file documents some experimental unicode font encodings, initially
-% used for \XeTeX. Includes Latin Modern font definitions for version 1.106 of those fonts.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \section{Introduction}
-%
-% \LaTeX's font encoding system provides a method for ensuring that
-% characters in a document can be rendered properly by glyphs in the output.
-% It is also a sensible system for typesetting multilingual documents
-% while remaining within \TeX's restrictions of 8-bit fonts.
-%
-% When \XeTeX\ came along, no work had seemingly been done on using
-% this infrastructure for unicode fonts. For one thing, the notion of a well-defined
-% font encoding — which neatly pigeonholes a font into a category of containing
-% a specific set of glyphs — doesn't work so well when designers have
-% an essentially unrestricted selection of glyphs they may add to their fonts.
-%
-% Both technical advantages of \LaTeX's font encodings — error checking, and
-% multilingual typesetting — were no longer relevant with \XeTeX, due to
-% impracticality for the former and redundancy in the latter; \XeTeX's support
-% of OpenType fonts obviates the need for font switching by necessity when changing
-% languages.
-%
-% Nonetheless, font encodings are tied inextricably into \LaTeX's font selection
-% mechanisms. For the first couple of years of \XeTeX's life, defined font families
-% were placed in the |U| encoding; appropriate, given the unicode initial, but
-% \emph{inappropriate} within the framework of \LaTeX\ itself. The |U| encoding
-% stands for `undefined', to be used for fonts that contain glyphs that are essentially
-% arbitrary; for example, a Dingbats font.
-%
-% Since \XeLaTeX\ documents didn't interact with the `regular' world so much,
-% this overloading of the encoding didn't really matter in the long run. But eventually,
-% it became apparent that it would be appropriate to use font encodings to represent
-% unicode subsets and/or different methods of font loading (to be addressed later).
-%
-% This document contains the first steps in this direction.
-%
-% \section{The \EUx\ encodings}
-%
-% As with much of my \XeTeX\ work, nothing can be relied upon to last
-% unchanged into the future. This is an unfortunate fact that extensions to \TeX\
-% that deal with unicode (>16 bit fonts) are still many and varied (by this time next
-% year, there will be at least four\footnote{\XeTeX, Lua\TeX, Omega/Aleph, \ExTeX,
-% if I've counted correctly}). \XeTeX\ is the only one with active macro
-% development at the present time to the best of my knowledge. It thus serves
-% as a testbed for new ideas; furthermore, I'm learning all of this stuff too so
-% it's possible that I'll make conceptual mistakes that require changes later on.
-%
-% \section{The \EU1 encoding}
-%
-% The \EU1 encoding represents the first attempt of providing a
-% standard \LaTeX\ encoding for unicode fonts.
-% At present, it loads and defines nothing in terms of declaring text
-% glyphs and accents. That rôle is played for now by Ross Moore's \pkg{xunicode}
-% package; in the future I hope some of that package will migrate here.
-%
-% Because we can assume that all current \TeX\ distributions will
-% contain the Latin Modern OpenType fonts (\path{fonts/opentype/public/lm}),
-% this is selected as the default font. More details on this font later.
-%
-% I am now defining the convention that \EU1 encoded fonts have no
-% necessary subsets of unicode. Perhaps in the future this will be restricted
-% to fonts that support unicode accent characters.
-%
-% Furthermore, no restrictions are made on the method used to load the font.
-% \XeTeX\ allows fonts of two types: system installed fonts (also accessible
-% via regular applications or programs); and `local' fonts, which are specified
-% by filename to be found either in a |texmf| tree of the local directory.
-% \iffalse
-%<*eu1>
-% \fi
-% \begin{macrocode}
-\ProvidesFile{eu1enc.def}[2008/03/08 v0.1d Experimental unicode font encoding]
-\DeclareFontEncoding{EU1}{}{}
-\DeclareErrorFont{EU1}{lmr}{m}{n}{10}
-\DeclareFontSubstitution{EU1}{lmr}{m}{n}
-% \end{macrocode}
-% The |:| character needs to be sanitised in case \pkg{babel} makes it active:
-% \begin{macrocode}
-\g@addto@macro\nfss@catcodes{\@makeother:}
-% \end{macrocode}
-% \changes{v0.1d}{2008/03/08}{Bug fix for French babel.}
-% \iffalse
-%</eu1>
-% \fi
-%
-% \section{The Latin Modern OpenType fonts}
-%
-% Version 0.1c/d of \pkg{euenc} supports version~1.106 of the LM fonts, released in February 2008.
-%
-% \subsection{Conversion scripts}
-% The |.fd| files are converted from the \enc{T1} encoding
-% with the following shell script. In order to generate
-% the Latin Modern \EU1 encoding font definitions, execute the following commands:
-% \begin{verbatim}
-% latex euenc.ins
-% sh convert-lmfd.sh
-% \end{verbatim}
-% The sources that allow this generation are shown following.
-%
-% \subsubsection{Encoding conversion shell script}
-% Make sure the \texttt{lm/} directory exists before running this script.
-% \iffalse
-%<*lmscript>
-% \fi
-% \begin{macrocode}
-sed -E -f sed-eu1lmr.sed `kpsewhich t1lmr.fd` > lm/eu1lmr.fd
-sed -E -f sed-eu1lmdh.sed `kpsewhich t1lmdh.fd` > lm/eu1lmdh.fd
-sed -E -f sed-eu1lmss.sed `kpsewhich t1lmss.fd` > lm/eu1lmss.fd
-sed -E -f sed-eu1lmssq.sed `kpsewhich t1lmssq.fd` > lm/eu1lmssq.fd
-sed -E -f sed-eu1lmtt.sed `kpsewhich t1lmtt.fd` > lm/eu1lmtt.fd
-sed -E -f sed-eu1lmvtt.sed `kpsewhich t1lmvtt.fd` > lm/eu1lmvtt.fd
-% \end{macrocode}
-% \iffalse
-%</lmscript>
-% \fi
-%
-% \subsubsection{Encoding conversion \texttt{sed} scripts}
-% The shell script above clearly requires the following quickly assembled |sed| scripts.
-% No doubt they could be reduced to a single script with enough motivation. For now, they work.
-%
-% \paragraph{Roman}
-% \iffalse
-%<*sedlmr>
-% \fi
-% \begin{macrocode}
-/^%.*/d
-s/{T1}/{EU1}/g
-s/t1lm/eu1lm/g
-
-s/ec-lmri([0-9]*)/lmroman\1-italic/g
-s/ec-lmro([0-9]*)/lmromanslant\1-regular/g
-s/ec-lmr([0-9]*)/lmroman\1-regular/g
-s/ec-lmcsco([0-9]*)/lmromancaps\1-oblique/g
-s/ec-lmcsc([0-9]*)/lmromancaps\1-regular/g
-
-s/ec-lmbxo([0-9]*)/lmromanslant\1-bold/g
-s/ec-lmbxi([0-9]*)/lmroman\1-bolditalic/g
-s/ec-lmbx([0-9]*)/lmroman\1-bold/g
-s/ec-lmbo([0-9]*)/lmromandemi\1-oblique/g
-s/ec-lmb([0-9]*)/lmromandemi\1-regular/g
-
-s/(>.[ ]*)(lm[a-z0-9\-]*)/\1"[\2]:mapping=tex-text"/g
-% \end{macrocode}
-% \iffalse
-%</sedlmr>
-% \fi
-% \paragraph{Dunhill}
-% \iffalse
-%<*sedlmdh>
-% \fi
-% \begin{macrocode}
-/^%.*/d
-s/{T1}/{EU1}/g
-s/t1lm/eu1lm/g
-
-s/ec-lmdunh([0-9]*)/lmromandunh\1-regular/g
-s/ec-lmduno([0-9]*)/lmromandunh\1-oblique/g
-% \end{macrocode}
-% \changes{v0.1e}{2008/05/14}{Oblique dunh was wrong (?!).}
-% \iffalse
-%</sedlmdh>
-% \fi
-% \paragraph{Sans}
-% \iffalse
-%<*sedlmss>
-% \fi
-% \begin{macrocode}
-/^%.*/d
-s/{T1}/{EU1}/g
-s/t1lm/eu1lm/g
-
-s/ec-lmss([0-9]+)/lmsans\1-regular/g
-s/ec-lmsso([0-9]+)/lmsans\1-oblique/g
-
-s/ec-lmssdc([0-9]+)/lmsansdemicond\1-regular/g
-s/ec-lmssdo([0-9]+)/lmsansdemicond\1-oblique/g
-
-s/ec-lmssbx([0-9]+)/lmsans\1-bold/g
-s/ec-lmssbo([0-9]+)/lmsans\1-boldoblique/g
-
-s/(>.[ ]*)(lm[a-z0-9\-]+)/\1"[\2]:mapping=tex-text"/g
-% \end{macrocode}
-% \changes{v0.1}{2007/01/18}{`ssdc' and `ssdo' were switched with the upright for some reason.}
-% \iffalse
-%</sedlmss>
-% \fi
-% \paragraph{Sans Quotation}
-% \iffalse
-%<*sedlmssq>
-% \fi
-% \begin{macrocode}
-/^%.*/d
-s/{T1}/{EU1}/g
-s/t1lm/eu1lm/g
-
-s/ec-lmssq([0-9]+)/lmsansquot\1-regular/g
-s/ec-lmssqo([0-9]+)/lmsansquot\1-oblique/g
-s/ec-lmssqbx([0-9]+)/lmsansquot\1-bold/g
-s/ec-lmssqbo([0-9]+)/lmsansquot\1-boldoblique/g
-
-s/(>.[ ]*)(lm[a-z0-9\-]+)/\1"[\2]:mapping=tex-text"/g
-% \end{macrocode}
-% \iffalse
-%</sedlmssq>
-% \fi
-% \paragraph{Typewriter}
-% \iffalse
-%<*sedlmtt>
-% \fi
-% \begin{macrocode}
-/^%.*/d
-s/{T1}/{EU1}/g
-s/t1lm/eu1lm/g
-
-s/ec-lmtt([0-9]+)/lmmono\1-regular/g
-s/ec-lmtto([0-9]+)/lmmonoslant\1-regular/g
-s/ec-lmtti([0-9]+)/lmmono\1-italic/g
-
-s/ec-lmtcsc([0-9]+)/lmmonocaps\1-regular/g
-s/ec-lmtcso([0-9]+)/lmmonocaps\1-oblique/g
-
-s/ec-lmtl([0-9]+)/lmmonolt\1-regular/g
-s/ec-lmtlo([0-9]+)/lmmonolt\1-oblique/g
-s/ec-lmtk([0-9]+)/lmmonolt\1-bold/g
-s/ec-lmtko([0-9]+)/lmmonolt\1-boldoblique/g
-
-s/ec-lmtlc([0-9]+)/lmmonoltcond\1-regular/g
-s/ec-lmtlco([0-9]+)/lmmonoltcond\1-oblique/g
-
-s/(>.[ ]*)(lm[a-z0-9\-]+)/\1"[\2]"/g
-% \end{macrocode}
-% \changes{v0.1d}{2008/03/08}{Missed typewriter italic somehow.}
-% \changes{v0.1e}{2008/05/14}{Oblique mono was wrong (?!).}
-% \iffalse
-%</sedlmtt>
-% \fi
-% \paragraph{Variable-width Typewriter}
-% \iffalse
-%<*sedlmvtt>
-% \fi
-% \begin{macrocode}
-/^%.*/d
-s/{T1}/{EU1}/g
-s/t1lm/eu1lm/g
-
-s/ec-lmvtt([0-9]+)/lmmonoprop\1-regular/g
-s/ec-lmvtto([0-9]+)/lmmonoprop\1-oblique/g
-
-s/ec-lmvtl([0-9]+)/lmmonoproplt\1-regular/g
-s/ec-lmvtlo([0-9]+)/lmmonoproplt\1-oblique/g
-s/ec-lmvtk([0-9]+)/lmmonoproplt\1-bold/g
-s/ec-lmvtko([0-9]+)/lmmonoproplt\1-boldoblique/g
-
-s/(>.[ ]*)(lm[a-z0-9\-]+)/\1"[\2]:mapping=tex-text"/g
-% \end{macrocode}
-% \iffalse
-%</sedlmvtt>
-% \fi
-%
-% \subsection{Latin Modern test file}
-% Adapted and improved from my Prac\TeX\ Journal article on the Latin Modern fonts.
-%
-% \iffalse
-%<*lmtest>
-% \fi
-% \begin{macrocode}
-\documentclass[12pt]{article}
-\usepackage[margin=2.5cm]{geometry}
-\newenvironment{vrb}
- {\begin{tabular}{@{}p{7cm}l@{}}}
- {\end{tabular}}
-
-\usepackage{fancyvrb}
-\DefineShortVerb{\|}
-
-\usepackage{slantsc}
-\usepackage[EU1]{fontenc}
-\usepackage{lmodern}
-\begin{document}
-
-\title{Testing the Latin Modern \texttt{EU1} encoding}
-\author{Will Robertson}
-\maketitle
-\thispagestyle{empty}
-\pagestyle{empty}
-
-\section*{Roman}
-
-\fontfamily{lmr}\selectfont
-\begin{vrb}
-|\rmdefault| & {\selectfont Latin Modern Roman} \\
-| \itshape| & {\itshape Latin Modern Roman Italic} \\
-| \slshape| & {\slshape Latin Modern Roman Oblique} \\
-| \scshape| & {\scshape Latin Modern Roman Small Caps} \\
-| \slshape| & {\scshape\slshape Latin Modern Roman Oblique Small Caps} \\
-| \bfseries| & {\bfseries Latin Modern Roman Bold Extended} \\
-| \itshape| & {\bfseries\itshape Latin Modern Roman Bold Italic Extended} \\
-| \slshape| & {\bfseries\slshape Latin Modern Roman Bold Oblique Extended} \\
-| \fontseries{b}| & {\fontseries{b}\selectfont Latin Modern Roman Bold} \\
-| \fontseries{b}\slshape| & {\fontseries{b}\slshape Latin Modern Roman Bold Oblique} \\
-\end{vrb}
-
-\section*{Dunhill}
-
-\fontfamily{lmdh}\selectfont
-\begin{vrb}
-|\fontfamily{lmdh}\selectfont| & {Latin Modern Dunhill} \\
-| \slshape| & {\slshape Latin Modern Dunhill Oblique} \\
-\end{vrb}
-
-\section*{Sans}
-
-\fontfamily{lmss}\selectfont
-\begin{vrb}
-|\sffamily| & {\selectfont Latin Modern Sans} \\
-| \slshape| & {\slshape Latin Modern Sans Oblique} \\
-| \bfseries| & {\bfseries Latin Modern Sans Bold} \\
-| \slshape| & {\bfseries\slshape Latin Modern Sans Bold Oblique} \\
-| \fontseries{sbc}\selectfont| & {\fontseries{sbc}\selectfont Latin Modern Sans Demi Condensed} \\
-| \slshape| & {\fontseries{sbc}\selectfont\slshape Latin Modern Sans Demi Condensed Oblique} \\
-\end{vrb}
-
-\section*{Sans Quotation}
-
-\fontfamily{lmssq}\selectfont
-\begin{vrb}
-|\renewcommand\sfdefault{lmssq}| \\
-|\sffamily | & {\selectfont Latin Modern Sans Extended} \\
-| \slshape | & {\slshape Latin Modern Sans Extended Oblique} \\
-| \bfseries | & {\bfseries Latin Modern Sans Bold Extended} \\
-| \slshape | & {\bfseries\slshape Latin Modern Sans Bold Extended Oblique} \\
-\end{vrb}
-
-\section*{Typewriter}
-
-\fontfamily{lmtt}\selectfont
-\begin{vrb}
-|\ttfamily | & {\selectfont Latin Modern Typewriter} \\
-| \itshape | & {\itshape Latin Modern Typewriter Italic} \\
-| \slshape | & {\slshape Latin Modern Typewriter Oblique} \\
-| \scshape | & {\scshape Latin Modern Typewriter Small Caps} \\
-| \scshape\slshape | & {\scshape\slshape Latin Modern Typewriter Oblique Small Caps} \\
-| \bfseries | & {\bfseries Latin Modern Typewriter Dark} \\
-| \slshape | & {\bfseries\slshape Latin Modern Typewriter Dark Oblique} \\
-| \fontseries{b}\selectfont | & {\fontfamily{lmtt}\fontseries{b}\selectfont Latin Modern Typewriter Dark} \\
-| \fontseries{b}\slshape | & {\fontfamily{lmtt}\fontseries{b}\slshape Latin Modern Typewriter Dark Oblique} \\
-| \fontseries{l}\selectfont | & {\fontfamily{lmtt}\fontseries{l}\selectfont Latin Modern Typewriter Light} \\
-| \fontseries{l}\slshape | & {\fontfamily{lmtt}\fontseries{l}\slshape Latin Modern Typewriter Light Oblique} \\
-| \fontseries{lc}\selectfont | & {\fontfamily{lmtt}\fontseries{lc}\selectfont Latin Modern Typewriter Light Condensed} \\
-| \fontseries{lc}\slshape | & {\fontfamily{lmtt}\fontseries{lc}\slshape Latin Modern Typewriter Light Condensed Oblique} \\
-\end{vrb}
-
-\section*{Variable-width Typewriter}
-
-\fontfamily{lmvtt}\selectfont
-\def\fixedspacing{\fontdimen3\font0pt\fontdimen4\font0pt}
-\begin{vrb}
-|\renewcommand\ttdefault{lmvtt}| \\
-|\ttfamily | & {\selectfont \fixedspacing Latin Modern Typewriter Proportional} \\
-| \slshape | & {\slshape \fixedspacing Latin Modern Typewriter Proportional Oblique} \\
-| \fontseries{l}\selectfont | & {\fontseries{l}\selectfont \fixedspacing Latin Modern Typewriter Proportional Light} \\
-| \fontseries{l}\slshape | & \mbox{\fontseries{l}\slshape \fixedspacing Latin Modern Typewriter Proportional Light Oblique} \\
-| \fontseries{b}\selectfont | & {\fontseries{b}\selectfont \fixedspacing Latin Modern Typewriter Proportional Dark} \\
-| \fontseries{b}\slshape | & \mbox{\fontseries{b}\slshape \fixedspacing Latin Modern Typewriter Proportional Dark Oblique} \\
-\end{vrb}
-
-\end{document}
-% \end{macrocode}
-% \iffalse
-%</lmtest>
-% \fi
-%
-% \clearpage
-% \PrintChanges
-%
-% \clearpage
-%
-% \PrintIndex
-%
-% \Finale
-%
-%\iffalse
-%
-%<*readme>
-% \begin{macrocode}
-________________________
-THE EU ENCODING(S) v0.1e
-
-Warning: don't install this package with Latin Modern fonts prior to
-version 1.106, which was released in Feb 2008.
-
-This package is the first release of the first step towards offering a
-LaTeX font encoding based on unicode. XeTeX is the only engine currently
-utilising it to the best of my knowledge. No macro support is offered (the
-encoding is just a placeholder for now) but an EU1 Latin Modern encoding is
-offered in order to access the OpenType versions of those fonts.
-
-N.B. This will only work when xdvipdfmx is used as the output driver for
-XeTeX; xdv2pdf (Mac OS X only) does not support OpenType fonts that aren't
-installed in the system itself. As of XeTeX v0.997, xdv2pdf is no longer
-the default driver in Mac OS X.
-
-Usually you'll just want to use fontspec:
-\documentclass{article}
-\usepackage{fontspec}
-\begin{document}
-...
-\end{document}
-
-Example of use without fontspec:
-\documentclass{article}
-\usepackage[EU1]{fontenc}
-\usepackage{lmodern}
-\begin{document}
-...
-\end{document}
-
-See the accompanying file <test-eu1lm.ltx> for a complete example.
-
-____________
-INSTALLATION
-
-CTAN contains the necessary files to install for this package:
- - eu1enc.def
- - lm/eu1lm*.fd (* is a wild card: six files in all)
-These should be placed in $TEXMF/tex/xelatex/euenc .
-
-To generate these files from the euenc.dtx file, first run `latex eu1enc.ins`.
-This will extract the eu1enc.def file and a slew of shell scripts that
-create the lm/eu1lm*.fd files. These .fd files are generated by executing
-`sh convert-lmfd.sh`.
-
-______________
-Will Robertson
-2007-2008
-% \end{macrocode}
-%</readme>
-%
-%<*dtx-style>
-% \begin{macrocode}
-\ProvidesPackage{euenc-style}
-
-\def\@dotsep{1000}
-\setcounter{tocdepth}{2}
-\setlength\columnseprule{0.4pt}
-\renewcommand\tableofcontents{\relax
- \begin{multicols}{2}[\section*{\contentsname}]\relax
- \@starttoc{toc}\relax
- \end{multicols}}
-
-\setcounter{IndexColumns}{2}
-\renewenvironment{theglossary}
- {\small\list{}{}
- \item\relax
- \glossary@prologue\GlossaryParms
- \let\item\@idxitem \ignorespaces
- \def\pfill{\hspace*{\fill}}}
- {\endlist}
-
-\usepackage{booktabs,calc,color,fancyvrb,graphicx,ifthen,refstyle,url,varioref}
-\usepackage{fontspec,xltxtra}
-
-\definecolor{niceblue}{rgb}{0.4,0.6,1.000}
-\newenvironment{example}
- {\hrulefill\par\VerbatimEnvironment
- \begin{VerbatimOut}[gobble=4]{\examplefilename}}
- {\end{VerbatimOut}\relax
- \begingroup
- \color{niceblue}
- \typesetexample
- \endgroup\par\hrulefill}
-
-\let\examplesize\normalsize
-\let\auxwidth\relax
-
-\newlength\examplewidth\newlength\verbatimwidth
-\newlength\exoutdent \newlength\exverbgap
-\setlength\exverbgap{1em}
-\setlength\exoutdent{-0.15\textwidth}
-\newsavebox\verbatimbox
-\edef\examplefilename{\jobname.example}
-
-\newcommand\typesetexample{\relax
- \begin{lrbox}{\verbatimbox}\relax
- \BVerbatimInput[fontsize=\small]{\examplefilename}\relax
- \end{lrbox}
- \begin{list}{}{\setlength\itemindent{0pt}
- \setlength\leftmargin\exoutdent
- \setlength\rightmargin{0pt}}\item
- \ifx\auxwidth\relax
- \setlength\verbatimwidth{\wd\verbatimbox}\relax
- \else
- \setlength\verbatimwidth{\auxwidth}\relax
- \fi
- \begin{minipage}[c]{\textwidth-\exoutdent-\verbatimwidth-\exverbgap}
- \catcode`\%=14\centering\examplesize\input\examplefilename\relax
- \end{minipage}\hfill
- \begin{minipage}[c]{\verbatimwidth}
- \usebox\verbatimbox
- \end{minipage}
- \end{list}
- \global\let\examplesize\normalsize}
-
-\newcommand*\setexsize[1]{\let\examplesize#1}
-\newcommand*\setverbwidth[1]{\def\auxwidth{#1}}
-
-\newcommand*\name[1]{{#1}}
-\newcommand*\pkg[1]{\textsf{#1}}
-\newcommand*\enc[1]{\texttt{#1}}
-
-\let\latin\textit
-\def\eg{\latin{e.g.}}
-\def\ie{\latin{i.e.}}
-\def\etc{\@ifnextchar.{\latin{etc}}{\latin{etc.}\@}}
-
-%% LOGOS, tuned for Palatino:
-\TeX@logo@spacing{-0.12em}{-0.12em}%
- {0.5ex}{-0.3em}{-0.12em}{-0.1em}
-
-\def\MacOSX{Mac~OS~X}
-
-%% fontspec declarations:
-\setromanfont[Mapping=tex-text]{FPL Neu}
-\defaultfontfeatures{Scale=MatchLowercase}
-\setsansfont[Mapping=tex-text,
- BoldFont={Skia},
- BoldFeatures={Weight=1.7}]{Skia}
-\setmonofont{Osaka-Mono}
-\defaultfontfeatures{Mapping=tex-text}
-
-\DeclareRobustCommand\ExTeX{\textrm{\relax
- \ensuremath{\textstyle\varepsilon_{\kern-0.15em\mathcal{X}}}\relax
- \kern-.15em\TeX}}
-
-\def\EU#1{\enc{EU#1}}
-\def\EUx{\enc{EU$x$}}
-
-%% (La)TeX font-related declarations:
-\linespread{1.05} % FPL Neu needs more space between lines
-\frenchspacing % Remove ugly extra space after punctuation
-
-\def\MacOSX{Mac~OS~X}
-% \end{macrocode}
-%</dtx-style>
-%\fi
-%
-% \makeatother
-% \typeout{*************************************************************}
-% \typeout{*}
-% \typeout{* To finish the installation you have to move the following}
-% \typeout{* file into a directory searched by XeTeX:}
-% \typeout{*}
-% \typeout{* \space\space\space eu1enc.def}
-% \typeout{*}
-% \typeout{*************************************************************}
-%
-\endinput
- \ No newline at end of file
diff --git a/Master/texmf-dist/source/xelatex/euenc/euenc.ins b/Master/texmf-dist/source/xelatex/euenc/euenc.ins
deleted file mode 100644
index 1aa1823f308..00000000000
--- a/Master/texmf-dist/source/xelatex/euenc/euenc.ins
+++ /dev/null
@@ -1,66 +0,0 @@
-%%
-%% This is file `euenc.ins',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% euenc.dtx (with options: `batchfile')
-%%
-%% _____________________________________
-%% Copyright ^^c2^^a9 2006-2008 Will Robertson
-%%
-%% License information appended.
-%%
-\input docstrip.tex
-\keepsilent
-\preamble
-
- _____________________________________
- Copyright ^^c2^^a9 2006-2008 Will Robertson
-
- License information appended.
-
-\endpreamble
-\postamble
-
-Copyright ^^c2^^a9 2006-2008 by Will Robertson <wspr81@gmail.com>
-
-Distributable under the LaTeX Project Public License,
-version 1.3c or higher (your choice). The latest version of
-this license is at: http://www.latex-project.org/lppl.txt
-
-This work is "maintained" (as per LPPL maintenance status)
-by Will Robertson.
-
-This work consists of the file \jobname.dtx and various derived files.
-
-\endpostamble
-\askforoverwritefalse
-\generate{\file{euenc.ins}{\from{\jobname.dtx}{batchfile}}}
-\generate{\file{euenc-style.sty}{\from{\jobname.dtx}{dtx-style}}}
-\generate{\file{eu1enc.def}{\from{\jobname.dtx}{eu1}}}
-\generate{\file{test-eu1lm.ltx}{\from{\jobname.dtx}{lmtest}}}
-\nopreamble\nopostamble
-\generate{\file{README.txt}{\from{\jobname.dtx}{readme}}}
-\generate{\file{convert-lmfd.sh}{\from{\jobname.dtx}{lmscript}}}
-\generate{\file{sed-eu1lmr.sed}{\from{\jobname.dtx}{sedlmr}}}
-\generate{\file{sed-eu1lmdh.sed}{\from{\jobname.dtx}{sedlmdh}}}
-\generate{\file{sed-eu1lmss.sed}{\from{\jobname.dtx}{sedlmss}}}
-\generate{\file{sed-eu1lmssq.sed}{\from{\jobname.dtx}{sedlmssq}}}
-\generate{\file{sed-eu1lmtt.sed}{\from{\jobname.dtx}{sedlmtt}}}
-\generate{\file{sed-eu1lmvtt.sed}{\from{\jobname.dtx}{sedlmvtt}}}
-\endbatchfile
-%%
-%% Copyright ^^c2^^a9 2006-2008 by Will Robertson <wspr81@gmail.com>
-%%
-%% Distributable under the LaTeX Project Public License,
-%% version 1.3c or higher (your choice). The latest version of
-%% this license is at: http://www.latex-project.org/lppl.txt
-%%
-%% This work is "maintained" (as per LPPL maintenance status)
-%% by Will Robertson.
-%%
-%% This work consists of the file euenc.dtx and various derived files.
-%%
-%%
-%% End of file `euenc.ins'.