Bug#836691: ttf2tfm: cannot encode T1 fonts
Package: texlive-binaries
Version: 2016.20160513.41080-6
Severity: important
File: /usr/bin/ttf2tfm
tglase@tglase:~/xq $ ttf2tfm MuseoSans_300.ttf -p MuseoT1.enc MuseoSans_300T1.tfm
[…]
ttf2tfm: WARNING: Character `hyphen' encoded twice in input encoding
(positions 2d and 7f; the latter is ignored).
Looking at the source, there is indeed a place (ttf2tfm.c line 108)
where the _one_ Teχ character code that maps to the TrueType code
is stored. That’s very unfortunate, as T1 indeed maps the hyphen twice.
Please restructure ttf2tfm to allow for mapping a glyph on more than
one Teχ position!
-- System Information:
Debian Release: stretch/sid
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable')
Architecture: x32 (x86_64)
Foreign Architectures: i386, amd64
Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/lksh
Init: sysvinit (via /sbin/init)
Versions of packages texlive-binaries depends on:
ii dpkg 1.18.10
ii install-info 6.1.0.dfsg.1-8
ii libc6 2.24-2
ii libcairo2 1.14.6-1+b1
ii libfontconfig1 2.11.0-6.7
ii libfreetype6 2.6.3-3+b1
ii libgcc1 1:6.2.0-2
ii libgmp10 2:6.1.1+dfsg-1
ii libgraphite2-3 1.3.5-1
ii libgs9 9.19~dfsg-2
ii libharfbuzz-icu0 1.2.7-1+b1
ii libharfbuzz0b 1.2.7-1+b1
ii libice6 2:1.0.9-1+b1
ii libicu57 57.1-3
ii libkpathsea6 2016.20160513.41080-6
ii libmpfr4 3.1.4-2
ii libpaper1 1.1.24+nmu4
ii libpixman-1-0 0.33.6-1
ii libpng16-16 1.6.24-2
ii libpoppler61 0.44.0-3
ii libpotrace0 1.13-2
ii libptexenc1 2016.20160513.41080-6
ii libsm6 2:1.2.2-1+b1
ii libstdc++6 6.2.0-2
ii libsynctex1 2016.20160513.41080-6
ii libtexlua52 2016.20160513.41080-6
ii libx11-6 2:1.6.3-1
ii libxaw7 2:1.0.13-1
ii libxext6 2:1.3.3-1
ii libxi6 2:1.7.6-1
ii libxmu6 2:1.1.2-2
ii libxpm4 1:3.5.11-1+b1
ii libxt6 1:1.1.5-1
ii libzzip-0-13 0.13.62-3
ii perl 5.22.2-5
ii t1utils 1.39-2
ii tex-common 6.05
ii zlib1g 1:1.2.8.dfsg-2+b2
Versions of packages texlive-binaries recommends:
ii python 2.7.11-2
pn ruby <none>
ii texlive-base 2016.20160819-2
ii tk [wish] 8.6.0+9
texlive-binaries suggests no packages.
-- no debconf information
Reply to: