
La pregunta se refiere a información sobreestepágina.
La fuente ASCII extendida, cmtex10, tiene los parámetros de cmtt10, excepto que la inclinación es positiva (para algunos caracteres que estarán inclinados).
¿Cuál es el significado de la frase "excepto que la inclinación sea positiva"?
¿Cuáles son exactamente estos "pocos personajes que estarán sesgados"?
Respuesta1
Aquí está una diff
de las dos fuentes de MetaFont:
diff fonts/source/public/cm/cmtt10.mf fonts/source/public/cm/cmtex10.mf
rendimientos
1c1
< % THIS IS THE OFFICIAL COMPUTER MODERN SOURCE FILE cmtt10.mf BY D E KNUTH.
---
> % THIS IS THE OFFICIAL COMPUTER MODERN SOURCE FILE cmtex10.mf BY D E KNUTH.
4c4
< % Computer Modern Typewriter Text for use with 10 point
---
> % Computer Modern TeX extended ASCII characters for use with 10 point
7c7
< font_identifier:="CMTT"; font_size 10pt#;
---
> font_identifier:="CMTEX"; font_size 10pt#;
62c62
< slant:=0; % tilt ratio $(\Delta x/\Delta y)$
---
> slant:=.25; % tilt ratio $(\Delta x/\Delta y)$
78c78
< generate roman % switch to the driver file
---
> generate texset % switch to the driver file
Para ver lo que esto significa en detalle, es más fácil mirar los AFM proporcionados por AMS con los reemplazos directos tipo 1 para estas fuentes:
diff fonts/afm/public/amsfonts/cm/cmtt10.afm fonts/afm/public/amsfonts/cm/cmtex10.afm
produce considerablemente más producción. Primero los parámetros básicos de fuente:
3,4c3,4
< FontName CMTT10
< FullName CMTT10
---
> FontName CMTEX10
> FullName CMTEX10
7c7
< Notice (Copyright (c) 1997, 2009 American Mathematical Society (<http://www.ams.org>), with Reserved Font Name CMTT10.)
---
> Notice (Copyright (c) 1997, 2009 American Mathematical Society (<http://www.ams.org>), with Reserved Font Name CMTEX10.)
14c14
< FontBBox -4 -233 537 696
---
> FontBBox -23 -233 537 694
Aquí podemos ver el efecto de los diferentesslant
s.
Y luego hay muchas diferencias debido al hecho de que las dos fuentes difieren en los caracteres que incluyen. Este es el efecto de ingresar diferentes archivos de 'controladores' en las fuentes anteriores. roman
corresponde a la codificación básica de texto TeX y las variantes de codificaciones similares utilizadas para máquinas de escribir, etc.:
input romanu; % upper case (majuscules)
input romanl; % lower case (minuscules)
input greeku; % upper case Greek letters
input romand; % numerals
input romanp; % ampersand, question marks, currency sign
input romspl; % lowercase specials (dotless \i, ligature \ae, etc.)
input romspu; % uppercase specials (\AE, \OE, \O)
input punct; % punctuation symbols common to roman and italic text
input accent; % accents common to roman and italic text
texset
corresponde a la codificación ASCII extendida de TeX:
input romanu; % upper case (majuscules)
input romanl; % lower case (minuscules)
input romand; % numerals
input romanp; % ampersand, question marks, currency sign
input punct; % punctuation symbols common to roman and italic text
input tset; % remaining special symbols of extended ASCII
Estas diferencias se pueden ver en el AFMS:
20,52c20,52
< C 0 ; WX 525 ; N Gamma ; B 32 0 488 611 ;
< C 1 ; WX 525 ; N Delta ; B 34 0 490 623 ;
< C 2 ; WX 525 ; N Theta ; B 56 -11 468 622 ;
< C 3 ; WX 525 ; N Lambda ; B 29 0 495 623 ;
< C 4 ; WX 525 ; N Xi ; B 33 0 491 611 ;
< C 5 ; WX 525 ; N Pi ; B 22 0 502 611 ;
< C 6 ; WX 525 ; N Sigma ; B 40 0 484 611 ;
< C 7 ; WX 525 ; N Upsilon ; B 38 0 486 622 ;
< C 8 ; WX 525 ; N Phi ; B 40 0 484 611 ;
< C 9 ; WX 525 ; N Psi ; B 38 0 486 611 ;
< C 10 ; WX 525 ; N Omega ; B 32 0 492 622 ;
< C 11 ; WX 525 ; N arrowup ; B 59 0 465 611 ;
< C 12 ; WX 525 ; N arrowdown ; B 59 0 465 611 ;
< C 13 ; WX 525 ; N quotesingle ; B 217 328 307 622 ;
< C 14 ; WX 525 ; N exclamdown ; B 212 -233 312 389 ;
< C 15 ; WX 525 ; N questiondown ; B 62 -228 462 389 ;
< C 16 ; WX 525 ; N dotlessi ; B 78 0 455 431 ;
< C 17 ; WX 525 ; N dotlessj ; B 48 -228 368 431 ;
< C 18 ; WX 525 ; N grave ; B 117 477 329 611 ;
< C 19 ; WX 525 ; N acute ; B 195 477 407 611 ;
< C 20 ; WX 525 ; N caron ; B 101 454 423 572 ;
< C 21 ; WX 525 ; N breve ; B 86 498 438 611 ;
< C 22 ; WX 525 ; N macron ; B 73 514 451 577 ;
< C 23 ; WX 525 ; N ring ; B 181 499 343 619 ;
< C 24 ; WX 525 ; N cedilla ; B 162 -208 428 45 ;
< C 25 ; WX 525 ; N germandbls ; B 17 -6 495 617 ;
< C 26 ; WX 525 ; N ae ; B 33 -6 504 440 ;
< C 27 ; WX 525 ; N oe ; B 19 -6 505 440 ;
< C 28 ; WX 525 ; N oslash ; B 43 -140 481 571 ;
< C 29 ; WX 525 ; N AE ; B 23 0 499 611 ;
< C 30 ; WX 525 ; N OE ; B 29 -11 502 622 ;
< C 31 ; WX 525 ; N Oslash ; B 56 -85 468 696 ;
< C 32 ; WX 525 ; N visiblespace ; B 44 -132 480 240 ;
---
> C 0 ; WX 525 ; N dotmath ; B 200 244 325 369 ;
> C 1 ; WX 525 ; N arrowdown ; B 58 1 466 612 ;
> C 2 ; WX 525 ; N alpha ; B 72 -6 502 437 ;
> C 3 ; WX 525 ; N beta ; B -23 -222 516 617 ;
> C 4 ; WX 525 ; N logicaland ; B 44 -11 480 535 ;
> C 5 ; WX 525 ; N logicalnot ; B 44 36 480 360 ;
> C 6 ; WX 525 ; N element ; B 66 55 458 557 ;
> C 7 ; WX 525 ; N pi ; B 39 -6 522 431 ;
> C 8 ; WX 525 ; N lambda ; B 47 -6 488 611 ;
> C 9 ; WX 525 ; N gamma ; B 58 -233 517 437 ;
> C 10 ; WX 525 ; N delta ; B 90 -7 476 645 ;
> C 11 ; WX 525 ; N arrowup ; B 58 1 466 612 ;
> C 12 ; WX 525 ; N plusminus ; B 38 137 486 587 ;
> C 13 ; WX 525 ; N circleplus ; B 38 81 486 531 ;
> C 14 ; WX 525 ; N infinity ; B 29 -6 495 437 ;
> C 15 ; WX 525 ; N partialdiff ; B 79 -11 529 622 ;
> C 16 ; WX 525 ; N propersubset ; B 56 55 468 557 ;
> C 17 ; WX 525 ; N propersuperset ; B 56 55 468 557 ;
> C 18 ; WX 525 ; N intersection ; B 44 -11 480 535 ;
> C 19 ; WX 525 ; N union ; B 44 -11 480 535 ;
> C 20 ; WX 525 ; N universal ; B 0 -11 524 611 ;
> C 21 ; WX 525 ; N existential ; B 52 0 472 611 ;
> C 22 ; WX 525 ; N circlemultiply ; B 38 81 486 531 ;
> C 23 ; WX 525 ; N arrowboth ; B 29 -52 495 664 ;
> C 24 ; WX 525 ; N arrowleft ; B 29 131 495 481 ;
> C 25 ; WX 525 ; N arrowright ; B 29 131 495 481 ;
> C 26 ; WX 525 ; N notequal ; B 38 -42 486 653 ;
> C 27 ; WX 525 ; N lozenge ; B 15 59 509 553 ;
> C 28 ; WX 525 ; N lessequal ; B 56 -21 468 631 ;
> C 29 ; WX 525 ; N greaterequal ; B 56 -21 468 631 ;
> C 30 ; WX 525 ; N equivalence ; B 38 120 486 492 ;
> C 31 ; WX 525 ; N logicalor ; B 44 -11 480 535 ;
> C 32 ; WX 525 ; N space ; B 0 0 0 0 ;
65c65
< C 45 ; WX 525 ; N hyphen ; B 56 271 468 341 ;
---
> C 45 ; WX 525 ; N minus ; B 56 271 468 341 ;
147,148c147,148
< C 127 ; WX 525 ; N dieresis ; B 110 512 414 612 ;
< C 128 ; WX 525 ; N visiblespace ; B 44 -132 480 240 ;
---
> C 127 ; WX 525 ; N integral ; B 55 -233 469 622 ;
> C 128 ; WX 525 ; N space ; B 0 0 0 0 ;
150,159c150,159
< C 161 ; WX 525 ; N Gamma ; B 32 0 488 611 ;
< C 162 ; WX 525 ; N Delta ; B 34 0 490 623 ;
< C 163 ; WX 525 ; N Theta ; B 56 -11 468 622 ;
< C 164 ; WX 525 ; N Lambda ; B 29 0 495 623 ;
< C 165 ; WX 525 ; N Xi ; B 33 0 491 611 ;
< C 166 ; WX 525 ; N Pi ; B 22 0 502 611 ;
< C 167 ; WX 525 ; N Sigma ; B 40 0 484 611 ;
< C 168 ; WX 525 ; N Upsilon ; B 38 0 486 622 ;
< C 169 ; WX 525 ; N Phi ; B 40 0 484 611 ;
< C 170 ; WX 525 ; N Psi ; B 38 0 486 611 ;
---
> C 161 ; WX 525 ; N dotmath ; B 200 244 325 369 ;
> C 162 ; WX 525 ; N arrowdown ; B 58 1 466 612 ;
> C 163 ; WX 525 ; N alpha ; B 72 -6 502 437 ;
> C 164 ; WX 525 ; N beta ; B -23 -222 516 617 ;
> C 165 ; WX 525 ; N logicaland ; B 44 -11 480 535 ;
> C 166 ; WX 525 ; N logicalnot ; B 44 36 480 360 ;
> C 167 ; WX 525 ; N element ; B 66 55 458 557 ;
> C 168 ; WX 525 ; N pi ; B 39 -6 522 431 ;
> C 169 ; WX 525 ; N lambda ; B 47 -6 488 611 ;
> C 170 ; WX 525 ; N gamma ; B 58 -233 517 437 ;
162,185c162,185
< C 173 ; WX 525 ; N Omega ; B 32 0 492 622 ;
< C 174 ; WX 525 ; N arrowup ; B 59 0 465 611 ;
< C 175 ; WX 525 ; N arrowdown ; B 59 0 465 611 ;
< C 176 ; WX 525 ; N quotesingle ; B 217 328 307 622 ;
< C 177 ; WX 525 ; N exclamdown ; B 212 -233 312 389 ;
< C 178 ; WX 525 ; N questiondown ; B 62 -228 462 389 ;
< C 179 ; WX 525 ; N dotlessi ; B 78 0 455 431 ;
< C 180 ; WX 525 ; N dotlessj ; B 48 -228 368 431 ;
< C 181 ; WX 525 ; N grave ; B 117 477 329 611 ;
< C 182 ; WX 525 ; N acute ; B 195 477 407 611 ;
< C 183 ; WX 525 ; N caron ; B 101 454 423 572 ;
< C 184 ; WX 525 ; N breve ; B 86 498 438 611 ;
< C 185 ; WX 525 ; N macron ; B 73 514 451 577 ;
< C 186 ; WX 525 ; N ring ; B 181 499 343 619 ;
< C 187 ; WX 525 ; N cedilla ; B 162 -208 428 45 ;
< C 188 ; WX 525 ; N germandbls ; B 17 -6 495 617 ;
< C 189 ; WX 525 ; N ae ; B 33 -6 504 440 ;
< C 190 ; WX 525 ; N oe ; B 19 -6 505 440 ;
< C 191 ; WX 525 ; N oslash ; B 43 -140 481 571 ;
< C 192 ; WX 525 ; N AE ; B 23 0 499 611 ;
< C 193 ; WX 525 ; N OE ; B 29 -11 502 622 ;
< C 194 ; WX 525 ; N Oslash ; B 56 -85 468 696 ;
< C 195 ; WX 525 ; N visiblespace ; B 44 -132 480 240 ;
< C 196 ; WX 525 ; N dieresis ; B 110 512 414 612 ;
---
> C 173 ; WX 525 ; N delta ; B 90 -7 476 645 ;
> C 174 ; WX 525 ; N arrowup ; B 58 1 466 612 ;
> C 175 ; WX 525 ; N plusminus ; B 38 137 486 587 ;
> C 176 ; WX 525 ; N circleplus ; B 38 81 486 531 ;
> C 177 ; WX 525 ; N infinity ; B 29 -6 495 437 ;
> C 178 ; WX 525 ; N partialdiff ; B 79 -11 529 622 ;
> C 179 ; WX 525 ; N propersubset ; B 56 55 468 557 ;
> C 180 ; WX 525 ; N propersuperset ; B 56 55 468 557 ;
> C 181 ; WX 525 ; N intersection ; B 44 -11 480 535 ;
> C 182 ; WX 525 ; N union ; B 44 -11 480 535 ;
> C 183 ; WX 525 ; N universal ; B 0 -11 524 611 ;
> C 184 ; WX 525 ; N existential ; B 52 0 472 611 ;
> C 185 ; WX 525 ; N circlemultiply ; B 38 81 486 531 ;
> C 186 ; WX 525 ; N arrowboth ; B 29 -52 495 664 ;
> C 187 ; WX 525 ; N arrowleft ; B 29 131 495 481 ;
> C 188 ; WX 525 ; N arrowright ; B 29 131 495 481 ;
> C 189 ; WX 525 ; N notequal ; B 38 -42 486 653 ;
> C 190 ; WX 525 ; N lozenge ; B 15 59 509 553 ;
> C 191 ; WX 525 ; N lessequal ; B 56 -21 468 631 ;
> C 192 ; WX 525 ; N greaterequal ; B 56 -21 468 631 ;
> C 193 ; WX 525 ; N equivalence ; B 38 120 486 492 ;
> C 194 ; WX 525 ; N logicalor ; B 44 -11 480 535 ;
> C 195 ; WX 525 ; N space ; B 0 0 0 0 ;
> C 196 ; WX 525 ; N integral ; B 55 -233 469 622 ;
Y aquí hay tablas de fuentes cmtt10
obtenidas cmtex10
usando pdflatex nfssfont
:
Como puede verse, algunos caracteres de la segunda fuente están inclinados, por ejemplo beta.
No estoy seguro de a qué te refieres con los archivos TFM. La inclinación no se incluye aquí porque no es una propiedad de la fuente en su conjunto. Se utiliza únicamente para dibujar glifos particulares. Pero el TFM no contiene información sobre cómo se deben dibujar los glifos, sólo el tamaño de los cuadros que requieren. 'Inclinado' significa algo diferente en .mf
y en .tfm
. SLANT
Creo que el equivalente del TFM italic slant
es cero para ambas fuentes en cuestión.