انجمن ویکی قلم‌های فارسی
ورود / عضویت

فونت‌های جدید منتج از فونت‌های X Series 2‏ و FarsiTeX

بحث پیرامون مسائل مربوط به قلم‌سازی، حروف‌چینی و بومی‌سازی

پاسخ: این فونت‌های سری HM از ctan چرا حذف شدن؟

پستتوسط هادی صفی اقدم » 07 ژوئن 2014, 05:16

Pooria Azimi نوشته است:[نمایش]
سلام

من پست شما رو منتقل کردم به این تاپیک تا به ایشون از طرف انجمن یک ایمیل ارسال بشه (مبنی بر پست جدید در این تاپیک)، و اگر مایل بودند و فرصت داشتند پاسخ شما رو بدن.


ممنون. زحمت کشیدین. ولی خبری نشده. دوستان از ایشون خبری ندارن؟ نگران شدم.!
هادی صفی اقدم
 
پست‌ها : 24
تاریخ عضویت: 08 اکتبر 2012, 02:10
محل سکونت: کامپیوتر! تهران - تبریز

پاسخ: فونت‌های جدید منتج از فونت‌های X Series 2‏ و FarsiTeX

پستتوسط Ali_Entezari » 01 اوت 2014, 14:14

گویا dma8hm1334 دارای هویت جعلی بوده است. تعویض قلم مثالها و مجوز / license فونت‌های persian-hm-ftx را ببینید.
در کل 1 بار ویرایش شده. اخرین ویرایش توسط Ali_Entezari در 01 اوت 2014, 21:52.
Ali_Entezari
 
پست‌ها : 11
تاریخ عضویت: 30 ژوئیه 2014, 08:26

پاسخ: فونت‌های جدید منتج از فونت‌های X Series 2‏ و FarsiTeX

پستتوسط Ilia » 01 اوت 2014, 19:51

dma8hm1334 هویت خاصی نیست تا جعلی باشد! :-)
ما او را در ایرماگ به همان اسم کاربریش میشناختیم و بس.
نماد کاربر
Ilia
Site Admin
 
پست‌ها : 6176
تاریخ عضویت: 25 سپتامبر 2006, 01:01
محل سکونت: کانادا

پاسخ: فونت‌های جدید منتج از فونت‌های X Series 2‏ و FarsiTeX

پستتوسط Ali_Entezari » 01 اوت 2014, 22:00

یک کلمه جا افتاده بود که اصلاح کردم. برای اطلاع کامل باید موضوعات اشاره شده را بخوانید.
Ali_Entezari
 
پست‌ها : 11
تاریخ عضویت: 30 ژوئیه 2014, 08:26

پاسخ: فونت‌های جدید منتج از فونت‌های X Series 2‏ و FarsiTeX

پستتوسط Ali_Entezari » 07 اوت 2014, 20:46

گویا 12 فونت *HM_FElmi از مجموع 228 فونت سری persian-hm-ftx-1.0 کپی فونت‌های persian-modern هستند که متعلق به یکی از کاربران سایت پارسی لاتک است. در آینده نزدیک ممکن است مدارک مشابهی در مورد بقیه این فونت‌ها و 249 فونت سری persian-hm-xs2-1.0 نیز ارائه شود.
برای توضیحات بیشتر لینک زیر و جوابهای آن را دنبال کنید.

کار نکردن دستورات
Ali_Entezari
 
پست‌ها : 11
تاریخ عضویت: 30 ژوئیه 2014, 08:26

پاسخ: فونت‌های جدید منتج از فونت‌های X Series 2‏ و FarsiTeX

پستتوسط Ali.Rastegar » 08 اوت 2014, 23:30

