Hi Thorsten, hi Karl, Short summary: ttf2tfm has problems with encoding multiple instances of glyphs, please see the bug report http://bugs.debian.org/836691 for detailed explanation.
Thorsten also offers to submit patches, I think we are fine with that. I don't see any other upstream of ttf2pk2. Karl, please correct me if I'm wrong. All the best Norbert On Tue, 06 Sep 2016, Thorsten Glaser wrote: > On Mon, 5 Sep 2016, Norbert Preining wrote: > > > Very unlikely. There is AFAIR no upstream of ttf2pk2 anymore, and > > only fixes to compile errors are made in TL. > > Oh, how fun. > > > So any structural changes will not happen unless patches are > > submitted by someone. > > Would you be willing to accept such patches, then? (That would > make texlive-binaries the de-facto upstream I guess. Where did > ttf2tfm come from anyway — it looks like a part of X11, in the > freetype module, to me, at least it’s there in the XFree86® > source tree.) > > As things currently stand, ttf2tfm cannot be used to produce > tfm files for Teχ’s T1 encoding *at all* (unless the TTF font > happens to have two exact copies of the hyphen-dash, which is > rare; my workaround uses the soft hyphen, which is almost > identical (different space on both sides), but that leads to > me requiring different .enc files for ttf2tfm and pdflatex ☹ > > cf. > https://evolvis.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=veraweb/veraweb.git;a=commitdiff;h=ed3bc31b06c6e5c834f2d0460304405422f5f177 > > bye, > //mirabilos > -- > tarent solutions GmbH > Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/ > Tel: +49 228 54881-393 • Fax: +49 228 54881-235 > HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941 > Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg -- PREINING Norbert + TeX Live & Debian Developer + http://www.preining.info GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13