texlive[48387] trunk: fontools (10aug18)

commits+karl at tug.org commits+karl at tug.org
Fri Aug 10 23:39:52 CEST 2018


Revision: 48387
          http://tug.org/svn/texlive?view=revision&revision=48387
Author:   karl
Date:     2018-08-10 23:39:52 +0200 (Fri, 10 Aug 2018)
Log Message:
-----------
fontools (10aug18)

Modified Paths:
--------------
    trunk/Build/source/texk/texlive/linked_scripts/fontools/autoinst
    trunk/Master/texmf-dist/doc/man/man1/afm2afm.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/autoinst.1
    trunk/Master/texmf-dist/doc/man/man1/autoinst.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/ot2kpx.man1.pdf
    trunk/Master/texmf-dist/doc/support/fontools/README
    trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ly1.enc
    trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc
    trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t1.enc
    trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ts1.enc
    trunk/Master/texmf-dist/scripts/fontools/autoinst

Added Paths:
-----------
    trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_lgr.enc
    trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2a.enc
    trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2b.enc
    trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2c.enc

Modified: trunk/Build/source/texk/texlive/linked_scripts/fontools/autoinst
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/fontools/autoinst	2018-08-10 19:25:35 UTC (rev 48386)
+++ trunk/Build/source/texk/texlive/linked_scripts/fontools/autoinst	2018-08-10 21:39:52 UTC (rev 48387)
@@ -522,7 +522,7 @@
         $item->{features} = [ sort keys %feature ];
 
         # add finishing touches to name and NFSS code of encoding
-        $item->{encoding}[0] =~ s/\A (ot1|t1|ly1) \z/fontools_$1/xms;
+        $item->{encoding}[0] =~ s/\A (ot1|t1|ly1|lgr|t2[abc]) \z/fontools_$1/xms;
         $item->{encoding}[1] = uc $item->{encoding}[1];
         
         $item->{cmdline} = make_cmdline($item);
@@ -666,10 +666,14 @@
 
 # The official names for various coding schemes
 my %SCHEME = (
-    fontools_ly1 => 'TEX TYPEWRITER AND WINDOWS ANSI',
+    fontools_ot1 => 'TEX TEXT',
     fontools_t1  => 'EXTENDED TEX FONT ENCODING - LATIN',
-    fontools_ot1 => 'TEX TEXT',
     fontools_ts1 => 'TEX TEXT COMPANION SYMBOLS 1---TS1',
+    fontools_ly1 => 'TEX TYPEWRITER AND WINDOWS ANSI',
+    fontools_lgr => 'GREEK FONT ENCODING - LGR',
+    fontools_t2a => 'TEX CYRILLIC FONT ENCODING - T2A',
+    fontools_t2b => 'TEX CYRILLIC FONT ENCODING - T2B',
+    fontools_t2c => 'TEX CYRILLIC FONT ENCODING - T2C',
 );
 
 #-----------------------------------------------------------------------
@@ -1916,11 +1920,11 @@
 =item [2]
 
 Until release 2017-06-16, "Text" and "Book" were treated as synonyms for
-"Regular". As there are some fonts (IBM Plex, Fira Sans) that contain
-separate "Text" or "Book" in addition to "Regular" weights,
+"Regular". As there are some font families (IBM Plex, Fira Sans) that contain
+separate "Text" and "Book" weights in addition to "Regular" ones,
 I decided to give them their own codes.
 When there is no "Regular" weight, B<autoinst> will generate I<ssub> rules 
-to substitute either the "Text" or the "Book" font in its place.
+to substitute "Text" or "Book" (in that order) in its place.
 
 =item [3]
 
@@ -1972,7 +1976,7 @@
 "OT1,T1,LY1".
 For each encoding, a file F<< <encoding>.enc >> (in all I<lowercase>!)
 should be somewhere where F<otftotfm> can find it. Suitable encoding files