من نمی‌خوام وارد این دعواها بشم و از ایشون هم خبری ندارم، اما اصلا چنین دعواهایی با وجود انتشار هر دوی persian-hm-ftx-1.0 و persian-modern تحت (SIL Open Font License (OFL چقدر معنی داره؟

- هر کدوم از طرفین حق دارن از کار همدیگه استفاده کنن و نسخهٔ جدید تحت OFL منتشر کنن، به شرطی که نوشتهٔ کپی‌رایت نفر قبلی رو هم حفظ کنن و اگر خواستن کپی‌رایت خودشون رو هم بعد از اون اضافه کنن.
- هر کس از کار فرد دیگه که تحت OFL بوده استفاده کنه باید کار خودش هم تحت OFL باشه.
- این اجازه وجود داره که فانت‌های منتشر شده تحت OFL در بسته‌ای همراه با چیزهای دیگه فروخته بشه، اما فروش فانت‌های OFL به تنهایی روی یک دیسک ممنوعه.
حالا هر کدوم از طرفین یکی از موارد بالا رو رعایت نکرده فکر کنم رعایت کردنش از این به بعد و حل مشکل کار آسونی باشه.

اطلاعات بیشتر:
SIL OPEN FONT LICENSE | OFL FAQ

ضمن اینکه من احساس خوبی ندارم از اینکه در غیاب dma8hm1334 در مورد ایشون اتهاماتی مطرح میشه، ای کاش خودشون حضور داشتن.
MacBook Pro 2015
نماد کاربر
Ali.Rastegar
Site Admin
 
پست‌ها : 2878
تاریخ عضویت: 26 مه 2004, 12:45

پاسخ: فونت‌های جدید منتج از فونت‌های X Series 2‏ و FarsiTeX

پستتوسط dma8hm1334 » 26 اوت 2014, 16:09

با سلام

متأسفانه سایت rapidshare.com ارائهٔ خدمات رایگان خود را متوقف کرده است و دانلود فونت‌های ‎persian-hm-(ftx/xs2)-1.0‎ از این سایت دیگر امکانپذیر نیست. اما این فونت‌ها را همچنان می‌توان از سایت bitbucket.com و از طریق لینک‌های زیر دریافت کرد:


با سپاس
dma8hm1334
 
پست‌ها : 136
تاریخ عضویت: 02 فوریه 2013, 05:03

فونت‌های ‫‎persian-hm-(ftx/xs2)‎ و ‫‎persian-modern‎

پستتوسط dma8hm1334 » 26 اوت 2014, 16:39

با سلام

خدمت دوستان رسیدم تا در مورد اتهام هویت جعلی و اینکه خانوادهٔ فونت‌های ‫HM FElmi کپی فونت‌های ‫pm ‫‎(persian-modern)‎ هستند توضیح بدهم، اگرچه با حذف فونت‌های pm از سایت CTAN و TeXLive با توضیح ‫"rm persian-modern, unresolvable conflict with persian-hm"، این پیام غیر ضروری به‌نظر می‌رسد. (لطفاً این ‫لینک را ببینید.)

برای دوستان کم‌حوصله بطور خلاصه باید به عرض برسانم که جعل هویتی انجام نشده است و استفاده از زبان برنامه‌نویسی پایتون در توسعهٔ فونت‌های ‫hm-xs2 ‫‎(persian-hm-xs2)‎ و ‫hm-ftx ‫‎(persian-hm-ftx)‎ و تاریخ انتشار نسخه‌های مختلف این فونت‌ها و روند توسعهٔ فونت‌های pm و تاریخ انتشار آنها مبین این است که اگر فونت‌های خانوادهٔ HM FElmi و pm کپی یکدیگر باشند، که متخصصین بیطرف در خارج از ایران نیز آن را تأیید کرده‌اند، حداقل فونت‌های خانوادهٔ ‫HM FElmi نمی‌توانند از روی خانوادهٔ فونت‌های pm کپی شده باشند.

لازم به توضیح است که کلیهٔ مراحل توسعهٔ فونت‌های ‫hm-xs2 و hm-ftx، هم در این سایت و هم در سایت ‫ParsiLaTeX گزارش شده است.

اما برای آن دسته از دوستانی که مایل هستند جزئیات این بحث را دنبال کنند باید گفت که اصولاً جعل هویت برای انجام کارهای خلاف در جهت کسب منافع مادی و یا اعتبار و مقام انجام می‌پذیرد.

من از بابت این فونت‌ها هیچ چیزی به‌دست نیاورده‌ام. البته چیزی هم از دست نداده‌ام زیرا که توسعه فونت‌های hm-xs2 و hm-ftx خیلی ساده در اوقات فراغت و برای رفع خستگی از کار طاقت‌فرسای روزمره انجام شده است.

همچنین کلیهٔ عزیزان در سایت‌های IRMUG و ParsiLaTeX می‌دانند که من از ابتدا با همین نام کاربری dma8hm1334 فعالیت داشته‌ام و هیچگاه هم از نام و نام خانوادگی استفاده نکرده‌ام ولی پس از آنکه این فونت‌ها برای اولین بار در سایت CTAN قرار گرفت مسئولین مربوطه بطور ضمنی خواستند که نام و نام خانوادگی در فونت‌ها ذکر شود و از اینجا بود که بعضی از کاربران محترم سایت ParsiLaTeX بنده را با نام خانوادگی خطاب قرار می‌دادند. بنابراین از این نظر نیز هیچ اعتبار و مقامی کسب نکرده‌ام که انگیزه‌ای برای جعل هویت باشد.

در رابطه با کپی برداری از فونت‌های pm بهتر است تاریخچه توسعه این فونت‌ها و فونت‌های hm-xs2 و hm-ftx را به عرض برسانم. با این توضیح که هر جا مقایسه فونت‌های ‫pm و hm-ftx ضرورت داشته به ترتیب از فونت‌های ‫persian-modern-regular.ttf و ‫HM_FElmi.ttf استفاده شده است ولی نتیجه‌گیری‌ها عیناً در مورد سایر فونت‌ها نیز معتبر هستند.

1- فونت‌های persian-hm-xs2
============================

توسعه این فونت‌ها در فوریه 2013 با تغییر تعدادی از گلیف‌های فونت‌های ‫X Series 2 و آپلود نسخهٔ 0.11 آن در CTAN شروع شد. (لطفاً این ‫لینک را ببینید.)

در مارس 2013 با توجه به بعضی از مسائل حقوقی که از نظر مسئولان CTAN در مورد استفاده از این فونت‌ها در کشور‌های اروپایی و آمریکا وجود داشت، این فونت‌ها از سایت CTAN حذف و از آن پس در سایت bitbucket.com و rapidshare.com آپلود شدند. البته این مسائل حقوقی هیچ ارتباطی با توسعهٔ فونت‌های ‫hm-xs2 و ‫hm-ftx نداشت. (لطفاً این ‫لینک را ببینید.)

با توجه به آنکه ایجاد تغییرات در 95 فونت (22 خانواده) از فونت‌های ‫X Series 2 بصورت دستی (و اصلاحیه‌های بعد از آن که معمولا چندین بار اتفاق می‌افتند) مستلزم صرف وقت زیاد بود تصمیم گرفته شد که از برنامهٔ پایتون برای این منظور استفاده شود.

علاوه بر آن در مارس 2013 در نسخهٔ 0.15 این فونت‌ها، به هر خانواده، استایل‌های ‫‎outline, outline italic, outline oblique, oblique, oblique bold, shadow, shadow italic,shadow oblique‎ با ویژگی‌هایی شبیه به فونت‌های FarsiTeX نیز اضافه شد زیرا که در توسعهٔ فونت‌های ‫hm-ftx مورد نیاز بود و به این ترتیب تعداد فونت‌های ‫hm-xs2 در نهایت به 249 فونت افزایش یافت. (برای مشاهده لیست گلیف‌های تغییر یافته و جزئیات آن لطفاً فایل README در بستهٔ ‫hm-xs2 را ببینید.)

صرفنظر از سوابق فونت‌ها که هم در این سایت و هم در سایت ParsiLaTeX موجود است، توسعه این فونت‌ها با استفاده از برنامهٔ پایتون، می‌تواند بهترین دلیل بر این باشد که این فونت‌ها توسط اینجانب توسعه یافته‌اند زیرا که در هر کجا و در هر زمان می‌توان آنها را بازتولید کرد بطوریکه کلیهٔ ویژگی‌های تک‌تک گلیف‌ها از قبیل ‫‎the bounding box, the left bearing, the right bearing, the number of nodes, the node types and their coordinates etc.‎ در این بازتولید حفظ می‌شوند که در بازتولید دستی تقریباً و در عمل امکانپذیر نیست.

همچنین توسعهٔ فونت‌های outline و shadow با برنامهٔ پایتون، بویژه گلیف‌های مربوط به حروف چسبان فارسی پیچیدگی‌های خاصی دارد که هر نوع کپی‌برداری از این فونت‌ها را به سهولت آشکار می‌سازد.

نکته مهم در توسعه این فونت‌ها این است که در نسخهٔ 0.23 این فونت‌ها، فرمت ‫OpenType نیز اضافه شد. (لطفاً این ‫لینک را ببینید.)

اما بعداً با توجه به اشکالاتی که توسط کاربران محترم گزارش شد و بررسی‌های بیشتر در آخرین نسخهٔ persian-hm-xs2-1.0، که در نوامبر 2013 منتشر گردید، این فرمت حذف شد. (لطفاً این لینک را ببینید.)

مجوز این فونت‌ها به صورت زیر است:

Copyright (c) Hossein Movahhedian, 2013, (dma8hm1334@gmail.com,
https://bitbucket.org/dma8hm1334/persian-hm-xs2), with
Reserved Font Name "Persian HM-XS2". All rights reserved.

P.S. This font Software is a derivation of the accredited Irmug font software
http://wiki.irmug.com/index.php/X_Series_2.



2- فونت‌های persian-hm-ftx
============================

توسعه این فونت‌ها نیز با هدف تبدیل کلیهٔ فونت‌های ‫Metafont (و ‫Type1) موجود در بستهٔ farsitex-1.0pre1 به فونت‌های ‫TrueType شروع شد و در فوریه 2013 نسخهٔ 0.1 آن در CTAN آپلود گردید. (لطفاً این ‫لینک را ببینید.)

فونت‌های FarsiTeX دارای 228 فونت در 19 خانواده هستند که یک خانوادهٔ آن پیشوند ‫sf‏ ‫‎(scientific)‎ دارد و در فونت‌های hm-ftx نام خانوادهٔ با پیشوند ‫sf به ‫HM FElmi تغییر یافته است. برای توسعه هر خانواده از فونت‌های ‫hm-ftx یک خانواده از فونت‌های ‫hm-xs2 به عنوان پایه استفاده شد. به عنوان مثال برای خانواده ‫HM FElmi از خانوادهٔ ‫HM XYas استفاده شده است که هیچ شباهتی به فونت‌های pm نداشت و تنها وجه مشترک این فونت‌ها همانگونه که گفته شد استفاده از فونت‌های ‫Metafont (و ‫Type1) بستهٔ FarsiTeX است.

البته در نسخه‌های اولیهٔ این فونت‌ها فقط همان گلیف‌های فونت‌های FarsiTeX (که فاقد گلیف‌های لاتین و بسیاری از گلیف‌های دیگر هستند) وجود داشتند اما در مارس 2013 کلیهٔ گلیف‌های لاتین و سایر گلیف‌های مفید فونت‌های ‫hm-xs2 نیز به نسخهٔ‫ ‎persian-hm-ftx-0.13‎ اضافه شدند.

در توسعهٔ این فونت‌ها، گلیف‌های فونت‌های ‫FarsiTeX بعد از تبدیل و تغییر اندازه در فونت‌های ‫hm-xs2 جایگزین شدند. البته با توجه به آنکه فونت‌های ‫FarsiTeX تمام گلیف‌های مورد نیاز را نداشتند، تعدادی گلیف سازگار با این فونت‌ها نیز تولید و در فونت‌های ‫hm-xs2 جایگزین گردیدند. همچنین گلیف‌های غیر ضروری در فونت‌های ‫hm-xs2 به جای آنکه حذف شوند خالی شدند که این هم یکی دیگر از ویژگی‌های منحصر به‌فرد فونت‌های ‫hm-ftx است.

در این روش مشکل عمده این بود که فونت‌های X Series 2 همهٔ استایل‌های مورد نیاز را نداشتند که در مورد توسعهٔ آنها قبلاً توضیح داده شد و این استایل‌ها با ویژگی‌های خاص خود منحصراً در فونت‌های hm-xs2 وجود دارند. توسعهٔ فونت‌های ‫hm-ftx نیز تماًما توسط یک برنامهٔ پایتون انجام شده است و همانطور که قبلاً ذکر شد نه تنها می‌توان خانوادهٔ HM FElmi‏ (شامل 12 فونت) را باز تولید کرد بلکه همزمان 18 خانوادهٔ دیگر‏ (شامل 18*12 فونت) نیز تولید می‌شوند.

آخرین نسخهٔ فونت‌های persian-hm-ftx-1.0 همزمان با فونت‌های persian-hm-xs2-1.0 در نوامبر 2013 منتشر گردید.

مجوز این فونت‌ها به صورت زیر است:

Copyright (c) Hossein Movahhedian, 2013, (dma8hm1334@gmail.com,
https://bitbucket.org/dma8hm1334/persian-hm-ftx), with
Reserved Font Name "Persian HM-FTX". All rights reserved.

P.S. This font Software is a derivation of the Metafont sources provided
in the FarsiTeX distribution, farsitex-1.0pre1, released in 2004 by
Behdad Esfahbod and the accredited Irmug font software
http://wiki.irmug.com/index.php/X_Series_2.


3- فونت‌های persian-modern
============================

اولین نسخهٔ فونت‌های pm تحت عنوان نسخهٔ 0.1 در ماه اوت 2011 منتشر شد که در توسعهٔ این فونت‌ها از همان فونت‌های FarsiTeX که قبلاً ذکر شد استفاده گردیده است. (لطفاً این ‫لینک را ببینید.)

نسخهٔ 0.2 و 0.3 به فاصلهٔ دو روز از هم در سپتامبر 2011، و دو نسخهٔ دیگر تحت عنوان همان نسخهٔ 0.3 و باز هم به فاصلهٔ دو روز از هم در آوریل 2013 و چند روز پس از آن نسخهٔٔ 0.4 منتشر شد (لطفاً این ‫لینک را ببینید.) که هنوز هم در TeXLive-20130530 موجود است.‏ (persian-modern, persian-modern.source, persian-modern.doc)

این نسخه دارای 341 گلیف است که سورس 205 گلیف آن از فونت sf*.pfa یا sf*.mf از مجموعه فونت‌های ‫FarsiTeX است و بقیه اعداد لاتین و گلیف‌های غیر حرفی مثل ‫‎Basic Latin, Latin-1 Supplement, General Punctuation, Currency Symbols‎ است و دارای 1 جدول GPOS و 9 جدول GSUB در بخش Lookups است که هر کدام دارای یک زیر بخش هستند. این نسخه از فونت‌ها فاقد حروف لاتین و با فرمت OpenType منتشر شده است که علت انتخاب این فرمت ویژگی‌های بیشتر OpenType نسبت به TrueType ذکر گردیده است. (لطفاً لینک انتشار این نسخه را که در بالا ذکر شد ببینید.)

در 22 آوریل 2014 طی پیامی انتشار نسخه 0.5 فونت‌های pm و آپلود آن در ‫CTAN اعلام شد و توضیح داده شد که ‫‎"The list of changes and improvements is huge ..."‎. (لطفاً این ‫لینک را ببینید.) اما درون فونت‌های آپلود شده نسخهٔ 0.6 قید گردیده و فرمت فونت‌ها OpenType است.

باید تأکید شود این نسخه از فونت‌های pm‏ حدود 5 ماه پس از انتشار آخرین نسخهٔ فونت‌های ‫hm-ftx و hm-xs2 منتشر شده است.

با مقایسه این نسخه و نسخهٔ قبلی به سادگی مشاهده می‌شود که هیچ وجه مشترکی بین آنها وجود ندارد و اصولاً نسخهٔ 0.5 یا‏ همان نسخهٔ ‎0.6-OTF‎ ادامهٔ نسخهٔ 0.4 نیست.


این نسخه دقیقاً همانند فونت‌های خانواده HM FElmi دارای 1029 گلیف است که 294 تا از آن‌ها خالی و شامل تعدادی کاراکتر کنترلی نیز هست. در حالی که گلیف‌های فونت‌های این نسخه هیچ شباهتی با گلیف‌های متناظر فونت‌های persian-modern-0.4 ندارند در عوض تشابه بسیار زیادی با گلیف‌های فونت‌های خانوادهٔ HM FElmi دارند. البته اگر گلیف‌های فونت‌های خانوادهٔ ‫HM FElmi در FontForge کپی و سپس در پنجرهٔ دیگری چسبانده شوند، دقیقاً همین گلیف‌های نسخهٔ 0.5 ‎(0.6-OTF)‎ فونت‌های ‫pm به دست می‌آیند.

به هر حال این فونت‌ها مشکلات زیادی دارند و به فاصلهٔ یک روز پس از آن نسخه 0.6 یا ‫‎0.6-TTF‎ فونت‌های pm منتشر گردید که در TeXLive-20140525 موجود است. (لطفاً این ‫لینک را ببینید.)

فرمت این فونت‌ها در این نسخه دوباره از OpenType به TrueType تغییر یافته است. و با‌لاخره نسخه 0.7 فونت‌های pm در جولای 2014 منتشر گردید که هم اکنون در توزیع جاری ‫TeXLive موجود است. (persian-modern, persian-modern.doc)

نسخهٔ 0.6 ‎(0.6-TTF)‎ و 0.7 فونت‌های pm از نظر تعداد گلیف‌ها و تعداد گلیف‌های خالی و کنترلی همانند نسخهٔ 0.5 است و دارای 1 جدول GPOS و 100 جدول ‫GSUB در بخش ‫Lookups است که هر کدام تعدادی زیرجدول دارند که با فونت‌های خانواده‌ HM FElmi دقیقاً یکسان هستند.

و همانطور که قبلاً گفته شد، در حالی که گلیف‌های فونت‌های ‎persian-modern-0.6‎ و ‫‎persian-modern-0.7‎ کمترین شباهتی به گلیف‌های متناظر فونت‌های ‫persian-modern-0.4 ندارند، اما تک‌تک گلیف‌های این 2 نسخه از فونت‌های ‫pm دقیقاً با گلیف‌های متناظر فونت‌های خانوادهٔ HM FElmi یکسان هستند، و برای اثبات یکسانی گلیف‌ها دیگر نیازی به استفاده از کپی کردن و چسباندن در FontForge هم نیست. این یکسانی آشکار شامل تمام ویژگی‌های گلیف می‌شود که برخی از آنها عبارتند از: ‫‎the bounding box, the left bearing, the right bearing, the number of nodes, the node types and their coordinates etc.‎ این مسئله در مورد سایر ویژگی‌های فونت‌ها نیز صدق می‌کند.

مجوز این فونت‌ها به صورت زیر است:

Copyright (c) 2011-2014 Vafa Khalighi


در اینجا لازم می‌دانم به اطلاع کلیهٔ عزیزانی که به هر نحوی از فونت‌های ‫hm-xs2 و ‫hm-ftx در توسعهٔ فونت‌های خود استفاده می‌کنند برسانم تا با رعایت قانون ‫copyright و با توجه به مجوز ‫‎SIL Open Font License (OFL)‎‏ مرحمت فرموده ‫copyright این فونت‌ها رابه‏ ‎copyright‎ فونت‌های خود بیفزایند و تغییرات انجام شده را نیز ذکر نمایند تا از بروز چنین مشکلاتی جلوگیری گردیده و موجب اتلاف وقت دوستان نشود.

و در پایان، ضمن اذعان به ادب و متانت مدیران محترم سایت ‫ParsiLaTeX و اکثریت قریب به اتفاق کاربران آن، مطلع شدم که متأسفانه مؤلف محترم فونت‌های ‫pm در پاسخ به این سئوال که چرا فونت‌های ‫pm و ‫HM FElmi اینقدر شبیه هم هستند، اتهاماتی را به بنده نسبت داده‌اند و از اصطلاحاتی استفاده کرده‌اند که البته بهیچوجه در شأن یک محیط علمی و دانشگاهی نیست و اتهامات وارده هم اساساً صحت ندارند و برای حفظ حرمت و وجاهت این سایت از ذکر این اصطلاحات و اتهامات معذورم.

با سپاس
dma8hm1334
 
پست‌ها : 136
تاریخ عضویت: 02 فوریه 2013, 05:03

پاسخ: فونت‌های جدید منتج از فونت‌های X Series 2‏ و FarsiTeX

پستتوسط 000937 » 02 سپتامبر 2014, 23:25

من موندم چرا این همه فونت رو اصلاح کردی واسه خودت الا فونت کریم رو خب بابا اینم فونته خوبی
حتی این پورتال عالی ... 39 فونت رو اصلاح کرده الا این فونت رو من نمیدونم چرا
حتی سایت های خارجی فونت کریم ال تی لایت رو اصلاح کردن اما بولدش رو نساختن
دوستان بنظره شما عایا؟؟؟
چـــــــــرا!!
000937
 
پست‌ها : 19
تاریخ عضویت: 26 ژانویه 2014, 13:06
محل سکونت: ایران

پاسخ: ‏فونت‌های ‫‎persian-hm-(ftx/xs2)‎ و ‫‎persian-modern

پستتوسط dma8hm1334 » 05 سپتامبر 2014, 18:39

با سلام

پس از حذف فونت‌های‫ ‎(persian-modern) pm‎ از سایت‌های CTAN و TeXLive و بحث‌های طولانی در پیام قبلی انتظار می‌رفت مؤلف محترم فونت‌های pm بجای استفاده از اصطلاحات نامناسب و اتهام‌های واهی، دلائل منطقی خود را در ارتباط با کپی‌برداری از فونت‌های HM FElmi ارائه نمایند و در غیر اینصورت با توجه به آشکار شدن موضوع حداقل توزیع نسخه‌های جدید مورد بحث را متوقف کنند. اما نه تنها چنین نشد بلکه هم استفاده از الفاظ زشت و اتهام‌های غیر واقعی ادامه یافت و هم بلافاصله اعلام گردید این فونت‌ها از طریق سایت GitHub تحت نام کاربری vafa در دسترس عموم خواهند بود. (لطفاً این لینک را ببینید.)

پس از چند روز حساب کاربری vafa در GitHub توسط خود کاربر حذف و حساب کاربری جدیدی تحت عنوان ‫zalmehran در GitHub ایجاد شد و فونت‌ها از طریق این حساب در دسترس عموم قرار گرفتند. (لطفاً این لینک را ببینید.)

چندی پیش این حساب کاربری نیز توسط خود کاربر حذف و با ایجاد حساب کاربری جدیدی تحت عنوان vafak فونت‌های pm در repository آن آپلود شدند. (لطفاً این لینک را ببینید.)

بالاخره تیم GitHub، پس از توضیحاتی که طی چندین ایمیل برای ایشان ارائه شد، قانع شدند تا این فونت‌ها را از دسترس عموم خارج کرده و به مؤلف محترم فونت‌های ‫pm پیشنهاد نمایند که:

If you believe that your repository was disabled as a result of mistake or misidentification, you have the right to file a counter notice and have the repository reinstated. Our help article at https://help.github.com/dmca provides more details on the counter-notice procedure. If you have any questions about the process or the risks in filing a counter notice, we suggest that you consult with a lawyer.

و ایشان در پاسخ، با این استدلال که فونت‌های pm برای اولین بار در سال 2011 منتشر شده و کار روی فونت‌های *persian-hm در اواسط سال 2012 شروع شده است، پیشنهاد فوق را رد نموده و حساب کاربری vafak را بطور کامل حذف کردند. (لطفاً این لینک را ببینید.)

این موضوع بار دیگر نشان می‌دهد که اتهام هویت جعلی واقعیت ندارد و نیز فونت‌های ‫HM FElmi کپی فونت‌های pm نیستند.

ضمناً ایشان در ارتباط با قانونی بودن فونت‌های ‫‎persian-hm-(ftx/xs2)‎ نیز مواردی را مطرح کرده‌اند (لطفاً این لینک را ببینید.) که در پیام قبلی در مورد آن توضیح داده شد. اصولاً فونت‌های ‫‎persian-hm-(ftx/xs2)‎ فقط با استفاده از فونت‌های X Series 2 و FarsiTeX توسعه یافته‌اند و از هیچ فونت دیگری در این توسعه استفاده نشده است که شبههٔ کپی برداری غیر قانونی در مورد آنها صادق باشد. بنابراین در هر محدوده‌ای که فونت‌های X Series 2 و FarsiTeX قانونی باشند فونت‌های ‫‎persian-hm-(ftx/xs2)‎ نیز قانونی هستند.

با سپاس
dma8hm1334
 
پست‌ها : 136
تاریخ عضویت: 02 فوریه 2013, 05:03

پاسخ: فونت‌های ‫‎persian-hm-(ftx/xs2)‎ و ‫‎persian-modern

پستتوسط dma8hm1334 » 25 سپتامبر 2014, 09:29

با سلام

با انتشار فونت‌های 0.1-parisa علی‌الظاهر به نظر می‌رسد که مؤلف محترم فونت‌های ‫‎(persian-modern) pm‎ توزیع نسخه‌های جدید این فونت‌ها، یعنی نسخه‌های 0.5، 0.6 و 0.7 که در دو پیام قبلی توضیح داده شد که کپی فونت‌های ‫‎HM_FElmi‎ هستند، را متوقف کرده‌اند. البته حذف این فونت‌ها توسط مسئولین ‫CTAN و TeXLive و GitHub در این امر بسیار مؤثر بود.

اطلاع‌رسانی در مورد انتشار فونت‌های parisa-0.1‏ در تاریخ ‫‎1393/6/15‎ انجام شد و در مورد کیفیت بسیار بهتر فونت‌های parisa نسبت به persian-modern توضیح داده شد که:

«تمام قلم‌های موجود پارسی غیرقانونی هستند و آزاد نیستند.»، «از مجموعه قلم‌های فارسی‌تک تنها قلم آذین و علمی به نظر می‌رسد که آزاد باشد و سایر قلم‌ها مشکل قانونی دارند. قلم پریسا که امروز به CTAN داده شد قلم علمی فارسی‌تک را از نو و با روشی متفاوت با آنچه در قلم persian-modern بکار رفته بود تهیه کردم. در این روش ابتدا تمامی سورسهای متافونت را بازنویسی کردم تا با MetaPost قابل کامپایل باشد. سپس تمامی گلیف‌ها از روی سورس تغییر یافته و با MetaPost به pdf تبدیل شدند و بقیه کار با fontforge انجام شد. در صورتی که در مورد persian-modern تنها از روی سورس متفونت اصلی و با استفاده از autotrace گلیف‌ها تولید شده بودند. این روش دو مزیت اصلی دارد: یکی اینکه هر گلیف دیگری که وجود نداشته باشد به راحتی قابل تولید است به این صورت که سورس متافونت گلیف را اضافه کرده و با پردازش متاپست گلیف جدید گرفته می‌شود. خروجی متاپست vector است در صورتی که خروجی متافونت bitmap است بنابراین گلیفی که با متاپست بدست می‌آید بسیار کیفیت بهتری از گلیفی که با متافونت و autotrace بدست می‌آید، دارد.»، «طراحی قلم‌های جدید نیز ایده خوبی است. گلیف‌ها را می‌توان با نرم‌افزار MetaPost تهیه کرد و بقیه کار در fontforge.»‫

و باز هم با تأکید مجدد بر کیفیت بسیار بهتر فونت‌های parisa نسبت به ‫persian-modern گفته شد:

«تعدادی از من این سوال را کردند، من هم در اینجا به اختصار روشی را که در تهیه گلیف‌های قلم پریسا استفاده کرده‌ام، می‌گویم. ... و تمام گلیف‌ها را بصورت svg دارم که دیگر BitMap نیستند. گلیف‌ها حال وکتور هستند و کیفیت بسیار بهتری از اجرای متافونت و autotrace دارند.

توجه کنید که در مورد قلم‌های فارسی‌تک مقداری سورس متافونت باید تغییر کند تا برای متاپست قابل فهم باشد. در مورد این تغییرات توضیح خواهم داد.»‫


و برای بار سوم بر کیفیت بسیار بهتر فونت‌های parisa نسبت به ‫persian-modern تأکید می‌شود:

«همانطور که گفتم این گلیف‌ها با متاپست درست شده‌اند و کیفیت بسیار بهتری از متافونت + autotrace دارند.»‫

با این همه تأکید بر کیفیت بسیار بهتر فونت‌های parisa نسبت به persian-modern، تنها تفاوت فونت‌های parisa-0.1 که در 6 سپتامبر 2014 و فونت‌های ‫0.4-persian-modern که در 23 اوریل 2013 منتشر شده‌اند فقط در برخی از اطلاعات فونت‌ها و یا metadata است. (البته در 13 سپتامبر 2014 نسخهٔ جدیدی از فونت‌های parisa باز هم تحت عنوان نسخهٔ 0.1 منتشر شد که در آن مجوز OFL به GPL تغییر کرده است.) برای راحتی کاربران عزیزی که این بحث را دنبال می‌کنند، در فایل فشردهٔ پیوست شده دو فایل Spline Font Database قابل مشاهده در FontForge با نام‌های parisa-regular.sfd و persian-modern-regular.sfd، یک فایل show-difference.sh که با اجرای آن تفاوت دو فایل فوق (بجز مجوز) نشان داده می‌شود، و فایل parisa-regular-persian-modern-regular.diff وجود دارد که حاوی تفاوت‌های دو فایل است. همانگونه که ملاحظه می‌شود تفاوت فونت‌های parisa-regular.sfd و persian-modern-regular.sfd فقط در موارد زیر است:

parisa-regular.sfd (ftp://ftp.ctan.org/tex-archive/fonts/parisa.zip):
FontName: Parisa-Regular
FullName: Parisa Regular
FamilyName: Parisa
Copyright: Copyright (c) 2014 Vafa Khalighi
Version: 0.1
ModificationTime: 1410588050
License: GNU General Public License ...

persian-modern-regular.sfd (ftp://tug.org/historic/systems/texlive/2013/tlnet-final/archive/persian-modern.source.tar.xz):
FontName: PersianModern-Regular
FullName: Persian Modern Regular
FamilyName: Persian Modern
Copyright: Copyright (c) 2011-2013 Persian TeX Group
Version: 0.4
ModificationTime: 1366468065
License: The SIL Open Font License ...


و این مبین آن است که ادعای استفاده از روش متفاوت، باز نویسی سورسهای متافونت، تبدیل گلیف‌ها از سورس متافونت به svg، استفاده از Metapost و غیره که طی چند پیام برای توسعهٔ فونت‌های parsia-0.1 ذکر شده است هیچکدام صحت نداشته و این فونت‌ها همان فونت‌های ‫persian-modern-0.4 هستند که بعضی از اطلاعات و یا metadata آنها یعنی ‫‎FontName, FullName, FamilyName, Copyright and Version‎ خیلی ساده در ‫FontForge تغییر یافته است. شاید هم همین موضوع علت بی‌اعتمادی مسئولین TeXLive به این فونت‌ها باشد زیرا وقتی که نرم‌افزاری در CTAN آپلود می‌شود معمولاً در صورتی که مشکلی نداشته باشد حداکثر پس از دو روز در TeXLive نصب می‌گردد، اما اینک پس از گذشت 20 روز از آپلود فونت‌های parisa-0.1 در CTAN، این فونت‌ها تاکنون به TeXLive اضافه نشده‌اند.

لازم به تذکر است که مؤلف محترم فونت‌های pm همچون گذشته بی‌دلیل و البته با استفاده از الفاظ نامناسب و توهین‌آمیز ادعا می‌کنند که فونت‌های HM FElmi از روی فونت‌های pm کپی شده‌اند که البته با این همه دلایل مبرهن که در سه پیام اخیر ارائه گردیده جای بسی تأسف است. (لطفاً این لینک را ببینید.)

با سپاس
dma8hm1334
 
پست‌ها : 136
تاریخ عضویت: 02 فوریه 2013, 05:03

پاسخ:فونت‌های ‫‎persian-hm-(ftx/xs2)‎ و ‫‎persian-modern

پستتوسط dma8hm1334 » 25 سپتامبر 2014, 10:34

با سلام مجدد

متأسفانه پیوست فایل فشرده با هیچیک از فرمت‌های ‫XZ با حجم ‎106304 B‎، ‫BZ2 با حجم ‎276277 B‎، ‫GZ با حجم ‎356820 B‎، و ‫ZIP با حجم ‎356643 B‎ در پیام قبلی مقدور نشد.

با سپاس

-----
فایل شما الحاق شد.

و اینهم توضیح شما:

FontForge از فرمت ‎(Spline Font Database) SFD ‎ برای ذخیرهٔ فونت استفاده می‌کند که اصطلاحاً قابل خواندن (human readable) است و در مرحلهٔ تولید آن را به TTF یا OTF و یا هر فرمت دیگری تبدیل می‌کند. مؤلف محترم فونت‌های Parisa و Persian Modern نیز از این نرم‌افزار استفاده نموده‌اند. اینجانب نیز برای مشاهدهٔ تفاوت فایل‌ها از نرم‌افزار diff استفاده کرده‌ام که روی فایل‌های text قابلیت‌های بسیار زیادی دارد.

فایل‌های parisa-regular.sfd و persian-modern-regular.sfd که در فایل‌های فشردهٔ پیوست شده و در پیام ارسالی در سایت IRMUG از آنها نام برده شده است به ترتیب متعلق به بستهٔ parisa-0.1 ‎(ftp://ftp.ctan.org/tex-archive/fonts/parisa.zip)‎ و بستهٔ persian-modern-0.4 ‎(ftp://tug.org/historic/systems/texlive/ ... rce.tar.xz) هستند و این فایل‌های با فرمت SFD و فونت‌های OTF تولید شده نیز در بسته‌های parisa-0.1 و persian-modern-0.4 وجود دارند.
پیوست‌ها
Parisa-PesianModern.zip
(348.28 KiB) دانلود 644 بار
در کل 1 بار ویرایش شده. اخرین ویرایش توسط dma8hm1334 در 28 سپتامبر 2014, 01:00.
dma8hm1334
 
پست‌ها : 136
تاریخ عضویت: 02 فوریه 2013, 05:03

پاسخ: فونت‌های جدید منتج از فونت‌های X Series 2‏ و FarsiTeX

پستتوسط Ilia » 27 سپتامبر 2014, 20:56

من فایل ایشان را به پستشان به همراه توضیحی که برای من فرستاده بودند الحاق کردم.
نماد کاربر
Ilia
Site Admin
 
پست‌ها : 6176
تاریخ عضویت: 25 سپتامبر 2006, 01:01
محل سکونت: کانادا

پاسخ: فونت‌های جدید منتج از فونت‌های X Series 2‏ و FarsiTeX

پستتوسط Behnam » 29 سپتامبر 2014, 07:23

آرشیو tar.xz رو روی مک با چی می‌شه باز کرد؟
نماد کاربر
Behnam
 
پست‌ها : 3534
تاریخ عضویت: 27 مه 2004, 04:44
محل سکونت: کانادا

پاسخ: فونت‌های جدید منتج از فونت‌های X Series 2‏ و FarsiTeX

پستتوسط Ilia » 29 سپتامبر 2014, 08:00

نماد کاربر
Ilia
Site Admin
 
پست‌ها : 6176
تاریخ عضویت: 25 سپتامبر 2006, 01:01
محل سکونت: کانادا

قبلیبعدی


بازگشت به خط، زبان و قلم‌سازی


کاربران حاضر در این انجمن: بدون کاربران آنلاین و 19 مهمان