From 3a6894ba35abb94a6191d099e0282745e2670b00 Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Mon, 6 May 2013 13:29:01 +0200 Subject: update README MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit note that I have removed the “any later version” clause of the GPL disclaimer because it is missing in Context.[1] [1] Taco too says it’s v2 explicitly: http://tex.stackexchange.com/a/12456 --- README | 73 +++++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 41 insertions(+), 32 deletions(-) diff --git a/README b/README index 8dc2003..4730e88 100644 --- a/README +++ b/README @@ -1,42 +1,46 @@ - The luaotfload package - -Luaotfload is an adaptation of the ConTeXt font loading system for Plain and -LaTeX. It allows OpenType fonts to be loaded with OpenType features accessible -through the XeTeX font syntax. - -It 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 +******************************************************************************* + 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 on . -Please report bugs at the Github address above. +This package is developed by the LuaLaTeX dev team on +. Please report bugs to the issue +tracker there. -Discussion of development for LuaLaTeX is held in the lualatex-dev mailing -list. See to join or to -view the archives. +The development for LuaLaTeX is discussed on the lualatex-dev mailing list. See + for details. Responsible Persons -------------------- - +------------------------------------------------------------------------------- The following people have contributed to this package. Khaled Hosny Elie Roux Will Robertson - +Philipp Gesang 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. + 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. @@ -50,22 +54,27 @@ Alternatively, try your (TeX or Linux) distribution's package management system. 4. Try to figure it out by looking at the Makefile and comments in the sources. License -------- +------------------------------------------------------------------------------- + +The luaotfload bundle, as a derived work of ConTeXt, is distributed under the +GNU GPLv2 license: -The luaotfload bundle is distributed under the GNU GPLv2 license: -This license requires the license itself to be distributed with the work. -It may be located within the documentation luaotfload.pdf. -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; either version 2 -of the License, or (at your option) any later version. +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. + 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. + See headers of each source file for copyright details. -- cgit v1.2.3 From 8a24b32c0cfbf316aca3168cac09204d7691673d Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Mon, 6 May 2013 13:38:18 +0200 Subject: GPL 2 everywhere --- luaotfload-tool.lua | 17 +++++++++++------ luaotfload.dtx | 4 ++-- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/luaotfload-tool.lua b/luaotfload-tool.lua index 827ece9..0cd19b1 100755 --- a/luaotfload-tool.lua +++ b/luaotfload-tool.lua @@ -5,18 +5,24 @@ -- REQUIREMENTS: luaotfload 2.2 -- AUTHOR: Khaled Hosny, Élie Roux, Philipp Gesang -- VERSION: 2.2 --- CREATED: 2013-05-01 14:40:50+0200 +-- LICENSE: GPL v2 +-- CREATED: 2013-05-06 13:37:12+0200 ----------------------------------------------------------------------- --[[doc-- + This file was originally written (as \fileent{mkluatexfontdb.lua}) by -Elie Roux and Khaled Hosny and is under CC0 license (see -http://creativecommons.org/publicdomain/zero/1.0/legalcode). +Elie Roux and Khaled Hosny and, as a derived work of ConTeXt, is +provided under the terms of the GPL v2.0 license as printed in full +text in the manual (luaotfload.pdf). + + \url{http://www.gnu.org/licenses/old-licenses/gpl-2.0.html}. This file is a wrapper for the luaotfload font names module (luaotfload-database.lua). It is part of the luaotfload bundle, please see the luaotfload documentation for more info. Report bugs to -\url{https://github.com/lualatex/luaotfload/issues}. + + \url{https://github.com/lualatex/luaotfload/issues}. --doc]]-- @@ -24,7 +30,6 @@ kpse.set_program_name"luatex" local stringformat = string.format local texiowrite_nl = texio.write_nl -local stringfind = string.find local stringlower = string.lower @@ -102,7 +107,7 @@ require"luaotfload-override.lua" --- this populates the logs.* namespace require"luaotfload-database" require"alt_getopt" -local version = "2.2" -- same version number as luaotfload +local version = "2.2" -- same version number as luaotfload local names = fonts.names local db_src_out = names.path.dir.."/"..names.path.basename diff --git a/luaotfload.dtx b/luaotfload.dtx index f11f466..ddd0116 100644 --- a/luaotfload.dtx +++ b/luaotfload.dtx @@ -8,7 +8,7 @@ % Home: https://github.com/lualatex/luaotfload % Support: . % -% This work is under the CC0 license. +% This work is under the GPL v2.0 license. % % This work consists of the main source file luaotfload.dtx % and the derived files @@ -59,7 +59,7 @@ Copyright (C) 2009-2013 Home: https://github.com/lualatex/luaotfload Support: . -This work is under the CC0 license. +This work is under the GPL v2.0 license. This work consists of the main source file luaotfload.dtx and the derived files -- cgit v1.2.3