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

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

فونت های پست اسکریپت

نویسنده Raminjj, ژانویه 01, 2011, 07:35:09 بعد از ظهر

« قبلی - بعدی »

Raminjj

چگونه میشه از فونتهای پست اسکریپت (فونتهایی با پسوند pfb. و tfm.) در زی پرشین استفاده کرد؟ مثلا فونت Scientific Farsi که در فارسی تک قدیمی استفاده میشد از این نوعه.

vafa

نقل قول از: Raminjj در ژانویه 01, 2011, 07:35:09 بعد از ظهر
چگونه میشه از فونتهای پست اسکریپت (فونتهایی با پسوند pfb. و tfm.) در زی پرشین استفاده کرد؟ مثلا فونت Scientific Farsi که در فارسی تک قدیمی استفاده میشد از این نوعه.
گونه open type آنها را تهیه کن و از آن به راحتی در xepersian استفاده کن.

Raminjj

نقل قول از: وفا کارن‌پهلو در ژانویه 02, 2011, 06:03:12 قبل از ظهر
گونه open type آنها را تهیه کن و از آن به راحتی در xepersian استفاده کن.
خیلی ممنون از پاسخ. فونت فارسی تک تا جایی که من میدونم نسخه open type نداره ( داره؟) در ضمن به اندازه کافی هم زیبا است که نشه ازش چشم پوشی کرد. پس بهرحال نمیشه از فونتهای پست اسکریپت در زی پرشین استفاده کرد، درسته؟

vafa

نقل قول از: Raminjj در ژانویه 02, 2011, 05:37:44 بعد از ظهر
خیلی ممنون از پاسخ. فونت فارسی تک تا جایی که من میدونم نسخه open type نداره ( داره؟) در ضمن به اندازه کافی هم زیبا است که نشه ازش چشم پوشی کرد. پس بهرحال نمیشه از فونتهای پست اسکریپت در زی پرشین استفاده کرد، درسته؟
میشه اما شما برنامه‌نویسی تک را می‌دانید؟ من راه‌حلی را گفتم که یک مبتدی بتواند ازش استفاده کند.

Raminjj

