diff options
author | Karl Berry <karl@freefriends.org> | 2020-06-03 21:22:36 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-06-03 21:22:36 +0000 |
commit | 59bb9f394bf5ef1b8c79cb4522e69590d89ff830 (patch) | |
tree | 3f68ce9013112f89c23d8d839d0178b7a43007db /Master/texmf-dist/doc/fonts/amiri | |
parent | e27b48a5825f32b099009c52a63e30beeb72088e (diff) |
amiri (3jun20)
git-svn-id: svn://tug.org/texlive/trunk@55403 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/amiri')
-rw-r--r-- | Master/texmf-dist/doc/fonts/amiri/Documentation-Arabic.pdf | bin | 82057 -> 81165 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/amiri/NEWS | 10 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/amiri/NEWS-Arabic | 83 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/amiri/OFL.txt | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/amiri/README | 48 |
5 files changed, 71 insertions, 72 deletions
diff --git a/Master/texmf-dist/doc/fonts/amiri/Documentation-Arabic.pdf b/Master/texmf-dist/doc/fonts/amiri/Documentation-Arabic.pdf Binary files differindex 4fc3ab3e253..d3b05ab1f58 100644 --- a/Master/texmf-dist/doc/fonts/amiri/Documentation-Arabic.pdf +++ b/Master/texmf-dist/doc/fonts/amiri/Documentation-Arabic.pdf diff --git a/Master/texmf-dist/doc/fonts/amiri/NEWS b/Master/texmf-dist/doc/fonts/amiri/NEWS index 22e405d2502..dfbcc100927 100644 --- a/Master/texmf-dist/doc/fonts/amiri/NEWS +++ b/Master/texmf-dist/doc/fonts/amiri/NEWS @@ -1,3 +1,13 @@ +Amiri 0.113 (2020-06-02) +------------------------ + +* Add U+08BA, U+08B6, U+08B7, U+08B8, and U+08B9. +* Bug fixes: + - https://github.com/alif-type/amiri/issues/172 + - https://github.com/alif-type/amiri/issues/187 +* Add ligature carets to Latin ligatures. +* Building the fonts no longer requires FontForge. + Amiri 0.112 (2019-09-29) ------------------------ diff --git a/Master/texmf-dist/doc/fonts/amiri/NEWS-Arabic b/Master/texmf-dist/doc/fonts/amiri/NEWS-Arabic index 76dfe47b7c2..b5dd0c670f2 100644 --- a/Master/texmf-dist/doc/fonts/amiri/NEWS-Arabic +++ b/Master/texmf-dist/doc/fonts/amiri/NEWS-Arabic @@ -1,5 +1,15 @@ -أميري ٠٫١١٢ (٢٠١٩-٠٩-٢٩) +أميري ٠٫١١٣ (٠٢-٠٦-٢٠٢٠) ------------------------ + +* إضافة U+08BA، و U+08B6، و U+08B7، و U+08B8، و U+08B9. +* إصلاح المشاكل: + - https://github.com/alif-type/amiri/issues/172 + - https://github.com/alif-type/amiri/issues/187 +* بناء الخطوط لم يعد يتطلب فونتفورج. + +أميري ٠٫١١٢ (٢٩-٠٩-٢٠١٩) +------------------------ + * إصلاح علامة النقطة التحتية لتكون مستديرة لا مربعة. * إضافة ملف Amiri.fontspec ليستحدم مع حزمة fontspec للاتخ (#139). * إضافة فاصلة وفاصلة منقوطة بديلة للسندية والجاوية، ويمكنتفعيلها أيضا بخاصية @@ -8,8 +18,9 @@ * جعل المسافة الضيقة غير الفاصلة مساوية في العرض للمسافة الرفيعة (#177). * إصلاح الحروف القرآنية الصغيرة لتوافق معايير يونيكود الحديثة. -أميري ٠٫١١١ (٢٠١٧-١٢-٣٠) +أميري ٠٫١١١ (٣٠-١٢-٢٠١٧) ------------------------ + * تحسين اقتران الكافات التي أضيفت في الإصدارة السابقة. * إصلاح خطأ يجعل جرف الهمزة العالية (U+0674) يقترن بالهرف السابق عليه: https://github.com/alif-type/amiri/issues/138. @@ -23,8 +34,9 @@ https://github.com/alif-type/amiri/issues/123 * تغييرات شغيرة أخرى، و تغييرات على نظام بناء الخط من المصدر. -أميري ٠٫١١٠ (٢٠١٧-١٢-٢٠) +أميري ٠٫١١٠ (٢٠-١٢-٢٠١٧) ----------------------- + * محارف جديدة: - علامة سموت (U+0604) - بديل للراء الرياضياتية (U+1EE13) @@ -50,7 +62,7 @@ - خاصية `ss07` لتعطيل الكشيدة المقوسة. - بعض التحسينات على التوثيق. -أميري ٠٫١٠٩ (٢٠١٦-١١-٢٠) +أميري ٠٫١٠٩ (٢٠-١١-٢٠١٦) ---------------------- * محارف جديدة: - دعم لعدم الوضع التلقائي للشدة و الألف الصغيرة (◌ّٰ ) فوق لفظ الجلالة مع @@ -70,8 +82,9 @@ - https://github.com/alif-type/amiri-font/issues/90 - https://github.com/alif-type/amiri-font/issues/106 -أميري 0٫108 (2015-09-21) +أميري ٠،١٠٨ (٢١-٠٩-٢٠١٥) ------------------------ + * محارف جديدة: - تصميم جديد للهاء في ـهي. - تنويعات من الأرقام للاستخدام في الكسور الاعتيادية، عبر خاصيتي `numr` @@ -97,8 +110,9 @@ (وندوز 8٫1 فما فوق). - أضيف إلى خطوط الوب WOFF 2.0. -أميري 0٫107 (2013-12-30) +أميري ٠،١٠٧ (٣٠-١٢-٢٠١٣) ------------------------ + * محارف جديدة: - الحروف الرياضياتية العربية من قسم الرموز الرياضياتية العربية في يونيكود (U+1EE00–U+1EEFF). @@ -116,8 +130,9 @@ - إبعاد المسافة بين راء و ياء ”مرين“ و ما جارها. - التأليف بين النقطة و علامة التنصيص الغالقة. -أميري 0٫106 (2013-05-28) +أميري ٠،١٠٦ (٢٨-٠٥-٢٠١٣) ------------------------ + * محارف جديدة: - شكل جديد لحرف گاف يتماشى مع المتعارف عليه، الشكل القديم يمكن تفعيله عبر خاصية `ss04`. @@ -143,8 +158,9 @@ * مسودة لدليل الاستخدام (بالعربية فقط حاليًا). -أميري 0٫105 (2012-12-31) +أميري ٠،١٠٥ (٣١-١٢-٢٠١٢) ------------------------ + * خط قرآني جديد: تحتوي هذه الإصدارة على خط ”أميري قرآن“ منفصل لتنضيد النصوص القرآنية، وهو فرع @@ -162,8 +178,9 @@ * الكثير من التحسينات على الأبعاد، وتموضع التشكيل، والتآلف، وأشكال الحروف. راجع سجل مستودع التطوير للاطلاع عليها كلها. -أميري 0٫104 (2012-07-19) +أميري ٠،١٠٤ (١٩-٠٧-٢٠١٢) ------------------------ + * محارف جديدة: - شرطة مائلة خاصة لتناسب الأرقام العربية. - شكل جديد أكثر تناسقا لعلامة @ العربية. @@ -185,8 +202,9 @@ * التآلف. - تأليف اللام ألف النهائية مع الكاف. -أميري 0٫103 (2012-05-31) +أميري ٠،١٠٣ (٣١-٠٥-٢٠١٢) ------------------------ + * هذه إصدارة صغيرة لإصلاح بعض العلات: - إصلاح التآلف السيئ بين الأرقام مع علامة نهاية الآية وغيرها من العلامات الضامة. - إضافة رموز ظاهرة لمحارف التحكم في ثنائية الاتجاه. @@ -194,8 +212,9 @@ - إصلاح معالجة ميلان المحارف المشتركة إلى اليمين أو إلى اليسار في الخط المائل ليصبح أكثر منطقية. -أميري 0٫102 (2012-05-22) +أميري ٠،١٠٢ (٢٢-٠٥-٢٠١٢) ------------------------ + * محارف جديدة: - أكبر تغيير في هذه الإصدارة هو إضافة دعم نظام الكتابة اللاتيني مبنيًا على خط Crimson يغطي خرائط محارف لاتيني-0 إلى 9 بالإضافة إلى الحروف المستعملة في @@ -232,8 +251,9 @@ - تكرار خاصية `locl` في `ccmp` للتحايل على المحركات التي لا تدعم الأولى. - ملفات EOT أصغر مضغوطة بتقنية MTX. -أميري 0٫101 (2011-12-27) +أميري ٠،١٠١ (٢٧-١٢-٢٠١١) ------------------------ + * الخطوط الجديدة: - أضيف في هذه الإصدارة خط سميك، وإن كان بحاجة لبعض التحسين ليصل إلى مستوى الخط العادي، لكن حالته لا بأس بها. @@ -258,8 +278,9 @@ - استخدام أرقام أكبر مع علامة السنة ليزيد وضوحها. - منع تكرار الباء العالية إذا وقعت بين سينين كما في ”سببس“. -أميري 0٫100 (2011-12-04)، بيتا جاما دلتا +أميري ٠،١٠٠ (٠٤-١٢-٢٠١١)، بيتا جاما دلتا ---------------------------------------- + * تمثل هذه الإصدارة محطة هامة في تطوير الخط إذ يغطى الآن كل المحارف العربية في الإصدار السادس من يونيكود، كما نضُج الخط بشكل كبير وصار من الممكن الاعتماد عليه في أغلب الأغراض الطباعية. @@ -304,8 +325,9 @@ - تغيير المسافات بين السطور قليلا بحيث تناسب الآن النصوص العادية. - المزيد من التحسينات المتنوعة هنا وهناك. -أميري 0٫016 (2011-09-22)، بداية النهاية +أميري ٠،٠١٦ (٢٢-٠٩-٢٠١١)، بداية النهاية --------------------------------------- + * تحتوي هذه الإصدارة على دعم كامل للقرآن الكريم، وهي محطة هامة أخرى في تطوير * هذا الخط. لكن يبقى الكثير من العمل لتحسين التفاعل بين الحروف وخاصة تموضع * علامات الشكل في النصوص تامة التشكيل مثل القرآن. @@ -321,12 +343,12 @@ - تنويعة من الميم الأولية إذا تبعت بهاء متوسطة كما في ”مها“. * التآلف: - - انخفض عدد أزواج التآلف من 411240 إلى 55850 مع الحصول على نفس النتيجة. + - انخفض عدد أزواج التآلف من ٤١١٢٤٠ إلى ٥٥٨٥٠ مع الحصول على نفس النتيجة. * تحسينات: - تحسينات عامة على علامات الترقيم، وضبط لتباعد الأقواس مع تسميك الأقواس المجعدة لتتماشى أكثر مع باقي الخط. - - أصبح عرض المسافة 600 وحدة. + - أصبح عرض المسافة ٦٠٠ وحدة. - أصلح إدراج الكشائد في أماكن خطأ عند مساواة الفقرات. - أضيفت تنويعات عريضة من بعض الحروف لتفادي تلامس علامات الشكل عند التشكيل الكامل. @@ -334,8 +356,9 @@ - إصلاحات عديدة على تموضع علامات التشكيل. - فصلت الحلقة أسفل الياء الكشميرية عن جسم الحرف لتتبع أسلوب الكتابة الكشميري. -أميري 0٫015 (2011-07-14)، العنقاء +أميري ٠،٠١٥ (١٤-٠٧-٢٠١١)، العنقاء --------------------------------- + * تمثل هذه الإصدارة محطة هامة في تطوير الخط إذ أعيد برمجة بالكامل للوصول إلى أكبر قدر من التوافقية مع البرمجيات المختلفة التي تدعم أوبن تيب. @@ -352,18 +375,20 @@ * اسم الخط يظهر الآن بالإنجليزية في قوائم الخطوط. -أميري 0٫014 (2011-06-05)، اكسر ساقا +أميري ٠،٠١٤ (٠٥-٠٦-٢٠١١)، اكسر ساقا ----------------------------------- + * إصدارة فرعية أخرى لإصلاح علتين: - اختفاء لفظ الجلالة في برمجات وندوز وأوفس ميكروسوفت. - عدم تموضع النقاط تحت الياء المتطرفة. -أميري 0٫013 (2011-04-27)، أسرع! +أميري ٠،٠١٣ (٢٧-٠٤-٢٠١١)، أسرع! ------------------------------- + * إصدارة لإصلاح تموضع علامات التشكيل فوق الحروف المتآلفة في وندوز. -أميري 0٫012 (2011-04-26)، ليلة طويلة +أميري ٠،٠١٢ (٢٦-٠٤-٢٠١١)، ليلة طويلة -------------------------------------- * محارف جديدة: @@ -382,7 +407,7 @@ انسجاما وتناغما. - نتج عن هذا التنظيف دعم تراكيب أكثر من ذي قبل مع أن حجم الخط أصبح أصغر وليس أكبر. - - صُغّرت علامات التشكيل بنسبة 80% لتفادي تلامسها. + - صُغّرت علامات التشكيل بنسبة ٨٠٪ لتفادي تلامسها. - الأرقام العربية أكثر اتساقا الآن. - العديد من الإصلاحات المتنوعة في التشكيل ومواضع النقاط. - دعم لتطبيقات أكثر من ذي قبل @@ -391,7 +416,7 @@ * إصلاح العلات: 3234138، 3110760، 3087332، 3073139، 3211187، 3211239 و 3078741 -أميري 0٫011 (2011-03-31)، نفخ العجلة +أميري ٠،٠١١ (٣١-٠٣-٢٠١١)، نفخ العجلة ------------------------------------ * محارف جديدة: @@ -409,12 +434,12 @@ * إصلاحات متنوعة: - تحديث بيانات الخط. - - زيادة حجم الأرقام بنسبة 120% ورفعها لأعلى قليلا. + - زيادة حجم الأرقام بنسبة ١٢٠٪ ورفعها لأعلى قليلا. - تحسينات متنوعة على علامات الترقيم والرموز الرياضياتية. - ضبط التشكيل فوق الهمزة على السطر (ء). - توسيط التشكيل تحت الهاء المفردة (ه). -أميري 0٫010 (2011-03-21)، الاستفتاء +أميري ٠،٠١٠ (٢١-٠٣-٢٠١١)، الاستفتاء ---------------------------------- * محارف جديدة: @@ -431,7 +456,7 @@ - إصلاح اتصال اللام بالميم في ”لما“. - تصغير حجم العين المتوسطة لتتناسب رأس العين المتطرفة. -أميري 0٫009 (2011-02-06)، الثورة +أميري ٠،٠٠٩ (٠٦-٠٢-٢٠١١)، الثورة -------------------------------- * محارف جديدة: @@ -459,7 +484,7 @@ - 3101634 أزواج تآلف منسية - 3101674 العين الفنجانية -أميري 0٫003 (10-10-2010) +أميري ٠،٠٠٣ (١٠-١٠-٢٠١٠) ------------------------ * تحسين أكثر للتآلف وخاصة معالجة تلامس نقاط الحروف المتآلفة. @@ -467,7 +492,7 @@ بعدها، والباء مع الألف. * أضيف دعم اللغة الفارسية وستليها باقي اللغات تباعا. -أميري 0٫002 (25-09-2010) +أميري ٠،٠٠٢ (٢٥-٠٩-٢٠١٠) ------------------------ * تحسين التآلف بين الحروف: @@ -482,10 +507,10 @@ * تصغير حجم الملف: - أصبح حجم ملف الخط غير المضغوط أصغر بحوالي 25% عن ذي قبل، وهو ما يفيد في حال + أصبح حجم ملف الخط غير المضغوط أصغر بحوالي ٢٥٪ عن ذي قبل، وهو ما يفيد في حال استخدامه على الوب. -أميري 0٫001 (19-9-2010) +أميري ٠،٠٠١ (١٩-٠٩-٢٠١٠) ----------------------- أول إصدارة. diff --git a/Master/texmf-dist/doc/fonts/amiri/OFL.txt b/Master/texmf-dist/doc/fonts/amiri/OFL.txt index f5ab69e8325..49c1f07e30b 100644 --- a/Master/texmf-dist/doc/fonts/amiri/OFL.txt +++ b/Master/texmf-dist/doc/fonts/amiri/OFL.txt @@ -1,4 +1,4 @@ -Copyright (c) 2010-2017, Khaled Hosny (<khaledhosny@eglug.org>) +Copyright 2010-2020 The Amiri Project Authors (https://github.com/alif-type/amiri). This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: diff --git a/Master/texmf-dist/doc/fonts/amiri/README b/Master/texmf-dist/doc/fonts/amiri/README index ed2c3595b2b..231bf02aa01 100644 --- a/Master/texmf-dist/doc/fonts/amiri/README +++ b/Master/texmf-dist/doc/fonts/amiri/README @@ -1,4 +1,4 @@ -[![Build Status](https://travis-ci.org/alif-type/amiri.svg?branch=master)](https://travis-ci.org/alif-type/amiri) +[![Build Status](https://travis-ci.com/alif-type/amiri.svg?branch=master)](https://travis-ci.com/alif-type/amiri) Amiri Font ========== @@ -21,10 +21,10 @@ typesetting, and adapting it to the era of digital typesetting, in a publicly available form. Amiri is a free and open source project that everyone is encouraged to use and -modify. Amiri is avialable under the terms of [Open Font License][2], see the +modify. Amiri is available under the terms of [Open Font License][2], see the included license file for more details. -Latest version of the Amiri font can be optained from its web site: +Latest version of the Amiri font can be obtained from its web site: > http://amirifont.org @@ -41,51 +41,15 @@ GUI or from the command line: $ fontforge sources/Amiri-Regular.sfdir -To build the fonts you need FontForge Python module, gpp and FontTools: +To build the fonts you need a few Python packages: - $ sudo apt-get install python-fontforge gpp - $ python -m venv amiri --system-site-packages + $ python -m venv amiri $ . amiri/bin/activate - $ pip install fonttools brotli + $ pip install -r requirements.txt To build the font files run: $ make ttf -To build the font files along with the web files; run: - - $ make web - -Ubuntu 16.04 Contributors -------------------------- - -You might face an error with importing fontforge - - File "tools/build.py", line 18, in <module> - import fontforge - ImportError: No module named fontforge - -This is because fontforge does not work properly with Python 3 on Ubuntu 16.04. -To build the fonts with Python version 2.7 ; install FontForge Python -module by following the instructions from the [official documentation][3]. But -make sure to enable python extension and scripting for Python 2. Use the following -commands instead of the original in the last step of the installation: - - $ cd fontforge - $ ./bootstrap - $ ./configure --enable-python-extension --enable-python-scripting=2 - $ make - $ sudo make install - $ sudo ldconfig - -After that, return back to the directory of the amiri repository and continue -with python-fontforge, gpp, and the virtual environment - - $ sudo apt-get install python-fontforge gpp - $ virtualenv amiri --system-site-packages - $ . amiri/bin/activate - $ pip install fonttools brotli - [1]: http://www.bibalex.org/bulaqpress/en/bulaq.htm "The Bulaq Press" [2]: http://scripts.sil.org/OFL "The Open Font License" -[3]: https://github.com/fontforge/fontforge/blob/master/INSTALL-git.md "FontForge official documentation"
\ No newline at end of file |