Skip to content
OpenType font loader for LuaTeX
Branch: master
Clone or download
Pull request Compare This branch is 333 commits ahead of lualatex:master.
Ulrike Fischer
Ulrike Fischer uploaded 2.98 to ctan
Latest commit 9b047cf Jul 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bugs new harf-files for harftex Apr 27, 2019
doc uploaded 2.98 to ctan Jul 14, 2019
oldstuff development 2.9. for history look at dev-2.9 branch Oct 3, 2018
scripts replaced font-tfm by fonts-tfm Apr 13, 2019
src tagged status Jul 14, 2019
support development 2.9. for history look at dev-2.9 branch Oct 3, 2018
testfiles-fontspec corrected ebgaramond testfiles Dec 13, 2018
testfiles-latex-TU corrected tests after harf update/missingchars Jun 29, 2019
testfiles-luahbtex clean up Feb 21, 2019
testfiles-unicode-math corrected testfiles May 18, 2019
testfiles getting reading for ctan upload 2.98 Jul 14, 2019
texmf tagged status Jul 14, 2019
todoinfos started list of context files Oct 19, 2018
trials store test file Feb 24, 2019
.gitignore store test file Feb 24, 2019
.travis.yml new echo log script Feb 20, 2019
COPYING [*] add license text as toplevel file COPYING Mar 7, 2014
NEWS updated to 2019-07-04 Jul 14, 2019
README.md getting reading for ctan upload 2.98 Jul 14, 2019
build.lua uploaded 2.98 to ctan Jul 14, 2019
buildinfo.txt update announcement Jul 14, 2019
config-fontspec.lua development 2.9. for history look at dev-2.9 branch Oct 3, 2018
config-harftex.lua rename luahbtex to harftex Jun 9, 2019
config-latex-TU.lua development 2.9. for history look at dev-2.9 branch Oct 3, 2018
config-loader-reference.lua development 2.9. for history look at dev-2.9 branch Oct 3, 2018
config-loader-unpackaged.lua development 2.9. for history look at dev-2.9 branch Oct 3, 2018
config-plain.lua development 2.9. for history look at dev-2.9 branch Oct 3, 2018
config-unicode-math.lua imported new unicode testfiles Feb 20, 2019
ctan.ann update announcement Jul 14, 2019
luaotfload-ctan.zip uploaded 2.98 to ctan Jul 14, 2019
texlive.profile development 2.9. for history look at dev-2.9 branch Oct 3, 2018
texlive.sh install fandol for test Jun 29, 2019

README.md

The Luaotfload Package

Version: 2.98 Date: 2019-07-04 License: GNU GPLv2

Luaotfload is an adaptation of the ConTeXt font loading system for the Plain and LaTeX formats. It allows OpenType fonts to be loaded with font features accessible using an extended font request syntax while providing compatibility with XeTeX. By indexing metadata in a database it facilitates loading fonts by their proper names instead of file names.

Luaotfload may be loaded in Plain LuaTeX with \input luaotfload.sty. In LuaLaTeX it is loaded by default. LuaLaTeX users may be interested in the fontspec package which provides a high-level interface to the functionality provided by this package.

Please see the documentation luaotfload.pdf for more information.

Versions

Version: 2.98 Travis CI for 2.98 Version: development Travis CI for dev

The version will be uploaded to CTAN shortly.

The ongoing development is in the dev branch and in branches referring to the dates of the import of the context files.

Support

GitHub issues mailing list

Issues can be reported at the issue tracker or at the old issue tracker on https://github.com/lualatex/luaotfload.

The development for LuaLaTeX is discussed on the lualatex-dev mailing list. See https://www.tug.org/mailman/listinfo/lualatex-dev for details.

Responsible Persons

The following people have contributed to this package.

name contact
Khaled Hosny khaledhosny@eglug.org
Elie Roux elie.roux@telecom-bretagne.eu
Will Robertson will.robertson@latex-project.org
Philipp Gesang phg@phi-gamma.net
Dohyun Kim nomosnomos@gmail.com
Reuben Thomas https://github.com/rrthomas
Joseph Wright joseph.wright@morningstar2.co.uk
Manuel Pégourié-Gonnard mpg@elzevir.fr
Olof-Joachim Frahm olof@macrolet.net
Patrick Gundlach gundlach@speedata.de
Philipp Stephani st_philipp@yahoo.de
David Carlisle d.p.carlisle@gmail.com
Yan Zhou @zhouyan
Ulrike Fischer fischer@troubleshooting-tex.de
Marcel Krüger https://github.com/zauguin

Installation

Here are the recommended installation methods (preferred first).

  1. Install the current version with the package management tools of your TeX system.

  2. If you want to try the development version download the texmf folder in the development branch.

License

The luaotfload bundle, as a derived work of ConTeXt, is distributed under the GNU GPLv2 license:

http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

This license requires the license itself to be distributed with the work. For its full text see the documentation in luaotfload.pdf.

DISCLAIMER

    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License
    as published by the Free Software Foundation; version 2.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    See headers of each source file for copyright details.
You can’t perform that action at this time.