| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
V2 of 7250ac958d842f45d28220db87203506d3ae65c0
commit 7250ac958d842f45d28220db87203506d3ae65c0
Author: Philipp Gesang <phg@phi-gamma.net>
Date: Thu Feb 2 07:38:03 2017 +0100
[features] remove unneeded tlig features
Fix #397
These four features should not be inserted automatically.
which was reverted in
commit 9b70f2ee9e20830cfb39ca3b139e6f3aa04be1f1
Author: Philipp Gesang <phg@phi-gamma.net>
Date: Mon Feb 6 21:21:48 2017 +0100
Revert "[features] remove unneeded tlig features"
addressing issues #397, #405.
|
| |
|
| |
|
|
|
|
|
|
| |
This reverts commit 7250ac958d842f45d28220db87203506d3ae65c0.
As per issue #405.
|
| |
|
|
|
|
| |
Fix attempt for issue #391
|
| |
|
| |
|
|
|
|
|
|
|
| |
Includes @zhouyan’s description of the conversion in case we’ll ever add
further units.
Reviewed-by: Yan Zhou <zhouyan@me.com>
|
|\ |
|
| | |
|
|\ \ |
|
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
As discussed in issue #398.
Ad futuram rei memoriam the gist of it:
- For the index, all values are scaled (decipoints * sp) / 10 *
(7227 / 7200).
- The ``bp`` case (the default, OT-standard), needs no conversion
because it matches how values are stored in the index.
- The ``pt`` case essentially reverts the bp→pt part of scaling
done for the database by scaling the asked size by the same
factor, i. e. by 7227 / 7200.
- The ``dd`` needs an extra 1238 / 1157.
Requesting a font at 10pt will then:
- ask for a size of 655360 for ``bp`` / default;
- ask for 657817 for ``pt``;
- ask for 703870 for ``dd``.
|
| |
| |
| |
| |
| |
| | |
Fix #397
These four features should not be inserted automatically.
|
| | |
|
|\| |
|
| |\
| | |
| | | |
Fix calculation of database optical sizes
|
| |/
| |
| | |
The conversion from reported design size etc., to "true `sp` value" is actually converting from `bp` to `pt`.
|
| |\
| | |
| | | |
[db] fix duplicate files in scan list
|
| |\ \
| | | |
| | | | |
v2.8
|
| |\ \ \
| | | | |
| | | | | |
code for v2.8-rc3
|
| |\ \ \ \
| | | | | |
| | | | | | |
[features,parsers] add extremely important feature
|
| |_|_|_|/
|/| | | |
| | | | |
| | | | | |
These have stabilized a long time ago and will be supported.
|
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | | |
Fix #394
Due to an oversight, all files except AFM got scanned twice.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
They just had to remove the AGL download and change the format on their
GH repo …
Long-term we might add their repo as a submodule.
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Store design sizes in sp in index. Lookups are performed using sp
so the design size factor can be applied at runtime.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Fix #389
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix #390
Suggested by @davidcarlisle.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix #393
Credits to @rpspringuel for pointing this out.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
With 1.0.3 the test pln-letterspace-12-double-ligature-issue-350.tex
causes a crash on account of a double free. Remove the code that calls
nodedirect.free() on the removed nodes until this is better understood.
|
| | | | |
|
| |_|/
|/| | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | | |
The config option must go since the FF based code was removed already
some time ago.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Subfont loading seems to have been broken for a while but no reports …
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
These only make the loader emit warnings because of the missing runtime
environment. They weren’t needed to begin with.
|
| |/
|/|
| |
| |
| |
| |
| | |
Fixes #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.
|
|/
|
|
|
|
|
|
|
| |
Credits to Taco for the talk at Kalenberg that inspired the feature.
Extending the parser is required so we can have proper name for the
feature.
Happy Luatex 1.0.0
|