diff options
author | Karl Berry <karl@freefriends.org> | 2010-02-15 00:56:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-02-15 00:56:51 +0000 |
commit | adf08a68b3e6d7d88c1953a1f5cb99a80b32b08c (patch) | |
tree | 60333c71dd96d3c909c29d0cbb7ba48bc5c9c323 /Master/texmf-dist/doc | |
parent | 4ccbc52dab3e0854855023d871eb57c855e1edad (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/README | 73 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/euenc/euenc.pdf | bin | 0 -> 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/README | 50 | ||||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/euenc/euenc.pdf | bin | 63664 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/euenc/test-eu1lm.pdf | bin | 157935 -> 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 Binary files differnew file mode 100644 index 00000000000..e312e9fb7c4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/euenc/euenc.pdf 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 Binary files differdeleted file mode 100644 index ddb55065e95..00000000000 --- a/Master/texmf-dist/doc/xelatex/euenc/euenc.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/xelatex/euenc/test-eu1lm.pdf b/Master/texmf-dist/doc/xelatex/euenc/test-eu1lm.pdf Binary files differdeleted file mode 100644 index 463bdf095bb..00000000000 --- a/Master/texmf-dist/doc/xelatex/euenc/test-eu1lm.pdf +++ /dev/null |