• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

قلم هخامنش (گونه true type قلمهای علمی فارسی‌تک)

نویسنده vafa, می 07, 2011, 05:08:44 قبل از ظهر

« قبلی - بعدی »

vafa

چند وقتی است که با قلمهای فارسی‌تک و چگونگی تولید قلم با استفاده از نرم‌افزار fontforge کار کردم و الان به یک دانش نسبی برای تهیه قلم رسیدم. پروژه‌ای را در bitbucket به نام «هخامنش» شروع کردم که هدفهش تولید قلمهای true type قلمهای علمی فارسی‌تک است. تعداد این قلمها ۱۹۲ تا است که همه نوع قلم در آن وجود دارد منظورم regular, bold, italic, outline و غیره است. فعلاً چیزی به این پروژه اضافه نکرده‌ام اما در اولین فرصت سری اول آن را در bitbucket قرار می‌دهم تا آزمایش کنید. سعیم بر این است که آن را برای تک‌لایو ۲۰۱۱ آماده کنم. همچنین تصمیم بر این است که اگر کاربری قلمی با استفاده از دستور \settextfont معین نکرد، قلم «هخامنش» به عنوان قلم پیش‌فرض استفاده شود. اگر پیشنهادی در این مورد دارید× لطفاً نظر خود را در این پست اعلام کنید.

https://bitbucket.org/vafa/achaemenes/overview

مسهر باقری

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

vafa

نقل قول از: مسهر باقری در می 07, 2011, 11:02:42 قبل از ظهر
اگر نمونه ای از قلم ها رو در لینک یا اینجا قرار می دادی خیلی خوب میشد ولی با شناختی که از شما در این چهار- پنج سال پیدا کردم باید چیز جالبی باشه.
استفاده از یک قلم پارسی به عنوان قلم پیش فرض هم ایده ی خوبیه.
وفا جان به نوبه ی خودم، از زحمت هایی که میکشی بسیار سپاسگزارم.
فکر نمی‌کنم نمونه‌ای لازم باشه. چون همون قلمهای فارسی‌تک هستند که بر اساس رمزینه یونیکد مرتب شدند.

vafa

نقل قول از: وفا کارن‌پهلو در می 07, 2011, 11:05:36 قبل از ظهر
فکر نمی‌کنم نمونه‌ای لازم باشه. چون همون قلمهای فارسی‌تک هستند که بر اساس رمزینه یونیکد مرتب شدند.
تمام قلمهای فارسی‌تک برحسب رمزینه یونیکد مرتب شده‌اند و همچنین به فرمت ttf تبدیل شده‌اند. تعداد این قلمها ۱۹۲تا است که من اشتباهاً در پست قبلی تعداد آنها را ۴۸ تا ذکر کردم. هنوز این قلمها کامل نیستند  اما مرحله اول کار به اتمام رسیده است. کارهایی که باید انجام شوند به این ترتیب است:
۱- تعدادی از کاراکترها (تعداد خیلی کمی شاید ۵ یا ۶ کاراکتر) در هر قلم در جای نامناسب قرار دارد که این کاراکترها باید در جای مناسب خود قرار بگیرند.
۲- هیچکدام از این قلمها متأسفانه کاراکتر فاصله ندارند که این کاراکتر بایستی به همه آنها اضافه شود.
۳- باید اطلاعات open type به این قلمها اضافه شود مثلاً اینکه اسکریپت عربی دارد، زبان فارسی دارد و غیره.
۴- باید اطلاعاتی به تعدادی از کاراکترها اضافه شود برای مثال اطلاعاتی باید به کاراکتر U+0645 اضافه شود که در این اطلاعات ذکر شود که حرف م می‌تواند و باید از کاراکترهای زیر استفاده کند که در همه قلمها موجود است: U+FEE3 (intial Meem), U+FEE4 (Medial Meem), U+FEE2 (Final Meem), U+FEE1 (Isolated Meem)

این قلمها هم‌اکنون در bitbucket قرار دارند بنابراین اگر دوست داشتید می‌توانید آنها را دریافت کنید و نگاهی به آنها بیندازید.

توجه داشته باشید که فعلاً این قلمها برای استفاده آماده نیستند!

vafa

نقل قول از: وفا کارن‌پهلو در می 08, 2011, 05:07:50 قبل از ظهر
شما از طریق خط فرمان xelatex را روی فایل تک اجرا کنید، قطعاً مشکلی وجود نخواهد داشت.
این هم یک مثال. البته که من فقط یکی از این ۱۹۲ قلم را استفاده کردم ولی شما می‌توانید بقیه را هم امتحان کنید و نتیجه را ببینید.

vafa

نقل قول از: وفا کارن‌پهلو در می 08, 2011, 04:57:36 قبل از ظهر
تمام قلمهای فارسی‌تک برحسب رمزینه یونیکد مرتب شده‌اند و همچنین به فرمت ttf تبدیل شده‌اند. تعداد این قلمها ۱۹۲تا است که من اشتباهاً در پست قبلی تعداد آنها را ۴۸ تا ذکر کردم. هنوز این قلمها کامل نیستند  اما مرحله اول کار به اتمام رسیده است. کارهایی که باید انجام شوند به این ترتیب است:
۱- تعدادی از کاراکترها (تعداد خیلی کمی شاید ۵ یا ۶ کاراکتر) در هر قلم در جای نامناسب قرار دارد که این کاراکترها باید در جای مناسب خود قرار بگیرند.
۲- هیچکدام از این قلمها متأسفانه کاراکتر فاصله ندارند که این کاراکتر بایستی به همه آنها اضافه شود.
۳- باید اطلاعات open type به این قلمها اضافه شود مثلاً اینکه اسکریپت عربی دارد، زبان فارسی دارد و غیره.
۴- باید اطلاعاتی به تعدادی از کاراکترها اضافه شود برای مثال اطلاعاتی باید به کاراکتر U+0645 اضافه شود که در این اطلاعات ذکر شود که حرف م می‌تواند و باید از کاراکترهای زیر استفاده کند که در همه قلمها موجود است: U+FEE3 (intial Meem), U+FEE4 (Medial Meem), U+FEE2 (Final Meem), U+FEE1 (Isolated Meem)

