- Package:
- fonts-inconsolata
- Source:
- fonts-inconsolata
- Submitter:
- Erik Bernstein
- Date:
- 2015-03-10 21:27:08 UTC
- Severity:
- normal
Hi,
I've noticed that in a few cases rxvt-unicode has problems with font
fallback for some unicode characters with Inconsolata 1.010.
You can reproduce the problem as follows:
1. open a terminal and run "urxvt -fn xft:inconsolata:medium:size=12"
2. execute: LANG="en_US.utf8" man groff | less -p bug-groff
Have a look at the borked characters surrounding email-addresses and
urls. With Inconsolata 1.011 everything seems to be fine.
I'm running rxvt-unicode-256color (version 9.15) and my .fonts.conf
looks like this:
<match target="font" >
<test name="family" >
<string>Inconsolata</string>
</test>
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
<edit mode="assign" name="autohint" >
<bool>true</bool>
</edit>
<edit mode="assign" name="hintstyle" >
<const>hintslight</const>
</edit>
<edit mode="assign" name="rgba" >
<const>none</const>
</edit>
</match>
cheers,
erik
(Raph, this comes from a bug report in Debian bug tracking system : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688212) Quoting Erik Bernstein (erik@fscking.org): Sorry for answering quite late. First of all, we'll need to keep a new upstream only in experimental as of now, because a new upstream version doesn't fit the freeze policy. Still, I'd be happy to package this new upstream version....if only I could find a place to download it. I went here and there on Raph Levien's website and the links on the Inconsolata page all lead me to the 1.010 version.
Hi Christian, Try google web fonts: http://www.google.com/webfonts - Search for "Inconsolata" - Check both styles and click "Add to Collection" - Click "Download Your Collection" This should give you 1.011. At least that's what the .ttf tells me. cheers, erik
Yes, the version at Google Web Fonts is more recent and should be considered the definitive one. Note also that there's a bold there now. This will be a significant advantage to people who have bold styling as part of their syntax highlighting. I really need to update my website but I'm kind of buried in work and other things right now. Hope this helps, Raph
Ugh at websites that require JavaScript to function at all. Unfortunately Google are not distributing the source, which Debian has promised to do as part of the Debian Free Software Guidelines. We will need to wait until you release it. When you update the copy on your website, would it be possible for you to create a reproducible build path with a Makefile or similar? Currently Debian is just shipping the pre-built binary .ttf file so we aren't sure if it is possible for our users to modify the font source (I guess thats the spiro plates?) and rebuild the font with their modifications.
All fonts are available from the mercury repository, though Inconsolata sources are missing (the src directory contains a punch of vfb files that are of no use to us): http://code.google.com/p/googlefontdirectory/source/browse/ofl/inconsolata/ Regards, Khaled
Quoting Raph Levien (raph.levien@gmail.com): Thanks for your answer, Raph. With that information and what followed in further mails, I'll try to build a package with at least the .ttf file and the .sfd source (if I can find my way on the repository) but, certainly, having a disributable tarball (with README, license, OFL-FAQ, etc. and even a Makefile, as Paul Wise suggested) would be great. But, of course, I understand you may run short of time for this. We'll do our best....as often in free software..:-)
I found out on wikipedia that the inconsolata font has been forked on Google Foot Directory. It has been fully hinted and a bold variant created. Project directory: https://code.google.com/p/googlefontdirectory/source/browse/ofl/inconsolata/ Log: https://code.google.com/p/googlefontdirectory/source/browse/ofl/inconsolata/FONTLOG.txt I have filled https://bugs.debian.org/780233 to request packaging of the fork.