نقل قول از: وفا کارن‌پهلو در ژانویه 02, 2011, 05:39:37 بعد از ظهر
میشه اما شما برنامه‌نویسی تک را می‌دانید؟ من راه‌حلی را گفتم که یک مبتدی بتواند ازش استفاده کند.
تا حدودی بلدم. ممنون میشم اگه راهنماییم کنید. من فایل فونتها رو هم ضمیمه کردم. ظاهرا fontspec با فونتهای پست اسکریپت مشکلی نداره ولی وقتی اونهارو با دستور
{fontspec{sf1400.pfb\
فراخوانی میکنم، error میده.

vafa

نقل قول از: Raminjj در ژانویه 02, 2011, 05:47:12 بعد از ظهر
تا حدودی بلدم. ممنون میشم اگه راهنماییم کنید. من فایل فونتها رو هم ضمیمه کردم. ظاهرا fontspec با فونتهای پست اسکریپت مشکلی نداره ولی وقتی اونهارو با دستور
{fontspec{sf1400.pfb\
فراخوانی میکنم، error میده.
قلمهای فارسی‌تک هردم‌بیلی‌اند یعنی رمزینه ندارند یا بهتر بگم رمزینه عشقی دارند. زی‌تک برای اینکه بتواند حروف پارسی را به هم بچسباند از رمزینه یونیکد استفاده می‌کند و احتیاج به اطلاعاتی دارد که در جدول open type یک قلم موجود است حال آنکه قلمهای فارسی‌تک فاقد این اطلاعات هستند. برای استفاده از قلمهای فارسی‌تک در حالتی که هستند شما باید مقداری ماکرونویسی کنید، همچنین بایستی یک pre-processor مانند چیزی که فارسی‌تک دارد تهیه کنید.

Raminjj

نقل قول از: وفا کارن‌پهلو در ژانویه 02, 2011, 05:52:14 بعد از ظهر
قلمهای فارسی‌تک هردم‌بیلی‌اند یعنی رمزینه ندارند یا بهتر بگم رمزینه عشقی دارند. زی‌تک برای اینکه بتواند حروف پارسی را به هم بچسباند از رمزینه یونیکد استفاده می‌کند و احتیاج به اطلاعاتی دارد که در جدول open type یک قلم موجود است حال آنکه قلمهای فارسی‌تک فاقد این اطلاعات هستند. برای استفاده از قلمهای فارسی‌تک در حالتی که هستند شما باید مقداری ماکرونویسی کنید، همچنین بایستی یک pre-processor مانند چیزی که فارسی‌تک دارد تهیه کنید.

فکر میکنم اینکارها رو قبلا آقای یوسف جبری در لاتک عربی (پکیج Arabi) انجام داده و الان  فونتهای فارسی تک ایشون کاملاً با pdflatex سازگاره. من فایلهای انکودینگ ایشون رو ضمیمه میکنم. نمیشه از اینها در زی پرشین استفاده کرد؟ اگر نشه ترجیح میدم فونت فارسی تک را بیخیال بشم! ممنون

vafa

#7
نقل قول از: Raminjj در ژانویه 02, 2011, 06:12:45 بعد از ظهر
فکر میکنم اینکارها رو قبلا آقای یوسف جبری در لاتک عربی (پکیج Arabi) انجام داده و الان  فونتهای فارسی تک ایشون کاملاً با pdflatex سازگاره. من فایلهای انکودینگ ایشون رو ضمیمه میکنم. نمیشه از اینها در زی پرشین استفاده کرد؟ اگر نشه ترجیح میدم فونت فارسی تک را بیخیال بشم! ممنون
روش ایشون پر از اشکاله.
Arabi قواعد مربوط به چسباندن حروف و نویسه ها را در فایل TFM قرار داده است. ولیکن این امر در مورد اعراب یک محدودیت برای آن ایجاد کرده است. چرا که قواعد TFM به گونه ای است که میتواند حداکثر دو کاراکتر مجاور هم را در نظر بگیرد و آنها را به چیز دیگری تبدیل کند. در حالیکه وقتی اعراب به کار میبریم نیاز داریم که سه کاراکتر مجاور هم را بررسی کنیم و در این میان اعراب هیچ نقشی در چسبیدن حروف به همدیگر ندارد. در نتیجه اگر از اعراب استفاده نمیکنیم این قواعد کافی هستند و وقتی از اعراب استفاده کنیم باید از نویسه های اضافی استفاده کنیم تا حروف و نویسه ها به درستی به همدیگر بچسبند. لازم به ذکر است که در فارسی تک قواعد چسباندن حروف به همدیگر زمانی مد نظر قرار میگیرد که از برنامه ftex2tex.exe استفاده میکنیم.

بسته ARABI مشکلات متعددی دارد:

۱- به هنگام استفاده از اعراب باید نویسه های اضافی در متن قرار دهیم.
۲- شیوه چسباندن حروف و نویسه ها باگ دارد.
۳- باگهای فراوانی در زمینه حروف‌چینی دو جهته موجود است

نقل شده از وبلاگ فارسی‌لاتک (با کمی تغییر)

Raminjj

نقل قول از: وفا کارن‌پهلو در ژانویه 02, 2011, 06:19:26 بعد از ظهر
روش ایشون پر از اشکاله.
Arabi قواعد مربوط به چسباندن حروف و نویسه ها را در فایل TFM قرار داده است. ولیکن این امر در مورد اعراب یک محدودیت برای آن ایجاد کرده است. چرا که قواعد TFM به گونه ای است که میتواند حداکثر دو کاراکتر مجاور هم را در نظر بگیرد و آنها را به چیز دیگری تبدیل کند. در حالیکه وقتی اعراب به کار میبریم نیاز داریم که سه کاراکتر مجاور هم را بررسی کنیم و در این میان اعراب هیچ نقشی در چسبیدن حروف به همدیگر ندارد. در نتیجه اگر از اعراب استفاده نمیکنیم این قواعد کافی هستند و وقتی از اعراب استفاده کنیم باید از نویسه های اضافی استفاده کنیم تا حروف و نویسه ها به درستی به همدیگر بچسبند. لازم به ذکر است که در فارسی تک قواعد چسباندن حروف به همدیگر زمانی مد نظر قرار میگیرد که از برنامه ftex2tex.exe استفاده میکنیم.

بسته ARABI مشکلات متعددی دارد:

۱- به هنگام استفاده از اعراب باید نویسه های اضافی در متن قرار دهیم.
۲- شیوه چسباندن حروف و نویسه ها باگ دارد.
۳- باگهای فراوانی در زمینه حروف‌چینی دو جهته موجود است

نقل شده از وبلاگ فارسی‌لاتک (با کمی تغییر)
پس با این اوصاف به نظر میرسه بهتره با فونت زیبای فارسی تک خداحافظی کنم! ممنون

vafa

نقل قول از: Raminjj در ژانویه 02, 2011, 06:28:54 بعد از ظهر
پس با این اوصاف به نظر میرسه بهتره با فونت زیبای فارسی تک خداحافظی کنم! ممنون
چرا با باگهای رنگ و بارنگ فارسی‌تک و محدودیتهایش خداحافظی نمی‌کنید؟

شما قلم pen type قلمهای فارسی‌تک را بسازید و از آن خداحافظی نکنید.

Raminjj

نقل قول از: وفا کارن‌پهلو در ژانویه 02, 2011, 06:32:03 بعد از ظهر
چرا با باگهای رنگ و بارنگ فارسی‌تک و محدودیتهایش خداحافظی نمی‌کنید؟

شما قلم pen type قلمهای فارسی‌تک را بسازید و از آن خداحافظی نکنید.
تنها عاملی که باعث شده این خداحافظی تا امروز به تعویق بیافته، همین قلم فارسی تک است.
سوال: آیا تبدیل قلم post script به open type کار روتینی هست و اگر بله با چه نرم افزاری آسونتره؟ بازهم ممنون

vafa

نقل قول از: Raminjj در ژانویه 02, 2011, 06:43:33 بعد از ظهر
سوال: آیا تبدیل قلم post script به open type کار روتینی هست و اگر بله با چه نرم افزاری آسونتره؟ بازهم ممنون
من خودم یک بار در حال انجام این کار بودم ولی بدلیل مشغله رهایش کردم. اگر بخواهید اسکریپتی برای این کار بنویسید، بله خودکار است و در غیر اینصورت خیر چون همانطور که گفتم قلمهای فارسی‌تک طبق اصول درستی تهیه نشده‌اند. کاری که من کردم این بود که glyphهای قلم‌های فارسی‌تک را اول در حالت .svg ذخیره کردم و بعد یک قلم درست کردم و همهٔ این فایلهای .svg را در جاهای مربوطه قرار دادم. من از fontforge استفاده کردم.

javadr

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