تالار گفتگوی پارسیلاتک
لاتک LATEX => گرافیک، جدول و شکل => نويسنده: رضا راثی در دسامبر 01, 2013, 05:26:40 pm
-
سلام من نتوانستم روی مسیر های منحنی فارسی را درست تایپ کنم نیاز به راهنمایی دارم.
در انگلیسی می توان به کمک دستور \path بسته tikz بصورت موجی یا روی یک مسیر نموداری تایپ نمود مانند فایل ضمیمه. اما در فارسی من نتوانستم.
آیا روشی برای نوشتن یک متن فارسی در یک مسیر نموداری وجود دارد؟ با احترام
-
من مشکلی نمیبینم.
-
سلام استاد بزرگوار ، ممنونم که محبت کرده و اظهار نظر فرمودید.
اولین مشکل در این دستور این است که حروف کلمات را تفکیک می کند ، ثانیا آنها را منعکس می کند. در حالیکه ما دوست داریم پیوستگی حروف کلمات حفظ شود و صحیح نمایان شود. با احترامات وافره
-
سلام استاد بزرگوار ، ممنونم که محبت کرده و اظهار نظر فرمودید.
اولین مشکل در این دستور این است که حروف کلمات را تفکیک می کند ، ثانیا آنها را منعکس می کند. در حالیکه ما دوست داریم پیوستگی حروف کلمات حفظ شود و صحیح نمایان شود. با احترامات وافره
مشکل دوم رفتار پیشفرض بسته 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 وارد کنید.
این اولین و آخرین سوالی بود که در تالار بصورت مجانی جواب میدهم.
-
استاد عزیز و بزرگوار بسیار ممنون و قدر دان هستم. با احترام