MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001006contextbug reportpublic2018-08-20 22:322018-08-21 22:56
Reportersalzer 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformmacOSmacOSOS Version10.13.6
Product Version 
Target VersionFixed in Version 
Summary0001006: ffi ligature broken in DejaVu Serif
DescriptionThe default behaviour of the dejavu fonts does not appear to ligature ffi as a single glyph, but as ff and i.

Have tried countless options of \feature to no avail.

I don't think this is just me, because in the document
<http://www.pragma-ade.nl/general/manuals/fonts-mkiv.pdf> [^] on page 7, the text following figure 1.1 claims that ffi has no dot, when it does.
Steps To ReproduceEasy
------
\setupbodyfont[dejavu,1cm]
\starttext
office
\stoptext
------
The above produces office with an ff and i, and not an ffi
Additional Informationsalzermbpr15:mkiv salzer$ context --version
mtx-context | ConTeXt Process Management 1.02
mtx-context |
mtx-context | main context file: /usr/local/texlive/2018/texmf-dist/tex/context/base/mkiv/context.mkiv
mtx-context | current version: 2018.04.04 00:51
salzermbpr15:mkiv salzer$ luatex --version
This is LuaTeX, Version 1.07.0 (TeX Live 2018)
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0001704)
salzer (reporter)
2018-08-21 22:56

I found this bug in the DejaVu font bug tracker (85574) but can't get an account to update there.
Nevertheless, I have a working solution that I will log here in the hope that somehow it gets communicated.

On my mac I open DejaVuSerif.sft with FontForge
From menu select Element > Font info
From side bar select Lookups
Select 'liga' Standard Ligatures - Without dotless i
click [UP] button to move it above 'liga' Standard Ligatures
Click [OK]
And compile the font.

copied the font to
/usr/local/texlive/2018/texmf-dist/fonts/truetype/public/dejavu
and now ffi ligatures work.

- Issue History
Date Modified Username Field Change
2018-08-20 22:32 salzer New Issue
2018-08-21 22:56 salzer Note Added: 0001704


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker