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

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

تايپ فارسي و رسم اشكال شطرنج با texmate

نویسنده abd1001, سپتامبر 22, 2013, 11:13:07 قبل از ظهر

« قبلی - بعدی »

abd1001

ميخواستم با استفاده از پكيج هاي زي پرشين و texmate جزوه شطرنج (بازي شطرنج) ، حروف چيني كنم اما با مشكلات زير برخورد كردم.

وقتي از زي پرشين استفاده ميكنم كل دياگرام ها به هم ميريزد. (فايل chess1.tex )
وقتي كه از زي پرشين استفاده نمي كنم، متن هاي فارسي نشان داده نمي شود. (فايل chess2.tex )

درخواست راه حل: چگونه فارسي بنويسم بدون اينكه دياگرام هاي شطرنجي به هم نريزد.

سپاس

vafa

من بهم ریختگی نمی‌بینم. شما باید بدونی چه می‌نویسی و هر کدام از دستورات یا محیط‌ها چه کاربدهایی داره و کجا باید استفاده بشه.

فرشاد ترابی

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

\begin{LTR}
\makediagrams
\end{LTR}

abd1001

سپاس از آقاي دكتر خليقي و آقاي ترابي

با ذكر مثال منظورم از بهم ريختگي بيان ميكنم. (البته با مقايسه دو فايل pdf پيوستي نيز متوجه خواهيد شد. (خروجي شطرنجي chess2.pdf كاملا صحيح است)

وقتي كه از زي پرشين استفاده نميكنم "دياگرام ها" و "تايپ بازي" و خروجي pdf كاملا درست نمايش داده مي شود. (اما نوشته هاي فارسي نمايش داده نخواهد شد. chess2.pdf )
و وقتي از زي پرشين استفاده ميكنم ديگر متون انگليسي در خروجي pdf نمايش داده نمي شود. (مثلا در مثال پيوست حركت اول
1.e4 e5
بوده ، در فايلي كه از زي پرشين استفاده كردم حروف e نمايش داده نشده و فقط عدد 4 و 5 قابل نمايش است. ) (chess1.pdf)

البته شكل (دياگرام) در هر دو خروجي كاملا درست نمايش داده شده و مشكل من در "تايپ بازي" است.
\whitename{Dubois}
\blackname{Steinitz}
\chessevent{London 1862}
\ECO{C50}
\chessopening{Giucco Pianissimo}
\makegametitle
|1 e4 e5 Nf3 Nc6 Bc4 Bc5 d3 Nf6 Bg5?! [Nc3]
d6 O-O?! h6 Bh4 g5 Bg3 h5! Nxg5 h4! Nxf7 hxg3!!
\toD{hxg3!!} Nxd8 [Nxh8 Qe7! \threat<Qh7> Nf7 Bxf2+
Rxf2 gxf2+ Kxf2 Ng4+ Kg3 Qf6 Qf3 Qg7\BBetter] Bg4
Qe1 Nd4 Nc3\onlymove [h3 Ne2+ Kh1 Rxh3+ gxh3
Bf3\#] Nf3+! gxf3 Bxf3 \toD{Bxf3} \resigns|
\begin{figure}[h]
\makediagrams
\end{figure}

(اين قسمت كد بازي و سپس نمايش دياگرام هست. در صورت نياز اين كد رو توضيح ميدم)

آقاي ترابي عزيز: كد پيشنهادي را استفاده كردم، جواب نداد، ولي مشكل چپ چين يا راست چين كردن متن رو ياد گرفتم . سپاس

از همه دوستان سپاسگذارم

vafa

نقل قول از: abd1001 در سپتامبر 22, 2013, 05:37:07 بعد از ظهر
سپاس از آقاي دكتر خليقي و آقاي ترابي

با ذكر مثال منظورم از بهم ريختگي بيان ميكنم. (البته با مقايسه دو فايل pdf پيوستي نيز متوجه خواهيد شد. (خروجي شطرنجي chess2.pdf كاملا صحيح است)

وقتي كه از زي پرشين استفاده نميكنم "دياگرام ها" و "تايپ بازي" و خروجي pdf كاملا درست نمايش داده مي شود. (اما نوشته هاي فارسي نمايش داده نخواهد شد. chess2.pdf )
و وقتي از زي پرشين استفاده ميكنم ديگر متون انگليسي در خروجي pdf نمايش داده نمي شود. (مثلا در مثال پيوست حركت اول
1.e4 e5
بوده ، در فايلي كه از زي پرشين استفاده كردم حروف e نمايش داده نشده و فقط عدد 4 و 5 قابل نمايش است. ) (chess1.pdf)

البته شكل (دياگرام) در هر دو خروجي كاملا درست نمايش داده شده و مشكل من در "تايپ بازي" است.
\whitename{Dubois}
\blackname{Steinitz}
\chessevent{London 1862}
\ECO{C50}
\chessopening{Giucco Pianissimo}
\makegametitle
|1 e4 e5 Nf3 Nc6 Bc4 Bc5 d3 Nf6 Bg5?! [Nc3]
d6 O-O?! h6 Bh4 g5 Bg3 h5! Nxg5 h4! Nxf7 hxg3!!
\toD{hxg3!!} Nxd8 [Nxh8 Qe7! \threat<Qh7> Nf7 Bxf2+
Rxf2 gxf2+ Kxf2 Ng4+ Kg3 Qf6 Qf3 Qg7\BBetter] Bg4
Qe1 Nd4 Nc3\onlymove [h3 Ne2+ Kh1 Rxh3+ gxh3
Bf3\#] Nf3+! gxf3 Bxf3 \toD{Bxf3} \resigns|
\begin{figure}[h]
\makediagrams
\end{figure}

(اين قسمت كد بازي و سپس نمايش دياگرام هست. در صورت نياز اين كد رو توضيح ميدم)

آقاي ترابي عزيز: كد پيشنهادي را استفاده كردم، جواب نداد، ولي مشكل چپ چين يا راست چين كردن متن رو ياد گرفتم . سپاس

از همه دوستان سپاسگذارم
مشکل شما مشکل قلمه. به جای استفاده از محیط LTR از محیط latin استفاده کن.

abd1001

درود دكتر خليقي عزيز

مشكلم با استفاده از قلم و استفاده از محيط لاتين حل شد.
سپاسگذارم