summaryrefslogtreecommitdiff
path: root/luaotfload.dtx
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Import ConTeXt math modules"Khaled Hosny2010-04-051-17/+0
| | | | | This code proved to cause harm than good; unicode-math is doing better without it. So, revert it back, until we are ready for it.
* Import ConTeXt math modulesKhaled Hosny2010-04-021-0/+17
| | | | | | | | | Modules that provide OpenType and Unicode math related functionality, not very tested yet, but it seems to magically fix some of unicode-math issues. May be it should be trimmed a bit, since a good chunk of the code is of no use to us.
* Pump dateKhaled Hosny2010-04-011-6/+6
| | | | Also, fix date and version number to match that of latex package.
* Update doc a bitKhaled Hosny2010-03-281-5/+2
|
* Include alt_getopt.lua for nowKhaled Hosny2010-03-281-8/+2
|
* CosmeticsKhaled Hosny2010-03-141-19/+23
|
* Set minimal required luatex to 0.51Khaled Hosny2010-03-141-18/+14
| | | | + remove some unused compatibility code.
* CleanupKhaled Hosny2010-03-121-0/+1
| | | | | | | Group all our font names functions in |otfl-font-nms.lua| and make |luaotfload.lua| load it. Now |otfl-font-dum.lua| is an unmodified, we instead override the needed functions in the names module. This decreases the redundancy that we had.
* Updating to latest ConTeXt beta (2010.02.24)Khaled Hosny2010-02-251-8/+0
| | | | Now encoding related code gone.
* Updating to latest ConTeXt beta (2010.02.23)Khaled Hosny2010-02-231-1/+1
| | | | | Now many of our fixes are incorporated upstream or fixed in a different way.
* Add a new |luat-over| moduleKhaled Hosny2010-02-201-0/+1
| | | | | To minimize differences between original ConTeXt files, this module overrides functions defined in |luat-dum| module.
* Updating to latest ConTeXt beta (2010.02.18)Khaled Hosny2010-02-201-34/+2
| | | | + Remove some, now unneeded, code.
* Rename |otfl-font-msc.lua| to |otfl-font-clr.lua|Khaled Hosny2010-02-121-1/+1
| | | | It deals with colors only now.
* Drop compatability fileKhaled Hosny2010-02-061-1/+1
| | | | Don't pretend that we support luatex < 50.
* Revert "Enable logging"Khaled Hosny2010-01-111-27/+0
| | | | | | Will moves |logs.report| to |otfl-luat-dumm.lua|. This reverts commit 4479c85beec3b201db096d9320d203a58fd210d4.
* Reset version to 1.07Khaled Hosny2010-01-091-4/+4
| | | | | | I'm abusing versioning, version number should be increased only after making a release (since CTAN version is 1.06, git should be 1.07), we should tag releases too.
* Update version and dateKhaled Hosny2010-01-081-4/+4
|
* Move 'font-msc' module to its own fileKhaled Hosny2010-01-081-179/+0
| | | | For easier maintenance.
* Only set page resources if existedKhaled Hosny2009-12-311-1/+3
|
* Fix LuaTeX crash with transparencyKhaled Hosny2009-12-311-10/+26
| | | | | | | Apparently, LuaTeX weren't happy by massive assignments to tex.pdfpageresources (we were reassigning it for almost every node!). Now the code seems to work, but it is just a big hack at best.
* Make transparency work with adobe readerKhaled Hosny2009-12-311-2/+2
| | | | | | Switch to pdfliteral default (indirect) mode which will make sure text blocks are surrounded by BT ET (see PDFTeX manual, 7.12), which, for some obscure reason, adobe reader needs for transparency to work.
* CosmeticKhaled Hosny2009-12-311-11/+13
|
* TypoKhaled Hosny2009-12-311-1/+1
|
* Add transparency supportKhaled Hosny2009-12-311-15/+34
| | | | | Very ugly code, hacky like hell and crashes LuaTeX if transparency is set for a large portion of text.
* Initial XeTeX-like font color supportKhaled Hosny2009-12-301-0/+70
| | | | | | | | | | | | | The idea is very simple, we set a special |color| field in the font table, then we surround each glyph in that font with color |whatsit| node (actually pdfliteral whatsit nodes). The resulting PDF file is larger than XeTeX output (because insert color nodes around continues glyph nodes only, even if it was interrupted by just a |glue| or |kern| node). This can be better optimized, but I gave up. Also we don't handle transparency, yet.
* Move some code to a new module; otfl-font-msc.luaKhaled Hosny2009-12-301-44/+69
| | | | | The new module will hold our extended features that are not supported by luatex-fonts, currently slant and extend.
* Add support for font slanting/extendingKhaled Hosny2009-12-301-5/+51
|
* Small documentation additionKhaled Hosny2009-12-151-5/+8
|
* Don't suggest passing --usekpse to mtxrunKhaled Hosny2009-12-101-2/+2
| | | | | Though this what |luatex-fonts| documentation suggests, using |--usekpse| will disable reading system fonts.
* Only |base| mode is supported for math modeKhaled Hosny2009-12-101-0/+1
|
* CosmeticsKhaled Hosny2009-12-091-17/+19
|
* TypoKhaled Hosny2009-12-091-1/+1
|
* Enable loggingKhaled Hosny2009-12-091-0/+27
| | | | Redefine the dummy |logs.report()| as wrapper for |luatextra.module_info()|
* Soe documentationKhaled Hosny2009-12-091-0/+68
|
* introducing (previously broken) backward compatibility with LuaTeX version ↵Elie Roux2009-12-011-13/+30
| | | | 0.40, and adding a log message for the file loading
* a (really) less stupid way to get rid of the warningElie Roux2009-11-301-10/+3
|
* removing a warning in the logs, not relevant with the luaotfload systemElie Roux2009-11-281-1/+13
|
* updating to latest (beta 2009.11.13) ConTeXt codeKhaled Hosny2009-11-151-5/+5
|
* adapting luaotfload to the new TL 2009 formatElie Roux2009-09-221-15/+15
|
* updating date and versionElie Roux2009-09-101-6/+6
|
* fixing a bug on vf files appeared with the last commitElie Roux2009-09-081-1/+16
|
* fixing another bug for ofm fontsElie Roux2009-09-071-1/+3
|
* increasing version number and dateElie Roux2009-08-101-6/+6
|
* updating to latest (20090809) ConTeXt code (with minor bugfix)Elie Roux2009-08-101-7/+13
|
* Typo.Khaled Hosny2009-07-101-1/+1
|
* dtx code reformatingManuel Pégourié-Gonnard2009-06-301-24/+62
|
* Pump version number and date.Khaled Hosny2009-06-111-6/+6
|
* syncing with latest ConTeXt version (more feautures, less bugs), thanks to ↵Elie Roux2009-06-101-3/+27
| | | | Khaled Hosny
* Packaging.Manuel Pégourié-Gonnard2009-04-291-2/+2
| | | | | | - Don't generate .drv file, it's useless. - Fixed dirs in \usedir. - Makefile with a target for CTAN distribution.
* sync with the latest ConTeXt beta, and using luaotfload in DVI mode too (for ↵Elie Roux2009-04-231-19/+4
| | | | dvipdfmx)