summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Make sure |fontdata| is a tableKhaled Hosny2010-06-051-1/+1
| | | | | If the font were already loaded in TeX, fontdata will be the internal font number of the already loaded font.
* Improve capheight guessing a bitKhaled Hosny2010-06-051-8/+10
| | | | | | | We first check if the font have a non-zero os2_capheight and use it, else we use the height of "X" glyph, else we set capheight to the font's ascender. The later can be improved by checking certain glyphs in other scripts (Greek, Cyrillic etc.)
* Suffle the code around to actually workKhaled Hosny2010-06-051-37/+33
|
* add \fontdimen8 support from KhaledWill Robertson2010-06-051-0/+37
| | | closes #7
* add section headingsWill Robertson2010-06-051-0/+4
|
* improve messages slightlyWill Robertson2010-06-051-12/+11
|
* be more verbose when updating the font databaseWill Robertson2010-06-052-2/+3
| | | | | (so users know what's taking so long)
* Adding a test file for fonts.conf configurationElie Roux2010-06-042-0/+25
|
* Continuing the fonts.conf parsing.Elie Roux2010-06-041-17/+67
| | | | | | * comments are handled correctly * include are handled * directories containing "texmf" are not explored... maybe it should be changed?
* Remove spurious elseKhaled Hosny2010-06-041-2/+0
| | | | | This was a leftover from old code. This should fix Adobe Garamond Pro issue.
* Explicitely convert color value to stringKhaled Hosny2010-06-032-4/+5
| | | | Fixes #9
* Split the tfm test to uts own plain fileKhaled Hosny2010-05-312-11/+6
| | | | | | The tfmofm.ltx is special since this specific issues can't be tested in plain (cm math fonts which trigger the issue are dumped in the format, so the ttf version never get loaded in plain).
* Adding a test for loading an ofm font with and without the extention.Elie Roux2010-05-311-0/+11
|
* Ignore log and pdf files in tests directoryKhaled Hosny2010-05-311-0/+4
|
* Handle bypassing TFM fonts properlyKhaled Hosny2010-05-313-18/+10
| | | | | | | | We now detect tfm fonts much earlier and force a file based lookup, thus bypassing |names.resolve()| completely. So, now |\font\tenrm=cmr10| is exactly the same as |\font\tenrm=file:cmr10| as long as there is a tfm/ofm file named cmr10.
* This code path have never been usedKhaled Hosny2010-05-311-22/+0
|
* Fix file extension filteringKhaled Hosny2010-05-311-1/+1
| | | | | Make sure to check last file extension; ignoring files like foo.ttf.bar-x.xyz.
* Simply file extension handlingKhaled Hosny2010-05-311-16/+12
|
* Pump version numberKhaled Hosny2010-05-311-6/+6
|
* split "check": tl vs system fontsManuel Pégourié-Gonnard2010-05-311-2/+9
|
* tune "make check"Manuel Pégourié-Gonnard2010-05-301-3/+4
|
* Remove --fc-cache optionKhaled Hosny2010-05-301-25/+0
| | | | | | We no longer query fontconfig cache rendering this option useless. Someone have to test it, I can't run the script here.
* Slight correctionKhaled Hosny2010-05-301-4/+4
|
* TypoKhaled Hosny2010-05-301-1/+1
|
* Document auto mkluatexfontdbWill Robertson2010-05-312-21/+20
| | | | (hope that's enough. too late for much thought.)
* Revert adding to the tables.defaultsWill Robertson2010-05-311-1/+0
| | | | This reverts commit 3726332085173acad0e1a6a4d018af67e03334b8.
* NEWS updatev1.09Khaled Hosny2010-05-301-0/+4
|
* Texlive fixed, not needed any more.Khaled Hosny2010-05-301-166/+0
|
* Fix version numberKhaled Hosny2010-05-301-6/+6
|
* Fix when a directory is passed to path_normalizeKhaled Hosny2010-05-301-1/+1
| | | | | kpse.readable_file() returns nil if given a directory, so disable this check for now.
* Add a check target, make ctan depend on it.Manuel Pégourié-Gonnard2010-05-301-1/+11
|
* Pump version numberv1.08aKhaled Hosny2010-05-282-6/+9
|
* Revert "NEWS update"Khaled Hosny2010-05-283-506/+1
| | | | | | | This reverts commit 9a27f3658bdc57fe39f7a9d95e3e99922818118d. Oops! otfl-font-otp.lua was committed by mistake, it doesn't work properly right now.
* NEWS updatev1.08Khaled Hosny2010-05-284-3/+519
|
* I'm not sure how to document these features.Will Robertson2010-05-251-0/+1
| | | | Pretty sure "calt" should be in this list, however.
* Suppress some warnings when not in verbose modeWill Robertson2010-05-251-2/+2
|
* suppress some warnings when default settingsWill Robertson2010-05-251-5/+9
|
* Fix symlink detectionKhaled Hosny2010-05-251-1/+7
|
* Reading symlinks under non-Windows platformElie Roux2010-05-251-5/+13
| | | | Patch to detect symlinks and follow them in path normalization. Reduces my database by 30 fonts. Please test (especially on Mac OSX).
* docElie Roux2010-05-241-1/+10
|
* Now we use the new system even on UnixesElie Roux2010-05-241-48/+9
| | | | This works fine on my system. Actually it works even better than fc-list, as it finds arial.ttf which fc-list doesn't... strange... please test.
* Oops...Elie Roux2010-05-241-1/+0
|
* Everything works fine under Windows nowElie Roux2010-05-241-1/+1
| | | | Strangely, OSFONTDIR is set under windows... It works even if it's unset anyway.
* Changing the test to see if a font has already been loadedElie Roux2010-05-241-5/+4
| | | | On my system a lot of fonts were indexed two times, this seems to fix it. It's not perfect but that's all we can do with the current database (please tell me if it introduces some regressions).
* First attempt to read fonts.confElie Roux2010-05-241-10/+53
| | | | This seems to work OK... the code don't actually use it as there are other things to debug before, but the function that reads the file works ok on mine (please test on yours if you have time).
* Renaming scan_texmf_tree in scan_texmf_fontsElie Roux2010-05-241-2/+2
| | | | as we don't scan only texmf_tree if OSFONTDIR is set
* A bit of code reorganizationElie Roux2010-05-241-37/+34
| | | | | | (warning very strange and unreadable diff due to indentation change) Now scan_os_fonts just scans os fonts without checking if OSFONTDIR is set or not, but it's called only if OSFONTDIR is not set (makes the code a bit more understandable).
* Sync with ConTeXt beta (beta 2010.05.22)Khaled Hosny2010-05-232-47/+26
|
* Switch to |luatexbase.new_attribute()|Khaled Hosny2010-05-231-31/+8
|
* Temporary fixKhaled Hosny2010-05-221-0/+1
|