Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 'scan_os_fonts' is useless | Khaled Hosny | 2010-01-14 | 1 | -1/+2 | |
| | | | | | | If $OSFONTDIR is set, then it'll be appended to $OPENTYPEFONTS and $TTFONTS anyway, so we are just rescanning fonts. To be replaced by fontconfig based implementation. | |||||
* | Our own font names extraction implementation | Khaled Hosny | 2010-01-14 | 1 | -2/+50 | |
| | | | | | | Instead of using (the faster) fontloader.info, we now fully open the font to get more usable data, my be it is worth extending fontloader.info to cover our needs? | |||||
* | Save the database under '$TEXMFVAR/tex/' | Khaled Hosny | 2010-01-14 | 1 | -3/+6 | |
| | ||||||
* | More explicit names for callback registrations. | Elie Roux | 2010-01-13 | 1 | -3/+3 | |
| | | | | | Khaled, why not having luaotfload.colorize instead of local colorize functions? | |||||
* | Guard against empty variables | Khaled Hosny | 2010-01-12 | 1 | -10/+15 | |
| | | | | | $OSFONTDIR in not always set, so check it and the others too. Also index only the base filename for files in texmf tree. | |||||
* | Rewrite | Khaled Hosny | 2010-01-12 | 2 | -79/+123 | |
| | | | | | | Now we read $OSFONTDIR variable to load system fonts, $OPENTYPEFONTS and $TTFONTS to load fonts in texmf tree. Fontconfig support might be added later. | |||||
* | Some logging | Khaled Hosny | 2010-01-11 | 1 | -4/+15 | |
| | ||||||
* | Defines |logs.report()| and |logs.simple()| | Khaled Hosny | 2010-01-11 | 1 | -0/+20 | |
| | ||||||
* | Revert "Enable logging" | Khaled Hosny | 2010-01-11 | 1 | -27/+0 | |
| | | | | | | Will moves |logs.report| to |otfl-luat-dumm.lua|. This reverts commit 4479c85beec3b201db096d9320d203a58fd210d4. | |||||
* | Use our own font names database | Khaled Hosny | 2010-01-10 | 1 | -1/+1 | |
| | ||||||
* | First attempt of font database generation script | Khaled Hosny | 2010-01-10 | 1 | -0/+68 | |
| | | | | Very crude, linux only. | |||||
* | Reset version to 1.07 | Khaled Hosny | 2010-01-09 | 1 | -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 date | Khaled Hosny | 2010-01-08 | 1 | -4/+4 | |
| | ||||||
* | Move 'font-msc' module to its own file | Khaled Hosny | 2010-01-08 | 2 | -179/+159 | |
| | | | | For easier maintenance. | |||||
* | Negative features should be removed from the table | Khaled Hosny | 2010-01-07 | 1 | -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 specification | Khaled Hosny | 2010-01-07 | 1 | -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 ligatures | Khaled Hosny | 2010-01-06 | 1 | -0/+4 | |
| | | | | Now, we are on par with XeTeX's tex-text mapping. | |||||
* | Activate disabled tlig and trep entries | Khaled Hosny | 2010-01-05 | 1 | -7/+7 | |
| | | | | Now `x', ``x'', ``x,, and x's work as CM fonts. | |||||
* | Only set page resources if existed | Khaled Hosny | 2009-12-31 | 1 | -1/+3 | |
| | ||||||
* | Fix LuaTeX crash with transparency | Khaled Hosny | 2009-12-31 | 1 | -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 reader | Khaled Hosny | 2009-12-31 | 1 | -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. | |||||
* | Cosmetic | Khaled Hosny | 2009-12-31 | 1 | -11/+13 | |
| | ||||||
* | Updating to latest ConTeXt beta (2009.12.30) | Khaled Hosny | 2009-12-31 | 4 | -103/+303 | |
| | ||||||
* | Typo | Khaled Hosny | 2009-12-31 | 1 | -1/+1 | |
| | ||||||
* | Add transparency support | Khaled Hosny | 2009-12-31 | 1 | -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 support | Khaled Hosny | 2009-12-30 | 1 | -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.lua | Khaled Hosny | 2009-12-30 | 1 | -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 values | Khaled Hosny | 2009-12-30 | 1 | -1/+2 | |
| | | | | Things like "slan=-.14;extend=1.5" should work now. | |||||
* | Add support for font slanting/extending | Khaled Hosny | 2009-12-30 | 1 | -5/+51 | |
| | ||||||
* | Updating to latest ConTeXt beta (2009.12.29) | Khaled Hosny | 2009-12-30 | 7 | -214/+280 | |
| | ||||||
* | Updating to latest ConTeXt beta (2009.12.26) | Khaled Hosny | 2009-12-29 | 4 | -61/+93 | |
| | ||||||
* | Small documentation addition | Khaled Hosny | 2009-12-15 | 1 | -5/+8 | |
| | ||||||
* | Don't suggest passing --usekpse to mtxrun | Khaled Hosny | 2009-12-10 | 1 | -2/+2 | |
| | | | | | Though this what |luatex-fonts| documentation suggests, using |--usekpse| will disable reading system fonts. | |||||
* | Only |base| mode is supported for math mode | Khaled Hosny | 2009-12-10 | 1 | -0/+1 | |
| | ||||||
* | Cosmetics | Khaled Hosny | 2009-12-09 | 1 | -17/+19 | |
| | ||||||
* | Typo | Khaled Hosny | 2009-12-09 | 1 | -1/+1 | |
| | ||||||
* | Enable logging | Khaled Hosny | 2009-12-09 | 1 | -0/+27 | |
| | | | | Redefine the dummy |logs.report()| as wrapper for |luatextra.module_info()| | |||||
* | Soe documentation | Khaled Hosny | 2009-12-09 | 1 | -0/+68 | |
| | ||||||
* | introducing (previously broken) backward compatibility with LuaTeX version ↵ | Elie Roux | 2009-12-01 | 2 | -13/+1659 | |
| | | | | 0.40, and adding a log message for the file loading | |||||
* | Sync with ConTeXt (a small typo) | Khaled Hosny | 2009-11-30 | 1 | -1/+2 | |
| | ||||||
* | a (really) less stupid way to get rid of the warning | Elie Roux | 2009-11-30 | 1 | -10/+3 | |
| | ||||||
* | removing a warning in the logs, not relevant with the luaotfload system | Elie Roux | 2009-11-28 | 1 | -1/+13 | |
| | ||||||
* | Updating to latest ConTeXt stable (2009.11.26) | Khaled Hosny | 2009-11-27 | 7 | -84/+181 | |
| | | | | | See http://wiki.contextgarden.net/Context_2009.11.26 for list of changes. | |||||
* | updating to latest (beta 2009.11.13) ConTeXt code | Khaled Hosny | 2009-11-15 | 21 | -186/+432 | |
| | ||||||
* | adapting luaotfload to the new TL 2009 format | Elie Roux | 2009-09-22 | 1 | -15/+15 | |
| | ||||||
* | updating date and version | Elie Roux | 2009-09-10 | 1 | -6/+6 | |
| | ||||||
* | fixing a bug on vf files appeared with the last commit | Elie Roux | 2009-09-08 | 1 | -1/+16 | |
| | ||||||
* | fixing another bug for ofm fonts | Elie Roux | 2009-09-07 | 1 | -1/+3 | |
| | ||||||
* | increasing version number and date | Elie Roux | 2009-08-10 | 1 | -6/+6 | |
| | ||||||
* | updating to latest (20090809) ConTeXt code (with minor bugfix) | Elie Roux | 2009-08-10 | 16 | -357/+467 | |
| |