summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/fonts/gentium
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-07-08 00:02:14 +0000
committerKarl Berry <karl@freefriends.org>2010-07-08 00:02:14 +0000
commit9929af2610f53bfd77c2aef355393c812688969b (patch)
tree2476ffedfaeac3c11be5cc436ae50671f0d03ae2 /Master/texmf-dist/source/fonts/gentium
parenta8bba76f29e7fa52acf051fc13c1109fe5557a90 (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/gentium')
-rw-r--r--Master/texmf-dist/source/fonts/gentium/generate-tfm-files.sh56
-rw-r--r--Master/texmf-dist/source/fonts/gentium/gentium-ec-source.enc258
-rw-r--r--Master/texmf-dist/source/fonts/gentium/gentium-t5-source.enc258
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