Skip to content
This repository has been archived by the owner on Sep 27, 2019. It is now read-only.

code for v2.8-rc3 #386

Merged
merged 10 commits into from
Oct 21, 2016
Merged

code for v2.8-rc3 #386

merged 10 commits into from
Oct 21, 2016

Conversation

phi-gamma
Copy link
Member

Latest loader and a tentative fix to address the situation with LM
reported in ticket #363. Still needs more testing to avoid breaking
the name assigment of more obscure families.

Fixes lualatex#382

Luaotfload will fail with an up to date Luatex on account on a buggy
minimum version check. Many thanks to @davidcarlisle for the report.
These only make the loader emit warnings because of the missing runtime
environment. They weren’t needed to begin with.
Subfont loading seems to have been broken for a while but no reports …
The config option must go since the FF based code was removed already
some time ago.
Fix assignment of LM series fonts. Currently these are broken because of
borked typosub identifiers like “8oblique” that prevent exact name
matching and at the same time exclude matching the (usable) subfamily.
Introduce a heuristic based on the italic angle value that assigns
italic as a fallback in these cases.

Test: https://bitbucket.org/phg/lua-la-tex-tests/src/857c83ca98cb35153979a0613d3a742bfd93f834/lua/tla-names-3-lm.lua
@phi-gamma phi-gamma merged commit 98656f9 into lualatex:master Oct 21, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant