Settings Help
CTAN
Comprehensive TeX Archive Network
Home Upload Browse

Direc­tory tex-archive/macros/luatex/generic/luaotfload

*******************************************************************************
                            The Luaotfload Package
*******************************************************************************

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" and in
LuaLaTeX with "\usepackage{luaotfload}". 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.

This package is developed by the LuaLaTeX dev team on
<http://github.com/lualatex/luaotfload>. Please report bugs to the issue
tracker there.

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


Responsible Persons
-------------------------------------------------------------------------------
The following people have contributed to this package.

Khaled Hosny             <khaledhosny@eglug.org>
Elie Roux                <elie.roux@telecom-bretagne.eu>
Will Robertson           <will.robertson@latex-project.org>
Philipp Gesang           <philipp.gesang@alumni.uni-heidelberg.de>


Installation
-------------------------------------------------------------------------------

Here are the recommended installation methods (preferred first).

1. If you are using TeX Live 2008 or later, use 'tlmgr install luaotfload'.
   Alternatively, try your (TeX or Linux) distribution's package management
   system.

2. a. Download luaotfload.tds.zip from CTAN.
   b. Unzip it at the root of one or your TDS trees.
   c. You may need to update some filename database after, see your TeX
      distribution's manual for details.

3. a. Grab the sources from CTAN or github.
   b. Run 'make install TEXMFROOT=/path/to/texmf'.
   c. See 2c.

4. Try to figure it out by looking at the Makefile and comments in the sources.

Prerequisites
-------------------------------------------------------------------------------

Typesetting the documentation requires LuaTeX and GraphViz. The Docutils are
needed to generate the manpage.

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.

Files

Name Size Date Notes
Makefile 4242 2013-05-18 11:10:27
NEWS 7470 2013-05-18 11:35:05
README 3469 2013-05-17 04:07:30
luaotfload-auxiliary.lua 22392 2013-05-17 04:07:30
luaotfload-basics-gen.lua 9058 2013-05-17 04:07:30
luaotfload-basics-nod.lua 2563 2013-05-17 04:07:30
luaotfload-blacklist.cnf 264 2013-05-17 04:07:30
luaotfload-characters.lua 820924 2013-05-18 11:12:17
luaotfload-colors.lua 9934 2013-05-17 04:07:30
luaotfload-database.lua 60131 2013-05-17 04:07:30
luaotfload-extralibs.lua 11706 2013-05-18 11:10:27
luaotfload-features.lua 46346 2013-05-17 04:07:30
luaotfload-fonts-cbk.lua 2181 2013-05-17 04:07:30
luaotfload-fonts-def.lua 3802 2013-05-17 04:07:30
luaotfload-fonts-enc.lua 825 2013-05-17 04:07:30
luaotfload-fonts-ext.lua 8019 2013-05-17 04:07:30
luaotfload-fonts-lua.lua 1012 2013-05-17 04:07:30
luaotfload-fonts-tfm.lua 1247 2013-05-17 04:07:30
luaotfload-glyphlist.lua 102409 2013-05-18 11:12:16
luaotfload-legacy-attributes.lua 894 2013-05-17 04:07:30
luaotfload-legacy-database.lua 26457 2013-05-17 04:07:30
luaotfload-legacy-merged.lua 259782 2013-05-17 04:07:30
luaotfload-legacy-tool.lua 3006 2013-05-17 04:07:30
luaotfload-legacy.lua 7715 2013-05-17 04:07:30
luaotfload-lib-dir.lua 13738 2013-05-17 04:07:30
luaotfload-loaders.lua 903 2013-05-17 04:07:30
luaotfload-merged.lua 357525 2013-05-18 09:42:44
luaotfload-override.lua 6061 2013-05-17 04:07:30
luaotfload-tool.lua 21401 2013-05-17 04:07:30
luaotfload-tool.rst 5755 2013-05-17 04:07:30
luaotfload-typo-krn.lua 14024 2013-05-17 04:07:30
luaotfload.dtx 92932 2013-05-18 11:35:05
luaotfload.pdf 209667 2013-05-18 11:35:22
mkcharacters 3654 2013-05-17 04:07:30
mkglyphlist 5455 2013-05-17 04:07:30

DOWNLOAD Down­load the com­plete con­tents of this di­rec­tory in one zip archive (534.0k).

lu­aot­fload – OpenType lay­out sys­tem for Plain TeX and LaTeX

The pack­age adopts the TrueType/OpenType Font loader code pro­vided in ConTeXt, and adapts it to use in Plain TeX and LaTeX.

Doc­u­men­ta­tion Readme
Pack­age doc­u­men­ta­tion
Home pagehttp://github.com/khaled­hosny/lu­aot­fload
Ver­sion2.2a
Li­censeGNU Gen­eral Public Li­cense, ver­sion 2
Copy­right2009,2010 Elie Roux and Khaled Hosny
Main­tainerKhaled Hosny
Élie Roux (in­ac­tive)
Manuel Pé­gourié-Gon­nard
Philipp Ge­sang
Will Robert­son
Con­tained inTeXLive as lu­aot­fload
MiKTeX as lu­aot­fload
Topics font se­lec­tion, map­ping, etc.
Guest Book Sitemap Contact 2013-05-18 18:55 CEST