این قلمها هم‌اکنون در bitbucket قرار دارند بنابراین اگر دوست داشتید می‌توانید آنها را دریافت کنید و نگاهی به آنها بیندازید.

توجه داشته باشید که فعلاً این قلمها برای استفاده آماده نیستند!
تعدادی فایهای Adobe Features نوشتم و در bitbucket قرار دادم که مشکلات ۳ و ۴ را حل می‌کند. یک نمونه به همراه یکی از قلمها را هم پیوست این پست کردم.

Jalil

با درود و سپاس فراوان

در فایل تست فوق فاصله کلمات به نظر کمتر از معمول است.

هادی صفی‌اقدم

دستت درد نکنه. فونت خوشگلی است. اما من فونت با سایز ۱۰ را بیشتر میپسندم. آخه مثل فونت فارسیتک کمی حروفش گرد و بزرگتر از بقیه فونت‌ها هستند. البته خواندنش راحتتره که نکته مثبتش هست.
من هم میخاستم همین را بگم که دیدم آقا جلیل پست زده است. آیا امکان فاصله بیشتر دادن بین کلمات هست؟

javadr

نقل قول از: وفا کارن‌پهلو در می 07, 2011, 05:08:44 قبل از ظهر
چند وقتی است که با قلمهای فارسی‌تک و چگونگی تولید قلم با استفاده از نرم‌افزار fontforge کار کردم و الان به یک دانش نسبی برای تهیه قلم رسیدم. پروژه‌ای را در bitbucket به نام «هخامنش» شروع کردم که هدفهش تولید قلمهای true type قلمهای علمی فارسی‌تک است. تعداد این قلمها ۱۹۲ تا است که همه نوع قلم در آن وجود دارد منظورم regular, bold, italic, outline و غیره است. فعلاً چیزی به این پروژه اضافه نکرده‌ام اما در اولین فرصت سری اول آن را در bitbucket قرار می‌دهم تا آزمایش کنید. سعیم بر این است که آن را برای تک‌لایو ۲۰۱۱ آماده کنم. همچنین تصمیم بر این است که اگر کاربری قلمی با استفاده از دستور \settextfont معین نکرد، قلم «هخامنش» به عنوان قلم پیش‌فرض استفاده شود. اگر پیشنهادی در این مورد دارید× لطفاً نظر خود را در این پست اعلام کنید.

https://bitbucket.org/vafa/achaemenes/overview

ایده بسیار عالی است، بخصوص نسبت به اعداد فارسی که تقریبا تمام فونت‌های موجود، صفر توخالی ندارند!!
دستتون درد نکند.

vafa

نقل قول از: Jalil در می 09, 2011, 10:38:24 بعد از ظهر
با درود و سپاس فراوان

در فایل تست فوق فاصله کلمات به نظر کمتر از معمول است.
مشکل شماره ۲ را که ذکر کردم ببینید. در حقیقت اصلاً فاصله‌ای وجود ندارد چون این قلمها فعلاً قاقد گلیف فاصله یا همان space هستند.

vafa

نقل قول از: هادی صفی‌اقدم در می 09, 2011, 11:03:28 بعد از ظهر
دستت درد نکنه. فونت خوشگلی است. اما من فونت با سایز ۱۰ را بیشتر میپسندم. آخه مثل فونت فارسیتک کمی حروفش گرد و بزرگتر از بقیه فونت‌ها هستند. البته خواندنش راحتتره که نکته مثبتش هست.
من هم میخاستم همین را بگم که دیدم آقا جلیل پست زده است. آیا امکان فاصله بیشتر دادن بین کلمات هست؟
این قلم فقط یکی از قلمهاست. و ۱۱ قلم دیگر از همین نوع با اندازه‌های متفاوت وجود دارد.

vafa

این گونه کامل همان قلم است که همهٔ مشکلاتی که ذکر کرده‌ام حل شده. بنابراین می‌توانم از فردا شروع به ساختن گونه‌های نهایی قلمها کنم اما فکر نمی‌کنم بتوانم روزی بیشتر از ۲ قلم را درست کنم.

هادی صفی‌اقدم

وفا جان؟
این اسم هخامنش که انتخاب کردی ربطی به اسم قبلی این فونت‌ها در فارسیتک داره یا سلیقه خودت بود؟

Jalil

آقا وفا دست مریزاد
اگر با گزینه Kashida هم به خوبی کار کند و محل اتصال حروف به یکدیگر در هرکلمه گسستگی مشاهده نشود بسیار عالی خواهد شد.

vafa

نقل قول از: Jalil در می 10, 2011, 05:49:43 بعد از ظهر
آقا وفا دست مریزاد
اگر با گزینه Kashida هم به خوبی کار کند و محل اتصال حروف به یکدیگر در هرکلمه گسستگی مشاهده نشود بسیار عالی خواهد شد.
نمی‌دونم منظورتون از گسستگی چیه اما فکر نمی‌کنم مشکلی با کشیده داشته باشه. پرونده PDF پیوست را ببینید.