encodings
parent
fd33640c18
commit
7718968e47
@ -0,0 +1,52 @@
|
||||
#lang racket/base
|
||||
(provide (all-defined-out))
|
||||
|
||||
#|
|
||||
approximates
|
||||
https://github.com/mbutterick/fontkit/blob/master/src/cff/CFFEncodings.js
|
||||
|#
|
||||
|
||||
(define StandardEncoding '(|| || || || || || || || || || || || || || || || || || || || || || || || || || || ||
|
||||
|| || || || space 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 || || || || || || || ||
|
||||
|| || || || || || || || || || || || || || || || || || || || || || || || || ||
|
||||
exclamdown cent sterling fraction yen florin section currency quotesingle
|
||||
quotedblleft guillemotleft guilsinglleft guilsinglright fi fl || endash dagger
|
||||
daggerdbl periodcentered || paragraph bullet quotesinglbase quotedblbase quotedblright
|
||||
guillemotright ellipsis perthousand || questiondown || grave acute circumflex tilde
|
||||
macron breve dotaccent dieresis || ring cedilla || hungarumlaut ogonek caron
|
||||
emdash || || || || || || || || || || || || || || || || AE || ordfeminine || || ||
|
||||
|| Lslash Oslash OE ordmasculine || || || || || ae || || || dotlessi || ||
|
||||
lslash oslash oe germandbls))
|
||||
|
||||
(define ExpertEncoding '(|| || || || || || || || || || || || || || || || || || || || || || || || || || || ||
|
||||
|| || || || space exclamsmall Hungarumlautsmall || dollaroldstyle dollarsuperior
|
||||
ampersandsmall Acutesmall parenleftsuperior parenrightsuperior twodotenleader onedotenleader
|
||||
comma hyphen period fraction zerooldstyle oneoldstyle twooldstyle threeoldstyle
|
||||
fouroldstyle fiveoldstyle sixoldstyle sevenoldstyle eightoldstyle nineoldstyle colon
|
||||
semicolon commasuperior threequartersemdash periodsuperior questionsmall || asuperior
|
||||
bsuperior centsuperior dsuperior esuperior || || isuperior || || lsuperior msuperior
|
||||
nsuperior osuperior || || rsuperior ssuperior tsuperior || ff fi fl ffi ffl
|
||||
parenleftinferior || parenrightinferior Circumflexsmall hyphensuperior Gravesmall Asmall
|
||||
Bsmall Csmall Dsmall Esmall Fsmall Gsmall Hsmall Ismall Jsmall Ksmall Lsmall
|
||||
Msmall Nsmall Osmall Psmall Qsmall Rsmall Ssmall Tsmall Usmall Vsmall Wsmall
|
||||
Xsmall Ysmall Zsmall colonmonetary onefitted rupiah Tildesmall || || || || || || ||
|
||||
|| || || || || || || || || || || || || || || || || || || || || || || || || || ||
|
||||
exclamdownsmall centoldstyle Lslashsmall || || Scaronsmall Zcaronsmall Dieresissmall
|
||||
Brevesmall Caronsmall || Dotaccentsmall || || Macronsmall || || figuredash hypheninferior
|
||||
|| || Ogoneksmall Ringsmall Cedillasmall || || || onequarter onehalf threequarters
|
||||
questiondownsmall oneeighth threeeighths fiveeighths seveneighths onethird twothirds ||
|
||||
|| zerosuperior onesuperior twosuperior threesuperior foursuperior fivesuperior
|
||||
sixsuperior sevensuperior eightsuperior ninesuperior zeroinferior oneinferior twoinferior
|
||||
threeinferior fourinferior fiveinferior sixinferior seveninferior eightinferior
|
||||
nineinferior centinferior dollarinferior periodinferior commainferior Agravesmall
|
||||
Aacutesmall Acircumflexsmall Atildesmall Adieresissmall Aringsmall AEsmall Ccedillasmall
|
||||
Egravesmall Eacutesmall Ecircumflexsmall Edieresissmall Igravesmall Iacutesmall
|
||||
Icircumflexsmall Idieresissmall Ethsmall Ntildesmall Ogravesmall Oacutesmall
|
||||
Ocircumflexsmall Otildesmall Odieresissmall OEsmall Oslashsmall Ugravesmall Uacutesmall
|
||||
Ucircumflexsmall Udieresissmall Yacutesmall Thornsmall Ydieresissmall))
|
Loading…
Reference in New Issue