summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/euenc
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/doc/latex/euenc
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/doc/latex/euenc')
-rw-r--r--Master/texmf-dist/doc/latex/euenc/README73
-rw-r--r--Master/texmf-dist/doc/latex/euenc/euenc.pdfbin0 -> 153949 bytes
-rw-r--r--Master/texmf-dist/doc/latex/euenc/test-euxlm.ltx143
3 files changed, 216 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/euenc/README b/Master/texmf-dist/doc/latex/euenc/README
new file mode 100644
index 00000000000..a3ae256d3d0
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/euenc/README
@@ -0,0 +1,73 @@
+ The EU encodings
+
+
+This package is the first release of the first step towards offering a
+LaTeX font encoding based on unicode. No macro support is offered (the
+encoding is just a placeholder for now) but the EU1 (for XeTeX) and EU2
+(for LuaTeX) Latin Modern encoding is offered in order to access the
+OpenType versions of those fonts.
+
+This package is developed on <http://github.com/wspr/euenc>.
+
+
+Installation
+------------
+
+Here are the recommended installation methods (preferred first).
+
+1. If you are using TeX Live 2008 or later, use 'tlmgr install euenc'.
+Alternatively, try your (TeX or Linux) distribution's package management system.
+
+2. a. Grab euenc.tds.zip on the CTAN.
+ b. Unzip it at the root of one or your TDS trees.
+ c. You may need to update some filename database after, see your TeX
+distribution's manual for details.
+
+3. a. Grab the sources from CTAN or github.
+ b. Run 'make install TEXMFROOT=/path/to/texmf'.
+ c. See 2c.
+
+4. Try to figure it out by looking at the Makefile and comments in the sources.
+Note that the generation of the files need a shell and doesn't work under
+cygwin.
+
+
+Manifest
+--------
+
+Source files:
+ euenc.dtx single file source & doc for the package
+
+Derived files:
+ euenc.pdf documentation
+ test-euxlm.ltx LaTeX example document
+ convert-lmfd.sh Shell script to generate the eu*.fd files
+ sed-eu2lmr.sed Sed script to generate the eu2*.fr files
+ sed-eu1lmr.sed Sed script to generate the eu1*.fr files
+ eu1lmdh.fd Latin modern font description file
+ eu1lmr.fd .
+ eu1lmss.fd .
+ eu1lmssq.fd .
+ eu1lmtt.fd .
+ eu1lmvtt.fd .
+ eu2lmdh.fd .
+ eu2lmr.fd .
+ eu2lmss.fd .
+ eu2lmssq.fd .
+ eu2lmtt.fd .
+ eu2lmvtt.fd .
+
+
+License
+-------
+
+Copyright 2006-2010 Will Robertson <wspr81@gmail.com>
+Copyright 2009-2010 Elie Roux <elie.roux@telecom-bretagne.eu>
+Copyright 2009-2010 Khaled Hosny <khaledhosny@eglug.org>
+
+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.
diff --git a/Master/texmf-dist/doc/latex/euenc/euenc.pdf b/Master/texmf-dist/doc/latex/euenc/euenc.pdf
new file mode 100644
index 00000000000..e312e9fb7c4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/euenc/euenc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/euenc/test-euxlm.ltx b/Master/texmf-dist/doc/latex/euenc/test-euxlm.ltx
new file mode 100644
index 00000000000..6217003f328
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/euenc/test-euxlm.ltx
@@ -0,0 +1,143 @@
+%%
+%% This is file `test-euxlm.ltx',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% euenc.dtx (with options: `lmtest')
+%%
+%% _____________________________________
+%% The EUENC bundle
+%% Will Robertson, Elie Roux, Khaled Hosny
+%%
+%% License information appended.
+%%
+\documentclass[12pt]{article}
+\usepackage[margin=2.5cm]{geometry}
+\newenvironment{vrb}
+ {\begin{tabular}{@{}p{7cm}l@{}}}
+ {\end{tabular}}
+
+\usepackage{fancyvrb}
+\DefineShortVerb{\|}
+
+\usepackage{slantsc}
+\usepackage{ifluatex}
+\usepackage{ifxetex}
+\ifxetex
+ \def\EU{EU1}
+\else
+ \ifluatex
+ \usepackage{luaotfload}
+ \def\EU{EU2}
+ \else
+ \def\EU{T1}
+ \fi
+\fi
+\usepackage[\EU]{fontenc}
+\usepackage{lmodern}
+\begin{document}
+
+\title{Testing the Latin Modern \texttt{\EU} 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}
+%%
+%% Copyright 2006-2010 Will Robertson <wspr81@gmail.com>
+%% Copyright 2009-2010 Elie Roux <elie.roux@telecom-bretagne.eu>
+%% Copyright 2009-2010 Khaled Hosny <khaledhosny@eglug.org>
+%%
+%% 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 `test-euxlm.ltx'.