差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | |||
dokuwiki:ja:syntax [2006/11/11] – administrator | dokuwiki:ja:syntax [2022/03/12] (現在) – 外部編集 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== 書式の表記法 ====== | ||
+ | [[DokuWiki]]は、いくつかのシンプルなマークアップ言語をサポートしています。それによって、可能な限りデータファイルに可読性を持たせています。このページには、ページの編集時に使用するすべての表記法が含まれています。上記に配置された「文書の編集」をクリックして、このページのソースを眺めるだけでも役に立つことでしょう。もし、書き込みの練習をしたいなら、[[playground: | ||
+ | |||
+ | 【訳者注】 原作者のWikiに、ここと同様の日本語訳[[doku> | ||
+ | |||
+ | ===== 基本的なテキストの書式 ===== | ||
+ | |||
+ | DokuWikiは、**太字**、// | ||
+ | |||
+ | DokuWikiは、**太字**、// | ||
+ | もちろん、それらすべてを**__//'' | ||
+ | |||
+ | さらに、< | ||
+ | |||
+ | さらに、< | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | **段落**は、空白行で作成されます。もし、**強制的に改行**したいのであれば、行末にバックスラッシュを2つ加えるか、半角スペースを1つ加えてください。 | ||
+ | |||
+ | これは、いくつかの行で成り立っているテキストです。\\ 注意してほしいのは、 | ||
+ | バックスラッシュ2つは、行末でのみ有効ということです。\\ | ||
+ | ただし、\\の後に半角スペースが続く場合は、改行されます。 | ||
+ | |||
+ | これは、いくつかの行で成り立っているテキストです。\\ 注意してほしいのは、 | ||
+ | バックスラッシュ2つは、行末でのみ有効ということです。\\ | ||
+ | ただし、\\の後に半角スペースが続く場合は、改行されます。 | ||
+ | |||
+ | 本当に必要な場合にのみ、強制的な改行を使用すべきです。 | ||
+ | |||
+ | |||
+ | ===== リンク ===== | ||
+ | |||
+ | DokuWikiは複数の方法でリンクを作成することが可能です。 | ||
+ | |||
+ | |||
+ | ==== 外部リンク ==== | ||
+ | |||
+ | 外部リンクは、http:// | ||
+ | [[http:// | ||
+ | メールアドレスも< | ||
+ | |||
+ | 外部リンクは、http:// | ||
+ | [[http:// | ||
+ | メールアドレスも< | ||
+ | |||
+ | |||
+ | ==== 内部リンク ==== | ||
+ | |||
+ | 内部リンクは、角かっこを使用して作成します。 | ||
+ | 単に[[: | ||
+ | Wikiのページ名は、自動的に小文字に変換されます。特殊文字は使用できません。【訳者注】リンク先は英語です。 | ||
+ | |||
+ | 外部リンクは、角かっこを使用して作成します。 | ||
+ | 単に[[: | ||
+ | Wikiのページ名は、自動的に小文字に変換されます。特殊文字は使用できません。 | ||
+ | |||
+ | ページ名にコロンを使って、[[: | ||
+ | |||
+ | ページ名にコロンを使って、[[: | ||
+ | |||
+ | 名前空間に関する詳細は、[[doku> | ||
+ | |||
+ | 特定のセクションへのリンクも可能です。HTMLでおなじみのシャープ記号の後に、セクション名を加えるだけです。 | ||
+ | このリンクは、[[syntax# | ||
+ | |||
+ | このリンクは、[[syntax# | ||
+ | |||
+ | ノート: | ||
+ | |||
+ | * [[: | ||
+ | * DokuWikiは、デフォルトで[[wp> | ||
+ | * セクションの見出しを変更した場合、ブックマークも変更してください。なので、過度にセクションのリンクに頼らないでください。 | ||
+ | |||
+ | |||
+ | ==== Interwiki ==== | ||
+ | |||
+ | DokuWikiは、[[doku> | ||
+ | [[wp> | ||
+ | |||
+ | DokuWikiは、[[doku> | ||
+ | 他のWikiに素早くリンクできます。例えば、[[wp> | ||
+ | Wikiに関するWikipediaのページが表示されます。 | ||
+ | |||
+ | |||
+ | ==== Windows共有 ==== | ||
+ | |||
+ | [[\\server\share|this]]のようにWindows共有を認識します。注意してほしいのは、これらが企業のイントラネット([[wp> | ||
+ | |||
+ | [[\\server\share|this]]のようにWindows共有を認識します。 | ||
+ | |||
+ | 注意: | ||
+ | |||
+ | * セキュリティの理由から、Windows共有の直接閲覧は、デフォルトではマイクロソフトのInternet Explorerでしか動作しません。(そして「ローカルゾーン」のみです) | ||
+ | * MozillaやFirefoxでは、設定オプションで有効にすることはできますが([[http:// | ||
+ | * 追加情報は、[[bug> | ||
+ | |||
+ | |||
+ | |||
+ | ==== 画像リンク ==== | ||
+ | |||
+ | リンクの書式と[[# | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | 注意:画像の書式は、リンク名として容認された書式文法のみです。 | ||
+ | |||
+ | すべての[[# | ||
+ | (画像のサイズ変更や内部および外部の画像、そしてURLやInterWikiのリンクが含まれます) | ||
+ | |||
+ | |||
+ | ===== 脚注 ===== | ||
+ | |||
+ | 二重かっこを使うと脚注を加えることができます。((これが脚注です。)) | ||
+ | |||
+ | 二重かっこを使うと脚注を加えることができます。((これが脚注です。)) | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== セクション ===== | ||
+ | |||
+ | 5つの異なるレベルの見出しを使用することができます。もし、3つ以上の見出しを使っていたら、コンテンツのテーブルは自動的に作成されます。文書内に''< | ||
+ | |||
+ | |||
+ | ==== 第三見出し ==== | ||
+ | === 第四見出し === | ||
+ | == 第五見出し == | ||
+ | |||
+ | ==== 第三見出し ==== | ||
+ | === 第四見出し === | ||
+ | == 第五見出し == | ||
+ | |||
+ | マイナス記号を4つ以上使用すると、横罫線を引くことができます。 | ||
+ | |||
+ | ---- | ||
+ | |||
+ | 【訳者注】ずいぶん地味なところに説明があるものだなぁ。 | ||
+ | |||
+ | ===== イメージまたはその他のファイル ===== | ||
+ | |||
+ | 大かっこを使うと、外部または内部の[[doku> | ||
+ | |||
+ | 実サイズ: | ||
+ | |||
+ | 幅を指定: | ||
+ | |||
+ | 幅と高さを指定: | ||
+ | |||
+ | 外部画像のリサイズ: | ||
+ | |||
+ | 実サイズ: | ||
+ | 幅を指定: | ||
+ | 幅と高さを指定: | ||
+ | 外部画像のリサイズ: | ||
+ | |||
+ | 右か左に半角スペースを入れると、寄せることもできます。 | ||
+ | |||
+ | {{ wiki: | ||
+ | |||
+ | {{wiki: | ||
+ | |||
+ | {{ wiki: | ||
+ | |||
+ | {{ wiki: | ||
+ | {{wiki: | ||
+ | {{ wiki: | ||
+ | |||
+ | もちろん、タイトル(多くのブラウザでは、ツールチップに表示される)も追記することもできます。 | ||
+ | |||
+ | {{ wiki: | ||
+ | |||
+ | {{ wiki: | ||
+ | |||
+ | もし、画像ファイル('' | ||
+ | |||
+ | 画像で別のページにリンクしたい場合は、上記の[[# | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== リスト ===== | ||
+ | |||
+ | Dokuwikiは、数字付きリストと数字なしリストをサポートしています。リストを作成するには、行頭に半角スペースを2つ使用して字下げをし、数字なしの場合は'' | ||
+ | |||
+ | * これがリストです。 | ||
+ | * 2つ目の項目です。 | ||
+ | * 別のレベルの項目です。\\ 改行もできます。 | ||
+ | * 別の項目です。 | ||
+ | |||
+ | - 同じリストですが、数字付きです。 | ||
+ | - 別の項目です。 | ||
+ | - 深い階層にするには字下げをするだけです。 | ||
+ | - スペースは2つ追加です。 | ||
+ | - 以上です。 | ||
+ | |||
+ | < | ||
+ | * これがリストです。 | ||
+ | * 2つ目の項目です。 | ||
+ | * 別のレベルの項目です。\\ 改行もできます。 | ||
+ | * 別の項目です。 | ||
+ | |||
+ | - 同じリストですが、数字付きです。 | ||
+ | - 別の項目です。 | ||
+ | - 深い階層にするには字下げをするだけです。 | ||
+ | - スペースは2つ追加です。 | ||
+ | - 以上です。 | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ===== スマイリ ===== | ||
+ | |||
+ | DokuWikiは、一般的に使われる[[wp> | ||
+ | |||
+ | * 8-) %% 8-) %% | ||
+ | * 8-O %% 8-O %% | ||
+ | * :-( %% :-( %% | ||
+ | * :-) %% :-) %% | ||
+ | * =) %% =) %% | ||
+ | * :-/ %% :-/ %% | ||
+ | * :-\ %% :-\ %% | ||
+ | * :-? %% :-? %% | ||
+ | * :-D %% :-D %% | ||
+ | * :-P %% :-P %% | ||
+ | * :-O %% :-O %% | ||
+ | * :-X %% :-X %% | ||
+ | * :-| %% :-| %% | ||
+ | * ;-) %% ;-) %% | ||
+ | * ^_^ %% ^_^ %% | ||
+ | * :?: %% :?: %% | ||
+ | * :!: %% :!: %% | ||
+ | * LOL %% LOL %% | ||
+ | * FIXME %% FIXME %% (修正) | ||
+ | * DELETEME %% DELETEME %% (削除) | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== タイポグラフィ ===== | ||
+ | |||
+ | [[DokuWiki]]は、単純な文字列で、特殊な文字へ変換することができます。以下は、認識する文字列の例です。 | ||
+ | |||
+ | -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) | ||
+ | "He thought ' | ||
+ | |||
+ | < | ||
+ | -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) | ||
+ | "He thought ' | ||
+ | </ | ||
+ | |||
+ | 注意:[[doku> | ||
+ | |||
+ | ===== 引用 ===== | ||
+ | |||
+ | 返信やコメントを表示するとき、テキストをマークしたいときがあるでしょう。そんなときは、以下の表記を使用してください。 | ||
+ | |||
+ | I think we should do it | ||
+ | | ||
+ | > No we shouldn' | ||
+ | | ||
+ | >> Well, I say we should | ||
+ | | ||
+ | > Really? | ||
+ | | ||
+ | >> Yes! | ||
+ | | ||
+ | >>> | ||
+ | |||
+ | I think we should do it | ||
+ | |||
+ | > No we shouldn' | ||
+ | |||
+ | >> Well, I say we should | ||
+ | |||
+ | > Really? | ||
+ | |||
+ | >> Yes! | ||
+ | |||
+ | >>> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== テーブル ===== | ||
+ | |||
+ | DokuWikiは、テーブル作成のためのシンプルな文法をサポートしています。 | ||
+ | |||
+ | ^ 見出し1 | ||
+ | | 行 1 列 1 | 行 1 列 2 | 行 1 列 3 | | ||
+ | | 行 2 列 1 | 2つの列にまたがっています || | ||
+ | | 行 3 列 1 | 行 2 列 2 | 行 2 列 3 | | ||
+ | |||
+ | テーブルの列は、通常行で'' | ||
+ | 【訳者注】'' | ||
+ | |||
+ | ^ 見出し1 | ||
+ | | 行 1 列 1 | 行 1 列 2 | 行 1 列 3 | | ||
+ | | 行 2 列 1 | 2つの列にまたがっています || | ||
+ | | 行 3 列 1 | 行 2 列 2 | 行 2 列 3 | | ||
+ | |||
+ | 水平にセルを結合させるには、次のセルを上記のように空にします。セルの区切り文字の総数は同じになることを確認してください。 | ||
+ | |||
+ | 垂直にテーブルの見出しを指定することも可能です。 | ||
+ | |||
+ | | ^ 見出し1 | ||
+ | ^ 見出し3 | ||
+ | ^ 見出し4 | ||
+ | ^ 見出し5 | ||
+ | |||
+ | ご覧の通り、セルの区切りは、書式化で決まるセルの前になっています。 | ||
+ | |||
+ | | ^ 見出し1 | ||
+ | ^ 見出し3 | ||
+ | ^ 見出し4 | ||
+ | ^ 見出し5 | ||
+ | |||
+ | 注意:縦のセル(列)の結合はできません。 | ||
+ | |||
+ | テーブルの項目を寄せることもできます。2つ以上の半角スペースを加えるだけです。左にスペースを入れると右寄せになり、右にスペースを入れると左寄せになります。両方にスペースを入れると中央寄せになります。 | ||
+ | |||
+ | ^ | ||
+ | | 右寄せ| | ||
+ | |左寄せ | ||
+ | | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | | ||
+ | |||
+ | ソースで見るとこうなります。 | ||
+ | |||
+ | ^ | ||
+ | | 右寄せ| | ||
+ | |左寄せ | ||
+ | | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | | ||
+ | |||
+ | 【訳者注】別に区切り文字を縦にそろえる必要はないようです。 | ||
+ | |||
+ | |||
+ | ===== 非解析ブロック ===== | ||
+ | |||
+ | 最低2つの半角スペースにより字下げすることで、文書内に非解析ブロックを含ませることができます(前述の例で使用したもののように)。または、'' | ||
+ | |||
+ | < | ||
+ | これは、すべてのスペースを保持するコードを使用しています。 | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | こちらもよく似たものですが、ファイルを引用を示すために使用します。 | ||
+ | </ | ||
+ | |||
+ | 完全に解析させないためには(言い換えれば、何も書式化しない)、'' | ||
+ | |||
+ | < | ||
+ | これは、アドレスを含むテキストです。nowikiタグで囲ってあるので、http:// | ||
+ | </ | ||
+ | |||
+ | これらのブロックの使い方は、このページのソースを参照してください。 | ||
+ | |||
+ | |||
+ | |||
+ | ===== 文法強調 ===== | ||
+ | |||
+ | [[DokuWiki]] は、ソースコードを強調し、可読性を高めることができます。[[http:// | ||
+ | |||
+ | <code java> | ||
+ | /** | ||
+ | * The HelloWorldApp class implements an application that | ||
+ | * simply displays "Hello World!" | ||
+ | */ | ||
+ | class HelloWorldApp { | ||
+ | public static void main(String[] args) { | ||
+ | System.out.println(" | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | 現在のところ、次にあげる言語の文字列が認識されます。 | ||
+ | // | ||
+ | |||
+ | |||
+ | ===== 埋め込みHTMLとPHP ===== | ||
+ | |||
+ | '' | ||
+ | |||
+ | < | ||
+ | < | ||
+ | This is some <font color=" | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | This is some <font color=" | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | <php> | ||
+ | echo 'A logo generated by PHP:'; | ||
+ | echo '< | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <php> | ||
+ | echo 'A logo generated by PHP:'; | ||
+ | echo '< | ||
+ | </ | ||
+ | |||
+ | **注意**:埋め込みHTMLとPHPは、デフォルトで設定を無効にしてあります。もし無効であれば、実行されずにコードが表示されます。 | ||
+ | |||
+ | |||
+ | |||
+ | ===== 文法プラグイン ===== | ||
+ | |||
+ | DokuWikiの文法は、[[doku> | ||
+ | |||
+ | ~~INFO: |