#nofollow
#norelated
%indent
#contents
////////////////////////////////////////////////////////////////
* 物理修飾 [#f4d28652]
/////////////////////////////////
** 総合物理修飾プラグイン ## &&;font ## [#fc362e30]

|*      |*略   |*全綴り         |*コード                                    |*表示                    |
|*書体  |##b## |bold            |##&&;font(b){太字};##                      |&font(b){太字};          |
|^      |##i## |italic          |##&&;font(i){斜体};##                      |&font(i){斜体};          |
|*サイズ|      |<               |##□&&;font(1.5em){■};##&font(1.5em){& ;};|□&font(1.5em){■};      |
|*サイズ|      |<               |##□&&;font(150% ){■};##&font(150% ){& ;};|□&font(150% ){■};      |
|^      |^     |^               |##□&&;font(1.5em){■};##&font(1.5em){& ;};|□&font(1.5em){■};      |
|^      |^     |^               |##□&&;font(15pt ){■};##&font(15pt ){& ;};|□&font(15pt ){■};      |
|^      |^     |^               |##□&&;font(150% ){■};##&font(150% ){& ;};|□&font(150% ){■};      |
//|^      |^     |^               |##□&&;font(15px ){■};##&font(15px ){& ;};|□&font(15px ){■};      |
|^      |^     |^               |##□&&;font(15px ){■};##&font(15px ){& ;};|□&font(15px ){■};      |
|*色    |##t## |text            |##&&;font(#0000CC){文字色};##              |&font(#0000CC){文字色};  |
|^      |^     |^               |##&&;font(t#0000CC){文字色};##             |&font(t#0000CC){文字色}; |
|^      |##bg##|background      |##&&;font(,#CCCCFF){背景色};##             |&font(,#CCCCFF){背景色}; |
|^      |^     |^               |##&&;font(bg#CCCCFF){背景色};##            |&font(bg#CCCCFF){背景色};|
|^      |      |<               |##&&;font(#00C,#CCF){両指定};##            |&font(#00C,#CCF){両指定};|
|*線    |##o## |overline        |##&&;font(o){一重上線};##                  |&font(o){一重上線};      |
|^      |##u## |underline       |##&&;font(u){一重下線};##                  |&font(u){一重下線};      |
|^      |##o+##|thick  overline |##&&;font(o+){太線上線};##                 |&font(o+){太線上線};     |
|^      |##u+##|thick  underline|##&&;font(u+){太線下線};##                 |&font(u+){太線下線};     |
|^      |##o=##|double overline |##&&;font(o=){二重上線};##                 |&font(o=){二重上線};     |
|^      |##u=##|double underline|##&&;font(u=){二重下線};##                 |&font(u=){二重下線};     |
|^      |##o-##|dashed overline |##&&;font(o-){破線上線};##                 |&font(o-){破線上線};     |
|^      |##u-##|dashed underline|##&&;font(u-){破線下線};##                 |&font(u-){破線下線};     |
|^      |##o.##|dotted overline |##&&;font(o.){点線上線};##                 |&font(o.){点線上線};     |
|^      |##u.##|dotted underline|##&&;font(u.){点線下線};##                 |&font(u.){点線下線};     |
|^      |      |<               |##&&;font(u#CC0000){色指定};##             |&font(u#CC0000){色指定}; |

- 丸括弧引数はカンマ区切りにより複数指定可能。
- 線の色指定を省略した場合は文字と同じ色になる。
- 接頭語 ##t## と ##bg## は省略可能です。この場合は文字色→背景色の順。
-- 文字色を指定せずに背景色を指定する場合は、空引数で位取りする必要がある。
-- これら以外の引数は順番任意。

|##&&;font(b,#00C,o,#CCF,u){修飾対象文字列 };##|&font(b,#00C,o,#CCF,u){修飾対象文字列};|
|##&&;font(u,#00C,o,#CCF,b){修飾対象文字列 };##|&font(u,#00C,o,#CCF,b){修飾対象文字列};|
|##&&;font(b,#CCF,o,#00C,u){修飾対象文字列 };##|&font(b,#CCF,o,#00C,u){修飾対象文字列};|

%bodynote

////////////////////////////////////////////////////////////////
* 論理修飾 [#zb37edc3]

|CENTER:               |CENTER:       |CENTER:     |CENTER:     |c
|~コード               |~表示例       |~効果例     |*実際のタグ |
|&code(''強い強調'');  | ''強い強調'' |太字        |##<strong>##|
|&code('''弱い強調''');|'''弱い強調'''|斜体        |##<em>##    |
|&code(%%削除%%);      |   %%削除%%   |中線        |##<del>##   |
|&code(%%%更新%%%);    |  %%%更新%%%  |下線        |##<ins>##   |

//- 検討事項
//-- 方針:Wiki≠HTML;HTMLがデキないことをデキても良い。
//-- 論理タグの物理属性をスタイルシートにより無効化
//-- 論理タグには倫理タグの書式、物理タグには物理タグの書式を割り当て、併用
//-- 指定例:
//--- ##''強調太字''## ⇒ ##<b>通常太字</b>##
//--- ##!!___強調下線___!!## ⇒ ##<em><u>強調下線</u></em>##
//--- ##!!!___激調下線___!!!## ⇒ ##<strong><u>激調下線</u></strong>##
////
//|CENTER:      |CENTER:               |CENTER:        |CENTER:     |c
//|*検討中の書式|<                     |<              |<           |
//|*分類        |*コード               |*表示例        |*実際のタグ |
//|物理修飾     |&code(''太字'');      |&font(b){太字};|##<b>##     |
//|^            |&code('''斜体''');    |&font(i){斜体};|##<i>##     |
//|^            |&code(^^上付き^^);    |               |##<sup>##   |
//|^            |&code(__下付き__);    |               |##<sub>##   |
//|^            |&code(^^^上線^^^);    |&font(o){上線};|            |
//|^            |&code(___下線___);    |&font(u){下線};|##<u>##     |
//|論理物理修飾 |&code(##コード##);    |  ##コード##   |##<code>##  |
//|^            |&code(###コード###);  |^              |^           |
//|^            |&code($$数式$$);      |               |            |
//|^            |&code($$$数式$$$);    |^              |^           |
//|^            |&code(%%削除%%);      |   %%削除%%    |##<del>##   |
//|^            |&code(%%%更新%%%);    |     更新      |##<ins>##   |
//|論理修飾     |&code(!!強調!!);      |     強調      |##<em>##    |
//|^            |&code(!!!激調!!!);    |     激調      |##<strong>##|
////
//-- 物理タグは便宜的で、実装自体はスタイルシートを使う可能性あり。
//-- 削除修飾と更新修飾の論物分離は検討中。
//--- 強調と違って、物理効果と一対一に指定しても良いかと。
//--- そもそも強調は##<keyword>##的な働きをしているために分離しているだけ、と見ることも可能。
//-- 強調では「##!##」の数と元の「##'##」の数が逆になっているが、ただ字数多い方を強い方と割り付けただけ。

%bodynote

////////////////////////////////////////////////////////////////
* 物理修飾と論理修飾について [#t0ebe841]

物理修飾とは、太字、下線、色のような見た目の指定である。
対して論理修飾とは、強調や削除のような意味の指定である。
現在 Wiki の出力言語である HTML は物理修飾から論理修飾へと方針転換しているが、
LimgWiki は文章は人に見せることを考え、さらに HTML 以外の言語への変換を視野に入れ、物理修飾を採用する。
なお、論理修飾の意味も考え直し、文章の物理修飾と論理修飾の再編する予定である。

////////////////////////////////////////////////////////////////
    初基 一覧 検索 最新 バックアップ リンク元   ヘルプ   最終更新のRSS