پارسی‌لاتک

زی‌پرشین XePersian => زی‌تک => نويسنده: هادی صفی‌اقدم در آپریل 08, 2013, 01:43:17 بعد از ظهر

عنوان: خطای زدن دستور chapter در کلاس article و خطا نبودن در زی‌پرشین
رسال شده توسط: هادی صفی‌اقدم در آپریل 08, 2013, 01:43:17 بعد از ظهر
در لاتک وقتی در کلاس article دستور ‪\chapter{...}‬ میزنیم، خطای زیر را می‌گیریم.

! Undefined control sequence.
l.5 \chapter

اما وقتی زی‌پرشین را در همون کلاس فراخوانی می‌کنیم، دیگه این خطا را نمیده.
ضمنا عنوانی که برای فصل انتخاب کردیم را باز داخل متن میاره.
قضیه چیه؟ دوستنی که اطلاعی دارن، آیا این باگه که گزارش کنیم؟
۲ فایل ضمیمه شده.
عنوان: پاسخ : خطای زدن دستور chapter در کلاس article و خطا نبودن در زی‌پرشین
رسال شده توسط: vafa در آپریل 08, 2013, 04:09:05 بعد از ظهر
مشکل از بسته biditools است.

\documentclass{article}
\usepackage{biditools}
\begin{document}
\makeatletter
\if@bidi@csprimitive{chapter}{}{}
\makeatother
\chapter{Test}

Hello World!
\end{document}

دقیقاً همان مشکل را دارد. سعی می‌کنم امشب درستش کنم.
عنوان: پاسخ : خطای زدن دستور chapter در کلاس article و خطا نبودن در زی‌پرشین
رسال شده توسط: vafa در آپریل 08, 2013, 04:43:45 بعد از ظهر
بسیار خوب. درست کردم:

https://github.com/persian-tex/bidi/commit/e2f28f3f747c29fdde5838b36f86d4b90b64e8ef

با داشتن نسخه جدید بسته biditools نباید مشکلی وجود داشته باشه.