summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
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
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')
-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.ltx (renamed from Master/texmf-dist/doc/xelatex/euenc/test-eu1lm.ltx)27
-rw-r--r--Master/texmf-dist/doc/xelatex/euenc/README50
-rw-r--r--Master/texmf-dist/doc/xelatex/euenc/euenc.pdfbin63664 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/xelatex/euenc/test-eu1lm.pdfbin157935 -> 0 bytes
6 files changed, 94 insertions, 56 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/xelatex/euenc/test-eu1lm.ltx b/Master/texmf-dist/doc/latex/euenc/test-euxlm.ltx
index 0b422b6f0f5..6217003f328 100644
--- a/Master/texmf-dist/doc/xelatex/euenc/test-eu1lm.ltx
+++ b/Master/texmf-dist/doc/latex/euenc/test-euxlm.ltx
@@ -1,5 +1,5 @@
%%
-%% This is file `test-eu1lm.ltx',
+%% This is file `test-euxlm.ltx',
%% generated with the docstrip utility.
%%
%% The original source files were:
@@ -7,7 +7,8 @@
%% euenc.dtx (with options: `lmtest')
%%
%% _____________________________________
-%% Copyright ^^c2^^a9 2006-2008 Will Robertson
+%% The EUENC bundle
+%% Will Robertson, Elie Roux, Khaled Hosny
%%
%% License information appended.
%%
@@ -21,11 +22,23 @@
\DefineShortVerb{\|}
\usepackage{slantsc}
-\usepackage[EU1]{fontenc}
+\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{EU1} encoding}
+\title{Testing the Latin Modern \texttt{\EU} encoding}
\author{Will Robertson}
\maketitle
\thispagestyle{empty}
@@ -113,7 +126,9 @@
\end{document}
%%
-%% Copyright ^^c2^^a9 2006-2008 by Will Robertson <wspr81@gmail.com>
+%% 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
@@ -125,4 +140,4 @@
%% This work consists of the file euenc.dtx and various derived files.
%%
%%
-%% End of file `test-eu1lm.ltx'.
+%% End of file `test-euxlm.ltx'.
diff --git a/Master/texmf-dist/doc/xelatex/euenc/README b/Master/texmf-dist/doc/xelatex/euenc/README
deleted file mode 100644
index d0233a21295..00000000000
--- a/Master/texmf-dist/doc/xelatex/euenc/README
+++ /dev/null
@@ -1,50 +0,0 @@
-________________________
-THE EU ENCODING(S) v0.1d
-
-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
diff --git a/Master/texmf-dist/doc/xelatex/euenc/euenc.pdf b/Master/texmf-dist/doc/xelatex/euenc/euenc.pdf
deleted file mode 100644
index ddb55065e95..00000000000
--- a/Master/texmf-dist/doc/xelatex/euenc/euenc.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/xelatex/euenc/test-eu1lm.pdf b/Master/texmf-dist/doc/xelatex/euenc/test-eu1lm.pdf
deleted file mode 100644
index 463bdf095bb..00000000000
--- a/Master/texmf-dist/doc/xelatex/euenc/test-eu1lm.pdf
+++ /dev/null
Binary files differ