سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: مشکل نویسه کشیده در قلم‌های HM X  (دفعات بازدید: 2757 بار)

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
مشکل نویسه کشیده در قلم‌های HM X
« : نوامبر 13, 2013, 10:37:47 am »
نویسه کشیده در این قلم‌ها ارتفاع غیرحقیقی یا هر چه که ترجمه fake است، دارد، این موضوع در حروف‌چینی متنهای کشیده با زی‌پرشین مشکل ایجاد می‌کند زیرا که زی‌پرشین ارتفاع نویسه کشیده را اندازه می‌گیرد و خطی با ارتفاع این نویسه وارد می‌کند. برای روشن شدن این موضوع فایل pdf پیوست را ببینید:
\documentclass{minimal}
\usepackage{fontspec}
\usepackage{showcharinbox}
\newfontfamily\testfont{HM XNiloofar}
\begin{document}
\begin{center}
\ShowCharInBox{\fontsize{500}{510}\testfont \char"0640}
\end{center}
\end{document}
همانطور که در فایل pdf می‌بینید قسمنی از ارتفاع این نویسه را فضای خالی تشکیل می‌دهد که نادرست است و ارتفاع واقعی این نویسه نیست.

آفلاین dma8hm1334

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 0
  • -دریافت شده: 21
  • ارسال: 63
    • ديدن مشخصات
پاسخ : مشکل نویسه کشیده در قلم‌های HM X
« پاسخ #1 : نوامبر 14, 2013, 01:48:02 am »
 باسلام

نویسه کشیده در این قلم‌ها ارتفاع غیرحقیقی یا هر چه که ترجمه fake است، دارد، این موضوع در حروف‌چینی متنهای کشیده با زی‌پرشین مشکل ایجاد می‌کند زیرا که زی‌پرشین ارتفاع نویسه کشیده را اندازه می‌گیرد و خطی با ارتفاع این نویسه وارد می‌کند. برای روشن شدن این موضوع فایل pdf پیوست را ببینید:
\documentclass{minimal}
\usepackage{fontspec}
\usepackage{showcharinbox}
\newfontfamily\testfont{HM XNiloofar}
\begin{document}
\begin{center}
\ShowCharInBox{\fontsize{500}{510}\testfont \char"0640}
\end{center}
\end{document}
همانطور که در فایل pdf می‌بینید قسمنی از ارتفاع این نویسه را فضای خالی تشکیل می‌دهد که نادرست است و ارتفاع واقعی این نویسه نیست.

 در فونت‌های X Series 2 خط کرسی گلیف‌های فارسی نسبت به گلیف‌های غیر فارسی بالاتر است. به عنوان مثال این اختلاف در
 فونت‌های XBNiloofar و XBKayhan به‌ترتیب برابر 105pt و 101pt است. این اختلاف در فونت‌های persian-hm-xbs حفظ شده
 است اما در فونت‌های persian-hm-ftx خطوط کرسی برای گلیف‌های فارسی و غیر فارسی یکسان است.

 ضمناً ممکن است لطفاً فونت‌های persian-hm-ftx را در این ارتباط نیز آزمایش فرمایید.

 با سپاس

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : مشکل نویسه کشیده در قلم‌های HM X
« پاسخ #2 : نوامبر 14, 2013, 09:34:58 am »
باسلام

 در فونت‌های X Series 2 خط کرسی گلیف‌های فارسی نسبت به گلیف‌های غیر فارسی بالاتر است. به عنوان مثال این اختلاف در
 فونت‌های XBNiloofar و XBKayhan به‌ترتیب برابر 105pt و 101pt است. این اختلاف در فونت‌های persian-hm-xbs حفظ شده
 است اما در فونت‌های persian-hm-ftx خطوط کرسی برای گلیف‌های فارسی و غیر فارسی یکسان است.
خط کرسی نمی‌تواند و نباید معنای متفاوتی در گلیف‌های پارسی و غیر پارسی داشته باشد. خط کرسی جایی است که تک آن را نقطه مرجع می‌بیند و حال چه گلیف پارسی باشد چه غیر پارسی، تفاوتی در آن نباید ایجاد کند در غیراینصورت یک ناهماهنگی زشت وجود خواهد داشت. در مورد قلم‌های HM X این ناهمناهنگی حتی باعث ایجاد ارتفاع غیرحقیقی نویسه می‌شود که تمام محاسبات منطقی را بر هم می‌زند.
نقل قول
ضمناً ممکن است لطفاً فونت‌های persian-hm-ftx را در این ارتباط نیز آزمایش فرمایید.

 با سپاس
مشکلی ندارند. من قلم‌های لوتوس، زر، علمی، و نازلی را آزمایش کردم و مشکلی وجود نداشت. فایل pdf پیوست مربوط به قلم زر است.

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : مشکل نویسه کشیده در قلم‌های HM X
« پاسخ #3 : نوامبر 14, 2013, 07:57:02 pm »
احتیاجی به تغییر در قلم‌ها نیست. من مشکل را در نسخه 13.6 بسته زی‌پرشین حل کردم:

http://www.parsilatex.com/forum/SMF/index.php?topic=5671.0

آفلاین dma8hm1334

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 0
  • -دریافت شده: 21
  • ارسال: 63
    • ديدن مشخصات
پاسخ : مشکل نویسه کشیده در قلم‌های HM X
« پاسخ #4 : نوامبر 15, 2013, 11:19:19 am »
با سلام

خط کرسی نمی‌تواند و نباید معنای متفاوتی در گلیف‌های پارسی و غیر پارسی داشته باشد. خط کرسی جایی است که تک آن را نقطه مرجع می‌بیند و حال چه گلیف پارسی باشد چه غیر پارسی، تفاوتی در آن نباید ایجاد کند در غیراینصورت یک ناهماهنگی زشت وجود خواهد داشت. در مورد قلم‌های HM X این ناهمناهنگی حتی باعث ایجاد ارتفاع غیرحقیقی نویسه می‌شود که تمام محاسبات منطقی را بر هم می‌زند. مشکلی ندارند. من قلم‌های لوتوس، زر، علمی، و نازلی را آزمایش کردم و مشکلی وجود نداشت. فایل pdf پیوست مربوط به قلم زر است.

 منظور بنده از «خط کرسی گلیف‌های فارسی» خط کرسی (baseline) متداول در فونت‌های فارسی مثل Nazanin، Zar
 و منظور از «خط کرسی گلیف‌های غیر فارسی» خط کرسی متداول در فونت‌های انگلیسی مثل DejaVuSans، Arial
 بود و مسلم است که در فونت‌های X Series 2 بیش از یک خط کرسی وجود ندارد.

 لازم به توضیح است که برخی از فونت‌های OpenType بیش از یک خط کرسی دارند و به همین دلیل هم جدولی برای
 مکان‌های خطوط کرسی مختلف تعریف می‌کنند.

 به‌هرحال بابت ابهام ایجاد شده پوزش می‌طلبم و برای آزمایش فونت‌های persian-hm-ftx نیز بسیار متشکرم.

 با سپاس

 

مشکل با bidibeamer

نویسنده mohammad.yانجمن سبک نوشتار

پاسخ ها: 1
مشاهده: 3620
آخرين ارسال اكتبر 13, 2009, 02:49:51 pm
توسط vafa
مشکل اعداد و mathfalse

نویسنده habib_seifانجمن زی‌تک

پاسخ ها: 4
مشاهده: 4531
آخرين ارسال اكتبر 23, 2009, 11:13:39 am
توسط habib_seif
مشکل با استفاده از lr\ در section\ در beamer

نویسنده محمود امین‌طوسیانجمن زی‌تک

پاسخ ها: 7
مشاهده: 6337
آخرين ارسال اكتبر 20, 2009, 09:41:31 am
توسط mohammad.y
مشکل نسخه آخر تک‌میکر با ویندوز ویستای ۶۴ بیتی

نویسنده وحید دامن‌افشانانجمن Texmaker

پاسخ ها: 5
مشاهده: 7250
آخرين ارسال اكتبر 19, 2009, 09:31:44 pm
توسط هادی صفی‌اقدم
مشکل نسخه آخر تک‌میکر با خیلی از ویندوزها

نویسنده وحید دامن‌افشانانجمن Texmaker

پاسخ ها: 15
مشاهده: 10632
آخرين ارسال اكتبر 15, 2009, 04:30:48 pm
توسط محمود امین‌طوسی
مشکل با forward search و یه سوال در مورد inverse search

نویسنده وحید دامن‌افشانانجمن Texmaker

پاسخ ها: 3
مشاهده: 5532
آخرين ارسال اكتبر 19, 2009, 11:15:37 pm
توسط وحید دامن‌افشان
مشکل ایجاد واژه‌نامه در زی‌پرشین

نویسنده وحید دامن‌افشانانجمن زی‌تک

پاسخ ها: 6
مشاهده: 6450
آخرين ارسال اكتبر 19, 2009, 11:32:18 am
توسط آسیه
مشکل به همریختگی دستورات لاتک موقع تایپ در انجمن

نویسنده هادی صفی‌اقدمانجمن عمومی

پاسخ ها: 1
مشاهده: 3119
آخرين ارسال نوامبر 03, 2009, 12:59:08 am
توسط محمود امین‌طوسی