Barry SCHWARTZ (Barijo ŜVARC) (chemoelectric) wrote,
Barry SCHWARTZ (Barijo ŜVARC)
chemoelectric

Larĝo-variado de tipoj / Font expansion

Antaŭ longe mi provis sukcese la (verŝajne malofte konatan) kapablon de pdfTeX variigi la larĝojn de tipoj, por ebligi pli bonajn linio-dividojn. Mi komencis serĉi miajn dosierojn por arĥaikaj softvaroj mi kreis rilate la produktiadon de tiparoj, kiuj enhavas signojn de iomete malsamaj larĝoj. Tio bezonis nur virtualajn tiparojn, ĉar mi uzis Type1-tiparojn, kiujn pdfTeX (ankaŭ dvips ks) povas plilarĝigi kaj malplilarĝigi rekte. Tamen, kiam mi serĉis informojn interrete, mi malkovris ke pdfTeX nun povas kalkuli interne la ĝustajn datenojn! Mi subridis pro ĝojo.

Malfeliĉe pdfTeX ne povas larĝo-ŝanĝi TrueType-tiparojn. Pro tio mi eble tradukos kelkajn tiparojn al Type1, agado kiu nepre detruas la originalajn 'sugestojn'.




Long ago I tried out, successfully, the (probably little known) capacity of pdfTeX to vary the widths of characters, allowing better line-breaks. I started to search through my files looking for old software I'd made for producing fonts containing glyphs of slightly different widths. That required only virtual fonts, because I was using Type1 fonts and pdfTeX (also dvips and others) can widen and narrow fonts directly. However, when I looked for information on-line, I discovered that pdfTeX now can compute the correct data internally! I giggled with joy.

Unhappily, pdfTeX can't change the widths of TrueType fonts. Therefore I might translate some fonts to Type1, an act that always destroys the original 'hinting'.
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments