summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-04-02 18:48:48 +0000
committerKarl Berry <karl@freefriends.org>2009-04-02 18:48:48 +0000
commitf22ba9c58716477bc6e86f6508eb5e20a5422328 (patch)
treec616e9d2c2735cbafe36553acac37b6b8c99c839
parent5c628436fda45c9dcae5c2382445eb7d3395d1d6 (diff)
eurosym subr fix + v1.4 update (31mar09)
git-svn-id: svn://tug.org/texlive/trunk@12607 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/eurosym/Makefile (renamed from Master/texmf-dist/source/fonts/eurosym/Makefile)0
-rw-r--r--Master/texmf-dist/doc/fonts/eurosym/README77
-rw-r--r--Master/texmf-dist/doc/fonts/eurosym/README.type116
-rw-r--r--Master/texmf-dist/doc/fonts/eurosym/eurosym.cpp (renamed from Master/texmf-dist/source/fonts/eurosym/eurosym.cpp)0
-rw-r--r--Master/texmf-dist/fonts/type1/public/eurosym/geybl10.pfbbin17154 -> 17155 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/eurosym/geybo10.pfbbin15703 -> 15704 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/eurosym/geybr10.pfbbin15328 -> 15329 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/eurosym/geyml10.pfbbin17167 -> 17168 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/eurosym/geymo10.pfbbin15622 -> 15623 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/eurosym/geymr10.pfbbin15390 -> 15391 bytes
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check4
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds1
12 files changed, 84 insertions, 14 deletions
diff --git a/Master/texmf-dist/source/fonts/eurosym/Makefile b/Master/texmf-dist/doc/fonts/eurosym/Makefile
index 6c6bdbff251..6c6bdbff251 100644
--- a/Master/texmf-dist/source/fonts/eurosym/Makefile
+++ b/Master/texmf-dist/doc/fonts/eurosym/Makefile
diff --git a/Master/texmf-dist/doc/fonts/eurosym/README b/Master/texmf-dist/doc/fonts/eurosym/README
index d83b274715a..a78c856e134 100644
--- a/Master/texmf-dist/doc/fonts/eurosym/README
+++ b/Master/texmf-dist/doc/fonts/eurosym/README
@@ -1,16 +1,69 @@
-Thomas Schröder sent me a mail about having composed
-Type1 fonts from the Metafont source. I pass the files
-through to you without checking them, but I suspect
-they are useful.
++------------------------------------------------------+
+| The Euro Symbol Package for LaTeX by Henrik Theiling |
+| Version 1.4 |
+| <henrik@theiling.de>, http://www.theiling.de/ |
++------------------------------------------------------+
-These fonts are made from an older version of the Eurosym
-package (< 1.4) and so the measures may be slightly different
-from the official construction.
+Hi!
-Thomas used textrace to create the g* files and then
-edited them to contain hints using pfaedit. This makes
-the f* series. A map file for dvips is also provided.
+This is the Euro symbol package I created. It provides a new symbol
+to be used for the new European currency symbol, the Euro. The
+specifications were taken from the c't magazine 11/98 p.211 from from
+Encyclopaedia Britannica, Book of the Year 2002.
-Contact Thomas here: schlumpf@mac.com
+There is a style file (sty/eurosym.sty), some Metafont source files
+(src/*.mf) and a LaTeX file (doc/testeuro.tex). For installation, put
+this somewere where LaTeX can find it.
-Have fun!
+Further documentation can be found in doc/testeuro.dvi. You can only
+see the Euro symbols in the text if you have installed the package
+successfully, though.
+
+System Wide Installation Done by the Superuser
+----------------------------------------------
+An example follows. Substitute $TEXMF with something that
+matches your installation (search for texmf on your system
+if you don't know where it is).
+
+If you are the superuser, move the eurosym/src directory to
+$TEXMF/fonts/source/eurosym, the eurosym/tfm directory to
+$TEXMF/fonts/tfm/eurosym and the eurosym/sty directory to
+$TEXMF/tex/latex/eurosym.
+
+Use Installation
+----------------
+Choose a directory for this installation, say $HOME/lib/tex/eurosym
+and make sure that the programmes `latex', `dvips', `xdvi', and
+possible other TeX related programmes find the files by ensuring
+that the environment variables TEXINPUTS, MFINPUT and TFMFONTS
+point to $HOME/lib/tex// (double slash at the end to ensure
+sub-directory recursion) as well. See the file doc/runlatex for
+an example.
+
+Testing
+-------
+Go to the doc subdirectory, compile testeuro.tex with latex and read
+it with xdvi. Ignore some warnings about underfull hboxes which
+occur because there is a three column part of text which TeX can't
+typeset perfectly. Also ignore the warnings about unavailable shapes
+of cmr.
+
+TODO
+----
+ Implement the OCR Euro symbols. (long term project...)
+
+
+BUGS
+----
+- testeuro.tex creates warnings about unavailable shapes of cmr
+ although I tried my best to make the scope of the \olshape
+ command include the \officialeuro{} command only.
+
+- FIXED:
+ at least on my machine, dvips and xdvi produce checksum mismatches
+ for some unknown reason.
+
+- FIXED:
+ problems with names: `eurosymbol' and `eurosym' were both used.
+
+**Henrik
diff --git a/Master/texmf-dist/doc/fonts/eurosym/README.type1 b/Master/texmf-dist/doc/fonts/eurosym/README.type1
new file mode 100644
index 00000000000..d83b274715a
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/eurosym/README.type1
@@ -0,0 +1,16 @@
+Thomas Schröder sent me a mail about having composed
+Type1 fonts from the Metafont source. I pass the files
+through to you without checking them, but I suspect
+they are useful.
+
+These fonts are made from an older version of the Eurosym
+package (< 1.4) and so the measures may be slightly different
+from the official construction.
+
+Thomas used textrace to create the g* files and then
+edited them to contain hints using pfaedit. This makes
+the f* series. A map file for dvips is also provided.
+
+Contact Thomas here: schlumpf@mac.com
+
+Have fun!
diff --git a/Master/texmf-dist/source/fonts/eurosym/eurosym.cpp b/Master/texmf-dist/doc/fonts/eurosym/eurosym.cpp
index 5284d2145a3..5284d2145a3 100644
--- a/Master/texmf-dist/source/fonts/eurosym/eurosym.cpp
+++ b/Master/texmf-dist/doc/fonts/eurosym/eurosym.cpp
diff --git a/Master/texmf-dist/fonts/type1/public/eurosym/geybl10.pfb b/Master/texmf-dist/fonts/type1/public/eurosym/geybl10.pfb
index 4852e6975ce..68a5fe2a027 100644
--- a/Master/texmf-dist/fonts/type1/public/eurosym/geybl10.pfb
+++ b/Master/texmf-dist/fonts/type1/public/eurosym/geybl10.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/eurosym/geybo10.pfb b/Master/texmf-dist/fonts/type1/public/eurosym/geybo10.pfb
index 3fadb35bc14..15a435ec57e 100644
--- a/Master/texmf-dist/fonts/type1/public/eurosym/geybo10.pfb
+++ b/Master/texmf-dist/fonts/type1/public/eurosym/geybo10.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/eurosym/geybr10.pfb b/Master/texmf-dist/fonts/type1/public/eurosym/geybr10.pfb
index 1ad599edd28..6ee07b501ff 100644
--- a/Master/texmf-dist/fonts/type1/public/eurosym/geybr10.pfb
+++ b/Master/texmf-dist/fonts/type1/public/eurosym/geybr10.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/eurosym/geyml10.pfb b/Master/texmf-dist/fonts/type1/public/eurosym/geyml10.pfb
index 718c2e3e9a5..27c6c88881a 100644
--- a/Master/texmf-dist/fonts/type1/public/eurosym/geyml10.pfb
+++ b/Master/texmf-dist/fonts/type1/public/eurosym/geyml10.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/eurosym/geymo10.pfb b/Master/texmf-dist/fonts/type1/public/eurosym/geymo10.pfb
index 3b4d0df9d93..120c78f1cd1 100644
--- a/Master/texmf-dist/fonts/type1/public/eurosym/geymo10.pfb
+++ b/Master/texmf-dist/fonts/type1/public/eurosym/geymo10.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/eurosym/geymr10.pfb b/Master/texmf-dist/fonts/type1/public/eurosym/geymr10.pfb
index 8190fea41e4..cc3d55bc097 100644
--- a/Master/texmf-dist/fonts/type1/public/eurosym/geymr10.pfb
+++ b/Master/texmf-dist/fonts/type1/public/eurosym/geymr10.pfb
Binary files differ
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index f119b1eee11..7faab84729e 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -88,8 +88,8 @@ my @WorkingTLP = qw(
eqlist eqparbox errata es-tex-faq
ESIEEcv esdiff esint esint-type1 eskd eskdx eso-pic esvect etaremune
etex-pkg ethiop ethiop-t1 etoolbox euenc eukdate
- eulervm euproposal euro europecv eurosans everypage exam
- examdesign examplep exercise exp-testopt
+ eulervm euproposal euro europecv eurosans eurosym
+ everypage exam examdesign examplep exercise exp-testopt
expdlist expl3 expressg extarrows exteps
extpfeil extract extsizes
faktor fancybox fancyhdr fancynum fancyref fancytooltips fancyvrb
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 73c57ef918e..f33747ea23b 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -573,6 +573,7 @@ $standardsource='\.fdd|\.dtx|\.ins|\.c$|Makefile|configure.*|install-sh|\.drv';
'epslatex-fr', 'NULL',
'epspdf', 'NULL', # leave .install
'eskdx', 'NULL', # leave makefiles
+ 'eurosym', 'NULL', # leave makefiles, etc.
'feynmf', 'feynmf\.pl' . $standardsource,
'mff', '\.mfj|\.bat|\.diz',
'fpl', 'Add|\.sfd|\.pe|\.ps' . $standardsource,