سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: چگونه نسخه بسته‌های bidi و xepersian را چک کنیم و بسته به نسخه کدی بنویسیم؟  (دفعات بازدید: 1919 بار)

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
\documentclass{article}
\usepackage{xepersian}
\makeatletter
\edef\strip@v@bidiversion{\expandafter\@gobble\bidiversion}
\edef\strip@v@xepersianversion{\expandafter\@gobble\xepersianversion}
\newcommand{\CheckbidiVersion}[2]{%
    \ifdim\strip@v@bidiversion pt #1 #2 pt %
        \expandafter\@firstoftwo
    \else
        \expandafter\@secondoftwo
    \fi}
\newcommand{\CheckxepersianVersion}[2]{%
    \ifdim\strip@v@xepersianversion pt #1 #2 pt %
        \expandafter\@firstoftwo
    \else
        \expandafter\@secondoftwo
    \fi}
\makeatother
\begin{document}
%% The `\CheckbidiVersion' and `\CheckxepersianVersion` macros
%% allows you to check for bidi and xepersian packages version,
%% respectively and execute code conditionally according to the version
%% number of each package. The macros accept four arguments:
%%
%% * The first argument is any of the three relation `<', `>', and `='.
%% * The second argument is the version number that you want
%%   to compare with the actual package version number.
%% * The third argument is the `true code'.
%% * The last argument is the `false code'.


%% Here we check that if \bidiversion=15.2, if this is true,
%% we typeset `true' and otherwise `false'.
\CheckbidiVersion{=}{15.2}{true}{false}

%% Here we check that if \xepersianversion>14.2, if this is true,
%% we typeset `true' and otherwise `false'.
\CheckxepersianVersion{>}{14.2}{true}{false}
\end{document}

کاربرانی که از پست شما تشکر کرده‌اند را دنبال کنید:



نسخه ۱.۰.۵ بسته‌های bidi و xepersian (آزمایشی)

نویسنده vafaانجمن زی‌تک

پاسخ ها: 0
مشاهده: 2829
آخرين ارسال ژانویه 25, 2010, 03:24:03 pm
توسط vafa
نسخه جدید بسته‌های bidi و xepersian

نویسنده vafaانجمن زی‌تک

پاسخ ها: 6
مشاهده: 4374
آخرين ارسال مه 12, 2010, 01:06:56 pm
توسط سیدرضی علوی‌زاده
نسخه‌های جدید بسته‌های iftex و bidi و xepersian

نویسنده vafaانجمن زی‌تک

پاسخ ها: 4
مشاهده: 3170
آخرين ارسال ژوئن 30, 2010, 11:07:59 am
توسط محمود امین‌طوسی
نسخه جدید بسته‌های bidi و xepersian

نویسنده وفا خلیقیانجمن زی‌تک

پاسخ ها: 27
مشاهده: 11309
آخرين ارسال ژوئیه 31, 2010, 02:56:43 pm
توسط وفا خلیقی
نسخه 11.151 بسته bidi و نسخه 11.137 بسته xepersian.

نویسنده vafaانجمن زی‌تک

پاسخ ها: 0
مشاهده: 2269
آخرين ارسال آوریل 13, 2012, 03:25:29 pm
توسط vafa
نسخه 11.139 بسته xepersian و نسخه 11.155 بسته bidi

نویسنده vafaانجمن زی‌تک

پاسخ ها: 2
مشاهده: 2700
آخرين ارسال ژوئن 01, 2012, 09:21:44 am
توسط vafa
نسخه 11.140 بسته xepersian و نسخه 11.157 بسته bidi

نویسنده vafaانجمن زی‌تک

پاسخ ها: 0
مشاهده: 2662
آخرين ارسال ژوئن 03, 2012, 02:03:33 pm
توسط vafa
نسخه 11.159 بسته bidi و نسخه 11.142 بسته xepersian

نویسنده vafaانجمن زی‌تک

پاسخ ها: 5
مشاهده: 3998
آخرين ارسال ژوئن 29, 2012, 05:23:02 am
توسط vafa