@@ -507,7 +507,7 @@ def _fnt_def_real(self, k, c, s, d, a, l):
507
507
self .fonts [k ] = exc
508
508
return
509
509
if c != 0 and tfm .checksum != 0 and c != tfm .checksum :
510
- raise ValueError ('tfm checksum mismatch: %s' % n )
510
+ raise ValueError (f 'tfm checksum mismatch: { n } ' )
511
511
try :
512
512
vf = _vffile (fontname )
513
513
except FileNotFoundError :
@@ -518,7 +518,7 @@ def _fnt_def_real(self, k, c, s, d, a, l):
518
518
def _pre (self , i , num , den , mag , k ):
519
519
self .file .read (k ) # comment in the dvi file
520
520
if i != 2 :
521
- raise ValueError ("Unknown dvi format %d" % i )
521
+ raise ValueError (f "Unknown dvi format { i } " )
522
522
if num != 25400000 or den != 7227 * 2 ** 16 :
523
523
raise ValueError ("Nonstandard units in dvi file" )
524
524
# meaning: TeX always uses those exact values, so it
@@ -694,8 +694,7 @@ def _read(self):
694
694
raise ValueError ("Packet length mismatch in vf file" )
695
695
else :
696
696
if byte in (139 , 140 ) or byte >= 243 :
697
- raise ValueError (
698
- "Inappropriate opcode %d in vf file" % byte )
697
+ raise ValueError (f"Inappropriate opcode { byte } in vf file" )
699
698
Dvi ._dtable [byte ](self , byte )
700
699
continue
701
700
@@ -731,7 +730,7 @@ def _read(self):
731
730
elif byte == 248 : # postamble (just some number of 248s)
732
731
break
733
732
else :
734
- raise ValueError ("Unknown vf opcode %d" % byte )
733
+ raise ValueError (f "Unknown vf opcode { byte } " )
735
734
736
735
def _init_packet (self , pl ):
737
736
if self .state != _dvistate .outer :
@@ -755,7 +754,7 @@ def _pre(self, i, x, cs, ds):
755
754
if self .state is not _dvistate .pre :
756
755
raise ValueError ("pre command in middle of vf file" )
757
756
if i != 202 :
758
- raise ValueError ("Unknown vf format %d" % i )
757
+ raise ValueError (f "Unknown vf format { i } " )
759
758
if len (x ):
760
759
_log .debug ('vf file comment: %s' , x )
761
760
self .state = _dvistate .outer
0 commit comments