
IET ジャーナルの LaTeX 形式でアルゴリズム コードを書きたいのですが、添付画像のようにエラーが発生しています。この問題を解決してください。よろしくお願いします。
これはアルゴリズムコードです...
\begin{algorithm}[t]
\caption{Saqib Qamar}
\label{algo1}
\textbf{Function} ADDING(M,W,c,k)\;
$i \leftarrow Mod(logM,c)$\;
\If { $j \textgreater 2^i$ $\times$
$\lceil{\frac{k-0.5}{2}}\rceil$ }
{ $ i \leftarrow i-2^k$\;
}
\textbf{end if}\; \textbf{return} $Add(c^k , c^j)$\;
\textbf{end Function}\;
\end{algorithm}
答え1
このエラーメッセージは、オプション付きパッケージを複数回ロードしたことを示しています。\usepackage[someopt]{algorithm2e}
プリアンブルでが 2 回someopt
出現しているかどうかを確認してください ( は、渡したオプションを表します)。http://www.tex.ac.uk/FAQ-optionclash.htmlそこにはこう書かれています。
このエラーは、オプション付きのパッケージを複数回ロードしたことに関するエラーです。LaTeX は、問題があることを認識しているのではなく、オプションを調べる手段がないためエラーを出します。(ドキュメントのプリアンブルで、オプションなしでパッケージを何回でもロードできます。LaTeX は最初のロード要求以降はすべてのロード要求を無視します。ただし、オプションを指定できるのは、パッケージを最初にロードするときだけです。)
エラープロンプトに入力するとh
、衝突に関する詳細情報が表示されます。