diff options
author | Karl Berry <karl@freefriends.org> | 2009-04-02 18:48:48 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-04-02 18:48:48 +0000 |
commit | f22ba9c58716477bc6e86f6508eb5e20a5422328 (patch) | |
tree | c616e9d2c2735cbafe36553acac37b6b8c99c839 | |
parent | 5c628436fda45c9dcae5c2382445eb7d3395d1d6 (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/README | 77 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/eurosym/README.type1 | 16 | ||||
-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.pfb | bin | 17154 -> 17155 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/type1/public/eurosym/geybo10.pfb | bin | 15703 -> 15704 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/type1/public/eurosym/geybr10.pfb | bin | 15328 -> 15329 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/type1/public/eurosym/geyml10.pfb | bin | 17167 -> 17168 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/type1/public/eurosym/geymo10.pfb | bin | 15622 -> 15623 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/type1/public/eurosym/geymr10.pfb | bin | 15390 -> 15391 bytes | |||
-rwxr-xr-x | Master/tlpkg/bin/tlpkg-ctan-check | 4 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 1 |
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 Binary files differindex 4852e6975ce..68a5fe2a027 100644 --- a/Master/texmf-dist/fonts/type1/public/eurosym/geybl10.pfb +++ b/Master/texmf-dist/fonts/type1/public/eurosym/geybl10.pfb diff --git a/Master/texmf-dist/fonts/type1/public/eurosym/geybo10.pfb b/Master/texmf-dist/fonts/type1/public/eurosym/geybo10.pfb Binary files differindex 3fadb35bc14..15a435ec57e 100644 --- a/Master/texmf-dist/fonts/type1/public/eurosym/geybo10.pfb +++ b/Master/texmf-dist/fonts/type1/public/eurosym/geybo10.pfb diff --git a/Master/texmf-dist/fonts/type1/public/eurosym/geybr10.pfb b/Master/texmf-dist/fonts/type1/public/eurosym/geybr10.pfb Binary files differindex 1ad599edd28..6ee07b501ff 100644 --- a/Master/texmf-dist/fonts/type1/public/eurosym/geybr10.pfb +++ b/Master/texmf-dist/fonts/type1/public/eurosym/geybr10.pfb diff --git a/Master/texmf-dist/fonts/type1/public/eurosym/geyml10.pfb b/Master/texmf-dist/fonts/type1/public/eurosym/geyml10.pfb Binary files differindex 718c2e3e9a5..27c6c88881a 100644 --- a/Master/texmf-dist/fonts/type1/public/eurosym/geyml10.pfb +++ b/Master/texmf-dist/fonts/type1/public/eurosym/geyml10.pfb diff --git a/Master/texmf-dist/fonts/type1/public/eurosym/geymo10.pfb b/Master/texmf-dist/fonts/type1/public/eurosym/geymo10.pfb Binary files differindex 3b4d0df9d93..120c78f1cd1 100644 --- a/Master/texmf-dist/fonts/type1/public/eurosym/geymo10.pfb +++ b/Master/texmf-dist/fonts/type1/public/eurosym/geymo10.pfb diff --git a/Master/texmf-dist/fonts/type1/public/eurosym/geymr10.pfb b/Master/texmf-dist/fonts/type1/public/eurosym/geymr10.pfb Binary files differindex 8190fea41e4..cc3d55bc097 100644 --- a/Master/texmf-dist/fonts/type1/public/eurosym/geymr10.pfb +++ b/Master/texmf-dist/fonts/type1/public/eurosym/geymr10.pfb 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, |