45

MediaWiki のマークアップ言語を使用するとき、私が嫌いなのは、番号付きリストを作成することだけです。リストを作成する唯一の方法は、次のようにすることです。

#Item1
#Item2

ただし、それらの行の間にスペースやその他のテキストを追加したい場合、番号付けが失われます。たとえば、次の例では、ナンバー 1 の項目が 2 つあるテキストが作成されます。

#Item1
Somestuff
#Item2

これを回避する方法はありますか、代わりに箇条書きを使用する必要がありますか? 今、stackoverflow システムではこのような番号付けが許可されていないことに気付きました。すべて手動で行う必要があります。

4

11 に答える 11

30

このような:

#Item1
#:Somestuff
#Item2
于 2008-09-16T13:26:42.577 に答える
18

と を使用<ol></ol>して、コードの書式設定部分<li></li>を埋め込みます。<pre></pre>私にとってはうまくいきます!:-)

于 2011-11-02T13:37:26.130 に答える
12

いくつかのオプションがありますが、次のように任意の番号から番号付きリストを開始できます。

#アイテム1

何か

<ol start="2">
#Item2
</ol>

「何か」が大きくインデントされても構わない場合は、「#:」を使用することもできます。

#アイテム1
#:
#: 何か
#:
#Item2

リストには非常に多くのオプションがあります。詳細については、Wiki の Help Pages:Listを参照してください。

アップデート

新しいバージョンは、通常の HTML マークアップのように動作しますが、古い構文では二重のインデントが与えられ、開始オフセットは調整されませんが、source/syntaxhighlight タグを使用しても、次のようにうまく動作します。

<オール>
<li>アイテム1</li>
何か
</ol>

<ol start="2">
<li>項目 2</li>
<source lang=javascript>
変数 a = 1;
</ソース>
</ol>

つまり、ol タグ内のすべてのものは同じインデントを持ち、li タグの外側にある場合は番号が付けられません。以下が機能するようになり、グループを手動でオフセットする必要がなくなりました。

<オール>
<li>アイテム1</li>
何か
<li>項目 2</li>
<source lang=javascript>
変数 a = 1;
</ソース>
</ol>
于 2008-09-16T13:34:51.670 に答える
6

#: は機能しますが、スペースを含むセクションを作成することはできないため、機能しないオプションをお勧めします。トリックを行う同様の構文を知っている人はいますか(指定された値で番号付けを開始します)?

この応答はおそらく少し遅れていますが、誰かがこれに出くわした場合に備えて追加すると思います. 次のようにして、スペースを含むセクションを作成できます。

# 項目 1
#:
#:
# 項目 2

これは次のように表示されます。

  1. アイテム1

  2. 項目 2

これが機能しないと言う前に、単にスペースバーを押すのではなく、#: の後に ASCII の改行なしスペースを追加することをお勧めします。これを追加するには、キーボードの Alt キーを押しながら 0160 と入力します。これを行うと、# 間の番号付けを維持しながら、通常の Wiki 段落書式が追加されます。

それが役立つことを願っています!

于 2010-03-11T03:41:44.617 に答える
2

「#:」は他のタグと一緒には使えません

<source lang=javascript>
//...
</source>
于 2011-04-19T07:58:17.057 に答える
2

番号付きウィキ リスト内にブロック テキストを入れたい場合は、これを試してください。

# one
#:<pre>
#:some stuff
#:some more stuff</pre>
# two

生成するもの:

  • 1.1つ
       いくつかのもの
       いくつかのより多くのもの
  • 2. 2

  • 于 2013-04-30T23:54:16.247 に答える
    2

    私はMediawiki 1.13.3を使用していますが、これは機能します:

    #Item1
    Somestuff
    <ol start="2">
    <li>Item2 </li>
    </ol>
    
    于 2009-03-10T14:54:20.990 に答える
    1

    Wiki ヘルプ ページから、<p>andを使用してリスト内の番号付けを一定に保つことができました<pre>

    # Item 1
    # Item 2 <p><pre>Item 2 Pre Stuff</pre></p>
    # Item 3
    

    生成する

    1. Item 1
    2. Item 2
       [ Item 2 Pre Stuff ]
    3. Item 3
    
    于 2012-08-01T16:16:23.807 に答える
    1

    できるよ:

    # one
    # two<br />spanning more lines<br />doesn't break numbering
    # three
    ## three point one
    ## three point two
    

    通常の古い<br>ものも同様に機能しますが、おそらく誰かを怒らせます.

    追加の HTML フォーマットを追加し<pre>て、番号付けを壊すことなくフォーマットなどを行うこともできます。これは、他のリスト形式でも機能します。

    出典: http://www.mediawiki.org/wiki/Help:Formatting

    于 2009-10-08T22:37:29.963 に答える
    1

    Wiki ヘルプへのリンクをたどると、暗黙の要件と思われるものを満たす例が見つかりました。

    1. リストは番号付けを維持する必要があります
    2. 「Somestuff」は、ソース内の独自の行にある必要がある場合があります

    (1) を取得するには、いくつかの解決策が提案されています。バグの 1 つの方法は、余分な「somestuff」の周りに段落区切り文字を使用することです。

    例 1:

    # パラグラフ 1.<p>パラグラフ 2.</p><p>パラグラフ 3.</p>
    # 2 番目の項目。
    

    (2) を満たすには、改行をコメント アウト (<!-- newline --> を使用) することと組み合わせて段落記号を使用します。

    例 2:

    # 段落 1.<!--
      --><p>段落 2.</p><!--
      --><p>段落 3.</p>
    # 2 番目の項目。
    

    どちらの例も次のように表示されます

    結果:

        1. 第 1 項。
           パラグラフ 2。
           パラグラフ3。
        2. 2 番目の項目
    

    コメントは、ある要素の終わりと次の要素の始まりの間のすべての空白を消費することに注意してください。スペース。

    于 2013-09-26T05:24:26.077 に答える