ヘルプ:パイプトリック

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

パイプのトリックは、使用するパイプ文字(」|のラベル入力する手間を省くために「)パイプで連結されたリンクをいくつかの種類のためのwikiリンクこれにより、ラベルの入力中にエラーが発生する可能性を回避できます。

リンクの最後の文字がパイプ文字である場合、パイプトリックはそのリンクに表示されるテキストを自動的に生成します。その処理により、リンクタイトルの括弧で囲まれた部分が削除され、タイトル内のコンマが処理され、名前空間プレフィックスが削除されます説明されている処理はページデータを保存する時点で行われ、生成されたテキストはページの残りのwikiマークアップとともに保存されます。したがって、これは編集の補助にすぎません。

追加の文字を必要としないキーストロークを保存するさらに良い方法は、「[[train]] s」のように、リンクにテキストを添付することです。

パイプトリックは、サマリーの編集、<ref>タグ内、またはセクションへのリンクでは機能しません以下を参照してください

記事のタイトル

他の名前空間のページ

次のいくつかの例は、追加機能を示し、このパイプトリックプロセスが生成する拡張されたwikiマークアップテキストを示しています。これにより、ページ表示に結果が生成されます。

ウィキペディアはターゲットタイトルの最初の文字に関して大文字と小文字を区別しないため、ターゲットページの大文字と小文字に関係なく、大文字または小文字の単語にパイプトリックを使用できます。

  • [[Pipe (computing)|]]Pipe[[Pipe (computing)|Pipe]]としてレンダリングされたwikiマークアップを生成します

すべてのリンクと同様に、パイプトリックを使用する場合もサフィックスをブレンドすることができます。

  • [[pipe (computing)|]]sパイプ[[pipe (computing)|pipe]]sとしてレンダリングされたwikiマークアップを生成します
  • [[pipe (computing)|]]millパイプミル[[pipe (computing)|pipe]]millとしてレンダリングされたwikiマークアップを生成します

組み合わせ

パイプトリックを使用する場合の基本的なルールは、(初期の)名前空間プレフィックス、コンマで始まる最後の部分、または最後の括弧(通常は曖昧さ回避を目的とする)がリンクのレンダリングで抑制されることです。レンダリングされたテキストは大文字と小文字が区別されないため、ユーザーが記事に表示したいとおりに正確に入力する必要があります。抑制可能なパーツの組み合わせの場合、次のルールが適用されます。

カンマは括弧を打ちます

リンク名に1つ以上のコンマ最後の括弧の両方が含まれている場合、括弧のみが抑制されます。

[[Yours, Mine and Ours (1968 film)|]]

ページに次のように表示されます。

あなた、私のもの、そして私たちのもの

1つのプレフィックスのみが抑制されました

たとえば、言語間リンク発生する可能性のある複数のプレフィックスがある場合、最初のプレフィックスのみが抑制されます。

[[:es:Wikipedia:Políticas|]]

次のようにレンダリングされます:

ウィキペディア:Políticas

最初のコンマのみ

カンマが複数ある場合は、最初のカンマまでの部分のみが表示されます。

[[Il Buono, il Brutto, il Cattivo|]]

結果:

イルブオノ

他の組み合わせ

残りの部分については、省略可能な最初の部分と最後の部分の両方がある場合、両方が抑制されます。

[[Wikipedia:Manual of Style (Persian)|]]

生成:

スタイルマニュアル

それが機能しない場所

パイプトリックが機能しない場合は、リンクを手動で完全に書き出す必要があります。

<ref>脚注と<gallery>タグ

「ref」タグまたはギャラリータグで囲む場合、このトリックは機能しません

<ref>[[Roger Taylor (author)|]]</ref>[1]

参照リスト(<references />タグによって生成される)で次のようにレンダリングされます。

  1. ^ [[ロジャー・テイラー(著者)|]]

注:これは、{{ r }}または{{ refn }}を介して定義された参照には適用されません

要約を編集する

このトリックは、サマリーの編集では機能しません。

/* Edit summaries and the pipe trick */ as tested in [[WP:SAND|]]

編集履歴で次のようにレンダリングされます。

要約とパイプトリックの編集:WP:SANDでテスト済み

セクションリンク

パイプトリックはセクションリンクでは機能せず、一般にアンカーへのリンク(#記号を使用するリンクでは機能しません例えば、

[[Wikipedia:Verifiability#Sources|]] 次のようにレンダリングされます:

[[ウィキペディア:検証可能性#ソース|]]

それはあなたにウィキリンクを与えません。phabricator:T2845、「[[#foo |]]、[[/ bar |]]は[[#foo | foo]]、[[/ bar | bar]]と同等である必要があります」を参照してください

関連するトリック

スラッシュトリック

スラッシュを追加することで、サブページに対して同様の効果を実現できます。

[[/Subpage/]]

生成:

サブページ

ただし、パイプトリックとは異なり、スラッシュトリックは保存されたwikiマークアップでは展開されません

このトリックは、サブページが有効になっている名前空間でのみ機能します。

リバースパイプトリック

編集中の記事のタイトルに括弧で囲まれた用語またはコンマが含まれている場合、リンク先頭パイプを配置すると、その括弧で囲まれたテキストがリンクターゲットに追加されますが、表示されません。

たとえば、リンクの場合

[[|Agonizer]]

アゴニスト(曖昧さ回避)に配置された場合、リンクは次のように展開されます

[[Agonizer (disambiguation)|Agonizer]]

リンクの場合

[[|Palo Alto]]

カリフォルニア州パシフィックグローブに配置された場合、リンクは次のように拡張されます。

[[Palo Alto, California|Palo Alto]]

タイトルに括弧やコンマが含まれていない記事へのリンクの先頭にパイプを配置しても効果はありません。

代替案

リンクのトリックを使用する代わりに、いくつかのテンプレートを使用できます。

も参照してください