summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move 'font-msc' module to its own fileKhaled Hosny2010-01-082-179/+159
| | | | For easier maintenance.
* Negative features should be removed from the tableKhaled Hosny2010-01-071-1/+2
| | | | | | | | Looks like the internal of the code changed in the mean time that the mere existence of a feature in the features tables will enable it, so now we nullify it instead. closes #4
* Set internal fontname to font specificationKhaled Hosny2010-01-071-2/+4
| | | | | | | | | | | | | | | | LaTeX expects that fontname is the tfm name, and thus use it to recall the font, so we ought to store something that can be used the same way here. `specification.specification' is the string used to define the font. Test: \input luaotfload.sty \font\xxx=file:lmroman10-regular.otf:+liga;+tlig\xxx ``\fontname\font'' should be: {\tt file:lmroman10-regular.otf:+liga;+tlig} \bye closes #3
* A few more legacy TeX ligaturesKhaled Hosny2010-01-061-0/+4
| | | | Now, we are on par with XeTeX's tex-text mapping.
* Activate disabled tlig and trep entriesKhaled Hosny2010-01-051-7/+7
| | | | Now `x', ``x'', ``x,, and x's work as CM fonts.
* 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
|
* Updating to latest ConTeXt beta (2009.12.30)Khaled Hosny2009-12-314-103/+303
|
* 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.
* Support floating point and negative valuesKhaled Hosny2009-12-301-1/+2
| | | | Things like "slan=-.14;extend=1.5" should work now.
* Add support for font slanting/extendingKhaled Hosny2009-12-301-5/+51
|
* Updating to latest ConTeXt beta (2009.12.29)Khaled Hosny2009-12-307-214/+280
|
* Updating to latest ConTeXt beta (2009.12.26)Khaled Hosny2009-12-294-61/+93
|
* 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-012-13/+1659
| | | | 0.40, and adding a log message for the file loading
* Sync with ConTeXt (a small typo)Khaled Hosny2009-11-301-1/+2
|
* 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 ConTeXt stable (2009.11.26)Khaled Hosny2009-11-277-84/+181
| | | | | See http://wiki.contextgarden.net/Context_2009.11.26 for list of changes.
* updating to latest (beta 2009.11.13) ConTeXt codeKhaled Hosny2009-11-1521-186/+432
|
* 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-1016-357/+467
|
* Typo.Khaled Hosny2009-07-101-1/+1
|
* Update URI in the Readme.Manuel Pégourié-Gonnard2009-06-301-1/+1
|
* dtx code reformatingManuel Pégourié-Gonnard2009-06-301-24/+62
|
* Rename TEXMF to TEXMFROOT in Makefile.Manuel Pégourié-Gonnard2009-06-292-9/+9
|
* fix file listing in the readmeManuel Pégourié-Gonnard2009-06-291-1/+3
|
* Pump version number and date.Khaled Hosny2009-06-111-6/+6
|
* Sync with ConTeXt 2009.06.10 20:06, fixes bug with undefined ↵Khaled Hosny2009-06-117-16/+55
| | | | fonts.register_message function that would crash luatex with certain fonts, pluse more.
* syncing with latest ConTeXt version (more feautures, less bugs), thanks to ↵Elie Roux2009-06-1018-269/+1574
| | | | Khaled Hosny
* New target `install TEXMF=/path/to/root'.Manuel Pégourié-Gonnard2009-05-011-12/+20
|
* Fix the `manifest' target.Manuel Pégourié-Gonnard2009-05-011-2/+3
|
* Install, manifest and licence sections.Manuel Pégourié-Gonnard2009-05-011-0/+91
|
* otfl-* files were missing in SOURCEManuel Pégourié-Gonnard2009-05-011-2/+3
|
* Makefile's: new 'manifest' target.Manuel Pégourié-Gonnard2009-05-011-2/+10
|