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

ساخت فونت عربی-فارسی

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

پاسخ: ساخت فونت عربی

پستتوسط Behnam » 07 دسامبر 2014, 05:26

Glyphs برای فانت‌سازی یکی از بهترین‌ها خواهد شد اما هنوز نیست. ولی هم‌اکنون هم برای طراحان بهترین است. برای حروف لاتین که واقعاً حرف نداره. برای سیستم نگارش فارسی-عربی، متأسفانه همان منطقی را که برای لاتین استفاده کرده بکار برده. این از نظر من اشکال داره. از خیلی نظرات. ولی حتی در چارچوب همان رویکرد کلاسیک هم کاربرد «nice names» به این شیوه برای سیستم نگارش عربی که مدام با lookupها و تعیین اشکال آلترناتیو سر و کار داره به شکل فعلی عملاً کارایی نداره. یعنی یک فانت‌ساز برای اسم گذاری برای یک شکل آلترناتیو یک حرف آیا واقعاً نوشتن مثلاً rehTahTwodotshorizontalabove_ar.alt1 را گوارا خواهد یافت؟!
نماد کاربر
Behnam
 
پست‌ها : 3508
تاریخ عضویت: 27 مه 2004, 04:44
محل سکونت: کانادا

پاسخ: ساخت فونت عربی

پستتوسط zoghal » 08 دسامبر 2014, 11:02

hojat2010 نوشته است:[نمایش]
zoghal نوشته است:[نمایش]
دورد ولت رو برای چه کاری می خواهید؟ اعراب گذاری؟


اعراب گذاری را بلدم
با Features مارک (mark) می توان این کار را کرد


من ولت را برای همه چیز می خواهم

الان فونت من کلامات را این گونه می نویسد
م ث ا ل ف و ن ت م ن



مشخصات فونت من
حدود 32 تا «ب» اول (یعنی حروف اول کلمه) دارد
(ب) ای که به الف می چسبد
(ب)ای که به ب و پ و ت ث می چسبد
(ب)ای که به ح و ج و چ می چسبد
(ب)ای که به د و ذ می چسبد
.
.
.

حدود 32 تا «ب» وسط (یعنی حروف وسط کلمه) دارد
و یک (ب) آخر دارد که در آخر تمامی کلمات مشترک است


در کل فونت من 1599 حرف دارد



حال باید چه کار کنم


پوذش میخوام دیر سر میزنم اینجا.
شما برای اینکه فونت تتون در همه جا درست نمایش داده بشه لازم هست حتما سه تگ init,medi,fina در فیچرهای اوپن تایپ داشته باشید.
مثل این من حرف س رو مثال زدم.
کد: انتخاب همهٔ
languagesystem arab FAR ;


# GSUB
# uni0633 = س
# uniFEB2 = ‍س
# uniFEB4 = ‍س‍
# uniFEB3 = س‍

lookup finaTerminalFormsinArabiclookup {
  lookupflag RightToLeft;
    sub \uni0633 by \uniFEB2 ;
} finaTerminalFormsinArabiclookup;

lookup mediMedialFormsinArabiclookup1 {
  lookupflag RightToLeft;
    sub \uni0633 by \uniFEB4 ;
} mediMedialFormsinArabiclookup1;

lookup initInitialFormsinArabiclookup0 {
  lookupflag RightToLeft;
    sub \uni0633 by \uniFEB3 ;
} initInitialFormsinArabiclookup0;

feature fina {

 script arab;
     language FAR  exclude_dflt;
      lookup finaTerminalFormsinArabiclookup;
} fina;

feature medi {

 script arab;
     language FAR  exclude_dflt;
      lookup mediMedialFormsinArabiclookup1;
} medi;

feature init {

 script arab;
     language FAR  exclude_dflt;
      lookup initInitialFormsinArabiclookup0;
} init;



اگر این رو درست انجام بدید بحث اتصال حروف همه جا درست میشه.
در ضمن این دوتا راهنمای خوبی هستند.

http://www.microsoft.com/typography/otf ... tures.aspx
http://www.microsoft.com/typography/Ope ... /intro.htm


