0

行番号付きのソースコードの一部を含むドキュメントを書きたいです。

例(私が期待したもの):

123.  int myFunc() {
124.      return 100;
125.  }

sourcecode/code-block ディレクティブを使用すると、行番号は常に 1 から始まります。

現在、次の方法を試しましたが、うまくいきません。

行番号を制御する方法はありますか?

A: 「linenostart」オプションを使用してください。

.. sourcecode:: cpp
    :linenos:
    :linenostart: 123

    int myFunc() {
        return 100;
    }

=> 「不明なオプション: lineno」というエラーが発生しました

B: リテラル インクルードを使用します。

.. literalinclude:: my_func.cpp
    :language: cpp
    :linenos:
    :lines: 123-125

⇒結果はエラーにはなりませんでしたが、行番号が1から始まります。

前もって感謝します。

4

0 に答える 0