تالار گفتگوی پارسی‌لاتک

لاتک LATEX => گرافیک، جدول و شکل => نويسنده: abd1001 در سپتامبر 22, 2013, 11:13:07 am

عنوان: تايپ فارسي و رسم اشكال شطرنج با texmate
رسال شده توسط: abd1001 در سپتامبر 22, 2013, 11:13:07 am
ميخواستم با استفاده از پكيج هاي زي پرشين و texmate جزوه شطرنج (بازي شطرنج) ، حروف چيني كنم اما با مشكلات زير برخورد كردم.

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

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

سپاس
عنوان: پاسخ : تايپ فارسي و رسم اشكال شطرنج با texmate
رسال شده توسط: vafa در سپتامبر 22, 2013, 11:18:00 am
من بهم ریختگی نمی‌بینم. شما باید بدونی چه می‌نویسی و هر کدام از دستورات یا محیط‌ها چه کاربدهایی داره و کجا باید استفاده بشه.
عنوان: پاسخ : تايپ فارسي و رسم اشكال شطرنج با texmate
رسال شده توسط: فرشاد ترابی در سپتامبر 22, 2013, 04:48:19 pm
من متوجه منظور شما از بهم‌ریختگی نشدم. اگر منظورتان این است که صفحه اشتباه چاپ شده، شاید به علت چپ و راست بودن محیط فارسی است.
از دستور زیر استفاده کنید و ببینید آیا مشکل شما حل می‌شود یا خیر.
\begin{LTR}
\makediagrams
\end{LTR}
عنوان: پاسخ : تايپ فارسي و رسم اشكال شطرنج با texmate
رسال شده توسط: abd1001 در سپتامبر 22, 2013, 05:37:07 pm
سپاس از آقاي دكتر خليقي و آقاي ترابي

با ذكر مثال منظورم از بهم ريختگي بيان ميكنم. (البته با مقايسه دو فايل 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}

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

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

از همه دوستان سپاسگذارم
عنوان: پاسخ : تايپ فارسي و رسم اشكال شطرنج با texmate
رسال شده توسط: vafa در سپتامبر 23, 2013, 12:02:16 pm
سپاس از آقاي دكتر خليقي و آقاي ترابي

با ذكر مثال منظورم از بهم ريختگي بيان ميكنم. (البته با مقايسه دو فايل 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 استفاده کن.
عنوان: پاسخ : تايپ فارسي و رسم اشكال شطرنج با texmate
رسال شده توسط: abd1001 در سپتامبر 23, 2013, 05:29:01 pm
درود دكتر خليقي عزيز

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