تالار گفتگوی پارسیلاتک
زیپرشین XePersian => زیتک => نويسنده: taherkhani در مارس 30, 2014, 02:11:32 pm
-
سوالی رو در مورد ساخت یه دستور با بسته tcolorbox در
https://tex.stackexchange.com/questions/166298/how-do-i-create-a-verbatim-box-with-newtcbinputlisting (https://tex.stackexchange.com/questions/166298/how-do-i-create-a-verbatim-box-with-newtcbinputlisting)
پرسیدم، بالاخره مشکل حل شد و جواب داده شد، ولی وقتی میخوام این دستورات رو به همراه بسته زی پرشین در یک
متن فارسی بکار ببرم اجرا نمیشه.
در فایل ضمیمه بسته xepersian رو از حالت کامنت خارج کنید و اجرا کنید. این مساله بخاطر اضافه شدن بسته xparse هست.
اگر کسی میتونه کمک کنه که مشکل حل بشود.
ممنون
-
من با نوشتن متن شما به این صورت جواب گرفتم
\begin{LTR}
\maplebox{\textbf{#}}~
\\\maplebox{$ & }~
\\\maplebox[red]{~ ^ \}~
\\\maplebox[green]{email: mohsen.3838@gmail.com}~
\\\maplebox[blue]{\zeta}~
\\\maplebox[purple]{\xi}~
\\\maplebox[yellow]{\psi}~
\\\maplebox[brown]{\Xi}~
\end{LTR}
اگرچه خودم نمیدونم چرا، ولی برای حل مشکل باید به نکات زیر توجه کنید:
1. دستورهای شما باید داخل \begin{LTR} و \end{LTR} باشه وگرنه خطا میده.
2. در انتهای هر سطر باید ~ قرار داده بشه
3. علامت % در دستور شما خطا ایچاد کرد. حذفش کردم.
4. در نهایت فاصله خطها در خروجی بسیار زیاد شده.
البته عرض کردم من دلیل اینکه چرا این مسائل را باید اضافه کنیم یا چرا خروجی این چنین است را نفهمیدم. اما خروجی به دست آمد.
-
البته فکر نکنم مشکل از بسته xparse باشه. من از این بسته به دفعات به همراه xepersian استفاده کردم و مشکلی نداشتم. به احتمال زیاد مشکل شما در تعریف دستور maplebox هست. به عنوان نمونه برنامه پیوست را ملاحظه کنید. بدون مشکل به همراه xepersian اجرا میشه
-
سوالی رو در مورد ساخت یه دستور با بسته tcolorbox در
https://tex.stackexchange.com/questions/166298/how-do-i-create-a-verbatim-box-with-newtcbinputlisting (https://tex.stackexchange.com/questions/166298/how-do-i-create-a-verbatim-box-with-newtcbinputlisting)
پرسیدم، بالاخره مشکل حل شد و جواب داده شد، ولی وقتی میخوام این دستورات رو به همراه بسته زی پرشین در یک
متن فارسی بکار ببرم اجرا نمیشه.
در فایل ضمیمه بسته xepersian رو از حالت کامنت خارج کنید و اجرا کنید. این مساله بخاطر اضافه شدن بسته xparse هست.
اگر کسی میتونه کمک کنه که مشکل حل بشود.
ممنون
فایل پست اول شما رو با تک لایو آئدیت تا دو روز پیش اجرا گرفتم و خروجی مشکلی ندیدم. چک کنین ببینین مشکل داره؟
فایل log هم نفرستادین و نمی دونم نسخه شما چیه.
-
1. دستورهای شما باید داخل \begin{LTR} و \end{LTR} باشه وگرنه خطا میده.
ممنون، ولی این دستور به این دلیل تعریف شده که در موارد زیاد در بین خطوط، برای یک یا دو کلمه
بکار بره، این طور که شما گفتید، باید هر دفعه یک محیط بکار برده بشه، این حالت در همون سایتی که سوالو مطرح کردم حل شده
بود:
\newtcblisting{maplebox}[1]{
listing only,
colupper=black,
nobeforeafter,
hbox,
tcbox raise base,
fontupper=\ttfamily\bfseries,
arc=0pt,
outer arc=0pt,
colback=#1!10!white,
colframe=#1!50!black,
boxsep=0pt,
left=1pt,
right=1pt,
top=2pt,
bottom=2pt,
boxrule=0pt,
bottomrule=1pt,
toprule=1pt,
}
.
.
.
\begin{maplebox}{white}
\latex
\end{maplebox}
آیا میشه همین محیط LTR رو با دستور \maplebox تلفیق کرد و یک دستور جدید ساخت؟
ممنون
-
سوالی رو در مورد ساخت یه دستور با بسته tcolorbox در
https://tex.stackexchange.com/questions/166298/how-do-i-create-a-verbatim-box-with-newtcbinputlisting (https://tex.stackexchange.com/questions/166298/how-do-i-create-a-verbatim-box-with-newtcbinputlisting)
پرسیدم، بالاخره مشکل حل شد و جواب داده شد، ولی وقتی میخوام این دستورات رو به همراه بسته زی پرشین در یک
متن فارسی بکار ببرم اجرا نمیشه.
در فایل ضمیمه بسته xepersian رو از حالت کامنت خارج کنید و اجرا کنید. این مساله بخاطر اضافه شدن بسته xparse هست.
اگر کسی میتونه کمک کنه که مشکل حل بشود.
ممنون
من فایل شما رو امتحان نکردم که ببینم مشکل چیه یا از کجاست چون حقیقتاً وقتش رو الان ندارم اما لطفاً مشکلات را در github گزارش کنید. تأکید میکنم که مشکلات را فقط در github گزارش کنید نه در تالار. اگر مشکل را در تالار گزارش کنید، احتمال ضعیفی وجود دارد که من متوجه پست شما و مشکل شما بشوم اما اگر مشکل را در github گزارش کنید، من بلافاصله متوجه وجود مشکل خواهم شد.
-
سوالی رو در مورد ساخت یه دستور با بسته tcolorbox در
https://tex.stackexchange.com/questions/166298/how-do-i-create-a-verbatim-box-with-newtcbinputlisting (https://tex.stackexchange.com/questions/166298/how-do-i-create-a-verbatim-box-with-newtcbinputlisting)
پرسیدم، بالاخره مشکل حل شد و جواب داده شد، ولی وقتی میخوام این دستورات رو به همراه بسته زی پرشین در یک
متن فارسی بکار ببرم اجرا نمیشه.
در فایل ضمیمه بسته xepersian رو از حالت کامنت خارج کنید و اجرا کنید. این مساله بخاطر اضافه شدن بسته xparse هست.
اگر کسی میتونه کمک کنه که مشکل حل بشود.
ممنون
به سوال شما در لینک زیر پاسخ دادم:
https://github.com/vafa/xepersian/issues/6