ヘルプ:名前空間
← ヘルプ:目次 | 名前空間 |
本体 | ノート | ||
---|---|---|---|
番号 | 名前 | 番号 | 名前 |
0 | 標準 | 1 | トーク |
2 | 利用者 | 3 | 利用者・トーク |
4 | Wikisource | 5 | Wikisource・トーク |
6 | ファイル | 7 | ファイル・トーク |
8 | MediaWiki | 9 | MediaWiki・トーク |
10 | テンプレート | 11 | テンプレート・トーク |
12 | ヘルプ | 13 | ヘルプ・トーク |
14 | カテゴリ | 15 | カテゴリ・トーク |
102 | 作者 | 103 | 作者・トーク |
250 | Page | 251 | Page talk |
252 | Index | 253 | Index talk |
828 | モジュール | 829 | モジュール・トーク |
疑似名前空間 | |||
-1 | 特別 | ||
-2 | メディア |
名前空間(なまえくうかん、namespace)は、端的に言えばウィキソース上の各ページが属する分野のことです。例えば「日本国憲法」のような資料は「標準名前空間」という名前空間に属し、「利用者:Example」のような利用者ページは「利用者名前空間」に属します。
ウィキソース上でのページ名は一般に2つの部分で構成されます。例えば本ページの「Help:名前空間」というページ名は、名前空間名の「Help」と題名の「名前空間」を半角コロン (:) でつないだ形になっています。このうち名前空間名については、それが題名の前に付けられることから「プレフィックス(接頭辞)」とも呼ばれます。なお、「日本国憲法」のような標準名前空間に属するページでは、ページ名は題名のみで表されます。
名前空間という概念は、2002年1月にインストールされたMediaWikiソフトウェアから導入されました。プログラミングをかじった人ならC++やJavaの名前空間と同様だと考えれば、理解しやすいでしょう。名前空間導入前には、例えばウィキソースにおける著作権の方針を解説する項目を作成する際には、例として著作権一般について解説する「著作権」の項目と分けるために「ウィキソースの著作権」などのページ名をつけなければなりませんでした。しかし今では Wikisource名前空間において「著作権」という題名のページ(「Wikisource:著作権」)を作成することで、資料としての「著作権」の項目とウィキソースにおける著作権関連のルールなどを扱うページを簡単に分けることができます。
いわゆる「パイプを使った技」は名前空間を使うリンクでも動作します。[[Wikisource:著作権|]] のようにマークアップすることで、生成されるリンクには名前空間が表示されなくなります(詳細はw:Help:パイプ付きリンクを参照してください)。
現在のウィキソース日本語版にある名前空間の最新の情報はAPIからも確認できます。
詳細
[編集]種類 | 番号 | 名前空間名 | プレフィックス | タブでの表示[注 1] | エイリアス | ||
---|---|---|---|---|---|---|---|
既定の名前 (日本語) |
既定の名前 (英語) |
その他 | |||||
疑 似 |
-2 | メディア | メディア | なし | メディア | Media | なし |
-1 | 特別 | 特別 | 特別ページ | 特別 | Special | なし | |
基 本 |
0 | 標準 | なし | ページ | なし | なし | なし |
1 | トーク | トーク | 議論 | トーク | talk | なし | |
2 | 利用者 | 利用者 | 利用者ページ | 利用者 | User | なし | |
3 | 利用者・トーク | 利用者・トーク | 議論 | 利用者・トーク | User talk | なし | |
4 | Wikisource | Wikisource | プロジェクトページ | なし | Project | なし | |
5 | Wikisource・トーク | Wikisource・トーク | 議論 | なし | Project talk | なし | |
6 | ファイル | ファイル | ファイル | ファイル | File | 画像、Image | |
7 | ファイル・トーク | ファイル・トーク | 議論 | ファイル・トーク | File talk | 画像‐ノート、Image talk | |
8 | MediaWiki | MediaWiki | メッセージ | MediaWiki | MediaWiki | なし | |
9 | MediaWiki・トーク | MediaWiki・トーク | 議論 | MediaWiki・トーク | MediaWiki talk | なし | |
10 | テンプレート | テンプレート | テンプレート | テンプレート | Template | なし | |
11 | テンプレート・トーク | テンプレート・トーク | 議論 | テンプレート・トーク | Template talk | なし | |
12 | ヘルプ | ヘルプ | ヘルプページ | ヘルプ | Help | なし | |
13 | ヘルプ・トーク | ヘルプ・トーク | 議論 | ヘルプ・トーク | Help talk | なし | |
14 | カテゴリ | カテゴリ | カテゴリ | カテゴリ | Category | なし | |
15 | カテゴリ・トーク | カテゴリ・トーク | 議論 | カテゴリ・トーク | Category talk | なし | |
カ ス タ ム | |||||||
102 | 作者 | 作者 | 作者 | なし | なし | なし | |
103 | 作者・トーク | 作者・トーク | 議論 | なし | なし | なし | |
250 | Page | Page | Page | なし | なし | なし | |
251 | Page talk | Page talk | 議論 | なし | なし | なし | |
252 | Index | Index | Index | なし | なし | なし | |
253 | Index talk | Index talk | 議論 | なし | なし | なし | |
拡 張 機 能 |
828 | モジュール | モジュール | モジュール | モジュール | Module | なし |
829 | モジュール・トーク | モジュール・トーク | 議論 | モジュール・トーク | Module talk | なし |
本体の名前空間
[編集]- 標準名前空間
- 通常の資料に使用されます。リンクを作成する際には記事名だけで名前空間名の指定は不要です。記事名前空間、通常名前空間、main名前空間などとも呼ばれます。
- 利用者名前空間
- ウィキソース利用者が自己紹介や個人的なメッセージを書いたりするためのページが収容され、例えば「Example」という利用者のページであれば [[利用者:Example]] のように書きます。
- Wikisource名前空間
- ウィキソースのルール、公表文書など、ウィキソース自身についての情報を記述したページをおくのに使用されます。リンク作成時には [[Wikisource:ページ名]] のように書きます。
- ファイル名前空間
- 画像や音声ファイルなどの著作権などを説明する「ファイルページ」が収容されます。ファイルページは画像や音声・動画などのファイルそれぞれに1ページずつ存在し、ファイルのデータへのリンクが含まれます。ファイルへのリンク方法には3種類あります。
- MediaWiki名前空間
- ウィキソースのあちこちにあらわれるラベルなどのシステムメッセージのようなインターフェース用の文章などが収容されます。この名前空間のページは、管理者のみ編集可能です。どのようなメッセージが保存されているかは表示メッセージの一覧から確認できます。詳しくはヘルプ:システムメッセージを参照してください。
- テンプレート名前空間
- 定型文(テンプレート)を記述したページが収納される空間です。「Template:ページ名」というページの内容は他のページ中で {{ページ名}} と書くことで呼び出せます。詳しくはw:Help:テンプレートを参照してください。
- ヘルプ名前空間
- このページのような、ウィキソースの操作方法などについてのヘルプがおかれます。
- カテゴリ名前空間
- カテゴリ(分類)を作り、一覧するページが収容されます。詳しくはヘルプ:カテゴリを参照してください。
- 作者名前空間
- 作者に関する情報や、作者の著作物を一覧するページが収容されます。
- Page名前空間
- 校正ページ拡張機能によって管理される各ページごとの校正用ページが収容されます。
- Index名前空間
- 校正ページ拡張機能によって管理される校正の進捗状況や文書の簡単な要約が収容されます。詳しくはヘルプ:Indexファイルの基本ガイドを参照してください。
- モジュール名前空間
- mw:Extension:Scribuntoが使うスクリプトが収容されます。
ノートの名前空間
[編集]上記の11種の基本となる名前空間には、そのいずれにも対話のための名前空間が付随し、各ページについて、議論を交すページになります。また「利用者・トーク」ページは、特定の記事に関係せず、その利用者と議論したい場合にも使われます。詳しくはヘルプ:ノートページをご覧ください。
本体ページとノートページを行き来する際に用いるタブ(リンク)名は名前空間によって異なる表現になっています(一部の古い外装を除く)。「議論」タブ(リンク)はすべて「議論」です。
注意しなければならないのは、ノートの名前空間で「ノート」の前にある記号(‐)は、「全角ハイフン」(U+2010)と呼ばれる記号です。 似通った記号が多いため、入力する際は、コピーアンドペーストするか、IMEなどに辞書登録あるいは、一部のIMEでは「全角ハイフン」として表示されているため、それを利用してください。 あるいは、既定の名前を代わりに使用し、例えば、Help‐ノート:名前空間は、ヘルプ・トーク:名前空間あるいはHelp talk:名前空間を使用することで、このハイフンの混乱を防ぐことができます。
疑似名前空間
[編集]MediaWikiには、2つの「疑似名前空間」があります。
- 特別名前空間
- 特別ページを収容する名前空間です。
- メディア名前空間
- 文字列のリンクからファイルへ直接リンクします。リンクをクリックをするとファイルそのものが開くか、ローカルにダウンロードされます(例: メディア:Wiki.png、メディア:Suzumushi 06z3286.ogg)。
その他
[編集]なお、名前空間名として使われていない文字列を接頭辞としてページを作成すると、それは標準空間に配置されます(例:マジック:ザ・ギャザリング、PHP: Hypertext Preprocessorなど)。逆に、先頭が名前空間の接頭辞と一致する記事を作りたい場合、カテゴリ:フリークスのようにコロンを全角にするなど、一致しないように工夫する必要があります。
エイリアス
[編集]いくつかの名前空間では、実際の名前空間名とは異なる名前を利用することが出来ます。
リンクなどは、この既定の名前を利用しても作成できるため、例えば、ヘルプ・トーク:名前空間(ウィキソース日本語版独自の名前)、Help‐ノート:名前空間、Help talk:名前空間はすべて同じページを意味し、どのリンクも同じページに飛びます。 これは、主にいくつかの互換性のために設定されているもので、例えばファイル名前空間は、元々「画像」名前空間であったので、それ以前から存在するリンクが正常に働くように利用されます。
既定の名前
[編集]MediaWiki自体に、最初から既定されている名前空間名で、ウィキソース日本語版では、ほとんどの名前空間において、この既定の設定とは異なる独自の名前空間を利用しています。
既定の名前は、MediaWikiを利用しているウィキ全てに共通[注 2]なので、特に、各ウィキへの統一したリンクを生成する場合や、その言語の文字が読み取れずリンクが生成出来ない場合などに便利です。
ウィキソース日本語版には、日本語に地域化された名前と、元々の英語の既定の名前の2種類が存在しています。 日本語に地域化された名前は、ウィキソース日本語版と同様の、日本語を使用しているウィキで利用でき、例えばb:トーク:メインページは、ウィキブックス日本語版のメインページへのリンクとなります。 一方、英語の名前は、そのウィキの使用言語に関係なく全てに利用でき、例えばen:s:Project:Copyrightは、ウィキソース英語版の著作権に関する説明ページへのリンクとなります。
英語の既定の名前は、エイリアスではなく「カノニカル」とも呼ばれます。
注釈
[編集]関連項目
[編集]外部リンク
[編集]- mw:Help:Namespaces/ja - MediaWikiの名前空間に関する解説
- mw:Manual:Namespace/ja - MediaWikiのシステム管理者向けの解説
- mw:Manual:Using custom namespaces/ja - カスタム名前空間の設定方法