اذهب إلى المحتوى

السؤال

نشر

أعمل بـ IEEEtran وَ حزمة algorithm2e ، وذلك بغرض كتابة كود خوارزمية على برنامج LaTeX، بالطريقة التالية:

\documentclass[conference]{IEEEtran}
\usepackage[ruled,linesnumbered]{algorithm2e}

% *** MATH PACKAGES ***
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}

\begin{algorithm}

\nlset{1}$x=1$\;
\nlset{*2}\For{$i=1$ \emph{\KwTo} $10$}{
\nlset{*3}$x=x+1$\;
\nlset{*4}}
\end{algorithm}

\end{document}

المشكل أني لا أستطيع إدراج asteriks '*' داخل كود الخوارزيمة.

كيف لي بفعل ذلك؟

Recommended Posts

  • 0
نشر

أنصحك باستعمال

\SetNlSty{}{}{}

والتي ستتيح لك امكانية اضافة * في أي سطر داخل كود الخوارزمية، ليصبح كودLaTeX على الشكل:

\documentclass[conference]{IEEEtran}
\usepackage[ruled,linesnumbered]{algorithm2e}

\begin{document}
\begin{algorithm}
$x=1$\;
{% star group begin 
    \SetNlSty{textbf}{*}{}
    \For{$i=1$ \emph{\KwTo} $10$}{
    $x=x+1$\;
    }
}% star group end
$x=2$
\end{algorithm}
\end{document}

كود الخوارزمية:

RqsxH.png.68915f1711de863915005f44939e0c

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...