-for OT1, T1/TS1 and LY1 come with B<autoinst>. (These files are
+for OT1, T1/TS1, LY1, LGR and T2A/B/C come with B<autoinst>. (These files are
 called F<fontools_ot1.enc> etc. to avoid name clashes with other packages;
 the "fontools_" prefix may be omitted.)
 
@@ -2208,6 +2212,11 @@
 
 =over 12
 
+=item I<2018-08-10>
+
+Added encoding files for LGR and T2A/B/C to I<fontools>.
+
+
 =item I<2018-03-26>
 
 Added the "Text" weight and the I<-(no)mergewidths> option.

Modified: trunk/Master/texmf-dist/doc/man/man1/afm2afm.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/autoinst.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/autoinst.1	2018-08-10 19:25:35 UTC (rev 48386)
+++ trunk/Master/texmf-dist/doc/man/man1/autoinst.1	2018-08-10 21:39:52 UTC (rev 48387)
@@ -129,7 +129,7 @@
 .\" ========================================================================
 .\"
 .IX Title "AUTOINST 1"
-.TH AUTOINST 1 "2018-03-26" "fontools" "Marc Penninga"
+.TH AUTOINST 1 "2018-08-10" "fontools" "Marc Penninga"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -394,11 +394,11 @@
 .IP "[2]" 4
 .IX Item "[2]"
 Until release 2017\-06\-16, \*(L"Text\*(R" and \*(L"Book\*(R" were treated as synonyms for
-\&\*(L"Regular\*(R". As there are some fonts (\s-1IBM\s0 Plex, Fira Sans) that contain
-separate \*(L"Text\*(R" or \*(L"Book\*(R" in addition to \*(L"Regular\*(R" weights,
+\&\*(L"Regular\*(R". As there are some font families (\s-1IBM\s0 Plex, Fira Sans) that contain
+separate \*(L"Text\*(R" and \*(L"Book\*(R" weights in addition to \*(L"Regular\*(R" ones,
 I decided to give them their own codes.
 When there is no \*(L"Regular\*(R" weight, \fBautoinst\fR will generate \fIssub\fR rules 
-to substitute either the \*(L"Text\*(R" or the \*(L"Book\*(R" font in its place.
+to substitute \*(L"Text\*(R" or \*(L"Book\*(R" (in that order) in its place.
 .IP "[3]" 4
 .IX Item "[3]"
 Adobe Silentium Pro contains two roman shapes;
@@ -439,7 +439,7 @@
 \&\*(L"\s-1OT1,T1,LY1\*(R".\s0
 For each encoding, a file \fI<encoding>.enc\fR (in all \fIlowercase\fR!)
 should be somewhere where \fIotftotfm\fR can find it. Suitable encoding files
-for \s-1OT1, T1/TS1\s0 and \s-1LY1\s0 come with \fBautoinst\fR. (These files are
+for \s-1OT1, T1/TS1, LY1, LGR\s0 and T2A/B/C come with \fBautoinst\fR. (These files are
 called \fIfontools_ot1.enc\fR etc. to avoid name clashes with other packages;
 the \*(L"fontools_\*(R" prefix may be omitted.)
 .Sp
@@ -635,6 +635,9 @@
 .SH "RECENT CHANGES"
 .IX Header "RECENT CHANGES"
 (See the source for the full story, all the way back to 2005.)
+.IP "\fI2018\-08\-10\fR" 12
+.IX Item "2018-08-10"
+Added encoding files for \s-1LGR\s0 and T2A/B/C to \fIfontools\fR.
 .IP "\fI2018\-03\-26\fR" 12
 .IX Item "2018-03-26"
 Added the \*(L"Text\*(R" weight and the \fI\-(no)mergewidths\fR option.

Modified: trunk/Master/texmf-dist/doc/man/man1/autoinst.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/ot2kpx.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/support/fontools/README
===================================================================
--- trunk/Master/texmf-dist/doc/support/fontools/README	2018-08-10 19:25:35 UTC (rev 48386)
+++ trunk/Master/texmf-dist/doc/support/fontools/README	2018-08-10 21:39:52 UTC (rev 48387)
@@ -65,4 +65,4 @@
 the license conditions.
 
 
-                                                Marc Penninga, 2018/03/26
+                                                Marc Penninga, 2018/08/10

Added: trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_lgr.enc
===================================================================
--- trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_lgr.enc	                        (rev 0)
+++ trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_lgr.enc	2018-08-10 21:39:52 UTC (rev 48387)
@@ -0,0 +1,381 @@
+% A version of the T1 encoding, intended for use with otftotfm.
+% CODINGSCHEME GREEK FONT ENCODING - LGR
+/otftotfmLGREncoding [
+% 0x00
+/endash
+/uni032F
+/u10144
+/u10145
+/u10146
+/u10147
+/uni03DB
+/uni03DB.alt
+% 0x08
+/uni1FBE
+/uni1FBC
+/uni1FCC
+/uni1FFC
+/Alpha
+/Upsilondieresis
+/alpha
+/upsilondieresis
+% 0x10
+/uni0316
+/uni0317
+/uni03DF
+/uni03D9
+/uni032E
+/uni03D8
+/uni03DA
+/uni03E0
+% 0x18
+/Euro
+/perthousand
+/uni0259
+/uni03E1
+/quoteleft
+/quoteright
+/breve
+/macron
+% 0x20
+/uni1FC1
+/exclam
+/dieresis
+/dieresistonos
+/uni1FED
+/percent
+/periodcentered
+/tonos
+% 0x28
+/parenleft
+/parenright
+/asterisk
+/plus
+/comma
+/hyphen
+/period
+/slash
+% 0x30
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+% 0x38
+/eight
+/nine
+/colon
+/anoteleia
+/uni1FFE
+/equal
+/uni1FBF
+/semicolon
+% 0x40
+/uni1FDF
+/Alpha
+/Beta
+/uni1FDD
+/Delta
+/Epsilon
+/Phi
+/Gamma
+% 0x48
+/Eta
+/Iota
+/Theta
+/Kappa
+/Lambda
+/Mu
+/Nu
+/Omicron
+% 0x50
+/Pi
+/Chi
+/Rho
+/Sigma
+/Tau
+/Upsilon
+/uni1FDE
+/Omega
+% 0x58
+/Xi
+/Psi
+/Zeta
+/bracketleft
+/uni1FCF
+/bracketright
+/uni1FCE
+/uni1FCD
+% 0x60
+/uni1FEF
+/alpha
+/beta
+/sigma1
+/delta
+/epsilon
+/phi
+/gamma
+% 0x68
+/eta
+/iota
+/theta
+/kappa
+/lambda
+/mu
+/nu
+/omicron
+% 0x70
+/pi
+/chi
+/rho
+/sigma
+/tau
+/upsilon
+/cwm
+/omega
+% 0x78
+/xi
+/psi
+/zeta
+/guillemotleft
+/uni037A
+/guillemotright
+/uni1FC0
+/emdash
+% 0x80
+/uni1F70
+/uni1F01
+/uni1F00
+/uni1F03
+/uni1FB2
+/uni1F81
+/uni1F80
+/uni1F83
+% 0x88
+/alphatonos
+/uni1F05
+/uni1F04
+/uni1F02
+/uni1FB4
+/uni1F85
+/uni1F84
+/uni1F82
+% 0x90
+/uni1FB6
+/uni1F07
+/uni1F06
+/uni03DD
+/uni1FB7
+/uni1F87
+/uni1F86
+/.notdef
+% 0x98
+/uni1F74
+/uni1F21
+/uni1F20
+/.notdef
+/uni1FC2
+/uni1F91
+/uni1F90
+/.notdef
+% 0xA0
+/etatonos
+/uni1F25
+/uni1F24
+/uni1F23
+/uni1FC4
+/uni1F95
+/uni1F94
+/uni1F93
+% 0xA8
+/uni1FC6
+/uni1F27
+/uni1F26
+/uni1F22
+/uni1FC7
+/uni1F97
+/uni1F96
+/uni1F92
+% 0xB0
+/uni1F7C
+/uni1F61
+/uni1F60
+/uni1F63
+/uni1FF2
+/uni1FA1
+/uni1FA0
+/uni1FA3
+% 0xB8
+/omegatonos
+/uni1F65
+/uni1F64
+/uni1F62
+/uni1FF4
+/uni1FA5
+/uni1FA4
+/uni1FA2
+% 0xC0
+/uni1FF6
+/uni1F67
+/uni1F66
+/uni03DC
+/uni1FF7
+/uni1FA7
+/uni1FA6
+/.notdef
+% 0xC8
+/uni1F76
+/uni1F31
+/uni1F30
+/uni1F33
+/uni1F7A
+/uni1F51
+/uni1F50
+/uni1F53
+% 0xD0
+/iotatonos
+/uni1F35
+/uni1F34
+/uni1F32
+/upsilontonos
+/uni1F55
+/uni1F54
+/uni1F52
+% 0xD8
+/uni1FD6
+/uni1F37
+/uni1F36
+/Iotadieresis
+/uni1FE6
+/uni1F57
+/uni1F56
+/Upsilondieresis
+% 0xE0
+/uni1F72
+/uni1F11
+/uni1F10
+/uni1F13
+/uni1F78
+/uni1F41
+/uni1F40
+/uni1F43
+% 0xE8
+/epsilontonos
+/uni1F15
+/uni1F14
+/uni1F12
+/omicrontonos
+/uni1F45
+/uni1F44
+/uni1F42
+% 0xF0
+/iotadieresis
+/uni1FD2
+/iotadieresistonos
+/uni1FD7
+/upsilondieresis
+/uni1FE2
+/upsilondieresistonos
+/uni1FE7
+% 0xF8
+/uni1FB3
+/uni1FC3
+/uni1FF3
+/uni1FE5
+/uni1FE4
+/.notdef
+/uni0374
+/uni0375
+] def
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;           
+% LIGKERN parenleft parenleft =: guillemotleft ;			
+% LIGKERN parenright parenright =: guillemotright ;	
+% LIGKERN dieresis tonos =: dieresistonos
+% LIGKERN tonos dieresis =: dieresistonos
+% LIGKERN tonos alpha =: alphatonos ;
+% LIGKERN tonos epsilon =: epsilontonos ;
+% LIGKERN tonos eta =: etatonos ;       
+% LIGKERN tonos iota =: iotatonos ; 
+% LIGKERN tonos omicron =: omicrontonos ;
+% LIGKERN tonos upsilon =: upsilontonos ;
+% LIGKERN tonos omega =: omegatonos ;
+% LIGKERN tonos Alpha =: Alphatonos ;
+% LIGKERN tonos Epsilon =: Epsilontonos ;
+% LIGKERN tonos Eta =: Etatonos ;       
+% LIGKERN tonos Iota =: Iotatonos ; 
+% LIGKERN tonos Omicron =: Omicrontonos ;
+% LIGKERN tonos Upsilon =: Upsilontonos ;
+% LIGKERN tonos Omega =: Omegatonos ;
+% LIGKERN dieresis iota =: iotadieresis ; dieresis Iota =: Iotadieresis ;
+% LIGKERN dieresis upsilon =: upsilondieresis ;
+% LIGKERN dieresis Upsilon =: Upsilondieresis ;
+% LIGKERN dieresistonos iota =: iotadieresistonos ; 
+% LIGKERN dieresistonos upsilon =: upsilondieresistonos ;
+% LIGKERN tonos tonos =: quoteright ; uni1FEF uni1FEF =: quoteleft ;
+% LIGKERN uni1FBF tonos =: uni1FCE ; uni1FBF uni1FEF =: uni1FCD ;
+% LIGKERN uni1FBF uni1FC0 =: uni1FCF ; uni1FC0 uni1FBF =: uni1FCF ;
+% LIGKERN uni1FFE tonos =: uni1FDE ; uni1FFE uni1FEF =: uni1FDD ;
+% LIGKERN uni1FFE uni1FC0 =: uni1FDF ; uni1FC0 uni1FFE =: uni1FDF ;
+% LIGKERN dieresis uni1FC0 =: uni1FC1 ; uni1FC0 dieresis =: uni1FC1 ;
+% LIGKERN dieresis uni1FEF =: uni1FED ; uni1FEF dieresis =: uni1FED ;
+% LIGKERN uni1FCE alpha =: uni1F04 ; uni1FCF alpha =: uni1F06 ; uni1FBF alpha =: uni1F00 ;
+% LIGKERN uni1FCD alpha =: uni1F02 ; uni1FDF alpha =: uni1F07 ; uni1FFE alpha =: uni1F01 ;
+% LIGKERN uni1FDE alpha =: uni1F05 ; uni1FEF alpha =: uni1F70 ; 
+% LIGKERN uni1FDD alpha =: uni1F03 ; uni1FC0 alpha =: uni1FB6 ;
+% LIGKERN alpha uni037A =: uni1FB3 ; alphatonos uni037A =: uni1FB4 ;
+% LIGKERN uni1F00 uni037A =: uni1F80 ; uni1F01 uni037A =: uni1F81 ;
+% LIGKERN uni1F02 uni037A =: uni1F82 ; uni1F03 uni037A =: uni1F83 ;
+% LIGKERN uni1F04 uni037A =: uni1F84 ; uni1F05 uni037A =: uni1F85 ;
+% LIGKERN uni1F06 uni037A =: uni1F86 ; uni1F07 uni037A =: uni1F87 ;
+% LIGKERN uni1F70 uni037A =: uni1FB2 ; uni1FB6 uni037A =: uni1FB7 ;
+% LIGKERN uni1FCE epsilon =: uni1F14 ; uni1FBF epsilon =: uni1F10 ;
+% LIGKERN uni1FCD epsilon =: uni1F12 ; uni1FFE epsilon =: uni1F11 ;
+% LIGKERN uni1FDE epsilon =: uni1F15 ; uni1FEF epsilon =: uni1F72 ; 
+% LIGKERN uni1FDD epsilon =: uni1F13 ;
+% LIGKERN uni1FCE eta =: uni1F24 ; uni1FCF eta =: uni1F26 ; uni1FBF eta =: uni1F20 ;
+% LIGKERN uni1FCD eta =: uni1F22 ; uni1FDF eta =: uni1F27 ; uni1FFE eta =: uni1F21 ;
+% LIGKERN uni1FDE eta =: uni1F25 ; uni1FEF eta =: uni1F74 ; 
+% LIGKERN uni1FDD eta =: uni1F23 ; uni1FC0 eta =: uni1FC6 ;
+% LIGKERN eta uni037A =: uni1FC3 ; etatonos uni037A =: uni1FC4 ;
+% LIGKERN uni1F20 uni037A =: uni1F90 ; uni1F21 uni037A =: uni1F91 ;
+% LIGKERN uni1F22 uni037A =: uni1F92 ; uni1F23 uni037A =: uni1F93 ;
+% LIGKERN uni1F24 uni037A =: uni1F94 ; uni1F25 uni037A =: uni1F95 ;
+% LIGKERN uni1F26 uni037A =: uni1F96 ; uni1F27 uni037A =: uni1F97 ;
+% LIGKERN uni1F74 uni037A =: uni1FC2 ; uni1FC6 uni037A =: uni1FC7 ;
+% LIGKERN uni1FCE iota =: uni1F34 ; uni1FBF iota =: uni1F30 ;
+% LIGKERN uni1FCD iota =: uni1F32 ; uni1FFE iota =: uni1F31 ;
+% LIGKERN uni1FDE iota =: uni1F35 ; uni1FEF iota =: uni1F76 ;
+% LIGKERN uni1FDD iota =: uni1F33 ; uni1FED iota =: uni1FD2 ;
+% LIGKERN uni1FC1 iota =: uni1FD7 ; uni1FC0 iota =: uni1FD6 ;
+% LIGKERN uni1FCF iota =: uni1F36 ; uni1FDF iota =: uni1F37 ;
+% LIGKERN uni1FCE omicron =: uni1F44 ; uni1FBF omicron =: uni1F40 ;
+% LIGKERN uni1FCD omicron =: uni1F42 ; uni1FFE omicron =: uni1F41 ;
+% LIGKERN uni1FDE omicron =: uni1F45 ; uni1FEF omicron =: uni1F78 ; 
+% LIGKERN uni1FDD omicron =: uni1F43 ;
+% LIGKERN uni1FCE upsilon =: uni1F54 ; uni1FBF upsilon =: uni1F50 ;
+% LIGKERN uni1FCD upsilon =: uni1F52 ; uni1FFE upsilon =: uni1F51 ;
+% LIGKERN uni1FDE upsilon =: uni1F55 ; uni1FEF upsilon =: uni1F7A ;
+% LIGKERN uni1FDD upsilon =: uni1F53 ; uni1FED upsilon =: uni1FE2 ;
+% LIGKERN uni1FC1 upsilon =: uni1FE7 ; uni1FC0 upsilon =: uni1FE6 ;
+% LIGKERN uni1FCF upsilon =: uni1F56 ; uni1FDF upsilon =: uni1F57 ;
+% LIGKERN uni1FCE omega =: uni1F64 ; uni1FCF omega =: uni1F66 ; uni1FBF omega =: uni1F60 ;
+% LIGKERN uni1FCD omega =: uni1F62 ; uni1FDF omega =: uni1F67 ; uni1FFE omega =: uni1F61 ;
+% LIGKERN uni1FDE omega =: uni1F65 ; uni1FEF omega =: uni1F7C ; 
+% LIGKERN uni1FDD omega =: uni1F63 ; uni1FC0 omega =: uni1FF6 ;
+% LIGKERN omega uni037A =: uni1FF3 ; omegatonos uni037A =: uni1FF4 ;
+% LIGKERN uni1F60 uni037A =: uni1FA0 ; uni1F61 uni037A =: uni1FA1 ;
+% LIGKERN uni1F62 uni037A =: uni1FA2 ; uni1F63 uni037A =: uni1FA3 ;
+% LIGKERN uni1F64 uni037A =: uni1FA4 ; uni1F65 uni037A =: uni1FA5 ;
+% LIGKERN uni1F66 uni037A =: uni1FA6 ; uni1F67 uni037A =: uni1FA7 ;
+% LIGKERN uni1F7C uni037A =: uni1FF2 ; uni1FF6 uni037A =: uni1FF7 ;
+% LIGKERN uni1FBF rho =: uni1FE4 ; uni1FFE rho =: uni1FE5 ;
+% LIGKERN || = 01 ; sigma || =:| sigma1 ; sigma guillemotright =:| sigma1 ;
+% LIGKERN sigma parenright =:| sigma1 ; sigma period =:| sigma1 ;
+% LIGKERN sigma comma =:| sigma1 ; sigma exclam =:| sigma1 ; 
+% LIGKERN sigma semicolon =:| sigma1 ; sigma anoteleia =:| sigma1 ;
+% LIGKERN Alpha uni1FBE =: uni1FBC ;
+% LIGKERN Eta uni1FBE =: uni1FCC ;
+% LIGKERN Omega uni1FBE =: uni1FFC ;


Property changes on: trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_lgr.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ly1.enc
===================================================================
--- trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ly1.enc	2018-08-10 19:25:35 UTC (rev 48386)
+++ trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ly1.enc	2018-08-10 21:39:52 UTC (rev 48387)
@@ -1,261 +1,295 @@
 % A version of the LY1 encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX TYPEWRITER AND WINDOWS ANSI
 /otftotfmLY1Encoding [
-/.notdef % 0
-/Euro % /Uni20AC 1
-/.notdef % 2
-/.notdef % 3
-/fraction %	4
-/dotaccent %	5
-/hungarumlaut %	6
-/ogonek	%	7
-/.notdef    % was /fl %	8
-/.notdef % /fraction %	9	not used (see 4), backward compatability only
-/cwm	%	10	not used, except boundary char internally maybe
-/.notdef    % was /ff    %	11
-/.notdef    % was /fi    %	12
-/.notdef % /fl    %	13	not used (see 8), backward compatability only
-/.notdef    % was /ffi   %	14
-/.notdef    % was /ffl   %	15
-/dotlessi %	16
-/dotlessj %	17
-/grave %	18
-/acute %	19
-/caron %	20
-/breve %	21
-/macron %	22
-/ring  %	23
-/cedilla %	24
-/germandbls %	25
-/ae    %	26
-/oe    %	27
-/oslash %	28
-/AE    %	29
-/OE    %	30
-/Oslash %	31
-/space %	32	% /suppress in TeX text
-/exclam %	33
-/quotedbl %	34	% /quotedblright in TeX text
-/numbersign %	35
-/dollar %	36
-/percent %	37
-/ampersand %	38
-/quoteright %	39	% /quotesingle in ANSI
-/parenleft %	40
-/parenright %	41
-/asterisk %	42
-/plus  %	43
-/comma %	44
-/hyphen %	45
-/period %	46
-/slash %	47
-/zero  %	48
-/one   %	49
-/two   %	50
-/three %	51
-/four  %	52
-/five  %	53
-/six   %	54
-/seven %	55
-/eight %	56
-/nine  %	57
-/colon %	58
-/semicolon %	59
-/less  %	60	% /exclamdown in Tex text
-/equal %	61
-/greater %	62	% /questiondown in TeX text
-/question %	63
-/at %	64
-/A %	65
-/B %	66
-/C %	67
-/D %	68
-/E %	69
-/F %	70
-/G %	71
-/H %	72
-/I %	73
-/J %	74
-/K %	75
-/L %	76
-/M %	77
-/N %	78
-/O %	79
-/P %	80
-/Q %	81
-/R %	82
-/S %	83
-/T %	84
-/U %	85
-/V %	86
-/W %	87
-/X %	88
-/Y %	89
-/Z %	90
-/bracketleft %	91
-/backslash %	92	% /quotedblleft in TeX text
-/bracketright %	93
-/circumflex %	94	% /asciicircum in ASCII
-/underscore %	95	% /dotaccent in TeX text
-/quoteleft %	96	% /grave accent in ANSI
-/a %	97
-/b %	98
-/c %	99
-/d %	100
-/e %	101
-/f %	102
-/g %	103
-/h %	104
-/i %	105
-/j %	106
-/k %	107
-/l %	108
-/m %	109
-/n %	110
-/o %	111
-/p %	112
-/q %	113
-/r %	114
-/s %	115
-/t %	116
-/u %	117
-/v %	118
-/w %	119
-/x %	120
-/y %	121
-/z %	122
-/braceleft %	123	% /endash in TeX text
-/bar   %	124	% /emdash in TeX test
-/braceright %	125	% /hungarumlaut in TeX text
-/tilde %	126	% /asciitilde in ASCII
-/dieresis %	127	not used (see 168), use higher up instead
-/Lslash	%	128	this position is unfortunate, but now too late to fix
-/quotesingle %	129
-/quotesinglbase %	130
-/florin %	131
-/quotedblbase %	132
-/ellipsis %	133
-/dagger %	134
-/daggerdbl %	135
-/circumflex %	136
-/perthousand %	137
-/Scaron %	138
-/guilsinglleft %	139
-/OE    %	140
-/Zcaron %	141
-/asciicircum %	142
-/minus %	143
-/lslash %	144
-/quoteleft %	145
-/quoteright %	146
-/quotedblleft %	147
-/quotedblright %	148
-/bullet %	149
-/endash %	150
-/emdash %	151
-/tilde %	152
-/trademark %	153
-/scaron %	154
-/guilsinglright %	155
-/oe    %	156
-/zcaron %	157
-/asciitilde %	158
-/Ydieresis %	159
-/nbspace %	160	% /space (no break space)
-/exclamdown %	161
-/cent  %	162
-/sterling %	163
-/currency %	164
-/yen   %	165
-/brokenbar %	166
-/section %	167
-/dieresis %	168
-/copyright %	169
-/ordfeminine %	170
-/guillemotleft %	171
-/logicalnot %	172
-/sfthyphen %	173 % /hyphen (hanging hyphen)
-/registered %	174
-/macron %	175
-/degree %	176
-/plusminus %	177
-/twosuperior %	178
-/threesuperior %	179
-/acute %	180
-/mu    %	181
-/paragraph %	182
-/periodcentered %	183
-/cedilla %	184
-/onesuperior %	185
-/ordmasculine %	186
-/guillemotright %	187
-/onequarter %	188
-/onehalf %	189
-/threequarters %	190
-/questiondown %	191
-/Agrave %	192
-/Aacute %	193
-/Acircumflex %	194
-/Atilde %	195
-/Adieresis %	196
-/Aring %	197
-/AE    %	198
-/Ccedilla %	199
-/Egrave %	200
-/Eacute %	201
-/Ecircumflex %	202
-/Edieresis %	203
-/Igrave %	204
-/Iacute %	205
-/Icircumflex %	206
-/Idieresis %	207
-/Eth   %	208
-/Ntilde %	209
-/Ograve %	210
-/Oacute %	211
-/Ocircumflex %	212
-/Otilde %	213
-/Odieresis %	214
-/multiply %	215	% OE in T1
-/Oslash %	216
-/Ugrave %	217
-/Uacute %	218
-/Ucircumflex %	219
-/Udieresis %	220
-/Yacute %	221
-/Thorn %	222
-/germandbls %	223
-/agrave %	224
-/aacute %	225
-/acircumflex %	226
-/atilde %	227
-/adieresis %	228
-/aring %	229
-/ae    %	230
-/ccedilla %	231
-/egrave %	232
-/eacute %	233
-/ecircumflex %	234
-/edieresis %	235
-/igrave %	236
-/iacute %	237
-/icircumflex %	238
-/idieresis %	239
-/eth   %	240
-/ntilde %	241
-/ograve %	242
-/oacute %	243
-/ocircumflex %	244
-/otilde %	245
-/odieresis %	246
-/divide %	247	% oe in T1
-/oslash %	248
-/ugrave %	249
-/uacute %	250
-/ucircumflex %	251
-/udieresis %	252
-/yacute %	253
-/thorn %	254
-/ydieresis %	255	% germandbls in T1
+% 0x00
+/.notdef
+/Euro
+/.notdef
+/.notdef
+/fraction
+/dotaccent
+/hungarumlaut
+/ogonek
+% 0x08
+/.notdef
+/.notdef
+/cwm
+/.notdef    % was /ff
+/.notdef    % was /fi
+/.notdef    % was /fl
+/.notdef    % was /ffi
+/.notdef    % was /ffl
+% 0x10
+/dotlessi
+/dotlessj
+/grave
+/acute
+/caron
+/breve
+/macron
+/ring
+% 0x18
+/cedilla
+/germandbls
+/ae
+/oe
+/oslash
+/AE
+/OE
+/Oslash
+% 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
+/circumflex
+/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
+/tilde
+/dieresis
+% 0x80
+/Lslash
+/quotesingle
+/quotesinglbase
+/florin
+/quotedblbase
+/ellipsis
+/dagger
+/daggerdbl
+% 0x88
+/circumflex
+/perthousand
+/Scaron
+/guilsinglleft
+/OE
+/Zcaron
+/asciicircum
+/minus
+% 0x90
+/lslash
+/quoteleft
+/quoteright
+/quotedblleft
+/quotedblright
+/bullet
+/endash
+/emdash
+% 0x98
+/tilde
+/trademark
+/scaron
+/guilsinglright
+/oe
+/zcaron
+/asciitilde
+/Ydieresis
+% 0xA0
+/cwm
+/exclamdown
+/cent
+/sterling
+/currency
+/yen
+/brokenbar
+/section
+% 0xA8
+/dieresis
+/copyright
+/ordfeminine
+/guillemotleft
+/logicalnot
+/sfthyphen
+/registered
+/macron
+% 0xB0
+/degree
+/plusminus
+/twosuperior
+/threesuperior
+/acute
+/mu
+/paragraph
+/periodcentered
+% 0xB8
+/cedilla
+/onesuperior
+/ordmasculine
+/guillemotright
+/onequarter
+/onehalf
+/threequarters
+/questiondown
+% 0xC0
+/Agrave
+/Aacute
+/Acircumflex
+/Atilde
+/Adieresis
+/Aring
+/AE
+/Ccedilla
+% 0xC8
+/Egrave
+/Eacute
+/Ecircumflex
+/Edieresis
+/Igrave
+/Iacute
+/Icircumflex
+/Idieresis
+% 0xD0
+/Eth
+/Ntilde
+/Ograve
+/Oacute
+/Ocircumflex
+/Otilde
+/Odieresis
+/multiply
+% 0xD8
+/Oslash
+/Ugrave
+/Uacute
+/Ucircumflex
+/Udieresis
+/Yacute
+/Thorn
+/germandbls
+% 0xE0
+/agrave
+/aacute
+/acircumflex
+/atilde
+/adieresis
+/aring
+/ae
+/ccedilla
+% 0xE8
+/egrave
+/eacute
+/ecircumflex
+/edieresis
+/igrave
+/iacute
+/icircumflex
+/idieresis
+% 0xF0
+/eth
+/ntilde
+/ograve
+/oacute
+/ocircumflex
+/otilde
+/odieresis
+/divide
+% 0xF8
+/oslash
+/ugrave
+/uacute
+/ucircumflex
+/udieresis
+/yacute
+/thorn
+/ydieresis
+] def
 %
 % LIGKERN question quoteleft =: questiondown;
 % LIGKERN exclam quoteleft =: exclamdown;
@@ -263,10 +297,9 @@
 % 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 comma comma =: quotedblbase; 
+% LIGKERN less less =: guillemotleft;
+% LIGKERN greater greater =: guillemotright;
 %
-% LIGKERN || = 32 ;
-%
-] def
+% LIGKERN || = 32;
+

Modified: trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc
===================================================================
--- trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc	2018-08-10 19:25:35 UTC (rev 48386)
+++ trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc	2018-08-10 21:39:52 UTC (rev 48387)
@@ -1,65 +1,302 @@
-% A version of the 7t/OT1 encoding, with useful UNICODING comments,
-% intended for use with otftotfm.
-% We do not remove kerns between digits and other characters; a user who wants
-% tabular digits should select the OpenType "tnum" feature.
-% We also do not remove kerns between space and other characters; space is our 
-% boundary character.
+% A version of the OT1 encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX TEXT
+/otftotfmOT1Encoding [
+% 0x00
+/Gamma
+/Delta
+/Theta
+/Lambda
+/Xi
+/Pi
+/Sigma
+/Upsilon
+% 0x08
+/Phi
+/Psi
+/Omega
+/.notdef    % was /ff
+/.notdef    % was /fi
+/.notdef    % was /fl
+/.notdef    % was /ffi
+/.notdef    % was /ffl
+% 0x10
+/dotlessi
+/dotlessj
+/grave
+/acute
+/caron
+/breve
+/macron
+/ring
+% 0x18
+/cedilla
+/germandbls
+/ae
+/oe
+/oslash
+/AE
+/OE
+/Oslash
+% 0x20
+/space
+/exclam
+/quotedblright
+/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
+/exclamdown
+/equal
+/questiondown
+/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
+/quotedblleft
+/bracketright
+/circumflex
+/dotaccent
+% 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
+/endash
+/emdash
+/hungarumlaut
+/tilde
+/dieresis
+% 0x80
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0x88
+/.notdef
+/.notdef
+/Lslash
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0x90
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0x98
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xA0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xA8
+/.notdef
+/.notdef
+/lslash
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xB0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xB8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xC0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xC8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xD0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xD8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xE0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xE8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xF0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xF8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+] def
+%
+% LIGKERN question quoteleft =: questiondown;
+% LIGKERN exclam quoteleft =: exclamdown;
+% LIGKERN hyphen hyphen =: endash;
+% LIGKERN endash hyphen =: emdash;
+% LIGKERN quoteleft quoteleft =: quotedblleft;
+% LIGKERN quoteright quoteright =: quotedblright;
+%
+% LIGKERN || = 32;
 
-/LCDF7TEncoding [
-%00
-  /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
-  /Phi /Psi /Omega /ff /fi /fl /ffi /ffl
-%10
-  /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
-  /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
-%20
-  /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
-  /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
-  /zero /one /two /three /four /five /six /seven
-  /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question
-%40
-  /at /A /B /C /D /E /F /G
-  /H /I /J /K /L /M /N /O
-%50
-  /P /Q /R /S /T /U /V /W
-  /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
-%60
-  /quoteleft /a /b /c /d /e /f /g
-  /h /i /j /k /l /m /n /o
-%70
-  /p /q /r /s /t /u /v /w
-  /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
-%80
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-  /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
-%90
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%A0
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-  /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
-%B0
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%C0
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%D0
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%E0
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%F0
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-  % LIGKERN question quoteleft =: questiondown ;
-  % LIGKERN exclam quoteleft =: exclamdown ;
-  % LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
-  % LIGKERN quoteleft quoteleft =: quotedblleft ;
-  % LIGKERN quoteright quoteright =: quotedblright ;
-  % LIGKERN || = 32 ;
-  % UNICODING Delta =: Deltagreek Delta ; Omega =: Omegagreek Omega ;
-  % UNICODING ff =: ; fi =: ; fl =: ; ffi =: ; ffl =: ;
-] def

Modified: trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t1.enc
===================================================================
--- trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t1.enc	2018-08-10 19:25:35 UTC (rev 48386)
+++ trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t1.enc	2018-08-10 21:39:52 UTC (rev 48387)
@@ -1,6 +1,7 @@
 % A version of the T1 encoding, intended for use with otftotfm.
+% CODINGSCHEME EXTENDED TEX FONT ENCODING - LATIN
 /otftotfmT1Encoding [
-% 0
+% 0x00
 /grave
 /acute
 /circumflex
@@ -9,7 +10,7 @@
 /hungarumlaut
 /ring
 /caron
-% 8
+% 0x08
 /breve
 /macron
 /dotaccent
@@ -18,7 +19,7 @@
 /quotesinglbase
 /guilsinglleft
 /guilsinglright
-% 16
+% 0x10
 /quotedblleft
 /quotedblright
 /quotedblbase
@@ -27,7 +28,7 @@
 /endash
 /emdash
 /cwm
-% 24
+% 0x18
 /perthousandzero
 /dotlessi
 /dotlessj
@@ -36,8 +37,8 @@
 /.notdef    % was /fl
 /.notdef    % was /ffi
 /.notdef    % was /ffl
-% 32
-/visualspace
+% 0x20
+/space
 /exclam
 /quotedbl
 /numbersign
@@ -45,7 +46,7 @@
 /percent
 /ampersand
 /quoteright
-% 40
+% 0x28
 /parenleft
 /parenright
 /asterisk
@@ -54,7 +55,7 @@
 /hyphen
 /period
 /slash
-% 48
+% 0x30
 /zero
 /one
 /two
@@ -63,7 +64,7 @@
 /five
 /six
 /seven
-% 56
+% 0x38
 /eight
 /nine
 /colon
@@ -72,7 +73,7 @@
 /equal
 /greater
 /question
-% 64
+% 0x40
 /at
 /A
 /B
@@ -81,7 +82,7 @@
 /E
 /F
 /G
-% 72
+% 0x48
 /H
 /I
 /J
@@ -90,7 +91,7 @@
 /M
 /N
 /O
-% 80
+% 0x50
 /P
 /Q
 /R
@@ -99,7 +100,7 @@
 /U
 /V
 /W
-% 88
+% 0x58
 /X
 /Y
 /Z
@@ -108,7 +109,7 @@
 /bracketright
 /asciicircum
 /underscore
-% 96
+% 0x60
 /quoteleft
 /a
 /b
@@ -117,7 +118,7 @@
 /e
 /f
 /g
-% 104
+% 0x68
 /h
 /i
 /j
@@ -126,7 +127,7 @@
 /m
 /n
 /o
-% 112
+% 0x70
 /p
 /q
 /r
@@ -135,7 +136,7 @@
 /u
 /v
 /w
-% 120
+% 0x78
 /x
 /y
 /z
@@ -144,7 +145,7 @@
 /braceright
 /asciitilde
 /hyphenchar
-% 128
+% 0x80
 /Abreve
 /Aogonek
 /Cacute
@@ -153,7 +154,7 @@
 /Ecaron
 /Eogonek
 /Gbreve
-% 136
+% 0x88
 /Lacute
 /Lcaron
 /Lslash
@@ -162,7 +163,7 @@
 /Eng
 /Ohungarumlaut
 /Racute
-% 144
+% 0x90
 /Rcaron
 /Sacute
 /Scaron
@@ -171,7 +172,7 @@
 /Tcedilla
 /Uhungarumlaut
 /Uring
-% 152
+% 0x98
 /Ydieresis
 /Zacute
 /Zcaron
@@ -180,7 +181,7 @@
 /Idotaccent
 /dbar
 /section
-% 160
+% 0xA0
 /abreve
 /aogonek
 /cacute
@@ -189,7 +190,7 @@
 /ecaron
 /eogonek
 /gbreve
-% 168
+% 0xA8
 /lacute
 /lcaron
 /lslash
@@ -198,7 +199,7 @@
 /eng
 /ohungarumlaut
 /racute
-% 176
+% 0xB0
 /rcaron
 /sacute
 /scaron
@@ -207,7 +208,7 @@
 /tcedilla
 /uhungarumlaut
 /uring
-% 184
+% 0xB8
 /ydieresis
 /zacute
 /zcaron
@@ -216,7 +217,7 @@
 /exclamdown
 /questiondown
 /sterling
-% 192
+% 0xC0
 /Agrave
 /Aacute
 /Acircumflex
@@ -225,7 +226,7 @@
 /Aring
 /AE
 /Ccedilla
-% 200
+% 0xC8
 /Egrave
 /Eacute
 /Ecircumflex
@@ -234,7 +235,7 @@
 /Iacute
 /Icircumflex
 /Idieresis
-% 208
+% 0xD0
 /Eth
 /Ntilde
 /Ograve
@@ -243,7 +244,7 @@
 /Otilde
 /Odieresis
 /OE
-% 216
+% 0xD8
 /Oslash
 /Ugrave
 /Uacute
@@ -252,7 +253,7 @@
 /Yacute
 /Thorn
 /SS
-% 224
+% 0xE0
 /agrave
 /aacute
 /acircumflex
@@ -261,7 +262,7 @@
 /aring
 /ae
 /ccedilla
-% 232
+% 0xE8
 /egrave
 /eacute
 /ecircumflex
@@ -270,7 +271,7 @@
 /iacute
 /icircumflex
 /idieresis
-% 240
+% 0xF0
 /eth
 /ntilde
 /ograve
@@ -279,7 +280,7 @@
 /otilde
 /odieresis
 /oe
-% 248
+% 0xF8
 /oslash
 /ugrave
 /uacute
@@ -288,6 +289,7 @@
 /yacute
 /thorn
 /germandbls
+] def
 %
 % LIGKERN question quoteleft =: questiondown;
 % LIGKERN exclam quoteleft =: exclamdown;
@@ -295,10 +297,9 @@
 % 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 comma comma =: quotedblbase; 
+% LIGKERN less less =: guillemotleft;
+% LIGKERN greater greater =: guillemotright;
 %
 % LIGKERN || = 32 ;
-%
-] def
+

Added: trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2a.enc
===================================================================
--- trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2a.enc	                        (rev 0)
+++ trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2a.enc	2018-08-10 21:39:52 UTC (rev 48387)
@@ -0,0 +1,303 @@
+% A version of the T2A encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX CYRILLIC FONT ENCODING - T2A
+/otftotfmT2AEncoding [
+% 0x00
+/grave
+/acute
+/circumflex
+/tilde
+/dieresis
+/hungarumlaut
+/ring
+/caron
+% 0x08
+/breve
+/macron
+/dotaccent
+/cedilla
+/ogonek
+/uni04C0
+/angleleft
+/angleright
+% 0x10
+/quotedblleft
+/quotedblright
+/cyrflex
+/dblgrave
+/cyrbreve
+/endash
+/emdash
+/.notdef
+% 0x18
+/perthousandzero
+/dotlessi
+/dotlessj
+/.notdef    % was /ff
+/.notdef    % was /fi
+/.notdef    % was /fl
+/.notdef    % was /ffi
+/.notdef    % was /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
+/hyphen
+% 0x80
+/afii10050
+/uni0492
+/afii10051
+/afii10060
+/uni04BA
+/uni0496
+/uni0498
+/afii10058
+% 0x88
+/afii10056
+/uni049A
+/uni04A0
+/uni049C
+/uni04D4
+/uni04A2
+/uni04A4
+/afii10054
+% 0x90
+/uni04E8
+/uni04AA
+/afii10062
+/uni04AE
+/uni04B0
+/uni04B2
+/afii10145
+/uni04B8
+% 0x98
+/uni04B6
+/afii10053
+/uni04D8
+/afii10059
+/afii10023
+/afii61352
+/currency
+/section
+% 0xA0
+/afii10098
+/uni0493
+/afii10099
+/afii10108
+/uni04BB
+/uni0497
+/uni0499
+/afii10106
+% 0xA8
+/afii10104
+/uni049B
+/uni04A1
+/uni049D
+/uni04D5
+/uni04A3
+/uni04A5
+/afii10102
+% 0xB0
+/uni04E9
+/uni04AB
+/afii10110
+/uni04AF
+/uni04B1
+/uni04B3
+/afii10193
+/uni04B9
+% 0xB8
+/uni04B7
+/afii10101
+/afii10846
+/afii10107
+/afii10071
+/quotedblbase
+/guillemotleft
+/guillemotright
+% 0xC0
+/afii10017
+/afii10018
+/afii10019
+/afii10020
+/afii10021
+/afii10022
+/afii10024
+/afii10025
+% 0xC8
+/afii10026
+/afii10027
+/afii10028
+/afii10029
+/afii10030
+/afii10031
+/afii10032
+/afii10033
+% 0xD0
+/afii10034
+/afii10035
+/afii10036
+/afii10037
+/afii10038
+/afii10039
+/afii10040
+/afii10041
+% 0xD8
+/afii10042
+/afii10043
+/afii10044
+/afii10045
+/afii10046
+/afii10047
+/afii10048
+/afii10049
+% 0xE0
+/afii10065
+/afii10066
+/afii10067
+/afii10068
+/afii10069
+/afii10070
+/afii10072
+/afii10073
+% 0xE8
+/afii10074
+/afii10075
+/afii10076
+/afii10077
+/afii10078
+/afii10079
+/afii10080
+/afii10081
+% 0xF0
+/afii10082
+/afii10083
+/afii10084
+/afii10085
+/afii10086
+/afii10087
+/afii10088
+/afii10089
+% 0xF8
+/afii10090
+/afii10091
+/afii10092
+/afii10093
+/afii10094
+/afii10095
+/afii10096
+/afii10097
+] def
+%
+% 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 =: guillemotright4;
+%
+% LIGKERN || = 32 ;
+


Property changes on: trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2a.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2b.enc
===================================================================
--- trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2b.enc	                        (rev 0)
+++ trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2b.enc	2018-08-10 21:39:52 UTC (rev 48387)
@@ -0,0 +1,303 @@
+% A version of the T2B encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX CYRILLIC FONT ENCODING - T2B
+/otftotfmT2BEncoding [
+% 0x00
+/grave
+/acute
+/circumflex
+/tilde
+/dieresis
+/hungarumlaut
+/ring
+/caron
+% 0x08
+/breve
+/macron
+/dotaccent
+/cedilla
+/ogonek
+/uni04C0
+/angleleft
+/angleright
+% 0x10
+/quotedblleft
+/quotedblright
+/cyrflex
+/dblgrave
+/cyrbreve
+/endash
+/emdash
+/.notdef
+% 0x18
+/perthousandzero
+/dotlessi
+/dotlessj
+/.notdef    % was /ff
+/.notdef    % was /fi
+/.notdef    % was /fl
+/.notdef    % was /ffi
+/.notdef    % was /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
+/hyphen
+% 0x80
+/CYRGDSCHCRS    % CYRILLIC CAPITAL LETTER GHE WITH STROKE AND DESCENDER
+/uni0492
+/CYRGDSC        % CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
+/uni0494
+/uni04BA
+/uni0496
+/CYRDELTA       % CYRILLIC CAPITAL LETTER DELTA
+/uni04E0
+% 0x88
+/afii10058
+/uni049A
+/CYRLDSC        % CYRILLIC CAPITAL LETTER EL WITH DESCENDER
+/uni04C3
+/CYRLHK         % CYRILLIC CAPITAL LETTER EL WITH HOOK
+/uni04A2
+/uni04A4
+/uni04C7
+% 0x90
+/uni04E8
+/CYRSACRS       % CYRILLIC CAPITAL LETTER ES WITH STROKE
+/afii10062
+/uni04AE
+/CYRHHCRS       % CYRILLIC CAPITAL LETTER HA WITH STROKE
+/uni04B2
+/CYRHHK         % CYRILLIC CAPITAL LETTER HA WITH HOOK
+/uni04CB
+% 0x98
+/uni04B6
+/afii10059
+/uni04D8
+/CYREPS         % CYRILLIC CAPITAL LETTER EPSILON
+/afii10023
+/afii61352
+/currency
+/section
+% 0xA0
+/cyrgdschcrs    % CYRILLIC SMALL LETTER GHE WITH STROKE AND DESCENDER
+/uni0493
+/cyrgdsc        % CYRILLIC SMALL LETTER GHE WITH DESCENDER
+/uni0495
+/uni04BB
+/uni0497
+/cyrdelta       % CYRILLIC SMALL LETTER DELTA
+/uni04E1
+% 0xA8
+/afii10106
+/uni049B
+/cyrldsc        % CYRILLIC SMALL LETTER EL WITH DESCENDER
+/uni04C4
+/cyrlhk         % CYRILLIC SMALL LETTER EL WITH HOOK
+/uni04A3
+/uni04A5
+/uni04C8
+% 0xB0
+/uni04E9
+/cyrsacrs       % CYRILLIC SMALL LETTER ES WITH STROKE
+/afii10110
+/uni04AF
+/cyrhhcrs       % CYRILLIC SMALL LETTER HA WITH STROKE
+/uni04B3
+/cyrhhk         % CYRILLIC SMALL LETTER HA WITH HOOK
+/uni04CC
+% 0xB8
+/uni04B7
+/afii10107
+/afii10846
+/cyreps         % CYRILLIC SMALL LETTER EPSILON
+/afii10071
+/quotedblbase
+/guillemotleft
+/guillemotright
+% 0xC0
+/afii10017
+/afii10018
+/afii10019
+/afii10020
+/afii10021
+/afii10022
+/afii10024
+/afii10025
+% 0xC8
+/afii10026
+/afii10027
+/afii10028
+/afii10029
+/afii10030
+/afii10031
+/afii10032
+/afii10033
+% 0xD0
+/afii10034
+/afii10035
+/afii10036
+/afii10037
+/afii10038
+/afii10039
+/afii10040
+/afii10041
+% 0xD8
+/afii10042
+/afii10043
+/afii10044
+/afii10045
+/afii10046
+/afii10047
+/afii10048
+/afii10049
+% 0xE0
+/afii10065
+/afii10066
+/afii10067
+/afii10068
+/afii10069
+/afii10070
+/afii10072
+/afii10073
+% 0xE8
+/afii10074
+/afii10075
+/afii10076
+/afii10077
+/afii10078
+/afii10079
+/afii10080
+/afii10081
+% 0xF0
+/afii10082
+/afii10083
+/afii10084
+/afii10085
+/afii10086
+/afii10087
+/afii10088
+/afii10089
+% 0xF8
+/afii10090
+/afii10091
+/afii10092
+/afii10093
+/afii10094
+/afii10095
+/afii10096
+/afii10097
+] def
+%
+% 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 =: guillemotright4;
+%
+% LIGKERN || = 32 ;
+


Property changes on: trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2b.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2c.enc
===================================================================
--- trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2c.enc	                        (rev 0)
+++ trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2c.enc	2018-08-10 21:39:52 UTC (rev 48387)
@@ -0,0 +1,303 @@
+% A version of the T2C encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX CYRILLIC FONT ENCODING - T2C
+/otftotfmT2CEncoding [
+% 0x00
+/grave
+/acute
+/circumflex
+/tilde
+/dieresis
+/hungarumlaut
+/ring
+/caron
+% 0x08
+/breve
+/macron
+/dotaccent
+/cedilla
+/ogonek
+/uni04C0
+/angleleft
+/angleright
+% 0x10
+/quotedblleft
+/quotedblright
+/cyrflex
+/dblgrave
+/cyrbreve
+/endash
+/emdash
+/.notdef
+% 0x10
+/perthousandzero
+/dotlessi
+/dotlessj
+/.notdef    % was /ff
+/.notdef    % was /fi
+/.notdef    % was /fl
+/.notdef    % was /ffi
+/.notdef    % was /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
+/hyphen
+% 0x80
+/uni04A6
+/uni04B4
+/uni04AC
+/uni0494
+/uni04BA
+/CYRRDSC        % CYRILLIC CAPITAL LETTER ER WITH DESCENDER
+/uni048E
+/uni04E0
+% 0x88
+/CYRMDSC        % CYRILLIC CAPITAL LETTER EM WITH DESCENDER
+/uni049A
+/CYRLDSC        % CYRILLIC CAPITAL LETTER EL WITH DESCENDER
+/uni049E
+/CYRLHK         % CYRILLIC CAPITAL LETTER EL WITH HOOK
+/uni04A2
+/CYRMHK         % CYRILLIC CAPITAL LETTER EM WITH HOOK
+/uni04C7
+% 0x90
+/uni04E8
+/uni04BC
+/uni04BE
+/uni048C
+/CYRISHRTDSC    % CYRILLIC CAPITAL LETTER SHORT I WITH DESCENDER
+/uni04B2
+/afii10145
+/uni04A8
+% 0x98
+/uni04B6
+/CYRNLHK        % CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK
+/uni04D8
+/CYRRHK         % CYRILLIC CAPITAL LETTER ER WITH HOOK
+/afii10023
+/afii61352
+/currency
+/section
+% 0xA0
+/uni04A7
+/uni04B5
+/uni04AD
+/uni0495
+/uni04BB
+/cyrrdsc        % CYRILLIC SMALL LETTER ER WITH DESCENDER
+/uni048F
+/uni04E1
+% 0xA8
+/cyrmdsc        % CYRILLIC SMALL LETTER EM WITH DESCENDER
+/uni049B
+/cyrldsc        % CYRILLIC SMALL LETTER EL WITH DESCENDER
+/uni049F
+/cyrlhk         % CYRILLIC SMALL LETTER EL WITH HOOK
+/uni04A3
+/cyrmhk         % CYRILLIC SMALL LETTER EM WITH HOOK
+/uni04C8
+% 0xB0
+/uni04E9
+/uni04BD
+/uni04BF
+/uni048D
+/cyrishrtdsc    % CYRILLIC SMALL LETTER SHORT I WITH DESCENDER
+/uni04B3
+/afii10193
+/uni04A9
+% 0xB8
+/uni04B7
+/cyrnlhk        % CYRILLIC SMALL LETTER EN WITH LEFT HOOK
+/afii10846
+/cyrrhk         % CYRILLIC SMALL LETTER ER WITH HOOK
+/afii10071
+/quotedblbase
+/guillemotleft
+/guillemotright
+% 0xC0
+/afii10017
+/afii10018
+/afii10019
+/afii10020
+/afii10021
+/afii10022
+/afii10024
+/afii10025
+% 0xC8
+/afii10026
+/afii10027
+/afii10028
+/afii10029
+/afii10030
+/afii10031
+/afii10032
+/afii10033
+% 0xD0
+/afii10034
+/afii10035
+/afii10036
+/afii10037
+/afii10038
+/afii10039
+/afii10040
+/afii10041
+% 0xD8
+/afii10042
+/afii10043
+/afii10044
+/afii10045
+/afii10046
+/afii10047
+/afii10048
+/afii10049
+% 0xE0
+/afii10065
+/afii10066
+/afii10067
+/afii10068
+/afii10069
+/afii10070
+/afii10072
+/afii10073
+% 0xE8
+/afii10074
+/afii10075
+/afii10076
+/afii10077
+/afii10078
+/afii10079
+/afii10080
+/afii10081
+% 0xF0
+/afii10082
+/afii10083
+/afii10084
+/afii10085
+/afii10086
+/afii10087
+/afii10088
+/afii10089
+% 0xF8
+/afii10090
+/afii10091
+/afii10092
+/afii10093
+/afii10094
+/afii10095
+/afii10096
+/afii10097
+] def
+%
+% 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 =: guillemotright4;
+%
+% LIGKERN || = 32 ;
+


Property changes on: trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_t2c.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ts1.enc
===================================================================
--- trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ts1.enc	2018-08-10 19:25:35 UTC (rev 48386)
+++ trunk/Master/texmf-dist/fonts/enc/dvips/fontools/fontools_ts1.enc	2018-08-10 21:39:52 UTC (rev 48387)
@@ -1,6 +1,7 @@
 % A version of the TS1 encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX TEXT COMPANION SYMBOLS 1---TS1
 /otftotfmTS1Encoding [
-% 0
+% 0x00
 /capitalgrave
 /capitalacute
 /capitalcircumflex
@@ -9,7 +10,7 @@
 /capitalhungarumlaut
 /capitalring
 /capitalcaron
-% 8
+% 0x08
 /capitalbreve
 /capitalmacron
 /capitaldotaccent
@@ -18,7 +19,7 @@
 /quotesinglbase
 /.notdef
 /.notdef
-% 16
+% 0x10
 /.notdef
 /.notdef
 /quotedblbase
@@ -27,7 +28,7 @@
 /twelveudash
 /threequartersemdash
 /capitalcompwordmark
-% 24
+% 0x18
 /arrowleft
 /arrowright
 /tieaccentlowercase
@@ -36,7 +37,7 @@
 /newtieaccentcapital
 /.notdef
 /ascendercompwordmark
-% 32
+% 0x20
 /blank
 /.notdef
 /.notdef
@@ -45,7 +46,7 @@
 /.notdef
 /.notdef
 /quotesingle
-% 40
+% 0x28
 /.notdef
 /.notdef
 /asteriskcentered
@@ -54,7 +55,7 @@
 /hyphendbl
 /period
 /fraction
-% 48
+% 0x30
 /zerooldstyle
 /oneoldstyle
 /twooldstyle
@@ -63,7 +64,7 @@
 /fiveoldstyle
 /sixoldstyle
 /sevenoldstyle
-% 56
+% 0x38
 /eightoldstyle
 /nineoldstyle
 /.notdef
@@ -72,7 +73,7 @@
 /minus
 /angbracketright
 /.notdef
-% 64
+% 0x40
 /.notdef
 /.notdef
 /.notdef
@@ -81,7 +82,7 @@
 /.notdef
 /.notdef
 /.notdef
-% 72
+% 0x48
 /.notdef
 /.notdef
 /.notdef
@@ -90,7 +91,7 @@
 /Omegainv
 /.notdef
 /bigcircle
-% 80
+% 0x50
 /.notdef
 /.notdef
 /.notdef
@@ -99,7 +100,7 @@
 /.notdef
 /.notdef
 /Omega
-% 88
+% 0x58
 /.notdef
 /.notdef
 /.notdef
@@ -108,7 +109,7 @@
 /openbracketright
 /arrowup
 /arrowdown
-% 96
+% 0x60
 /asciigrave
 /.notdef
 /born
@@ -117,7 +118,7 @@
 /.notdef
 /.notdef
 /.notdef
-% 104
+% 0x68
 /.notdef
 /.notdef
 /.notdef
@@ -126,7 +127,7 @@
 /married
 /musicalnote
 /.notdef
-% 112
+% 0x70
 /.notdef
 /.notdef
 /.notdef
@@ -135,7 +136,7 @@
 /.notdef
 /.notdef
 /.notdef
-% 120
+% 0x78
 /.notdef
 /.notdef
 /.notdef
@@ -144,7 +145,7 @@
 /.notdef
 /tildelow
 /hyphendblchar
-% 128
+% 0x80
 /asciibreve
 /asciicaron
 /asciiacutedbl
@@ -153,7 +154,7 @@
 /daggerdbl
 /bardbl
 /perthousand
-% 136
+% 0x88
 /bullet
 /centigrade
 /dollaroldstyle
@@ -162,7 +163,7 @@
 /colonmonetary
 /won
 /naira
-% 144
+% 0x90
 /guarani
 /peso
 /lira
@@ -171,7 +172,7 @@
 /interrobangdown
 /dong
 /trademark
-% 152
+% 0x98
 /pertenthousand
 /pilcrow
 /baht
@@ -180,7 +181,7 @@
 /estimated
 /openbullet
 /servicemark
-% 160
+% 0xA0
 /quillbracketleft
 /quillbracketright
 /cent
@@ -189,7 +190,7 @@
 /yen
 /brokenbar
 /section
-% 168
+% 0xA8
 /asciidieresis
 /copyright
 /ordfeminine
@@ -198,7 +199,7 @@
 /circledP
 /registered
 /asciimacron
-% 176
+% 0xB0
 /degree
 /plusminus
 /twosuperior
@@ -207,7 +208,7 @@
 /mu
 /paragraph
 /periodcentered
-% 184
+% 0xB8
 /referencemark
 /onesuperior
 /ordmasculine
@@ -216,7 +217,7 @@
 /onehalf
 /threequarters
 /euro
-% 192
+% 0xC0
 /.notdef
 /.notdef
 /.notdef
@@ -225,7 +226,7 @@
 /.notdef
 /.notdef
 /.notdef
-% 200
+% 0xC8
 /.notdef
 /.notdef
 /.notdef
@@ -234,7 +235,7 @@
 /.notdef
 /.notdef
 /.notdef
-% 208
+% 0xD0
 /.notdef
 /.notdef
 /.notdef
@@ -243,7 +244,7 @@
 /.notdef
 /multiply
 /.notdef
-% 216
+% 0xD8
 /.notdef
 /.notdef
 /.notdef
@@ -252,7 +253,7 @@
 /.notdef
 /.notdef
 /.notdef
-% 224
+% 0xE0
 /.notdef
 /.notdef
 /.notdef
@@ -261,7 +262,7 @@
 /.notdef
 /.notdef
 /.notdef
-% 232
+% 0xE8
 /.notdef
 /.notdef
 /.notdef
@@ -270,7 +271,7 @@
 /.notdef
 /.notdef
 /.notdef
-% 240
+% 0xF0
 /.notdef
 /.notdef
 /.notdef
@@ -279,7 +280,7 @@
 /.notdef
 /divide
 /.notdef
-% 248
+% 0xF8
 /.notdef
 /.notdef
 /.notdef
@@ -289,3 +290,4 @@
 /.notdef
 /.notdef
 ] def
+

Modified: trunk/Master/texmf-dist/scripts/fontools/autoinst
===================================================================
--- trunk/Master/texmf-dist/scripts/fontools/autoinst	2018-08-10 19:25:35 UTC (rev 48386)
+++ trunk/Master/texmf-dist/scripts/fontools/autoinst	2018-08-10 21:39:52 UTC (rev 48387)
@@ -522,7 +522,7 @@
         $item->{features} = [ sort keys %feature ];
 
         # add finishing touches to name and NFSS code of encoding
-        $item->{encoding}[0] =~ s/\A (ot1|t1|ly1) \z/fontools_$1/xms;
+        $item->{encoding}[0] =~ s/\A (ot1|t1|ly1|lgr|t2[abc]) \z/fontools_$1/xms;
         $item->{encoding}[1] = uc $item->{encoding}[1];
         
         $item->{cmdline} = make_cmdline($item);
@@ -666,10 +666,14 @@
 
 # The official names for various coding schemes
 my %SCHEME = (
-    fontools_ly1 => 'TEX TYPEWRITER AND WINDOWS ANSI',
+    fontools_ot1 => 'TEX TEXT',
     fontools_t1  => 'EXTENDED TEX FONT ENCODING - LATIN',
-    fontools_ot1 => 'TEX TEXT',
     fontools_ts1 => 'TEX TEXT COMPANION SYMBOLS 1---TS1',
+    fontools_ly1 => 'TEX TYPEWRITER AND WINDOWS ANSI',
+    fontools_lgr => 'GREEK FONT ENCODING - LGR',
+    fontools_t2a => 'TEX CYRILLIC FONT ENCODING - T2A',
+    fontools_t2b => 'TEX CYRILLIC FONT ENCODING - T2B',
+    fontools_t2c => 'TEX CYRILLIC FONT ENCODING - T2C',
 );
 
 #-----------------------------------------------------------------------
@@ -1916,11 +1920,11 @@
 =item [2]
 
 Until release 2017-06-16, "Text" and "Book" were treated as synonyms for
-"Regular". As there are some fonts (IBM Plex, Fira Sans) that contain
-separate "Text" or "Book" in addition to "Regular" weights,
+"Regular". As there are some font families (IBM Plex, Fira Sans) that contain
+separate "Text" and "Book" weights in addition to "Regular" ones,
 I decided to give them their own codes.
 When there is no "Regular" weight, B<autoinst> will generate I<ssub> rules 
-to substitute either the "Text" or the "Book" font in its place.
+to substitute "Text" or "Book" (in that order) in its place.
 
 =item [3]
 
@@ -1972,7 +1976,7 @@
 "OT1,T1,LY1".
 For each encoding, a file F<< <encoding>.enc >> (in all I<lowercase>!)
 should be somewhere where F<otftotfm> can find it. Suitable encoding files
-for OT1, T1/TS1 and LY1 come with B<autoinst>. (These files are
+for OT1, T1/TS1, LY1, LGR and T2A/B/C come with B<autoinst>. (These files are
 called F<fontools_ot1.enc> etc. to avoid name clashes with other packages;
 the "fontools_" prefix may be omitted.)
 
@@ -2208,6 +2212,11 @@
 
 =over 12
 
+=item I<2018-08-10>
+
+Added encoding files for LGR and T2A/B/C to I<fontools>.
+
+
 =item I<2018-03-26>
 
 Added the "Text" weight and the I<-(no)mergewidths> option.



More information about the tex-live-commits mailing list