مدیرجان این فونت زر ما ویدوزی ها رو کور کرد.

فونت وب آزاد که داریم بیا ایرانین سنز رو استفاده کن :yum:
https://github.com/font-store/Iranian-font-family
zoghal
 
پست‌ها : 28
تاریخ عضویت: 15 آوریل 2014, 06:04
محل سکونت: همدان

پاسخ: ساخت فونت عربی-فارسی

پستتوسط Ilia » 08 دسامبر 2014, 21:36

zoghal نوشته است:[نمایش]
… مدیرجان این فونت زر ما ویندوزی ها رو کور کرد …


http://irmug.com/forum/viewtopic.php?f= ... ead#p44701
نماد کاربر
Ilia
Site Admin
 
پست‌ها : 5799
تاریخ عضویت: 25 سپتامبر 2006, 01:01
محل سکونت: کانادا

پاسخ: ساخت فونت عربی-فارسی

پستتوسط saeidk » 09 دسامبر 2014, 11:12

[نمایش]
… مدیرجان این فونت زر ما ویندوزی ها رو کور کرد …


نمی‌دانم منظورشان از کور کردن چیست ولی در ویندوز با نسخه جدید کروم این فونت خیلی نرم نشان داده می‌شود. که قبلاً همینجا بحث شد
نماد کاربر
saeidk
 
پست‌ها : 995
تاریخ عضویت: 17 دسامبر 2005, 19:20
محل سکونت: ایران-تهران

پاسخ: ساخت فونت عربی-فارسی

پستتوسط saeidk » 09 دسامبر 2014, 11:33

[نمایش]
من ولت را برای همه چیز می خواهم


شما باید راهنما را کامل بخوانید

Peh.png
حرف پ اگر از قبل از ا و ک باشد با این گلیف مشخص تغییر می‌یابد


برای حالت شرطی اول باید یک گلیف «ب اول» با کد یونیکد مشخص خودش را داشته باشید و بگویید که در حالت کلی ب اگر اول باشد با این گلیف جایگیزین می‌شود. بعد یک گلیف با ب دیگر درست کنید و یک اسم رویش بگذارید و بدون هیچ گونه کد یونیدی (در فونت لب یا هر برنامه فونت ساز دیگری) حالا در ولت یک لوک آپ جدید می‌سازید و می‌گذارید بالای همه و به فچر اینیشیال وصل می‌کنید و طبق عکس در پایین در بخش پیش از و بعد از کد گلیفهایتان را می‌گذارید.

این هم یک نمونه دیگر از فونتهای پیچیده در ولت ساخته برادران پاکستانی که البته پیش از این در همین سایت ذکر شده بود.
http://www.cle.org.pk/software/localiza ... Naskh.html

خواندن کل مطلب خطاطی و قلمسازی در سایت خود ایرماگ هم مفید است
نماد کاربر
saeidk
 
پست‌ها : 995
تاریخ عضویت: 17 دسامبر 2005, 19:20
محل سکونت: ایران-تهران

پاسخ: ساخت فونت عربی-فارسی

پستتوسط hojat2010 » 11 دسامبر 2014, 17:03

تصویر
درباره این چهار گزینه که با رنگ قرمز مشخص کردم توضیح می خواستم
با تشکر
hojat2010
 
پست‌ها : 24
تاریخ عضویت: 31 اکتبر 2014, 08:54

پاسخ: ساخت فونت عربی-فارسی

پستتوسط saeidk » 11 دسامبر 2014, 18:16

چه سوالهای سختی می‌پرسیدها.
گزینه lock که معلوم است و قفل می‌کند و عدد را قبول نمی‌کند
'Adjust at this Size هم که تنظیم این معیار فقط برای یک اندازه پوینت مشخص است

https://www.microsoft.com/typography/VOLT%20Release%20Notes/gpos.mspx

خلاصه شما تا آخر پیشرفتید. موفق و پیروز باشید و انشالله نتیجه را به ما هم نشان دهید.
نماد کاربر
saeidk
 
پست‌ها : 995
تاریخ عضویت: 17 دسامبر 2005, 19:20
محل سکونت: ایران-تهران

