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

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

روش نوشتن یک متن فارسی در یک مسیر نموداری

نویسنده رضا راثی, دسامبر 01, 2013, 05:26:40 بعد از ظهر

« قبلی - بعدی »

رضا راثی

سلام من نتوانستم روی مسیر های منحنی فارسی را درست تایپ کنم نیاز به راهنمایی دارم.
در انگلیسی می توان به کمک دستور  \path  بسته   tikz بصورت موجی یا روی یک مسیر نموداری تایپ نمود مانند فایل ضمیمه.  اما در فارسی من نتوانستم.
آیا روشی برای نوشتن یک متن فارسی در یک مسیر نموداری وجود دارد؟   با احترام

vafa


رضا راثی

سلام استاد بزرگوار ، ممنونم که محبت کرده و اظهار نظر فرمودید.
اولین مشکل در این دستور این است که حروف کلمات را تفکیک می کند ،  ثانیا آنها را منعکس می کند. در حالیکه   ما دوست داریم پیوستگی حروف کلمات حفظ شود  و صحیح نمایان شود.    با احترامات وافره

vafa

نقل قول از: رضا راثی در دسامبر 01, 2013, 09:48:48 بعد از ظهر
سلام استاد بزرگوار ، ممنونم که محبت کرده و اظهار نظر فرمودید.
اولین مشکل در این دستور این است که حروف کلمات را تفکیک می کند ،  ثانیا آنها را منعکس می کند. در حالیکه   ما دوست داریم پیوستگی حروف کلمات حفظ شود  و صحیح نمایان شود.    با احترامات وافره
مشکل دوم رفتار پیش‌فرض بسته tikz با توجه به مختصات \pathی که شما داده‌اید است و اگر شما از زی‌پرشین استفاده نکنید و انگلیسی هم بنویسید همین مشکل وجود دارد در صورتی که شما ادعا کردید انگلیسی این مشکل را ندارد. مشکل اول به این خاطر است که همانطور که راهنمای tikz آمده است، برای هر کاراکتر یک \hbox اختصاص می‌دهد. بنابراین اگر شما بنویسید:

This is a test

در حقیقت tikz آن را بصورت

\hbox{T}\hbox{h}\hbox{i}\hbox{s}\hbox{ }\hbox{a}\hbox{ }\hbox{t}\hbox{e}\hbox{s}\hbox{t}

در مورد انگلیسی این رفتار tikz مشکلی ایجاد نمی‌کند اما در مورد پارسی مشکل ایجاد می‌کند زیرا تعدادی از حروف باید به هم بچسبند. برای حل مشکل باید مقداری ماکرونویسی کنید و بین کاراکترهای پارسی که بهم می‌چسبند بصورت خودکار ZWJ وارد کنید.

این اولین و آخرین سوالی بود که در تالار بصورت مجانی جواب می‌دهم.

رضا راثی

استاد عزیز و بزرگوار بسیار ممنون و قدر دان هستم. با احترام