Bug#836691: ttf2tfm: cannot encode T1 fonts
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
Reply to: