در نسخه آینده بستههای bidi و xepersian سه گزینه جدید (که هرگزینه چندین کلید خواهد داشت) برای debugging اسناد تک وجود خواهد داشت:
۱) گزینه dependencies باعث میشود تا لیست تمام بستهها/کلاسها و فایلها لیست شود و در صورتی که کلاسی/بستهای یا فایلی نسخهاش پایینتر از نسخه موجود باشد، فایل تک اجرا نشود. این اطلاعات بصورت پیشفرض در فایل \jobname.dep نوشته خواهد شد و برای یک سند ساده زیپرشین شامل:
\RequireVersions{
*{application}{XeTeX} {v0.99991}
*{format} {LaTeX2e} {2014/05/01 v2.e}
*{class} {article} {2014/09/29 v1.4h}
*{file} {size12.clo} {2014/09/29 v1.4h}
*{package}{xepersian} {2015/04/30 v16.1}
*{package}{fontspec} {2015/03/14 v2.4c}
*{package}{expl3} {2015/03/01 v5547}
*{file} {expl3-code.tex}{2015/03/01 v5547}
*{package}{etex} {2015/03/02 v2.1}
*{file} {l3unicode-data.def}{2015/03/01 v5544}
*{file} {l3xdvipdfmx.def}{0000/00/00 v0.0}
*{package}{xparse} {2014/11/25 v5471}
*{package}{fontspec-patches}{2015/03/14 v2.4c}
*{package}{fontspec-xetex}{2015/03/14 v2.4c}
*{package}{fontenc} {0000/00/00 v0.0}
*{file} {eu1enc.def} {2010/05/27 v0.1h}
*{file} {eu1lmr.fd} {2009/10/30 v1.6}
*{package}{xunicode} {2011/09/09 v0.981}
*{file} {eu1lmss.fd} {2009/10/30 v1.6}
*{package}{graphicx} {2014/10/28 v1.0g}
*{package}{keyval} {2014/10/28 v1.15}
*{package}{graphics} {2014/10/28 v1.0p}
*{package}{trig} {1999/03/16 v1.09}
*{file} {graphics.cfg}{2010/04/23 v1.9}
*{file} {xetex.def} {2015/03/25 v4.04}
*{file} {fontspec.cfg}{0000/00/00 v0.0}
*{package}{xepersian-persiancal}{2012/07/25 v0.2}
*{package}{xepersian-mathsdigitspec}{2014/11/21 v1.1.0}
*{package}{bidi} {2015/04/30 v17.2}
*{package}{iftex} {2013/04/04 v0.2}
*{package}{biditools} {2015/02/16 v0.4}
*{package}{zref-abspage}{2012/04/04 v2.24}
*{package}{zref-base} {2012/04/04 v2.24}
*{package}{ltxcmds} {2011/11/09 v1.22}
*{package}{infwarerr} {2010/04/08 v1.3}
*{package}{kvsetkeys} {2012/04/25 v1.16}
*{package}{etexcmds} {2011/02/16 v1.5}
*{package}{ifluatex} {2010/03/01 v1.3}
*{package}{kvdefinekeys}{2011/04/07 v1.3}
*{package}{pdftexcmds} {2011/11/29 v0.20}
*{package}{ifpdf} {2011/01/30 v2.3}
*{package}{auxhook} {2011/03/04 v1.3}
*{package}{atbegshi} {2011/10/05 v1.16}
*{package}{xkeyval} {2014/12/03 v2.7a}
*{file} {xkeyval.tex} {2014/12/03 v2.7a}
*{file} {latex-xetex-bidi.def}{2015/02/01 v1.1.9}
*{file} {footnote-xetex-bidi.def}{2013/04/26 v0.8}
*{file} {article-xetex-bidi.def}{2010/07/25 v0.4}
*{file} {graphicx-xetex-bidi.def}{2012/01/01 v0.4}
*{file} {loadingorder-xetex-bidi.def}{2013/05/22 v0.95}
*{file} {loadingorder-xepersian.def}{2012/01/01 v0.3}
*{file} {footnote-xepersian.def}{2013/04/26 v0.4}
*{file} {article-xepersian.def}{2010/07/25 v0.2}
*{file} {t3cmr.fd} {2001/12/31 v0.0}
}
خواهد بود. این گزینه کلیدهای متفاوتی خواهد داشت. کاربرد این گزینه بیشتر برای این است که برای کنفرانسها یا جاهای دیگر مطمئن شد که همه از یک نسخه بستهها/کلاسها و فایلها استفاده میکنند و تفاوتی در خروجی پیش نمی آید.
۲) گزینهای به نام cstrack وجود خواهد داشت. این گزینه تمام محیطها، دستورات و حتی قضیههایی که توسط کاربر تعریف شده است را گزارش میکند و حتی گزارش میکند که هر کدام از اینها چند بار و در کجای فایل تک (کدام خط) استفاده شدهاند.
۳) گزینه morehelp. برخی از خطاهای تک اسرارآمیز هستند به این معنی که کاربر تازهکار هیچ سررشتهای از آن ندارد. گزینه morehelp متن خطا را تغییر میدهد و اطلاعات بیشتری در اختیار کاربر میگذارد تا بتواند به راحتی خطا را در فایل تک خود درست کند.