\begin{lstlisting}...
(listings
パッケージ)で作成されたリストとアルゴリズム\begin{algorithm}...
(algorithm2e
パッケージ) の両方を含む「アルゴリズムとリストのリスト」を作成したいと考えています。
また、リストとアルゴリズムをどのように切り替えても、リスト内の番号が連続するようにしたいと思います。
listings パッケージを使用して、... のリストを作成し、\addcontentsline{lol}{section}{\numberline {\thelstlisting}This is a test}
afterのようなものを追加しようとしました\end{algorithm}
が、そのエントリに適切な番号が付けられません。
10倍。
答え1
MWE を追加していただければ、すぐにアイデアをテストできたと思います。
\addcontentsline
とにかく、あなたのアプローチを使用すると、前にを追加するだけで十分だと思います。また、アンカーの方が便利なので、これらの 2 行を の後ではなく\refstepcounter{lstlisting}
前に置くことをお勧めします。\begin{algorithm}
\end{algorithm}
それだけでは不十分な場合は、パッケージlist of listings
を使用して独自のものを定義し、およびtocloft
のラッパー環境を定義することができます。これを確認する例を以下に示します。lstlisting
algorithm
この前の回答私の。