summaryrefslogtreecommitdiff
path: root/fonts/utilities/fontools/share/fontools_l7x.enc
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/utilities/fontools/share/fontools_l7x.enc')
-rw-r--r--fonts/utilities/fontools/share/fontools_l7x.enc306
1 files changed, 306 insertions, 0 deletions
diff --git a/fonts/utilities/fontools/share/fontools_l7x.enc b/fonts/utilities/fontools/share/fontools_l7x.enc
new file mode 100644
index 0000000000..e9da67217d
--- /dev/null
+++ b/fonts/utilities/fontools/share/fontools_l7x.enc
@@ -0,0 +1,306 @@
+% A version of the L7X encoding, intended for use with otftotfm.
+% Based on the file lm-l7x.enc from the Latin Modern package
+/otftotfmL7XEncoding [
+% 0x00
+ /grave
+ /acute
+ /circumflex
+ /tilde
+ /dieresis
+ /hungarumlaut
+ /ring
+ /caron
+% 0x08
+ /breve
+ /macron
+ /dotaccent
+ /cedilla
+ /ogonek
+ /quotesinglbase
+ /guilsinglleft
+ /guilsinglright
+% 0x10
+ /quotedblleft
+ /quotedblright
+ /quotedblbase
+ /guillemotleft
+ /guillemotright
+ /endash
+ /emdash
+ /cwm
+% 0x18
+ /perthousandzero
+ /dotlessi
+ /dotlessj
+ /ff
+ /fi
+ /fl
+ /ffi
+ /ffl
+% 0x20
+ /space
+ /exclam
+ /quotedbl
+ /numbersign
+ /dollar
+ /percent
+ /ampersand
+ /quoteright
+% 0x28
+ /parenleft
+ /parenright
+ /asterisk
+ /plus
+ /comma
+ /hyphen
+ /period
+ /slash
+% 0x30
+ /zero
+ /one
+ /two
+ /three
+ /four
+ /five
+ /six
+ /seven
+% 0x38
+ /eight
+ /nine
+ /colon
+ /semicolon
+ /less
+ /equal
+ /greater
+ /question
+% 0x40
+ /at
+ /A
+ /B
+ /C
+ /D
+ /E
+ /F
+ /G
+% 0x48
+ /H
+ /I
+ /J
+ /K
+ /L
+ /M
+ /N
+ /O
+% 0x50
+ /P
+ /Q
+ /R
+ /S
+ /T
+ /U
+ /V
+ /W
+% 0x58
+ /X
+ /Y
+ /Z
+ /bracketleft
+ /backslash
+ /bracketright
+ /asciicircum
+ /underscore
+% 0x60
+ /quoteleft
+ /a
+ /b
+ /c
+ /d
+ /e
+ /f
+ /g
+% 0x68
+ /h
+ /i
+ /j
+ /k
+ /l
+ /m
+ /n
+ /o
+% 0x70
+ /p
+ /q
+ /r
+ /s
+ /t
+ /u
+ /v
+ /w
+% 0x78
+ /x
+ /y
+ /z
+ /braceleft
+ /bar
+ /braceright
+ /asciitilde
+ /.notdef
+% 0x80
+ /Euro
+ /.notdef
+ /.notdef
+ /florin
+ /.notdef
+ /ellipsis
+ /dagger
+ /daggerdbl
+% 0x88
+ /.notdef
+ /perthousand
+ /.notdef
+ /.notdef
+ /OE
+ /.notdef
+ /.notdef
+ /.notdef
+% 0x90
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /bullet
+ /.notdef
+ /.notdef
+% 0x98
+ /.notdef
+ /trademark
+ /.notdef
+ /.notdef
+ /oe
+ /.notdef
+ /.notdef
+ /.notdef
+% 0xA0
+ /nbspace
+ /.notdef
+ /cent
+ /sterling
+ /currency
+ /.notdef
+ /brokenbar
+ /section
+% 0xA8
+ /Oslash
+ /copyright
+ /Rcommaaccent
+ /.notdef
+ /logicalnot
+ /hyphen.alt
+ /registered
+ /AE
+% 0xB0
+ /degree
+ /plusminus
+ /twosuperior
+ /threesuperior
+ /.notdef
+ /mu
+ /paragraph
+ /periodcentered
+% 0xB8
+ /oslash
+ /onesuperior
+ /rcommaaccent
+ /.notdef
+ /onequarter
+ /onehalf
+ /threequarters
+ /ae
+% 0xC0
+ /Aogonek
+ /Iogonek
+ /Amacron
+ /Cacute
+ /Adieresis
+ /Aring
+ /Eogonek
+ /Emacron
+% 0xC8
+ /Ccaron
+ /Eacute
+ /Zacute
+ /Edotaccent
+ /Gcommaaccent
+ /Kcommaaccent
+ /Imacron
+ /Lcommaaccent
+% 0xD0
+ /Scaron
+ /Nacute
+ /Ncommaaccent
+ /Oacute
+ /Omacron
+ /Otilde
+ /Odieresis
+ /multiply
+% 0xD8
+ /Uogonek
+ /Lslash
+ /Sacute
+ /Umacron
+ /Udieresis
+ /Zdotaccent
+ /Zcaron
+ /germandbls
+% 0xE0
+ /aogonek
+ /iogonek
+ /amacron
+ /cacute
+ /adieresis
+ /aring
+ /eogonek
+ /emacron
+% 0xE8
+ /ccaron
+ /eacute
+ /zacute
+ /edotaccent
+ /gcommaaccent
+ /kcommaaccent
+ /imacron
+ /lcommaaccent
+% 0xF0
+ /scaron
+ /nacute
+ /ncommaaccent
+ /oacute
+ /omacron
+ /otilde
+ /odieresis
+ /divide
+% 0xF8
+ /uogonek
+ /lslash
+ /sacute
+ /umacron
+ /udieresis
+ /zdotaccent
+ /zcaron
+ /.notdef
+] def
+%
+% UNICODING perthousandzero =: perthousandzero zeroinferior emptyslot;
+%
+% LIGKERN hyphen hyphen =: endash;
+% LIGKERN endash hyphen =: emdash;
+% LIGKERN quoteleft quoteleft =: quotedblleft;
+% LIGKERN quoteright quoteright =: quotedblright;
+% LIGKERN comma comma =: quotedblbase;
+% LIGKERN less less =: guillemotleft;
+% LIGKERN greater greater =: guillemotright;
+%
+% LIGKERN || = 32;
+%
+% UNICODING ff =: ; fi =: ; fl =: ; ffi =: ; ffl =: ;