From 98066e9a1731161423f8fabd6759aa979d8b8e2d Mon Sep 17 00:00:00 2001 From: Brian Sweeney Date: Sat, 6 Jan 2024 11:09:14 -0500 Subject: [PATCH 1/4] Add Authors file --- AUTHORS.md | 17 +++++++++++++++++ src/FontLib/AdobeFontMetrics.php | 1 - src/FontLib/BinaryStream.php | 1 - src/FontLib/EOT/File.php | 1 - src/FontLib/EOT/Header.php | 1 - src/FontLib/EncodingMap.php | 1 - src/FontLib/Font.php | 1 - src/FontLib/Glyph/Outline.php | 1 - src/FontLib/Glyph/OutlineComponent.php | 1 - src/FontLib/Glyph/OutlineComposite.php | 1 - src/FontLib/Glyph/OutlineSimple.php | 1 - src/FontLib/Header.php | 1 - src/FontLib/OpenType/File.php | 1 - src/FontLib/OpenType/TableDirectoryEntry.php | 1 - src/FontLib/Table/DirectoryEntry.php | 1 - src/FontLib/Table/Table.php | 1 - src/FontLib/Table/Type/cmap.php | 1 - src/FontLib/Table/Type/cvt.php | 1 - src/FontLib/Table/Type/fpgm.php | 1 - src/FontLib/Table/Type/glyf.php | 1 - src/FontLib/Table/Type/head.php | 1 - src/FontLib/Table/Type/hhea.php | 1 - src/FontLib/Table/Type/hmtx.php | 1 - src/FontLib/Table/Type/kern.php | 1 - src/FontLib/Table/Type/loca.php | 1 - src/FontLib/Table/Type/maxp.php | 1 - src/FontLib/Table/Type/name.php | 1 - src/FontLib/Table/Type/nameRecord.php | 1 - src/FontLib/Table/Type/os2.php | 1 - src/FontLib/Table/Type/post.php | 1 - src/FontLib/Table/Type/prep.php | 1 - src/FontLib/TrueType/Collection.php | 1 - src/FontLib/TrueType/File.php | 1 - src/FontLib/TrueType/Header.php | 1 - src/FontLib/TrueType/TableDirectoryEntry.php | 1 - src/FontLib/WOFF/File.php | 1 - src/FontLib/WOFF/Header.php | 1 - src/FontLib/WOFF/TableDirectoryEntry.php | 1 - 38 files changed, 17 insertions(+), 37 deletions(-) create mode 100644 AUTHORS.md diff --git a/AUTHORS.md b/AUTHORS.md new file mode 100644 index 0000000..69b8f0b --- /dev/null +++ b/AUTHORS.md @@ -0,0 +1,17 @@ +FontLib was designed and developed by Fabien Ménager. + +### Current Team + +* **Brian Sweeney** (maintainer) + +### Alumni + +* **Fabien Ménager** (creator) + +### Contributors +* **mondrake** +* [and many more...](https://github.com/dompdf/php-font-lib/graphs/contributors) + +### Thanks + +FontLib would not have been possible without strong community support. diff --git a/src/FontLib/AdobeFontMetrics.php b/src/FontLib/AdobeFontMetrics.php index 613117d..eeaeb89 100644 --- a/src/FontLib/AdobeFontMetrics.php +++ b/src/FontLib/AdobeFontMetrics.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/BinaryStream.php b/src/FontLib/BinaryStream.php index 5e170c6..cc5e72c 100644 --- a/src/FontLib/BinaryStream.php +++ b/src/FontLib/BinaryStream.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/EOT/File.php b/src/FontLib/EOT/File.php index 55933eb..fb07cdd 100644 --- a/src/FontLib/EOT/File.php +++ b/src/FontLib/EOT/File.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/EOT/Header.php b/src/FontLib/EOT/Header.php index 2730c80..492da8a 100644 --- a/src/FontLib/EOT/Header.php +++ b/src/FontLib/EOT/Header.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/EncodingMap.php b/src/FontLib/EncodingMap.php index 02e7ca4..a5942ef 100644 --- a/src/FontLib/EncodingMap.php +++ b/src/FontLib/EncodingMap.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Font.php b/src/FontLib/Font.php index 3f6a784..8661288 100644 --- a/src/FontLib/Font.php +++ b/src/FontLib/Font.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Glyph/Outline.php b/src/FontLib/Glyph/Outline.php index efb2de5..dde4de2 100644 --- a/src/FontLib/Glyph/Outline.php +++ b/src/FontLib/Glyph/Outline.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License * @version $Id: Font_Table_glyf.php 46 2012-04-02 20:22:38Z fabien.menager $ */ diff --git a/src/FontLib/Glyph/OutlineComponent.php b/src/FontLib/Glyph/OutlineComponent.php index fa75c2a..40aade3 100644 --- a/src/FontLib/Glyph/OutlineComponent.php +++ b/src/FontLib/Glyph/OutlineComponent.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License * @version $Id: Font_Table_glyf.php 46 2012-04-02 20:22:38Z fabien.menager $ */ diff --git a/src/FontLib/Glyph/OutlineComposite.php b/src/FontLib/Glyph/OutlineComposite.php index eb3da91..179c012 100644 --- a/src/FontLib/Glyph/OutlineComposite.php +++ b/src/FontLib/Glyph/OutlineComposite.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License * @version $Id: Font_Table_glyf.php 46 2012-04-02 20:22:38Z fabien.menager $ */ diff --git a/src/FontLib/Glyph/OutlineSimple.php b/src/FontLib/Glyph/OutlineSimple.php index c0c5c85..4b2d4ca 100644 --- a/src/FontLib/Glyph/OutlineSimple.php +++ b/src/FontLib/Glyph/OutlineSimple.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License * @version $Id: Font_Table_glyf.php 46 2012-04-02 20:22:38Z fabien.menager $ */ diff --git a/src/FontLib/Header.php b/src/FontLib/Header.php index df308b3..32b80c6 100644 --- a/src/FontLib/Header.php +++ b/src/FontLib/Header.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ namespace FontLib; diff --git a/src/FontLib/OpenType/File.php b/src/FontLib/OpenType/File.php index 0b46df9..8bfed0b 100644 --- a/src/FontLib/OpenType/File.php +++ b/src/FontLib/OpenType/File.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/OpenType/TableDirectoryEntry.php b/src/FontLib/OpenType/TableDirectoryEntry.php index d8f0f6e..b32008c 100644 --- a/src/FontLib/OpenType/TableDirectoryEntry.php +++ b/src/FontLib/OpenType/TableDirectoryEntry.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/DirectoryEntry.php b/src/FontLib/Table/DirectoryEntry.php index b41fdd0..14f16ed 100644 --- a/src/FontLib/Table/DirectoryEntry.php +++ b/src/FontLib/Table/DirectoryEntry.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ namespace FontLib\Table; diff --git a/src/FontLib/Table/Table.php b/src/FontLib/Table/Table.php index 57328dd..6b3a565 100644 --- a/src/FontLib/Table/Table.php +++ b/src/FontLib/Table/Table.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ namespace FontLib\Table; diff --git a/src/FontLib/Table/Type/cmap.php b/src/FontLib/Table/Type/cmap.php index 02788ef..c7abca7 100644 --- a/src/FontLib/Table/Type/cmap.php +++ b/src/FontLib/Table/Type/cmap.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/cvt.php b/src/FontLib/Table/Type/cvt.php index cec9ee4..fe63247 100644 --- a/src/FontLib/Table/Type/cvt.php +++ b/src/FontLib/Table/Type/cvt.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/PhenX/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/fpgm.php b/src/FontLib/Table/Type/fpgm.php index 3c37c18..897a3cd 100644 --- a/src/FontLib/Table/Type/fpgm.php +++ b/src/FontLib/Table/Type/fpgm.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/PhenX/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/glyf.php b/src/FontLib/Table/Type/glyf.php index 8e47f14..94ee2d3 100644 --- a/src/FontLib/Table/Type/glyf.php +++ b/src/FontLib/Table/Type/glyf.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/head.php b/src/FontLib/Table/Type/head.php index 0686508..ce5a3a4 100644 --- a/src/FontLib/Table/Type/head.php +++ b/src/FontLib/Table/Type/head.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/hhea.php b/src/FontLib/Table/Type/hhea.php index cd69040..becb9a4 100644 --- a/src/FontLib/Table/Type/hhea.php +++ b/src/FontLib/Table/Type/hhea.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/hmtx.php b/src/FontLib/Table/Type/hmtx.php index ef985bb..ccd37d7 100644 --- a/src/FontLib/Table/Type/hmtx.php +++ b/src/FontLib/Table/Type/hmtx.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/kern.php b/src/FontLib/Table/Type/kern.php index 538d8b2..75f2c6f 100644 --- a/src/FontLib/Table/Type/kern.php +++ b/src/FontLib/Table/Type/kern.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/loca.php b/src/FontLib/Table/Type/loca.php index 25453f7..bbd87d1 100644 --- a/src/FontLib/Table/Type/loca.php +++ b/src/FontLib/Table/Type/loca.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/maxp.php b/src/FontLib/Table/Type/maxp.php index c69da3c..867125a 100644 --- a/src/FontLib/Table/Type/maxp.php +++ b/src/FontLib/Table/Type/maxp.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/name.php b/src/FontLib/Table/Type/name.php index acdda7a..003a1e8 100644 --- a/src/FontLib/Table/Type/name.php +++ b/src/FontLib/Table/Type/name.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/nameRecord.php b/src/FontLib/Table/Type/nameRecord.php index fe22ba3..162629d 100644 --- a/src/FontLib/Table/Type/nameRecord.php +++ b/src/FontLib/Table/Type/nameRecord.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ namespace FontLib\Table\Type; diff --git a/src/FontLib/Table/Type/os2.php b/src/FontLib/Table/Type/os2.php index 276de0d..b1a2016 100644 --- a/src/FontLib/Table/Type/os2.php +++ b/src/FontLib/Table/Type/os2.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/post.php b/src/FontLib/Table/Type/post.php index 1160c0b..3b29c08 100644 --- a/src/FontLib/Table/Type/post.php +++ b/src/FontLib/Table/Type/post.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/Table/Type/prep.php b/src/FontLib/Table/Type/prep.php index c82c17d..a4f926a 100644 --- a/src/FontLib/Table/Type/prep.php +++ b/src/FontLib/Table/Type/prep.php @@ -3,7 +3,6 @@ /** * @package php-font-lib * @link https://github.com/PhenX/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/TrueType/Collection.php b/src/FontLib/TrueType/Collection.php index a6afa4f..2c97030 100644 --- a/src/FontLib/TrueType/Collection.php +++ b/src/FontLib/TrueType/Collection.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/TrueType/File.php b/src/FontLib/TrueType/File.php index b1c7cd8..ee3c84e 100644 --- a/src/FontLib/TrueType/File.php +++ b/src/FontLib/TrueType/File.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/TrueType/Header.php b/src/FontLib/TrueType/Header.php index 652e66f..7c04728 100644 --- a/src/FontLib/TrueType/Header.php +++ b/src/FontLib/TrueType/Header.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/TrueType/TableDirectoryEntry.php b/src/FontLib/TrueType/TableDirectoryEntry.php index 9cf4489..3ddd6d0 100644 --- a/src/FontLib/TrueType/TableDirectoryEntry.php +++ b/src/FontLib/TrueType/TableDirectoryEntry.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/WOFF/File.php b/src/FontLib/WOFF/File.php index 2c6dff4..bbc40fb 100644 --- a/src/FontLib/WOFF/File.php +++ b/src/FontLib/WOFF/File.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/WOFF/Header.php b/src/FontLib/WOFF/Header.php index 9911c97..e87a8d3 100644 --- a/src/FontLib/WOFF/Header.php +++ b/src/FontLib/WOFF/Header.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ diff --git a/src/FontLib/WOFF/TableDirectoryEntry.php b/src/FontLib/WOFF/TableDirectoryEntry.php index 5f66311..b57a650 100644 --- a/src/FontLib/WOFF/TableDirectoryEntry.php +++ b/src/FontLib/WOFF/TableDirectoryEntry.php @@ -2,7 +2,6 @@ /** * @package php-font-lib * @link https://github.com/dompdf/php-font-lib - * @author Fabien Ménager * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License */ From 2ee188fb3c94daa0faa111546ddfcf71b6f56945 Mon Sep 17 00:00:00 2001 From: Brian Sweeney Date: Sat, 6 Jan 2024 11:10:17 -0500 Subject: [PATCH 2/4] Update composer namespace --- composer.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index 97b42b8..f543192 100644 --- a/composer.json +++ b/composer.json @@ -1,13 +1,13 @@ { - "name": "phenx/php-font-lib", + "name": "dompdf/php-font-lib", "type": "library", "description": "A library to read, parse, export and make subsets of different types of font files.", - "homepage": "https://github.com/PhenX/php-font-lib", + "homepage": "https://github.com/dompdf/php-font-lib", "license": "LGPL-2.1-or-later", "authors": [ { - "name": "Fabien Ménager", - "email": "fabien.menager@gmail.com" + "name": "The FontLib Community", + "homepage": "https://github.com/dompdf/php-font-lib/blob/master/AUTHORS.md" } ], "autoload": { From da106a3ab2b50afe04cdeee69e1aaa535325419a Mon Sep 17 00:00:00 2001 From: Brian Sweeney Date: Sat, 30 Mar 2024 10:14:59 -0400 Subject: [PATCH 3/4] Fix incorrect link in class headers --- src/FontLib/Table/Type/cvt.php | 2 +- src/FontLib/Table/Type/fpgm.php | 2 +- src/FontLib/Table/Type/prep.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/FontLib/Table/Type/cvt.php b/src/FontLib/Table/Type/cvt.php index fe63247..82a9514 100644 --- a/src/FontLib/Table/Type/cvt.php +++ b/src/FontLib/Table/Type/cvt.php @@ -1,7 +1,7 @@ Date: Sat, 30 Mar 2024 10:20:24 -0400 Subject: [PATCH 4/4] Update Ahem readme and license --- tests/resources/fonts/ahem/LICENSE | 34 +++++- tests/resources/fonts/ahem/README.md | 162 +++++++++++++-------------- 2 files changed, 113 insertions(+), 83 deletions(-) diff --git a/tests/resources/fonts/ahem/LICENSE b/tests/resources/fonts/ahem/LICENSE index 6a08441..056644b 100644 --- a/tests/resources/fonts/ahem/LICENSE +++ b/tests/resources/fonts/ahem/LICENSE @@ -1,4 +1,34 @@ The Ahem font belongs to the public domain. In jurisdictions that do not recognize public domain ownership of these files, the following -Creative Commons Zero declaration applies: - http://labs.creativecommons.org/licenses/zero-waive/1.0/us/legalcode \ No newline at end of file +Creative Commons Zero declaration applies: + + The person who has associated a work with this document (the "Work") + affirms that he or she (the "Affirmer") is the/an author or owner of + the Work. The Work may be any work of authorship, including a + database. + + The Affirmer hereby fully, permanently and irrevocably waives and + relinquishes all of her or his copyright and related or neighboring + legal rights in the Work available under any federal or state law, + treaty or contract, including but not limited to moral rights, + publicity and privacy rights, rights protecting against unfair + competition and any rights protecting the extraction, dissemination + and reuse of data, whether such rights are present or future, vested + or contingent (the "Waiver"). The Affirmer makes the Waiver for the + benefit of the public at large and to the detriment of the Affirmer's + heirs or successors. + + The Affirmer understands and intends that the Waiver has the effect + of eliminating and entirely removing from the Affirmer's control all + the copyright and related or neighboring legal rights previously held + by the Affirmer in the Work, to that extent making the Work freely + available to the public for any and all uses and purposes without + restriction of any kind, including commercial use and uses in media + and formats or by methods that have not yet been invented or + conceived. Should the Waiver for any reason be judged legally + ineffective in any jurisdiction, the Affirmer hereby grants a free, + full, permanent, irrevocable, nonexclusive and worldwide license for + all her or his copyright and related or neighboring legal rights in + the Work. + +(reference https://web.archive.org/web/http://creativecommons.org/licenses/zero-waive/1.0/us/legalcode) \ No newline at end of file diff --git a/tests/resources/fonts/ahem/README.md b/tests/resources/fonts/ahem/README.md index a61db91..217724c 100644 --- a/tests/resources/fonts/ahem/README.md +++ b/tests/resources/fonts/ahem/README.md @@ -5,89 +5,89 @@ square exactly square. The glyphs for most characters is simply a box which fills this square. The codepoints mapped to this full square with a full advance are the following ranges: -U+20-U+26 -U+28-U+6F -U+71-U+7E -U+A0-U+C8 -U+CA-U+FF -U+131 -U+152-U+153 -U+178 -U+192 -U+2C6-U+2C7 -U+2C9 -U+2D8-U+2DD -U+394 -U+3A5 -U+3A7 -U+3A9 -U+3BC -U+3C0 -U+2013-U+2014 -U+2018-U+201A -U+201C-U+201E -U+2020-U+2022 -U+2026 -U+2030 -U+2039-U+203A -U+2044 -U+2122 -U+2126 -U+2202 -U+2206 -U+220F -U+2211-U+2212 -U+2219-U+221A -U+221E -U+222B -U+2248 -U+2260 -U+2264-U+2265 -U+22F2 -U+25CA -U+3007 -U+4E00 -U+4E03 -U+4E09 -U+4E5D -U+4E8C -U+4E94 -U+516B -U+516D -U+5341 -U+56D7 -U+56DB -U+571F -U+6728 -U+6C34 -U+706B -U+91D1 -U+F000-U+F002 +- U+20-U+26 +- U+28-U+6F +- U+71-U+7E +- U+A0-U+C8 +- U+CA-U+FF +- U+131 +- U+152-U+153 +- U+178 +- U+192 +- U+2C6-U+2C7 +- U+2C9 +- U+2D8-U+2DD +- U+394 +- U+3A5 +- U+3A7 +- U+3A9 +- U+3BC +- U+3C0 +- U+2013-U+2014 +- U+2018-U+201A +- U+201C-U+201E +- U+2020-U+2022 +- U+2026 +- U+2030 +- U+2039-U+203A +- U+2044 +- U+2122 +- U+2126 +- U+2202 +- U+2206 +- U+220F +- U+2211-U+2212 +- U+2219-U+221A +- U+221E +- U+222B +- U+2248 +- U+2260 +- U+2264-U+2265 +- U+22F2 +- U+25CA +- U+3007 +- U+4E00 +- U+4E03 +- U+4E09 +- U+4E5D +- U+4E8C +- U+4E94 +- U+516B +- U+516D +- U+5341 +- U+56D7 +- U+56DB +- U+571F +- U+6728 +- U+6C34 +- U+706B +- U+91D1 +- U+F000-U+F002 The codepoints which are mapped to something else are the following: -" " (U+20): No path but full advance -"p" (U+70): Path has 0 ascent but full descent -"É" (U+C9): Path has 0 descent but full ascent -Non-breaking space (U+A0): No path but full advance -Zero-width non-breaking space (U+FEFF): No path and 0 advance -En space (U+2002): No path and half advance -Em space (U+2003): No path but full advance -Three-per-em space (U+2004): No path and one third advance -Four-per-em space (U+2005): No path and one quarter advance -Six-per-em space (U+2006): No path and one sixth advance -Thin space (U+2009): No path and one fifth advance -Hair space (U+200A): No path and one tenth advance -Zero width space (U+200B): No path and no advance -Ideographic space (U+3000): No path but full advance -Zero width non-joiner (U+200C): No path and no advance -Zero width joiner (U+200D): No path and no advance -Greek capital letter Upsilon (U+3A5): Thin vertical stripe and full advance -Greek capital letter Chi (U+3A7): Thin horizontal stripe and full advance -"横" (U+6A2A): Thin horizontal stripe and full advance -"橫" (U+6A6B): Thin horizontal stripe and full advance; -"縦" (U+7E26): Thin vertical stripe and full advance; -"縱" (U+7E31): Thin vertical stripe and full advance; -"纵" (U+7EB5): Thin vertical stripe and full advance. +- " " (U+20): No path but full advance +- "p" (U+70): Path has 0 ascent but full descent +- "É" (U+C9): Path has 0 descent but full ascent +- Non-breaking space (U+A0): No path but full advance +- Zero-width non-breaking space (U+FEFF): No path and 0 advance +- En space (U+2002): No path and half advance +- Em space (U+2003): No path but full advance +- Three-per-em space (U+2004): No path and one third advance +- Four-per-em space (U+2005): No path and one quarter advance +- Six-per-em space (U+2006): No path and one sixth advance +- Thin space (U+2009): No path and one fifth advance +- Hair space (U+200A): No path and one tenth advance +- Zero width space (U+200B): No path and no advance +- Ideographic space (U+3000): No path but full advance +- Zero width non-joiner (U+200C): No path and no advance +- Zero width joiner (U+200D): No path and no advance +- Greek capital letter Upsilon (U+3A5): Thin vertical stripe and full advance +- Greek capital letter Chi (U+3A7): Thin horizontal stripe and full advance +- "横" (U+6A2A): Thin horizontal stripe and full advance +- "橫" (U+6A6B): Thin horizontal stripe and full advance; +- "縦" (U+7E26): Thin vertical stripe and full advance; +- "縱" (U+7E31): Thin vertical stripe and full advance; +- "纵" (U+7EB5): Thin vertical stripe and full advance. Source: https://www.w3.org/Style/CSS/Test/Fonts/Ahem/ \ No newline at end of file