پاسخ: ساخت فونت عربی-فارسی

پستتوسط hojat2010 » 11 دسامبر 2014, 21:30

سلام سعید جان
مسخره می کنی!!!!!!!!!!!!
خب نمی دانم
شما هم خوب توضیح ندادید
لطفا دوباره قشنگ توضیح دهید
اون + در وسط تصویر نقش چه چیزی را دارد
باید آن را حر کت داد یا نه

منظورت از "خلاصه شما تا آخر پیشرفتید "یعنی چی؟
hojat2010
 
پست‌ها : 24
تاریخ عضویت: 31 اکتبر 2014, 08:54

پاسخ: ساخت فونت عربی-فارسی

پستتوسط saeidk » 11 دسامبر 2014, 22:34

سلام
ببخشيد شوخي كردم. خود من هم دقيق سردرنياوردم و فقط اون مطلب توضيح رو خوندم.
از بس اين برنامه يوزرفرندلي نيست من زياد باهاش ورنرفتم. اميدوارم روز به روز پيشرفت كنى
نماد کاربر
saeidk
 
پست‌ها : 995
تاریخ عضویت: 17 دسامبر 2005, 19:20
محل سکونت: ایران-تهران

پاسخ: ساخت فونت عربی-فارسی

پستتوسط hojat2010 » 13 دسامبر 2014, 16:44

هیچکسی نمی دونه اون + در وسط فرم و اون گزینه ها چکار میکنند
hojat2010
 
پست‌ها : 24
تاریخ عضویت: 31 اکتبر 2014, 08:54

پاسخ: ساخت فونت عربی-فارسی

پستتوسط Behnam » 13 دسامبر 2014, 19:19

آن علامت «لنگر» است (anchor). وقتی که روی گلیف پایه جایش مشخص شده باشد و روی گلیف مجاور هم یک لنگر بر اساس قواعد خاصی تعیین شده باشد (که لنگرها همدیگر را بشناسند) آن لنگرها بر هم منطبق خواهند شد و جای حروف مجاور را بر این اساس نسبت به یکدیگر تعیین خواهند کرد.
من چون هنوز روی VOLT کار نکرده‌ام از دستورالعمل آن اطلاعی ندارم ولی ایدهٔ کلی این است.
نماد کاربر
Behnam
 
پست‌ها : 3508
تاریخ عضویت: 27 مه 2004, 04:44
محل سکونت: کانادا

پاسخ: ساخت فونت عربی-فارسی

پستتوسط hojat2010 » 15 دسامبر 2014, 17:07

کس اینجا نیست کامل بر ولت مسلط باشد؟؟؟؟؟
hojat2010
 
پست‌ها : 24
تاریخ عضویت: 31 اکتبر 2014, 08:54

پاسخ: ساخت فونت عربی-فارسی

پستتوسط moslem ebrahimi » 29 دسامبر 2014, 12:09

saeidk نوشته است:[نمایش]
[نمایش]
… مدیرجان این فونت زر ما ویندوزی ها رو کور کرد …


نمی‌دانم منظورشان از کور کردن چیست ولی در ویندوز با نسخه جدید کروم این فونت خیلی نرم نشان داده می‌شود. که قبلاً همینجا بحث شد


آقا وب فونت فروم اصلا خوب نیست راست میگه آدم چشم درد میگیره. درسته در کروم نرم تر هست اما در موزیلا اینطور نیست.
در ضمن فونت زر خود به خود وضوح و خوانایی خیلی کمی داره.
این همه وب فونت خوب داریم! از اونا استفاده کنید.
نماد کاربر
moslem ebrahimi
 
پست‌ها : 13
تاریخ عضویت: 19 سپتامبر 2011, 02:59

پاسخ: ساخت فونت عربی-فارسی

پستتوسط saeidk » 29 دسامبر 2014, 15:36

این زر با بقیه «زر»ها فرق دارد حاصل تلاش بهنام است و او هم بسیار دوستش دارد.
نماد کاربر
saeidk
 
پست‌ها : 995
تاریخ عضویت: 17 دسامبر 2005, 19:20
محل سکونت: ایران-تهران

قبلی


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


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