diff options
author | Karl Berry <karl@freefriends.org> | 2010-07-08 00:02:14 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-07-08 00:02:14 +0000 |
commit | 9929af2610f53bfd77c2aef355393c812688969b (patch) | |
tree | 2476ffedfaeac3c11be5cc436ae50671f0d03ae2 /Master/texmf-dist/source/fonts | |
parent | a8bba76f29e7fa52acf051fc13c1109fe5557a90 (diff) |
gentium 2010.07.07 (7jul10)
git-svn-id: svn://tug.org/texlive/trunk@19276 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/fonts')
3 files changed, 572 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/fonts/gentium/generate-tfm-files.sh b/Master/texmf-dist/source/fonts/gentium/generate-tfm-files.sh new file mode 100644 index 00000000000..fc92d2301c7 --- /dev/null +++ b/Master/texmf-dist/source/fonts/gentium/generate-tfm-files.sh @@ -0,0 +1,56 @@ +#!/bin/bash + +THIS_FOLDER=$(pwd -P) +ROOT_FOLDER=$(cd -P -- "$(dirname -- "$THIS_FOLDER/../../../../")" && pwd -P) + +cd $ROOT_FOLDER + +export TEMP_FOLDER=$ROOT_FOLDER/tmp + +mkdir -p $TEMP_FOLDER + +cd $TEMP_FOLDER +rm * + +# cp $ROOT_FOLDER/fonts/truetype/public/gentium/*.ttf $TEMP_FOLDER +cp $ROOT_FOLDER/fonts/afm/public/gentium/*.afm $TEMP_FOLDER +cp $ROOT_FOLDER/fonts/enc/dvips/gentium/*.enc $TEMP_FOLDER +# replace the file that is used during typesetting +cp $THIS_FOLDER/gentium-ec-source.enc $TEMP_FOLDER/gentium-ec.enc +cp $THIS_FOLDER/gentium-t5-source.enc $TEMP_FOLDER/gentium-t5.enc + +for enc in ec texnansi l7x qx t5 t2a agr ; do + echo "Generating files for encoding $enc" + + for f in *.afm ; do + echo "> afm2pl -p gentium-${enc}.enc $f" + afm2pl -p gentium-${enc}.enc $f + done ; + + encoding_unicode=false + case $enc in + agr|t2a) encoding_unicode=true ;; + *) encoding_unicode=false ;; + esac + + mv GenI102.pl ${enc}-gentium-italic.pl + mv GenR102.pl ${enc}-gentium-roman.pl + if [ $encoding_unicode != true ]; then + mv GenBasB.pl ${enc}-gentiumbasic-bold.pl + mv GenBasBI.pl ${enc}-gentiumbasic-bolditalic.pl + else + rm GenBasB.pl + rm GenBasBI.pl + fi + + for f in ${enc}-gentium*.pl ; do + echo "> pltotf $f" + pltotf $f + done + echo +done; + +rm $ROOT_FOLDER/fonts/tfm/public/gentium/*.tfm +cp $TEMP_FOLDER/*.tfm $ROOT_FOLDER/fonts/tfm/public/gentium + +cd $ROOT_FOLDER diff --git a/Master/texmf-dist/source/fonts/gentium/gentium-ec-source.enc b/Master/texmf-dist/source/fonts/gentium/gentium-ec-source.enc new file mode 100644 index 00000000000..a3d6b5bd3a5 --- /dev/null +++ b/Master/texmf-dist/source/fonts/gentium/gentium-ec-source.enc @@ -0,0 +1,258 @@ +/gentium-ecEncoding[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/uni200B +/.notdef % perthousandzero +/dotlessi +/j.dotless +/ff +/fi +/fl +/ffi +/ffl +/.notdef % visiblespace +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen % hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/uni021A % Tcommaaccent (Tcedilla) +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent % /uni0130 +/dcroat % /uni0111 % /dmacron +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/uni021B % tcommaaccent (tcedilla) +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/.notdef % Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def diff --git a/Master/texmf-dist/source/fonts/gentium/gentium-t5-source.enc b/Master/texmf-dist/source/fonts/gentium/gentium-t5-source.enc new file mode 100644 index 00000000000..37e63a6f31f --- /dev/null +++ b/Master/texmf-dist/source/fonts/gentium/gentium-t5-source.enc @@ -0,0 +1,258 @@ +/gentium-t5Encoding[ +/grave +/acute +/circumflex +/tilde +/dieresis +/dotbelowcomb +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/hookabovecomb +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/uni200B +/.notdef % perthousandzero +/dotlessi +/uni1EF6 +/uni1EF7 +/uni1EF4 +/uni1EF5 +/Dcroat +/dcroat % /dmacron +/.notdef % visiblespace +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen % hyphen.alt +/Agrave +/Aacute +/Atilde +/uni1EA2 +/uni1EA0 +/Acircumflex +/uni1EA6 +/uni1EA4 +/uni1EAA +/uni1EA8 +/uni1EAC +/Abreve +/uni1EB0 +/uni1EAE +/uni1EB4 +/uni1EB2 +/uni1EB6 +/Egrave +/Eacute +/uni1EBC +/uni1EBA +/uni1EB8 +/Ecircumflex +/uni1EC0 +/uni1EBE +/uni1EC4 +/uni1EC2 +/uni1EC6 +/Igrave +/Iacute +/Itilde +/uni1EC8 +/agrave +/aacute +/atilde +/uni1EA3 +/uni1EA1 +/acircumflex +/uni1EA7 +/uni1EA5 +/uni1EAB +/uni1EA9 +/uni1EAD +/abreve +/uni1EB1 +/uni1EAF +/uni1EB5 +/uni1EB3 +/uni1EB7 +/egrave +/eacute +/uni1EBD +/uni1EBB +/uni1EB9 +/ecircumflex +/uni1EC1 +/uni1EBF +/uni1EC5 +/uni1EC3 +/uni1EC7 +/igrave +/iacute +/itilde +/uni1EC9 +/uni1ECA +/Ograve +/Oacute +/Otilde +/uni1ECE +/uni1ECC +/Ocircumflex +/uni1ED2 +/uni1ED0 +/uni1ED6 +/uni1ED4 +/uni1ED8 +/Ohorn +/uni1EDC +/uni1EDA +/uni1EE0 +/uni1EDE +/uni1EE2 +/Ugrave +/Uacute +/Utilde +/uni1EE6 +/uni1EE4 +/Uhorn +/uni1EEA +/uni1EE8 +/uni1EEF +/uni1EEC +/uni1EF0 +/Ygrave +/Yacute +/uni1EF8 +/uni1ECB +/ograve +/oacute +/otilde +/uni1ECF +/uni1ECD +/ocircumflex +/uni1ED3 +/uni1ED1 +/uni1ED7 +/uni1ED5 +/uni1ED9 +/ohorn +/uni1EDD +/uni1EDB +/uni1EE1 +/uni1EDF +/uni1EE3 +/ugrave +/uacute +/utilde +/uni1EE7 +/uni1EE5 +/uhorn +/uni1EEB +/uni1EE9 +/uni1EEF +/uni1EED +/uni1EF1 +/ygrave +/yacute +/uni1EF9 +] def |