View Issue Details

IDProjectCategoryView StatusLast Update
0001006contextbug reportpublic2020-01-29 10:07
Reportersalzer Assigned ToHans Hagen  
Status resolvedResolutionfixed 
PlatformmacOSmacOSOS Version10.13.6
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
<> on page 7, the text following figure 1.1 claims that ffi has no dot, when it does.
Steps To ReproduceEasy
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.



2018-08-21 22:56

reporter   ~0001704

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
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
2020-01-29 10:07 Hans Hagen Assigned To => Hans Hagen
2020-01-29 10:07 Hans Hagen Status new => resolved
2020-01-29 10:07 Hans Hagen Resolution open => fixed