تالار گفتگوی پارسی‌لاتک

لاتک LATEX => قلم‌ها و حروف => نويسنده: vafa در سپتامبر 06, 2014, 02:24:12 pm

عنوان: پروژه تولید قلم‌های آزاد پارسی
رسال شده توسط: vafa در سپتامبر 06, 2014, 02:24:12 pm
تمام قلم‌های موجود پارسی غیرقانونی هستند و آزاد نیستند. این تنها یک پیشنهاد برای تولید قلم‌های آزاد است تا بتوان آنها را به CTAN افزود تا بتوان آنها را بدون نصب استفاده نمود. این پروژه به دو قسمت تقسیم می‌شود:

کار کردن روی قلم‌های آزاد موجود

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


کار کردن روی قلم‌های جدید

طراحی قلم‌های جدید نیز ایده خوبی است. گلیف‌ها را می‌توان با نرم‌افزار MetaPost تهیه کرد و بقیه کار در fontforge.