FormattingRules
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#nofollow
#norelated
*Text Formatting Rules [#te82f1fe]
Most text is displayed as it is written.
- HTML tags cannot be used. They are just displayed as te...
- Place an empty line after each paragraph. Lines without...
Use the formatting rules below to decorate texts. For the...
#contents
#hr
The input text of PukiWiki is usually shown in the same w...
**&aname(elements);Elements [#vec0ef3a]
First of all, let's describe the "world" of PukiWiki. Puk...
Example:
These two lines:
~This is a paragraph. It is the parent element which con...
''This is emphasized text, which is the child element of...
Will be formatted like this:
~This is a paragraph. It is the parent element which cont...
''This is emphasized text, which is the child element of ...
There are two kinds of elements in PukiWiki: "Block Eleme...
Block Elements, as the name suggests, consist of a whole ...
only consist of a part of a text block. In essence, the d...
-A Block Element:
--Can contain other Block and Inline Elements.
--Can be the Child Element of another Block Element.
-An Inline Element:
--Is always the Child Element of another Element.
--''Can'' contain other Inline Elements as its Child Elem...
--''Cannot'' contain other Block Elements as its Child El...
Next, we'll decribe the two different kinds of elements i...
**&aname(block);Block Elements [#d2efdb6c]
-A Block Element can contain other Block Elements and Inl...
-As we said before, an empty line after a Block Element c...
-Block Elements can be Child Elements of other Block Elem...
--List and Quotation Elements can contain other Block Ele...
--List and Quotation have three levels of depth, which ar...
&br;&br;
But if you want to contain a List Element in another List...
&br;&br;
It may seem difficult explained like this, but it's proba...
-"<","<<",and "<<<" enable you to close a Quotation in a ...
--"<" lets you get out of the Quotation Level1 Element.
--"<<" lets you get out of the Quotation Level2 Element.
--"<<<" lets you get out of the Quotation Level3 Element.
-Empty Line closes not only the Quotation Element but als...
-# indicates the beginning of Plugin Block. (Plugin has 2...
***&aname(paragraph);Paragraph [#g3ebf1a7]
Inline Elements
PukiWiki assumes that each new Block is the beginning of ...
~Inline Elements
A line that starts with "~" indicates the beginning of a ...
-The first line of a Paragraph and a Paragraph in a Defin...
-Each Paragraph continues until the appearance of a new B...
-Paragraphs ''can'' be Child Elements of other Block Elem...
-Paragraphs ''cannot'' contain other Block Elements as it...
***&aname(quotation);Quotation [#j2411a69]
>Inline Element
A ">" character indicates the beginning of Quotation. Quo...
-A Quotation can contain other Block Elements as its Chil...
-As with all Block elements, a Quotation continues until ...
-A Paragraph in a Quotation continues until the beginning...
-Quotations can be Child Elements of Other Block Elements...
--When Quotation is a Child Element of another Quotation,...
--When Quotation is a Child Element of List, you don't ne...
-When Quotation contains List as its Child Element, you d...
-If you want to close a Quotation in a List, and keep the...
-"<","<<",and "<<<" enable you to close Quotation in List...
***&aname(lists);List [#adf32d50]
-Inline Element
At the beginning of a line,"-" indicates the beginning of...
-Unordered List may be contained by anoother Block Elemen...
-Increase the level by one when it is contained by other ...
-Unordered List may contain a Paragraph by writing "~" ri...
-Unordered List may contain another Block Element by writ...
+Inline Element
At the beginning of a line, "+" indicates the beginning o...
-Numbered List may be contained by another Block Elemnt.
-Increase the level by one when it is contained by other ...
-Numbered List may contain a Paragraph by writing "~" rig...
-Numbered List may contain another Block Element by writi...
:Item|Item's Definition
Definition List is a line starting with ":" and seperated...
You may ommit the Item or the Definition. You may give mu...
-Definition List must have "|" in the line.
-Item and Item's Definition must be an Inline Element.
-Definition List may be contained by another Block Element.
-Increase the indentation level by one when it is contain...
-Definition List may contain a Paragaph by writing "~" ri...
-Definition List may contain other Block Elements by writ...
***&aname(preformed);Preformatted Texts [#x97a82ed]
"White Space" at the beginning of a line indicates the be...
//#br
-Preformatted Text can be the Child Element of other Bloc...
-Preformatted Text cannot contain other Block Elements as...
-Preformatted Text Elements will never be parsed by PukiW...
***&aname(table);Table [#we5546ee]
|Inline Element|Inline Element|
Inline Elements that are separated by "|", will be format...
-Incorrect
AAAA|BBB|CCC|DDD
-Correct
|AAA|BBB|CCC|DDD|
|AAA|BBB|CCC|DDD|
//#br
-The following codes can be used in conjunction with a ta...
LEFT:
CENTER:
RIGHT:
BGCOLOR(colorcode):
COLOR(colorcode):
SIZE(unit:px):
--These codes determine how and where Child Elements shou...
//#br
|Here is a Sample|regarding to the placements |of element...
|Flush Left|CENTER:Centered|RIGHT:Flush Right|
|RIGHT:Flush Right|Flush Left|CENTER:Centered|
|aaaaa|foot|aaaaa|f
|bbbb|bbbb|H E A D|h
|rowapn|BGCOLOR(blue):BLUE|COLOR(red):RED|
|~|>|colspan|
//#br
-"c" at the end of the line indicates the line to be Form...
LEFT:
CENTER:
RIGHT:
BGCOLOR(colorcode):
COLOR(colorcode):
SIZE(unit:px):
--By using these specific numbers, you can assign an exac...
-"h" at the end of the line indicates the line to be the ...
-"f" at the end of the line indicates the line to be the ...
-Cell containing Inline Element starting with "~" indicat...
-Cell containing only ">" will be concatenated with the C...
-Cell containing only "~" will be concatenated with the C...
//#br
-Table may be contained by another Block Element.
-As a general rule, a Table may not contain other Block E...
***&aname(csv);CSV Style Table [#b1645d3b]
,Inline Element,Inline Element,…
~Inline Elements that are separated by ","(comma), will b...
//#br
-You may enclose Inline Elements with Double Quotation ("...
-In the Inline Elements enclosed by Double Quotation ("),...
-Two consecutive Equal Signs (==) in the place of Inline ...
-More than one white space on the left of Inline Element ...
,aaaaaaaaa,bbbbbbb,ccccccc
,left , center , right
,==,COLOR(red):<-- colspan, test
//#br
-CSV Style Table may be contained by another Block Element.
-CSV Style Table may not contain other Block Elements.
***&aname(headline);Heading [#a191d5ac]
*Inline Element
A line that starts wit an "*" character becomes a Heading...
//#br
-Heading may not be contained by other Block Elements.
Heading closes other Block Elements.
-Heading may not contain other Block Elements.
***&aname(contents);Table of Contents [#be7ec652]
#contents
"#contents" at the beginning of the line creates Table of...
//#br
-Table of Contents should not be contained by other Block...
-Table of Contents may not contain other Block Elements.
***&aname(align);LEFT-CENTERED-RIGHT [#f3dbd6f2]
LEFT:Inline Element
CENTER:Inline Element
RIGHT:Inline Element
Writing "LEFT:", "CENTER:", or "RIGHT:" at the beginning ...
//#br
-All three Elements may be contained by other Block Eleme...
-All three Elements may not contain other Block Elements.
***&aname(horizon);Horizontal Rule[#a60a5ced]
----
Four or more "-" placed at the beginning of a line are sh...
-Horizontal Line may not be contained by other Block Elem...
-Horizontal Line may not contain other Block Elements.
***&aname(space);Line Break [#oa1708ba]
#br
"#br" placed at the beginning of a line makes a line brea...
//#br
-Line Break may not be contained by other Block Elements....
-Line Break may not contain other Block Elements.
***&aname(ref);Embedding Files and Images [#y1fe2c06]
#ref(file name)
#ref(URL of the file)
You can attach a file by writing #ref(file name) at the b...
You can place a hypertext link by writing #ref(URL of the...
If the file attached or linked is an image, the image is ...
//#br
-You can specify certain parameters by demarcating them w...
Page of the attachment file
--You can specify the page name of the attachment file. T...
--The following parameters can be specified immediately a...
-
left
center
right
--It specifies where to place the link or the image withi...
-
wrap
no wrap
--Specifies if the link or the image should be placed in ...
-
around
--Specifies if the text should wrap around the link or im...
--If you want to stop the wrapping, you can use "#img(,cl...
-
nolink
--Nolink overrides and eliminates the default linking to ...
-
Substitute Strings
--You can display a Substitute Strings instead of a file ...
--The Substitute Strings accept only String Inline Elemen...
--This option must be stated as the last parameter when y...
-#ref may be contained by other Block Elements.
-#ref may not accept other Block Element as a Child Eleme...
***&aname(clear);Disabling text wraparound [#w72effe8]
#clear
#clear placed at the beginning of the line cancels the te...
//#br
-#clear may not be contained by other Block Elements. Hor...
-#clear may not contain other Block Elements.
***&aname(form);Form [#v55d5a1f]
#comment
"#comment" at the beginning of the line embeds a form to ...
//#br
-#comment should not be contained by other Block Elements...
-#comment may not accept other Block Elments as Child Ele...
#pcomment
"#pcomment" at the beginning of the line embeds a form to...
//#br
-#pcomment should not be contained by other Block Element...
-#pcomment may not accept other Block Elements as Child E...
#article
"#article" at the beginning of the line embeds a simple f...
//#br
-#article should not be contained by other Block Elements...
-#article may not accept other Block Elements as Child El...
#vote(Option1,Option2,...)
"#vote" at the beginning of the line embeds a simple form...
//#br
-The options may contain string, WikiName, BracketName, I...
-#vote should not be contained by other Block Elements. A...
-#vote may not accept other Block Elements as Child Eleme...
**&aname(inline);Inline Elements [#t1de0d4e]
-Inline Element must be contained by a Block Element.
--If the parent Block Element is not explicitly specified...
--If the parent Block Element is explicitly specified at ...
-Inline Element may accept other Inline Elements as a Chi...
-Inline Elements follow the &foobar; format (user-def...
***&aname(string);Strings [#g6d1c119]
Strings
Strings are an Inline Element.
//#br
-Strings may be contained by other Inline Elements.
-Strings may not accept other Inline Elemnts as a Child E...
***&aname(linefeed);Line Breaks [#v1a2144b]
Inline Element~
Writing "~" at the end of the line inserts End of Line a ...
//#br
-End of Line voids any Block Element specified at the beg...
-End of Line may not be contained by other Inline Elements.
-End of Line may not accept other Inline Elements as a Ch...
-End of Line may not be used within the Item of Definitio...
&br;
Writing &br; breaks the line. Unlike "~" at the end o...
//#br
-Line Break may not be contained by other Inline Elements.
-Line Break may not accept other Inline Elements as a Chi...
***&aname(emphasis);Emphasis [#p46f371d]
''Inline Element''
Enclosing Inline Element with '' puts emphasis on...
//#br
-Emphasis (Bold) may be contained by other Inline Elements.
-Emphasis (Bold) may accept other Inline Elements as a Ch...
'''Inline Element'''
Enclosing Inline Element with ''' puts emphas...
//#br
-Emphasis (Italics) may be contained by other Inline Elem...
-Emphasis (Italics) may accept other Inline Elements as a...
***&aname(size);Font Size [#t6e5d501]
&size(Size){Inline Elements};
&size sets the size of inline elements in pixels (px).
//#br
-&size; may be contained by another inline elements.
-&size; may contain other inline elements.
***&aname(color);Font Color [#le009418]
&color(color){Inline Elements};
&color sets the color of inline elements.
//#br
-The color can be specified by one of the following:
--Color Code
--#rrggbb
--#rgb
-&color; may be contained by another inline elements.
-&color; may contain other inline elements.
***&aname(delete);Line Strikethrough [#zaf0da74]
%%Inline Elements%%
Inline elements enclosed with %% makes texts with...
//#br
-Line strikethrough may be contained by another inline el...
-Like strikethrough may contain other inline elements.
***&aname(note);Footnote [#o74286ea]
((Inline Elements))
Inline elements enclosed with (( and )) m...
//#br
-Footnote may be contained by another inline elements EXC...
-Footnote may contain other inline elements.
// 原文意味不明・・・
//-注釈は、他のインライン要素の子要素になることができます...
//-注釈は、他のインライン要素を子要素にすることができます...
// &p;
//&p; written inside a footnote breaks a paragraph. (...
//#br
//-Paragraph break inside a footnot must not be contained...
//-Paragraph break inside a footnot must not contain othe...
***&aname(ref2);Embedded Files and Images [#w04aa19e]
&ref(File Name);
&ref(URL);
&ref makes a link to an attachment file or a URL. If ...
//#br
-&ref can have the following parameters, separated by...
The page where the attachment file is uploaded.
--This parameter defines the page (WikiName、 BracketName...
--This parameter must be set right after the file name.
-
nolink
--By default &ref creates the link to the attachment ...
-
alternative string
--An alternative string is displayed instead of the file ...
--The string must not contain any inline elements other t...
--This parameter must be the last of all parameters.
-&ref; may be contained by another inline elements.
-&ref; must not contain other inline elements.
***&aname(ruby);Ruby [#c74c4c49]
&ruby(ruby string){Inline Elements};
&ruby makes a ruby (short runs of text alongside the ...
//#br
-Although any inline elements may become a ruby string, i...
-&ruby; may be contained by other inline elements.
-&ruby; may contain other inline elements.
-A ruby must not be nested.
-The use of a ruby should be avoided inside a footnote or...
***&aname(anchor);Anchor [#x9c38f18]
&aname(anchor name);
&aname(anchor name){Inline Elements};
&aname; makes an anchor for a link.
//#br
-The anchor name must be a string beginning with an alpha...
-The anchor name must not contain multi-byte characters, ...
-&anchor; may be contained by other inline elements.
-&anchor; may contain other inline elements.
***&aname(counter);Counter [#p695e822]
&counter;
&counter(options);
&counter; makes a counter that displays the number of...
//#br
-&counter; can have the following options. If no opti...
today
--Displays the number of accesses of today
-
yesterday
--Displays the number of accesses of yesterday
-
all
--Displays the total number of accesses
//#br
-&counter; may be contained by other inline elements.
-&counter; must not contain other inline elements.
***&aname(online);Online Viewers [#r8045aa7]
&online;
&online; displays the number of current accesses.
//#br
-&online; may be contained by other inline elements.
-&online; must not contain other inline elements.
***&aname(version);Version [#g4b02c96]
&version;
&version displays the version of PukiWiki.
//#br
-&version; may be contained by other inline elements.
-&version; must not contain other inline elements.
***&aname(wikiname);WikiName [#d89f7c04]
WikiName
WikiName stands for two or more Capitalized Words joined ...
//#br
-WikiName cannot contain multi-byte character, spaces, sy...
-WikiName indicates a link to a page in Pukiwiki. If the ...
-WikiName can be a Child Element of other Inline Elements.
-WikiName cannot contain other Inline Elements as its Chi...
***&aname(bracketname);BracketName [#y97a88fc]
[[BracketName]]
A string enclosed with [[ and ]] makes Br...
//#br
-BracketName can contain multi-byte character, spaces, sy...
-BracketName cannot contain "#&<> .
-BracketName indicates a link to a page in Pukiwiki. If t...
-BracketName can be a Child Element of other Inline Eleme...
-BracketName cannot contain other Inline Elements as its ...
***&aname(interwiki);InterWiki [#ccc1aafb]
[[InterWikiName:PageName]]
By seperating a BracketName with : , you can create an In...
//#br
-InterWikiName can contain muti-byte characters and spaces.
-InterWiki can be a Child Element of other Inline Elements.
-InterWiki cannot contain other Inline Elements as its Ch...
***&aname(link);Link [#w8e3c0dc]
[[Link Name:URL]]
By seperating a BracketName with : , you can creat a Link...
//#br
-Link Name can contain multi-byte characters and spaces i...
http://...
https://...
ftp://...
news://...
mailto:...
-You can also make a direct link by using the styles list...
-If an image is linked, it is shown on the page. (I'm laz...
//#br
-Link can be a Child Element of other Inline Elements.
-Link cannot contain other Inline Elements as its Child E...
***&aname(alias);Alias [#u896260b]
[[Alias>PageName]]
By seperating a BracketName with > , you can creat an Ali...
Alias enables you to make a link to a page in Pukiwiki wi...
You can also use an "anchor" to direct you to a certain p...
[[Alias>PageName#anchor]]
[[Alias>#anchor]]
//#br
-Alias can contain muti-byte characters and spaces.
-Relative link is available.
-Alias can be a Child Element of other Inline Elements.
-Alias can contain other Inline Elements as its Child Ele...
***&aname(entity);Entity [#ve8c2454]
-Entity is converted to a certain value when you submit a...
-Entity can be a Child Element of other Inline Elements.
-Entity cannot contain other Inline Elements as its Child...
****&aname(page);Page Name Entity [#b2f92a7e]
&page;
&page; is converted to the name of current editing pa...
//#br
-Page Name Entity is converted when the artile saved.
-Page Name Entity can be a Child Element of other Inline ...
-Page Name Entity cannot contain other Inline Elements as...
****&aname(date);Date Entity [#g57b899a]
&date;
&time;
&now;
&date; is converted to the current date.
&time; is converted to the current time.
&now; is converted to the current date and time.
//#br
- Date Entity is converted when the artile saved.
- Date Entity may not be contained by other Inline Elemen...
- Date Entity may not accept other Inline Elements as a C...
****&aname(refer_string);Character Entities[#m072caf3]
In addition to the character entities defined in SGML (e....
&heart;
&smile;
&bigsmile;
&huh;
&oh;
&wink;
&sad;
&worried;
-&heart; is displayed as: &heart;
-&smile; is displayed as: ⌣
-&bigsmile; is displayed as: &bigsmile;
-&huh; is displayed as: &huh;
-&oh; is displayed as: &oh;
-&wink; is displayed as: &wink;
-&sad; is displayed as: &sad;
-&worried; is displayed as: &worried;
-Character entities are converted when displayed.
-Character entities may be contained by other Inline Elem...
-Character entities may not accept other Inline Elements ...
****&aname(refer_numeral);Numeric Entity [#cdae2296]
&#Decimal-number;
&#xHexadecimal-number;
By writing a decimal number between &# and ; or a hex...
Take a look at the examples in the following table:
|''Special entity''|''Code''|''Comments''|h
|世|&#19990;|You can use characters from all ov...
|∞|&#8734;|We could go on like this forever...|
|Ω|&#937;|But here it must end.|
//#br
-Numeric Entity are converted when display.
-Numeric Entity may be contained by other Inline Elements.
-Numeric Entity may not accept other Inline Elements as a...
-Hexadecimal number must be written in small letter. (XHT...
**&aname(etc); Others [#ba8c703c]
***&aname(comment);Commnet line [#v455ee74]
// Comments
A line beginning with // is a comment. It is not displaye...
//#br
-The commnet line can be placed in any position.
-The commnet line doesn't affect other elements.
&br;
**Prohibition [#vc1bb6c0]
|LEFT:|CENTER:|CENTER:|c
|''Block Element''|''can contain other block elements''|'...
|''Paragraph''|CENTER:no|CENTER:yes|
|''Prefpmatted''|CENTER:no|CENTER:yes|
|''Headings''|CENTER:no|CENTER:no|
|''Table''|CENTER:no|CENTER:yes|
|''Table(CSV)''|CENTER:no|CENTER:yes|
|''List(unordered)''|CENTER:yes*|CENTER:yes|
|''List(ordered)''|CENTER:yes*|CENTER:yes|
|''Quote''|CENTER:yes*²|CENTER:yes|
|''Horizontal Line''|CENTER:no|CENTER:yes|
|''LEFT:/CENTER:/RIGHT:''|CENTER:no|CENTER:yes|
|''#ref''|CENTER:no|CENTER:yes|
|''#contents''|CENTER:no|CENTER:yes*³|
|''#comment''|CENTER:no|CENTER:yes*³|
|''#pcomment''|CENTER:no|CENTER:yes*³|
|''#article''|CENTER:no|CENTER:yes*³|
|''#vote(choice1,choice2,...)''|CENTER:no|CENTER:yes*&sup...
~* As long as the beginning of Child Element is Inline El...
you can insert a Block Element to the next line. (Please ...
~*²When Quotation is a Child Element of another Quot...
~*³ Due to pukiwiki's default setting of left margin...
&br;
**Compare Link Styles [#v3d91c05]
Here is a section to explain the differences between Wiki...
***WikiName and BracketName [#nce9618f]
As you know by now, all of them are used in Pukiwiki to m...
And the difference betweem them is whether or not you can...
***InterWiki, Link, and Alias [#aae92bd2]
These styles are very similar, so they might be confusing...
First let's focus on their grammatical styles.
[[pukiwiki:Use PukiWiki]]..........[a]
[[whatever u like:http://pukiwiki.sourceforge.jp/?Use%20...
[[Another Name>Text Formatting Rule]]......[c]
[a] is an InterWiki styled link. And [b] is a Link styled...
Finaly, both of them will direct us the same page: http:/...
This is so, because pukiwi is defined in the InterWikiNam...
[http://pukiwiki.sourceforge.jp/? pukiwiki] utf8
Thus InterWiki combines two pieces of information. The fi...
InterWikiName is a kind of short cut. You can define any ...
For example, when you create an link to external/internal...
As you can see, [c] is a Alias styled link. You can use i...
In conclusion, the most important difference you need to ...
'' Which side is which?''
|Link Style|Left Side|Right Side|
|InterWiki|InterWikiName(Defined URL)|Additional URL|
|Link|Link text|Real URL|
|Alias|Link text|Real URL(WikiName/BracketName)|
&br;
**&aname(compare);Nesting Elements[#y4860837]
***Paragraph Element-Emphasize Element [#ned5fa77]
~This is the paragraph, which is the parent element that...
''This is the emphasized text that is the child element ...
~This is the paragraph, which is the parent element that ...
''This is the emphasized text that is the child element o...
***Quotation Element-List Element [#a0650018]
Level[0]
>Quotation Level[1]AAA
>Quotation Level[1]BBB
>>Quotation Level[2]AAA
>>Quotation Level[2]BBB
>>>Quotation Level[3]
-Child Element-List Level[1]
|TABLE|ELEMENT|NEXT|to|inline|element|in list|
--Child Element-List Level[2]
&br;Line Break in a Element
---Child Element-List Level[3]
--Child Element-List Level[2]
---Child Element-List Level[3]
>Quotation Level[1]
>>Quotation Level[2]
<<Get out of the Quotation Level2 Element
>>>Quotation Level[3]AAA
>>>Quotation Level[3]BBB
-Child Element-List Level[1]
--Child Element-List Level[2]
---Child Element-List Level[3]
Level[0]
>Quotation Level[1]AAA
>Quotation Level[1]BBB
>>Quotation Level[2]AAA
>>Quotation Level[2]BBB
>>>Quotation Level[3]
-Child Element-List Level[1]
|TABLE|ELEMENT|NEXT|to|the Inline|element|in a list|
--Child Element-List Level[2]
&br;Line Break in a Element
---Child Element-List Level[3]
--Child Element-List Level[2]
---Child Element-List Level[3]
>Quotation Level[1]
>>Quotation Level[2]
<<Get out of the Quotation Level2 Element
>>>Quotation Level[3]AAA
>>>Quotation Level[3]BBB
-Child Element-List Level[1]
--Child Element-List Level[2]
---Child Element-List Level[3]
* テキスト整形のルール [#oca54177]
通常は入力した文章がそのまま出力されます。
- HTMLのタグは効果がありません。書かれた文章はそのまま(「...
- 段落と段落の区切りには空行をはさんで下さい。空行をはさ...
これに加えて、特定のルールによるテキスト整形を行うことが...
-------------------------------------
#contents
-------------------------------------
** ブロック要素 [#vd593893]
- ブロック要素は、インライン要素と他のブロック要素を子要...
- 空行はトップレベルのブロック要素の区切りになります。空...
- ブロック要素は、他のブロック要素の子要素になることがで...
-- リスト構造と引用文は他のブロック要素を子要素にすること...
-- リスト構造と引用文のネストには3段階のレベルがあります...
-- 他のブロック要素の子要素となっている引用文から脱出する...
- ブロック要素となるプラグインは#~の形式になっています。...
*** 段落 [#n6691793]
インライン要素
他のブロック要素を明示しない限り、段落となります。
~ インライン要素
行頭で ~ を指定した場合も段落になります。行頭書式の文字(~...
- 段落の先頭は1文字分字下げされます。但し、番号なしリスト...
- 段落は、新たなブロック要素が現われるまで継続します。
- 段落は、他のブロック要素の子要素になることができます。
- 段落は、他のブロック要素を子要素にすることはできません。
*** 引用文 [#af1781b1]
> インライン要素
行頭で > を指定すると、引用文になります。引用文は >、>>、...
- 引用文の中は、ブロック要素を明示しない限り、段落となり...
- 引用文は、空行が現われるまで継続します。
- 引用文内の段落は、新たな引用文またはブロック要素が現わ...
- 引用文は、他のブロック要素の子要素になることができます...
- 引用文は、他のブロック要素を子要素にすることができます...
- リスト構造内の引用文から脱出する場合で、リスト構造を継...
*** リスト構造 [#q8abd9a8]
- インライン要素
行頭で - を指定すると、番号なしリストになります。番号なし...
- 番号なしリストは、他のブロック要素の子要素になることが...
- -の直後に ~を記述すると段落を子要素にすることができます。
-番号なしリストは、''リストの先頭がインライン要素または段...
+ インライン要素
行頭で + を指定すると、番号付きリストになります。番号付き...
- 番号付きリストは、他のブロック要素の子要素になることが...
- + の直後に ~ を記述すると段落を子要素にすることができま...
- 番号付きリストは、''リストの先頭がインライン要素または...
: 定義語 | 説明文
行頭を : で始め、| 記号で区切ると、定義リストになります。...
- 行中に | がないと定義リストにはなりません。
- 定義語・説明文は、インライン要素のみ記述することができ...
- 定義リストは、他のブロック要素の子要素になることができ...
- | の直後に ~ を記述すると段落を子要素にすることができま...
- 定義リストは、定義リストの次の行に他のブロック要素を記...
*** 整形済みテキスト [#g72f3a72]
行頭が半角空白で始まる行は整形済みテキストとなります。行...
- 整形済みテキストは、他のブロック要素の子要素になること...
- 整形済みテキストは、他のブロック要素を子要素にすること...
- 整形済みテキストは、すべての子要素を文字列として扱いま...
*** 表組み [#k7c49df4]
| インライン要素 | インライン要素 |
行頭から | でインライン要素を区切ることで表組みになります。
- 各要素の先頭に下記の記述子を指定できます。
LEFT:
CENTER:
RIGHT:
BGCOLOR(色):
COLOR(色):
SIZE(サイズ):
-- 要素の表示位置及び背景色・文字色・文字サイズ(px単位)を...
-
|表組みの |各セルの要素の配置に|関するサンプ...
|COLOR(crimson):左寄せ |CENTER:センタリング |BGCOLOR(yell...
|RIGHT:右寄せ |左寄せ |CENTER:セン...
- 行末にcを記述すると、書式指定行となります。書式指定行で...
LEFT:
CENTER:
RIGHT:
BGCOLOR(色):
COLOR(色):
SIZE(サイズ):
-- 記述子の後ろに数値を記述すると、セル幅がpx単位で指定で...
- 行末にhを記述すると、ヘッダ行(thead)になります。
- 行末にfを記述すると、フッタ行(tfoot)になります。
- セル内のインライン要素の先頭に~を付けると、ヘッダ(th)に...
- セル内に > を単独で記述すると右のセルと連結します(colsp...
- セル内に ~ を単独で記述すると上のセルと連結します(rowsp...
- 表組みは、他のブロック要素の子要素になることができます。
- 表組みは、他のブロック要素を子要素にすることができませ...
*** CSV形式の表組み [#zc726b7e]
,データ,データ,…
~行頭でカンマ(,)を記述し、インライン要素をカンマ区切りで...
- インライン要素はダブルクォーテーション(")で囲むことがで...
- ダブルクォーテーション(")で囲んだデータの中で、ダブルク...
- インライン要素の代わりにイコールを2つ(==)記述すると、co...
- インライン要素の左に1つ以上の半角空白文字を記述すると右...
- 表組みは、他のブロック要素の子要素になることができます。
- 表組みは、他のブロック要素を子要素にすることができませ...
*** 見出し [#z15343da]
* インライン要素
行頭で * を記述すると、見出しになります。見出しは *、**、...
- 見出しは、他のブロック要素の子要素になることはできませ...
- 見出しは、他のブロック要素を子要素にすることはできませ...
*** 目次 [#l6dfa631]
#contents
行頭で #contents を記述すると、見出しに基づいて目次を作成...
- 目次は、他のブロック要素の子要素になることができますが...
- 目次は、他のブロック要素を子要素にすることはできません。
*** 左寄せ・センタリング・右寄せ [#bbc1f21c]
LEFT:インライン要素
CENTER:インライン要素
RIGHT:インライン要素
行頭で LEFT:、 CENTER:、 RIGHT: を記述すると、インライン...
- LEFT:、CENTER:、RIGHT:は、他のブロック要素の子要素にな...
- LEFT:、CENTER:、RIGHT:は、他のブロック要素を子要素にす...
*** 水平線 [#s9799d2c]
---------------------------------------------
行頭で4つ以上の - を書くと水平線になります。
- 水平線は、他のブロック要素の子要素になることはできませ...
- 水平線は、他のブロック要素を子要素にすることはできませ...
#hr
行頭で #hr を記述すると、区切り線になります。区切り線は上...
- 区切り線は、他のブロック要素の子要素になることができま...
- 区切り線は、他のブロック要素を子要素にすることはできま...
*** 行間開け [#j2656808]
#br
行頭で #br を記述すると、ブロック要素間またはブロック要素...
- 行間開けは、他のブロック要素の子要素になることができま...
- 行間開けは、他のブロック要素を子要素にすることはできま...
*** 添付ファイル・画像の貼り付け [#p1971296]
#ref(添付ファイル名)
#ref(ファイルのURL)
行頭で #ref を記述すると、添付ファイルまたは指定されたURL...
- #ref には、カンマで区切って下記のパラメタを指定できます...
添付ファイルのページ
-- 添付ファイルが存在するページ名を指定します。デフォルト...
-- このパラメタを指定する場合は、添付ファイル名の次に記述...
-
left
center
right
-- ファイルへのリンク・画像を表示する位置を指定します。デ...
-
wrap
nowrap
-- ファイルへのリンク・画像を枠で囲むかどうかを指定します...
-
around
-- テキストの回り込みを指定します。デフォルトでは回り込み...
-
nolink
-- デフォルトでは添付ファイルへのリンクが張られますが、no...
-
代替文字列
-- ファイル名の代わりに表示する文字列や画像の代替文字列を...
-- 代替文字列には文字列以外のインライン要素を含めることは...
-- このパラメタを指定する場合は、最後に記述します。
- #refは、他のブロック要素の子要素になることができます。
- #refは、他のブロック要素を子要素にすることはできません。
*** テキストの回り込みの解除 [#a800a528]
#clear
行頭で #clear を記述すると、 #ref で指定したテキストの回...
- #clearは、他のブロック要素の子要素になることができます。
- #clearは、他のブロック要素を子要素にすることができませ...
// #img(,clear)
// ~#clearと同じ。
*** フォーム [#x23849ca]
#comment
行頭で #comment を記述すると、コメントを挿入するためのフ...
- #commentは、他のブロック要素の子要素になることができま...
- #commentは、他のブロック要素を子要素にすることはできま...
#pcomment
行頭で #pcomment を記述すると、コメントを挿入するためのフ...
- #pcommentは、他のブロック要素の子要素になることができま...
- #pcommentは、他のブロック要素を子要素にすることはできま...
#article
行頭で#articleを記述すると、簡易掲示板のフォームが埋め込...
- #articleは、他のブロック要素の子要素になることができま...
- #articleは、他のブロック要素を子要素にすることはできま...
#vote(選択肢1,選択肢2,...)
行頭で #vote を記述すると、簡易投票フォームが埋め込まれま...
- 選択肢は文字列、ページ名、InterWiki、リンクを含めること...
- #voteは、他のブロック要素の子要素になることができますが...
- #voteは、他のブロック要素を子要素にすることはできません。
** インライン要素 [#l7110f11]
- インライン要素は、必ずブロック要素の子要素になっていま...
-- 行頭書式でブロック要素を明示しない場合は、段落の子要素...
-- 行頭書式でブロック要素を明示した場合は、指定したブロッ...
- 特定のインライン要素は、他のインライン要素を子要素にす...
- インライン要素はブロック要素を子要素にすることはできま...
- インライン要素となるプラグイン及びユーザー定義は &...
- インライン要素となるプラグインに対してオプションと子要...
*** 文字列 [#bd24e4ad]
文字列
文字列はインライン要素です。
- 文字列は、他のインライン要素の子要素になることができま...
- 文字列は、他のインライン要素を子要素にすることができま...
*** 改行 [#f383c24f]
インライン要素~
行末に~を書くと行末改行になります。行末改行はブロック要素...
- 行末改行の次の行の行頭書式は無効になり、文字列として扱...
- 行末改行は、他のインライン要素の子要素になることはでき...
- 行末改行は、他のインライン要素を子要素にすることはでき...
- 行末改行は、定義リストの定義語、表組みの要素、#で始まる...
&br;
行中に &br; を書くと、そこで改行されます。行末の ~ と...
- 行中改行は、他のインライン要素の子要素になることができ...
- 行中改行は、他のインライン要素を子要素にすることはでき...
*** 強調・斜体 [#n38a029f]
''インライン要素''
行中のインライン要素を '' ではさむと、インライン...
- 強調は、他のインライン要素の子要素になることができます。
- 強調は、他のインライン要素を子要素にすることができます。
'''インライン要素'''
行中のインライン要素を ''' ではさむと、インラ...
- 斜体は、他のインライン要素の子要素になることができます。
- 斜体は、他のインライン要素を子要素にすることができます。
*** 文字サイズ [#t513b12d]
&size(サイズ){インライン要素};
行中に &size を書くとインライン要素の文字サイズを指定...
- 文字サイズは、他のインライン要素の子要素になることがで...
- 文字サイズは、他のインライン要素を子要素にすることがで...
*** 文字色 [#sf40816a]
&color(文字色,背景色){インライン要素};
行中に &color と書くとインライン要素の&color(crimson)...
- 色の指定は、次のいずれかの形式で行ないます。
-- 色を意味するキーワード(red, blueなど)
-- #16進数6桁
-- #16進数3桁
- 文字色は、他のインライン要素の子要素になることができま...
- 文字色は、他のインライン要素を子要素にすることができま...
*** 取消線 [#r81ec79f]
%%インライン要素%%
行中のインライン要素を%%ではさむと、インライン要...
- 取消線は、他のインライン要素の子要素になることができま...
- 取消線は、他のインライン要素を子要素にすることができま...
***注釈 [#s21cf12e]
((インライン要素))
行中でインライン要素を (( と )) ではさむ...
- 注釈は、他のインライン要素の子要素になることができます...
- 注釈は、他のインライン要素を子要素にすることができます...
// &p;
//注釈内に&p;を書くと改段落になります ((注釈内改段落...
//-注釈内改段落は、他のインライン要素の子要素になることは...
//-注釈内改段落は、他のインライン要素を子要素にすることは...
*** 添付ファイル・画像の貼り付け [#v181e939]
&ref(添付ファイル名);
&ref(ファイルのURL);
行中で &ref を記述すると、添付ファイルまたは指定され...
- &ref には、カンマで区切って下記のパラメタを指定でき...
添付ファイルのページ
-- 添付ファイルが存在するページ名を指定します。デフォルト...
-- このパラメタを指定する場合は、添付ファイル名の次に記述...
-
nolink
-- デフォルトでは添付ファイルへのリンクが張られますが、no...
-
代替文字列
-- ファイル名の代わりに表示する文字列や画像の代替文字列を...
-- 代替文字列には文字列以外のインライン要素を含めることは...
-- このパラメタを指定する場合は、最後に記述します。
- &ref は、他のインライン要素の子要素になることができ...
- &ref は、他のインライン要素を子要素にはできません。
*** ルビ構造 [#j137cd8e]
&ruby(ルビ){インライン要素};
行中で &ruby を書くとインライン要素に対するルビをふる...
- ルビ構造のルビにはインライン要素を記述します。ただし、...
- ルビ構造は、他のインライン要素の子要素になることができ...
- ルビ構造は、他のインライン要素を子要素にすることができ...
- ルビ構造をルビ構造の子要素にはできません(ネストはできま...
- 注釈内や文字サイズを小さくしている部分での使用は、ルビ...
*** アンカーの設定 [#mb297616]
&aname(アンカー名);
&aname(アンカー名){インライン要素};
行中で &aname を記述するとリンクのアンカーを設定する...
- アンカー名は、半角アルファベットから始まる半角アルファ...
- アンカー名の中には、全角文字や半角空白文字、半角記号を...
- アンカー設定は、他のインライン要素の子要素になることが...
- アンカー設定は、他のインライン要素を子要素にすることが...
*** カウンタ表示 [#h7beb6ac]
&counter;
&counter(オプション);
行中で &counter を記述するとそのページにアクセスした...
- &counter には次のオプションを指定できます。オプショ...
today
-- 今日のアクセス数を表示します。
-
yesterday
-- 昨日のアクセス数を表示します。
-
total
-- アクセス総数を表示します。
- カウンタ表示は、他のインライン要素の子要素になることが...
- カウンタ表示は、他のインライン要素を子要素にはできませ...
*** オンライン表示 [#ab42f827]
&online;
行中で &online を記述すると現在アクセス中の人数を表示...
- オンライン表示は、他のインライン要素の子要素になること...
- オンライン表示は、他のインライン要素を子要素にはできま...
***バージョン表示 [#f09f9e4b]
&version;
行中で &version を記述するとPukiWikiのバージョンを表...
- バージョン表示は、他のインライン要素の子要素になること...
- バージョン表示は、他のインライン要素を子要素にはできま...
*** WikiName [#u8188184]
WikiName
行中で、1つ以上の大文字→1つ以上の小文字→1つ以上の大文字→1...
- WikiNameの中には、全角文字や半角空白文字、記号、数字を...
- WikiNameは、PukiWiki内のページ名になります。すでに存在...
- WikiNameは、他のインライン要素の子要素になることができ...
- WikiNameは、他のインライン要素を子要素にはできません。
*** ページ名 [#gce935d9]
[[ぷきうぃき]]
行中で [[ と ]] で囲まれた文字列はページ...
- ページ名の中には、全角文字、記号、数字、半角空白文字を...
- ページ名の中には、"#&<> を含めることはできません。
- すでに存在するページであればそのページへのリンクが自動...
[[ページ名#アンカー名]]
- ページ名にアンカー名をつけることもできます。
- ページ名は、他のインライン要素の子要素になることができ...
- ページ名は、他のインライン要素を子要素にはできません。
*** InterWiki [#g0dec0fe]
[[InterWikiName:ページ名]]
行中のページ名形式の文字列の中で、: で2つの文字列を区切る...
[[InterWikiName:ページ名#アンカー名]]
- ページ名の後ろにアンカー名をつけることもできます。
- InterWikiNameの中には、全角文字を含めることができます。
- InterWikiNameの中には、半角空白文字を含めるができます。
- InterWikiは、他のインライン要素の子要素になることができ...
- InterWikiは、他のインライン要素を子要素にはできません。
*** リンク [#bd6593e1]
[[リンク名:URL]]
行中のInterWikiNameの形式の文字列の中で、: の前に任意のリ...
- リンク名には、全角文字や半角空白文字を含めることができ...
http://www.example.com/
https://www.example.com/
ftp://ftp.example.com/
news://news.example.com/
foo@example.com
- 行中に直接、URLを記述した場合は自動的にそのURLに対する...
- 記述したURLが画像ファイルである場合は、その画像を表示し...
- リンクは、他のインライン要素の子要素になることができま...
- リンクは、他のインライン要素を子要素にはできません。
*** エイリアス [#u1026558]
[[エイリアス名>ページ名]]
行中のページ名形式の文字列の中で、> で2つの文字列を区切る...
エイリアスはPukiWiki内のページ名とは別のエイリアス名で、...
[[エイリアス名>ページ名#アンカー名]]
[[エイリアス名>#アンカー名]]
- ページ名にアンカー名を付け加えてアンカーへのリンクを貼...
[[エイリアス名>http://www.example.com/]]
[[エイリアス名>https://www.example.com/]]
[[エイリアス名>ftp://ftp.example.com/]]
[[エイリアス名>news://news.example.com/]]
[[エイリアス名>foo@example.com]]
[[エイリアス名>InterWikiName:ページ名]]
[[エイリアス名>InterWikiName:ページ名#アンカー名]]
- エイリアスをURLやInterWikiと組み合わせることもできます。
[[エイリアス名:http://www.example.com/]]
[[エイリアス名:https://www.example.com/]]
[[エイリアス名:ftp://ftp.example.com/]]
[[エイリアス名:news://news.example.com/]]
[[エイリアス名:foo@example.com]]
- URLを指定する場合は、>の代わりに:も使用できます。
- エイリアス名の中には、全角文字を含めることができます。
- エイリアス名の中には、半角空白文字を含めることができま...
- 階層化されたページでは、ページ名を相対指定することがで...
- エイリアスは、他のインライン要素の子要素になることがで...
- エイリアスは、他のインライン要素を子要素にできます。
*** タブコード [#d2561bef]
&t;
行中で &t; と書くと、タブコードに置換されます。
通常、フォーム内ではキーボードからタブコードを直接入力で...
- タブコードは、記事が書き込まれるときに置換されて記録さ...
- タブコードは、他のインライン要素の子要素になることがで...
- タブコードは、他のインライン要素を子要素にはできません。
*** ページ名置換文字 [#hc95e608]
&page;
&fpage;
行中で &page; 及び &fpage; と書くと、編集中のペー...
- ページ名置換文字は、記事が書き込まれるときに置換されて...
- ページ名置換文字は、他のインライン要素の子要素になるこ...
- ページ名置換文字は、他のインライン要素を子要素にはでき...
*** 日時置換文字 [#f03aaf0a]
&date;
&time;
&now;
- 行中で &date; と書くと、更新時の日付に置換されます
- 行中で &time; と書くと、更新時の時刻に置換されます
- 行中で &now; と書くと、更新時の日時に置換されます
// date?
// time?
// now?
//- PukiWiki 1.3系との後方互換性のために、 date?、 ti...
- &date;、 &time;、 &now;は、記事が書き込まれ...
- &date;、 &time;、 &now;は、他のインライン要...
- &date;、 &time;、 &now;は、他のインライン要...
&_date;
&_time;
&_now;
- 行中で &_date; と書くと、表示時の日付に置換されて出...
- 行中で &_time; と書くと、表示時の時刻に置換されて出...
- 行中で &_now; と書くと、表示時の日時に置換されて出...
&lastmod;
&lastmod(ページ名);
- 行中で &lastmod; と書くと、そのページの最終更新日時...
- ページ名を指定すると、その指定されたページの最終更新日...
- &_date;、 &_time;、 &_now;、 &lastmod;...
- &_date;、 &_time;、 &_now;、 &lastmod;...
- &_date;、 &_time;、 &_now;、 &lastmod;...
*** 文字参照文字 [#oc8e0c4c]
文字参照は、SGMLで定義されている文字参照文字(&copy;や...
&heart;
⌣
&bigsmile;
&huh;
&oh;
&wink;
&sad;
&worried;
- 行中で&heart;と書くと、ハートマーク &heart; に置換...
- 行中で&smile;と書くと、 ⌣ に置換されて出力さ...
- 行中で&bigsmile;と書くと、 &bigsmile; に置換されて...
- 行中で&huh;と書くと、 &huh; に置換されて出力されま...
- 行中で&oh;と書くと、 &oh; に置換されて出力されます。
- 行中で&wink;と書くと、 &wink; に置換されて出力され...
- 行中で&sad;と書くと、 &sad; に置換されて出力されま...
- 行中で&worried;と書くと、 &worried; に置換されて出...
- 文字参照文字は、表示されるときに置換されます。
- 文字参照文字は、他のインライン要素の子要素になることが...
- 文字参照文字は、他のインライン要素を子要素にはできませ...
*** 数値参照文字 [#ibd49862]

進数;
進数;
行中で &# と ; の間に10進数を、&#x と ;の間に16進...
- 数値参照文字は、表示されるときに置換されます。
- 数値参照文字は、他のインライン要素の子要素になることが...
- 数値参照文字は、他のインライン要素を子要素にはできませ...
- 16進数は半角小文字で指定する必要があります(XHTML 1.0 第...
** その他 [#w8d0fa5a]
*** コメント行 [#fa693c95]
// コメント
行頭で // を指定すると、コメント行になります。コメント行...
- コメント行は、他の要素と無関係に行単位でどの位置にも記...
- コメント行は、前後の他の要素に何ら影響を及ぼしません。
終了行:
#nofollow
#norelated
*Text Formatting Rules [#te82f1fe]
Most text is displayed as it is written.
- HTML tags cannot be used. They are just displayed as te...
- Place an empty line after each paragraph. Lines without...
Use the formatting rules below to decorate texts. For the...
#contents
#hr
The input text of PukiWiki is usually shown in the same w...
**&aname(elements);Elements [#vec0ef3a]
First of all, let's describe the "world" of PukiWiki. Puk...
Example:
These two lines:
~This is a paragraph. It is the parent element which con...
''This is emphasized text, which is the child element of...
Will be formatted like this:
~This is a paragraph. It is the parent element which cont...
''This is emphasized text, which is the child element of ...
There are two kinds of elements in PukiWiki: "Block Eleme...
Block Elements, as the name suggests, consist of a whole ...
only consist of a part of a text block. In essence, the d...
-A Block Element:
--Can contain other Block and Inline Elements.
--Can be the Child Element of another Block Element.
-An Inline Element:
--Is always the Child Element of another Element.
--''Can'' contain other Inline Elements as its Child Elem...
--''Cannot'' contain other Block Elements as its Child El...
Next, we'll decribe the two different kinds of elements i...
**&aname(block);Block Elements [#d2efdb6c]
-A Block Element can contain other Block Elements and Inl...
-As we said before, an empty line after a Block Element c...
-Block Elements can be Child Elements of other Block Elem...
--List and Quotation Elements can contain other Block Ele...
--List and Quotation have three levels of depth, which ar...
&br;&br;
But if you want to contain a List Element in another List...
&br;&br;
It may seem difficult explained like this, but it's proba...
-"<","<<",and "<<<" enable you to close a Quotation in a ...
--"<" lets you get out of the Quotation Level1 Element.
--"<<" lets you get out of the Quotation Level2 Element.
--"<<<" lets you get out of the Quotation Level3 Element.
-Empty Line closes not only the Quotation Element but als...
-# indicates the beginning of Plugin Block. (Plugin has 2...
***&aname(paragraph);Paragraph [#g3ebf1a7]
Inline Elements
PukiWiki assumes that each new Block is the beginning of ...
~Inline Elements
A line that starts with "~" indicates the beginning of a ...
-The first line of a Paragraph and a Paragraph in a Defin...
-Each Paragraph continues until the appearance of a new B...
-Paragraphs ''can'' be Child Elements of other Block Elem...
-Paragraphs ''cannot'' contain other Block Elements as it...
***&aname(quotation);Quotation [#j2411a69]
>Inline Element
A ">" character indicates the beginning of Quotation. Quo...
-A Quotation can contain other Block Elements as its Chil...
-As with all Block elements, a Quotation continues until ...
-A Paragraph in a Quotation continues until the beginning...
-Quotations can be Child Elements of Other Block Elements...
--When Quotation is a Child Element of another Quotation,...
--When Quotation is a Child Element of List, you don't ne...
-When Quotation contains List as its Child Element, you d...
-If you want to close a Quotation in a List, and keep the...
-"<","<<",and "<<<" enable you to close Quotation in List...
***&aname(lists);List [#adf32d50]
-Inline Element
At the beginning of a line,"-" indicates the beginning of...
-Unordered List may be contained by anoother Block Elemen...
-Increase the level by one when it is contained by other ...
-Unordered List may contain a Paragraph by writing "~" ri...
-Unordered List may contain another Block Element by writ...
+Inline Element
At the beginning of a line, "+" indicates the beginning o...
-Numbered List may be contained by another Block Elemnt.
-Increase the level by one when it is contained by other ...
-Numbered List may contain a Paragraph by writing "~" rig...
-Numbered List may contain another Block Element by writi...
:Item|Item's Definition
Definition List is a line starting with ":" and seperated...
You may ommit the Item or the Definition. You may give mu...
-Definition List must have "|" in the line.
-Item and Item's Definition must be an Inline Element.
-Definition List may be contained by another Block Element.
-Increase the indentation level by one when it is contain...
-Definition List may contain a Paragaph by writing "~" ri...
-Definition List may contain other Block Elements by writ...
***&aname(preformed);Preformatted Texts [#x97a82ed]
"White Space" at the beginning of a line indicates the be...
//#br
-Preformatted Text can be the Child Element of other Bloc...
-Preformatted Text cannot contain other Block Elements as...
-Preformatted Text Elements will never be parsed by PukiW...
***&aname(table);Table [#we5546ee]
|Inline Element|Inline Element|
Inline Elements that are separated by "|", will be format...
-Incorrect
AAAA|BBB|CCC|DDD
-Correct
|AAA|BBB|CCC|DDD|
|AAA|BBB|CCC|DDD|
//#br
-The following codes can be used in conjunction with a ta...
LEFT:
CENTER:
RIGHT:
BGCOLOR(colorcode):
COLOR(colorcode):
SIZE(unit:px):
--These codes determine how and where Child Elements shou...
//#br
|Here is a Sample|regarding to the placements |of element...
|Flush Left|CENTER:Centered|RIGHT:Flush Right|
|RIGHT:Flush Right|Flush Left|CENTER:Centered|
|aaaaa|foot|aaaaa|f
|bbbb|bbbb|H E A D|h
|rowapn|BGCOLOR(blue):BLUE|COLOR(red):RED|
|~|>|colspan|
//#br
-"c" at the end of the line indicates the line to be Form...
LEFT:
CENTER:
RIGHT:
BGCOLOR(colorcode):
COLOR(colorcode):
SIZE(unit:px):
--By using these specific numbers, you can assign an exac...
-"h" at the end of the line indicates the line to be the ...
-"f" at the end of the line indicates the line to be the ...
-Cell containing Inline Element starting with "~" indicat...
-Cell containing only ">" will be concatenated with the C...
-Cell containing only "~" will be concatenated with the C...
//#br
-Table may be contained by another Block Element.
-As a general rule, a Table may not contain other Block E...
***&aname(csv);CSV Style Table [#b1645d3b]
,Inline Element,Inline Element,…
~Inline Elements that are separated by ","(comma), will b...
//#br
-You may enclose Inline Elements with Double Quotation ("...
-In the Inline Elements enclosed by Double Quotation ("),...
-Two consecutive Equal Signs (==) in the place of Inline ...
-More than one white space on the left of Inline Element ...
,aaaaaaaaa,bbbbbbb,ccccccc
,left , center , right
,==,COLOR(red):<-- colspan, test
//#br
-CSV Style Table may be contained by another Block Element.
-CSV Style Table may not contain other Block Elements.
***&aname(headline);Heading [#a191d5ac]
*Inline Element
A line that starts wit an "*" character becomes a Heading...
//#br
-Heading may not be contained by other Block Elements.
Heading closes other Block Elements.
-Heading may not contain other Block Elements.
***&aname(contents);Table of Contents [#be7ec652]
#contents
"#contents" at the beginning of the line creates Table of...
//#br
-Table of Contents should not be contained by other Block...
-Table of Contents may not contain other Block Elements.
***&aname(align);LEFT-CENTERED-RIGHT [#f3dbd6f2]
LEFT:Inline Element
CENTER:Inline Element
RIGHT:Inline Element
Writing "LEFT:", "CENTER:", or "RIGHT:" at the beginning ...
//#br
-All three Elements may be contained by other Block Eleme...
-All three Elements may not contain other Block Elements.
***&aname(horizon);Horizontal Rule[#a60a5ced]
----
Four or more "-" placed at the beginning of a line are sh...
-Horizontal Line may not be contained by other Block Elem...
-Horizontal Line may not contain other Block Elements.
***&aname(space);Line Break [#oa1708ba]
#br
"#br" placed at the beginning of a line makes a line brea...
//#br
-Line Break may not be contained by other Block Elements....
-Line Break may not contain other Block Elements.
***&aname(ref);Embedding Files and Images [#y1fe2c06]
#ref(file name)
#ref(URL of the file)
You can attach a file by writing #ref(file name) at the b...
You can place a hypertext link by writing #ref(URL of the...
If the file attached or linked is an image, the image is ...
//#br
-You can specify certain parameters by demarcating them w...
Page of the attachment file
--You can specify the page name of the attachment file. T...
--The following parameters can be specified immediately a...
-
left
center
right
--It specifies where to place the link or the image withi...
-
wrap
no wrap
--Specifies if the link or the image should be placed in ...
-
around
--Specifies if the text should wrap around the link or im...
--If you want to stop the wrapping, you can use "#img(,cl...
-
nolink
--Nolink overrides and eliminates the default linking to ...
-
Substitute Strings
--You can display a Substitute Strings instead of a file ...
--The Substitute Strings accept only String Inline Elemen...
--This option must be stated as the last parameter when y...
-#ref may be contained by other Block Elements.
-#ref may not accept other Block Element as a Child Eleme...
***&aname(clear);Disabling text wraparound [#w72effe8]
#clear
#clear placed at the beginning of the line cancels the te...
//#br
-#clear may not be contained by other Block Elements. Hor...
-#clear may not contain other Block Elements.
***&aname(form);Form [#v55d5a1f]
#comment
"#comment" at the beginning of the line embeds a form to ...
//#br
-#comment should not be contained by other Block Elements...
-#comment may not accept other Block Elments as Child Ele...
#pcomment
"#pcomment" at the beginning of the line embeds a form to...
//#br
-#pcomment should not be contained by other Block Element...
-#pcomment may not accept other Block Elements as Child E...
#article
"#article" at the beginning of the line embeds a simple f...
//#br
-#article should not be contained by other Block Elements...
-#article may not accept other Block Elements as Child El...
#vote(Option1,Option2,...)
"#vote" at the beginning of the line embeds a simple form...
//#br
-The options may contain string, WikiName, BracketName, I...
-#vote should not be contained by other Block Elements. A...
-#vote may not accept other Block Elements as Child Eleme...
**&aname(inline);Inline Elements [#t1de0d4e]
-Inline Element must be contained by a Block Element.
--If the parent Block Element is not explicitly specified...
--If the parent Block Element is explicitly specified at ...
-Inline Element may accept other Inline Elements as a Chi...
-Inline Elements follow the &foobar; format (user-def...
***&aname(string);Strings [#g6d1c119]
Strings
Strings are an Inline Element.
//#br
-Strings may be contained by other Inline Elements.
-Strings may not accept other Inline Elemnts as a Child E...
***&aname(linefeed);Line Breaks [#v1a2144b]
Inline Element~
Writing "~" at the end of the line inserts End of Line a ...
//#br
-End of Line voids any Block Element specified at the beg...
-End of Line may not be contained by other Inline Elements.
-End of Line may not accept other Inline Elements as a Ch...
-End of Line may not be used within the Item of Definitio...
&br;
Writing &br; breaks the line. Unlike "~" at the end o...
//#br
-Line Break may not be contained by other Inline Elements.
-Line Break may not accept other Inline Elements as a Chi...
***&aname(emphasis);Emphasis [#p46f371d]
''Inline Element''
Enclosing Inline Element with '' puts emphasis on...
//#br
-Emphasis (Bold) may be contained by other Inline Elements.
-Emphasis (Bold) may accept other Inline Elements as a Ch...
'''Inline Element'''
Enclosing Inline Element with ''' puts emphas...
//#br
-Emphasis (Italics) may be contained by other Inline Elem...
-Emphasis (Italics) may accept other Inline Elements as a...
***&aname(size);Font Size [#t6e5d501]
&size(Size){Inline Elements};
&size sets the size of inline elements in pixels (px).
//#br
-&size; may be contained by another inline elements.
-&size; may contain other inline elements.
***&aname(color);Font Color [#le009418]
&color(color){Inline Elements};
&color sets the color of inline elements.
//#br
-The color can be specified by one of the following:
--Color Code
--#rrggbb
--#rgb
-&color; may be contained by another inline elements.
-&color; may contain other inline elements.
***&aname(delete);Line Strikethrough [#zaf0da74]
%%Inline Elements%%
Inline elements enclosed with %% makes texts with...
//#br
-Line strikethrough may be contained by another inline el...
-Like strikethrough may contain other inline elements.
***&aname(note);Footnote [#o74286ea]
((Inline Elements))
Inline elements enclosed with (( and )) m...
//#br
-Footnote may be contained by another inline elements EXC...
-Footnote may contain other inline elements.
// 原文意味不明・・・
//-注釈は、他のインライン要素の子要素になることができます...
//-注釈は、他のインライン要素を子要素にすることができます...
// &p;
//&p; written inside a footnote breaks a paragraph. (...
//#br
//-Paragraph break inside a footnot must not be contained...
//-Paragraph break inside a footnot must not contain othe...
***&aname(ref2);Embedded Files and Images [#w04aa19e]
&ref(File Name);
&ref(URL);
&ref makes a link to an attachment file or a URL. If ...
//#br
-&ref can have the following parameters, separated by...
The page where the attachment file is uploaded.
--This parameter defines the page (WikiName、 BracketName...
--This parameter must be set right after the file name.
-
nolink
--By default &ref creates the link to the attachment ...
-
alternative string
--An alternative string is displayed instead of the file ...
--The string must not contain any inline elements other t...
--This parameter must be the last of all parameters.
-&ref; may be contained by another inline elements.
-&ref; must not contain other inline elements.
***&aname(ruby);Ruby [#c74c4c49]
&ruby(ruby string){Inline Elements};
&ruby makes a ruby (short runs of text alongside the ...
//#br
-Although any inline elements may become a ruby string, i...
-&ruby; may be contained by other inline elements.
-&ruby; may contain other inline elements.
-A ruby must not be nested.
-The use of a ruby should be avoided inside a footnote or...
***&aname(anchor);Anchor [#x9c38f18]
&aname(anchor name);
&aname(anchor name){Inline Elements};
&aname; makes an anchor for a link.
//#br
-The anchor name must be a string beginning with an alpha...
-The anchor name must not contain multi-byte characters, ...
-&anchor; may be contained by other inline elements.
-&anchor; may contain other inline elements.
***&aname(counter);Counter [#p695e822]
&counter;
&counter(options);
&counter; makes a counter that displays the number of...
//#br
-&counter; can have the following options. If no opti...
today
--Displays the number of accesses of today
-
yesterday
--Displays the number of accesses of yesterday
-
all
--Displays the total number of accesses
//#br
-&counter; may be contained by other inline elements.
-&counter; must not contain other inline elements.
***&aname(online);Online Viewers [#r8045aa7]
&online;
&online; displays the number of current accesses.
//#br
-&online; may be contained by other inline elements.
-&online; must not contain other inline elements.
***&aname(version);Version [#g4b02c96]
&version;
&version displays the version of PukiWiki.
//#br
-&version; may be contained by other inline elements.
-&version; must not contain other inline elements.
***&aname(wikiname);WikiName [#d89f7c04]
WikiName
WikiName stands for two or more Capitalized Words joined ...
//#br
-WikiName cannot contain multi-byte character, spaces, sy...
-WikiName indicates a link to a page in Pukiwiki. If the ...
-WikiName can be a Child Element of other Inline Elements.
-WikiName cannot contain other Inline Elements as its Chi...
***&aname(bracketname);BracketName [#y97a88fc]
[[BracketName]]
A string enclosed with [[ and ]] makes Br...
//#br
-BracketName can contain multi-byte character, spaces, sy...
-BracketName cannot contain "#&<> .
-BracketName indicates a link to a page in Pukiwiki. If t...
-BracketName can be a Child Element of other Inline Eleme...
-BracketName cannot contain other Inline Elements as its ...
***&aname(interwiki);InterWiki [#ccc1aafb]
[[InterWikiName:PageName]]
By seperating a BracketName with : , you can create an In...
//#br
-InterWikiName can contain muti-byte characters and spaces.
-InterWiki can be a Child Element of other Inline Elements.
-InterWiki cannot contain other Inline Elements as its Ch...
***&aname(link);Link [#w8e3c0dc]
[[Link Name:URL]]
By seperating a BracketName with : , you can creat a Link...
//#br
-Link Name can contain multi-byte characters and spaces i...
http://...
https://...
ftp://...
news://...
mailto:...
-You can also make a direct link by using the styles list...
-If an image is linked, it is shown on the page. (I'm laz...
//#br
-Link can be a Child Element of other Inline Elements.
-Link cannot contain other Inline Elements as its Child E...
***&aname(alias);Alias [#u896260b]
[[Alias>PageName]]
By seperating a BracketName with > , you can creat an Ali...
Alias enables you to make a link to a page in Pukiwiki wi...
You can also use an "anchor" to direct you to a certain p...
[[Alias>PageName#anchor]]
[[Alias>#anchor]]
//#br
-Alias can contain muti-byte characters and spaces.
-Relative link is available.
-Alias can be a Child Element of other Inline Elements.
-Alias can contain other Inline Elements as its Child Ele...
***&aname(entity);Entity [#ve8c2454]
-Entity is converted to a certain value when you submit a...
-Entity can be a Child Element of other Inline Elements.
-Entity cannot contain other Inline Elements as its Child...
****&aname(page);Page Name Entity [#b2f92a7e]
&page;
&page; is converted to the name of current editing pa...
//#br
-Page Name Entity is converted when the artile saved.
-Page Name Entity can be a Child Element of other Inline ...
-Page Name Entity cannot contain other Inline Elements as...
****&aname(date);Date Entity [#g57b899a]
&date;
&time;
&now;
&date; is converted to the current date.
&time; is converted to the current time.
&now; is converted to the current date and time.
//#br
- Date Entity is converted when the artile saved.
- Date Entity may not be contained by other Inline Elemen...
- Date Entity may not accept other Inline Elements as a C...
****&aname(refer_string);Character Entities[#m072caf3]
In addition to the character entities defined in SGML (e....
&heart;
&smile;
&bigsmile;
&huh;
&oh;
&wink;
&sad;
&worried;
-&heart; is displayed as: &heart;
-&smile; is displayed as: ⌣
-&bigsmile; is displayed as: &bigsmile;
-&huh; is displayed as: &huh;
-&oh; is displayed as: &oh;
-&wink; is displayed as: &wink;
-&sad; is displayed as: &sad;
-&worried; is displayed as: &worried;
-Character entities are converted when displayed.
-Character entities may be contained by other Inline Elem...
-Character entities may not accept other Inline Elements ...
****&aname(refer_numeral);Numeric Entity [#cdae2296]
&#Decimal-number;
&#xHexadecimal-number;
By writing a decimal number between &# and ; or a hex...
Take a look at the examples in the following table:
|''Special entity''|''Code''|''Comments''|h
|世|&#19990;|You can use characters from all ov...
|∞|&#8734;|We could go on like this forever...|
|Ω|&#937;|But here it must end.|
//#br
-Numeric Entity are converted when display.
-Numeric Entity may be contained by other Inline Elements.
-Numeric Entity may not accept other Inline Elements as a...
-Hexadecimal number must be written in small letter. (XHT...
**&aname(etc); Others [#ba8c703c]
***&aname(comment);Commnet line [#v455ee74]
// Comments
A line beginning with // is a comment. It is not displaye...
//#br
-The commnet line can be placed in any position.
-The commnet line doesn't affect other elements.
&br;
**Prohibition [#vc1bb6c0]
|LEFT:|CENTER:|CENTER:|c
|''Block Element''|''can contain other block elements''|'...
|''Paragraph''|CENTER:no|CENTER:yes|
|''Prefpmatted''|CENTER:no|CENTER:yes|
|''Headings''|CENTER:no|CENTER:no|
|''Table''|CENTER:no|CENTER:yes|
|''Table(CSV)''|CENTER:no|CENTER:yes|
|''List(unordered)''|CENTER:yes*|CENTER:yes|
|''List(ordered)''|CENTER:yes*|CENTER:yes|
|''Quote''|CENTER:yes*²|CENTER:yes|
|''Horizontal Line''|CENTER:no|CENTER:yes|
|''LEFT:/CENTER:/RIGHT:''|CENTER:no|CENTER:yes|
|''#ref''|CENTER:no|CENTER:yes|
|''#contents''|CENTER:no|CENTER:yes*³|
|''#comment''|CENTER:no|CENTER:yes*³|
|''#pcomment''|CENTER:no|CENTER:yes*³|
|''#article''|CENTER:no|CENTER:yes*³|
|''#vote(choice1,choice2,...)''|CENTER:no|CENTER:yes*&sup...
~* As long as the beginning of Child Element is Inline El...
you can insert a Block Element to the next line. (Please ...
~*²When Quotation is a Child Element of another Quot...
~*³ Due to pukiwiki's default setting of left margin...
&br;
**Compare Link Styles [#v3d91c05]
Here is a section to explain the differences between Wiki...
***WikiName and BracketName [#nce9618f]
As you know by now, all of them are used in Pukiwiki to m...
And the difference betweem them is whether or not you can...
***InterWiki, Link, and Alias [#aae92bd2]
These styles are very similar, so they might be confusing...
First let's focus on their grammatical styles.
[[pukiwiki:Use PukiWiki]]..........[a]
[[whatever u like:http://pukiwiki.sourceforge.jp/?Use%20...
[[Another Name>Text Formatting Rule]]......[c]
[a] is an InterWiki styled link. And [b] is a Link styled...
Finaly, both of them will direct us the same page: http:/...
This is so, because pukiwi is defined in the InterWikiNam...
[http://pukiwiki.sourceforge.jp/? pukiwiki] utf8
Thus InterWiki combines two pieces of information. The fi...
InterWikiName is a kind of short cut. You can define any ...
For example, when you create an link to external/internal...
As you can see, [c] is a Alias styled link. You can use i...
In conclusion, the most important difference you need to ...
'' Which side is which?''
|Link Style|Left Side|Right Side|
|InterWiki|InterWikiName(Defined URL)|Additional URL|
|Link|Link text|Real URL|
|Alias|Link text|Real URL(WikiName/BracketName)|
&br;
**&aname(compare);Nesting Elements[#y4860837]
***Paragraph Element-Emphasize Element [#ned5fa77]
~This is the paragraph, which is the parent element that...
''This is the emphasized text that is the child element ...
~This is the paragraph, which is the parent element that ...
''This is the emphasized text that is the child element o...
***Quotation Element-List Element [#a0650018]
Level[0]
>Quotation Level[1]AAA
>Quotation Level[1]BBB
>>Quotation Level[2]AAA
>>Quotation Level[2]BBB
>>>Quotation Level[3]
-Child Element-List Level[1]
|TABLE|ELEMENT|NEXT|to|inline|element|in list|
--Child Element-List Level[2]
&br;Line Break in a Element
---Child Element-List Level[3]
--Child Element-List Level[2]
---Child Element-List Level[3]
>Quotation Level[1]
>>Quotation Level[2]
<<Get out of the Quotation Level2 Element
>>>Quotation Level[3]AAA
>>>Quotation Level[3]BBB
-Child Element-List Level[1]
--Child Element-List Level[2]
---Child Element-List Level[3]
Level[0]
>Quotation Level[1]AAA
>Quotation Level[1]BBB
>>Quotation Level[2]AAA
>>Quotation Level[2]BBB
>>>Quotation Level[3]
-Child Element-List Level[1]
|TABLE|ELEMENT|NEXT|to|the Inline|element|in a list|
--Child Element-List Level[2]
&br;Line Break in a Element
---Child Element-List Level[3]
--Child Element-List Level[2]
---Child Element-List Level[3]
>Quotation Level[1]
>>Quotation Level[2]
<<Get out of the Quotation Level2 Element
>>>Quotation Level[3]AAA
>>>Quotation Level[3]BBB
-Child Element-List Level[1]
--Child Element-List Level[2]
---Child Element-List Level[3]
* テキスト整形のルール [#oca54177]
通常は入力した文章がそのまま出力されます。
- HTMLのタグは効果がありません。書かれた文章はそのまま(「...
- 段落と段落の区切りには空行をはさんで下さい。空行をはさ...
これに加えて、特定のルールによるテキスト整形を行うことが...
-------------------------------------
#contents
-------------------------------------
** ブロック要素 [#vd593893]
- ブロック要素は、インライン要素と他のブロック要素を子要...
- 空行はトップレベルのブロック要素の区切りになります。空...
- ブロック要素は、他のブロック要素の子要素になることがで...
-- リスト構造と引用文は他のブロック要素を子要素にすること...
-- リスト構造と引用文のネストには3段階のレベルがあります...
-- 他のブロック要素の子要素となっている引用文から脱出する...
- ブロック要素となるプラグインは#~の形式になっています。...
*** 段落 [#n6691793]
インライン要素
他のブロック要素を明示しない限り、段落となります。
~ インライン要素
行頭で ~ を指定した場合も段落になります。行頭書式の文字(~...
- 段落の先頭は1文字分字下げされます。但し、番号なしリスト...
- 段落は、新たなブロック要素が現われるまで継続します。
- 段落は、他のブロック要素の子要素になることができます。
- 段落は、他のブロック要素を子要素にすることはできません。
*** 引用文 [#af1781b1]
> インライン要素
行頭で > を指定すると、引用文になります。引用文は >、>>、...
- 引用文の中は、ブロック要素を明示しない限り、段落となり...
- 引用文は、空行が現われるまで継続します。
- 引用文内の段落は、新たな引用文またはブロック要素が現わ...
- 引用文は、他のブロック要素の子要素になることができます...
- 引用文は、他のブロック要素を子要素にすることができます...
- リスト構造内の引用文から脱出する場合で、リスト構造を継...
*** リスト構造 [#q8abd9a8]
- インライン要素
行頭で - を指定すると、番号なしリストになります。番号なし...
- 番号なしリストは、他のブロック要素の子要素になることが...
- -の直後に ~を記述すると段落を子要素にすることができます。
-番号なしリストは、''リストの先頭がインライン要素または段...
+ インライン要素
行頭で + を指定すると、番号付きリストになります。番号付き...
- 番号付きリストは、他のブロック要素の子要素になることが...
- + の直後に ~ を記述すると段落を子要素にすることができま...
- 番号付きリストは、''リストの先頭がインライン要素または...
: 定義語 | 説明文
行頭を : で始め、| 記号で区切ると、定義リストになります。...
- 行中に | がないと定義リストにはなりません。
- 定義語・説明文は、インライン要素のみ記述することができ...
- 定義リストは、他のブロック要素の子要素になることができ...
- | の直後に ~ を記述すると段落を子要素にすることができま...
- 定義リストは、定義リストの次の行に他のブロック要素を記...
*** 整形済みテキスト [#g72f3a72]
行頭が半角空白で始まる行は整形済みテキストとなります。行...
- 整形済みテキストは、他のブロック要素の子要素になること...
- 整形済みテキストは、他のブロック要素を子要素にすること...
- 整形済みテキストは、すべての子要素を文字列として扱いま...
*** 表組み [#k7c49df4]
| インライン要素 | インライン要素 |
行頭から | でインライン要素を区切ることで表組みになります。
- 各要素の先頭に下記の記述子を指定できます。
LEFT:
CENTER:
RIGHT:
BGCOLOR(色):
COLOR(色):
SIZE(サイズ):
-- 要素の表示位置及び背景色・文字色・文字サイズ(px単位)を...
-
|表組みの |各セルの要素の配置に|関するサンプ...
|COLOR(crimson):左寄せ |CENTER:センタリング |BGCOLOR(yell...
|RIGHT:右寄せ |左寄せ |CENTER:セン...
- 行末にcを記述すると、書式指定行となります。書式指定行で...
LEFT:
CENTER:
RIGHT:
BGCOLOR(色):
COLOR(色):
SIZE(サイズ):
-- 記述子の後ろに数値を記述すると、セル幅がpx単位で指定で...
- 行末にhを記述すると、ヘッダ行(thead)になります。
- 行末にfを記述すると、フッタ行(tfoot)になります。
- セル内のインライン要素の先頭に~を付けると、ヘッダ(th)に...
- セル内に > を単独で記述すると右のセルと連結します(colsp...
- セル内に ~ を単独で記述すると上のセルと連結します(rowsp...
- 表組みは、他のブロック要素の子要素になることができます。
- 表組みは、他のブロック要素を子要素にすることができませ...
*** CSV形式の表組み [#zc726b7e]
,データ,データ,…
~行頭でカンマ(,)を記述し、インライン要素をカンマ区切りで...
- インライン要素はダブルクォーテーション(")で囲むことがで...
- ダブルクォーテーション(")で囲んだデータの中で、ダブルク...
- インライン要素の代わりにイコールを2つ(==)記述すると、co...
- インライン要素の左に1つ以上の半角空白文字を記述すると右...
- 表組みは、他のブロック要素の子要素になることができます。
- 表組みは、他のブロック要素を子要素にすることができませ...
*** 見出し [#z15343da]
* インライン要素
行頭で * を記述すると、見出しになります。見出しは *、**、...
- 見出しは、他のブロック要素の子要素になることはできませ...
- 見出しは、他のブロック要素を子要素にすることはできませ...
*** 目次 [#l6dfa631]
#contents
行頭で #contents を記述すると、見出しに基づいて目次を作成...
- 目次は、他のブロック要素の子要素になることができますが...
- 目次は、他のブロック要素を子要素にすることはできません。
*** 左寄せ・センタリング・右寄せ [#bbc1f21c]
LEFT:インライン要素
CENTER:インライン要素
RIGHT:インライン要素
行頭で LEFT:、 CENTER:、 RIGHT: を記述すると、インライン...
- LEFT:、CENTER:、RIGHT:は、他のブロック要素の子要素にな...
- LEFT:、CENTER:、RIGHT:は、他のブロック要素を子要素にす...
*** 水平線 [#s9799d2c]
---------------------------------------------
行頭で4つ以上の - を書くと水平線になります。
- 水平線は、他のブロック要素の子要素になることはできませ...
- 水平線は、他のブロック要素を子要素にすることはできませ...
#hr
行頭で #hr を記述すると、区切り線になります。区切り線は上...
- 区切り線は、他のブロック要素の子要素になることができま...
- 区切り線は、他のブロック要素を子要素にすることはできま...
*** 行間開け [#j2656808]
#br
行頭で #br を記述すると、ブロック要素間またはブロック要素...
- 行間開けは、他のブロック要素の子要素になることができま...
- 行間開けは、他のブロック要素を子要素にすることはできま...
*** 添付ファイル・画像の貼り付け [#p1971296]
#ref(添付ファイル名)
#ref(ファイルのURL)
行頭で #ref を記述すると、添付ファイルまたは指定されたURL...
- #ref には、カンマで区切って下記のパラメタを指定できます...
添付ファイルのページ
-- 添付ファイルが存在するページ名を指定します。デフォルト...
-- このパラメタを指定する場合は、添付ファイル名の次に記述...
-
left
center
right
-- ファイルへのリンク・画像を表示する位置を指定します。デ...
-
wrap
nowrap
-- ファイルへのリンク・画像を枠で囲むかどうかを指定します...
-
around
-- テキストの回り込みを指定します。デフォルトでは回り込み...
-
nolink
-- デフォルトでは添付ファイルへのリンクが張られますが、no...
-
代替文字列
-- ファイル名の代わりに表示する文字列や画像の代替文字列を...
-- 代替文字列には文字列以外のインライン要素を含めることは...
-- このパラメタを指定する場合は、最後に記述します。
- #refは、他のブロック要素の子要素になることができます。
- #refは、他のブロック要素を子要素にすることはできません。
*** テキストの回り込みの解除 [#a800a528]
#clear
行頭で #clear を記述すると、 #ref で指定したテキストの回...
- #clearは、他のブロック要素の子要素になることができます。
- #clearは、他のブロック要素を子要素にすることができませ...
// #img(,clear)
// ~#clearと同じ。
*** フォーム [#x23849ca]
#comment
行頭で #comment を記述すると、コメントを挿入するためのフ...
- #commentは、他のブロック要素の子要素になることができま...
- #commentは、他のブロック要素を子要素にすることはできま...
#pcomment
行頭で #pcomment を記述すると、コメントを挿入するためのフ...
- #pcommentは、他のブロック要素の子要素になることができま...
- #pcommentは、他のブロック要素を子要素にすることはできま...
#article
行頭で#articleを記述すると、簡易掲示板のフォームが埋め込...
- #articleは、他のブロック要素の子要素になることができま...
- #articleは、他のブロック要素を子要素にすることはできま...
#vote(選択肢1,選択肢2,...)
行頭で #vote を記述すると、簡易投票フォームが埋め込まれま...
- 選択肢は文字列、ページ名、InterWiki、リンクを含めること...
- #voteは、他のブロック要素の子要素になることができますが...
- #voteは、他のブロック要素を子要素にすることはできません。
** インライン要素 [#l7110f11]
- インライン要素は、必ずブロック要素の子要素になっていま...
-- 行頭書式でブロック要素を明示しない場合は、段落の子要素...
-- 行頭書式でブロック要素を明示した場合は、指定したブロッ...
- 特定のインライン要素は、他のインライン要素を子要素にす...
- インライン要素はブロック要素を子要素にすることはできま...
- インライン要素となるプラグイン及びユーザー定義は &...
- インライン要素となるプラグインに対してオプションと子要...
*** 文字列 [#bd24e4ad]
文字列
文字列はインライン要素です。
- 文字列は、他のインライン要素の子要素になることができま...
- 文字列は、他のインライン要素を子要素にすることができま...
*** 改行 [#f383c24f]
インライン要素~
行末に~を書くと行末改行になります。行末改行はブロック要素...
- 行末改行の次の行の行頭書式は無効になり、文字列として扱...
- 行末改行は、他のインライン要素の子要素になることはでき...
- 行末改行は、他のインライン要素を子要素にすることはでき...
- 行末改行は、定義リストの定義語、表組みの要素、#で始まる...
&br;
行中に &br; を書くと、そこで改行されます。行末の ~ と...
- 行中改行は、他のインライン要素の子要素になることができ...
- 行中改行は、他のインライン要素を子要素にすることはでき...
*** 強調・斜体 [#n38a029f]
''インライン要素''
行中のインライン要素を '' ではさむと、インライン...
- 強調は、他のインライン要素の子要素になることができます。
- 強調は、他のインライン要素を子要素にすることができます。
'''インライン要素'''
行中のインライン要素を ''' ではさむと、インラ...
- 斜体は、他のインライン要素の子要素になることができます。
- 斜体は、他のインライン要素を子要素にすることができます。
*** 文字サイズ [#t513b12d]
&size(サイズ){インライン要素};
行中に &size を書くとインライン要素の文字サイズを指定...
- 文字サイズは、他のインライン要素の子要素になることがで...
- 文字サイズは、他のインライン要素を子要素にすることがで...
*** 文字色 [#sf40816a]
&color(文字色,背景色){インライン要素};
行中に &color と書くとインライン要素の&color(crimson)...
- 色の指定は、次のいずれかの形式で行ないます。
-- 色を意味するキーワード(red, blueなど)
-- #16進数6桁
-- #16進数3桁
- 文字色は、他のインライン要素の子要素になることができま...
- 文字色は、他のインライン要素を子要素にすることができま...
*** 取消線 [#r81ec79f]
%%インライン要素%%
行中のインライン要素を%%ではさむと、インライン要...
- 取消線は、他のインライン要素の子要素になることができま...
- 取消線は、他のインライン要素を子要素にすることができま...
***注釈 [#s21cf12e]
((インライン要素))
行中でインライン要素を (( と )) ではさむ...
- 注釈は、他のインライン要素の子要素になることができます...
- 注釈は、他のインライン要素を子要素にすることができます...
// &p;
//注釈内に&p;を書くと改段落になります ((注釈内改段落...
//-注釈内改段落は、他のインライン要素の子要素になることは...
//-注釈内改段落は、他のインライン要素を子要素にすることは...
*** 添付ファイル・画像の貼り付け [#v181e939]
&ref(添付ファイル名);
&ref(ファイルのURL);
行中で &ref を記述すると、添付ファイルまたは指定され...
- &ref には、カンマで区切って下記のパラメタを指定でき...
添付ファイルのページ
-- 添付ファイルが存在するページ名を指定します。デフォルト...
-- このパラメタを指定する場合は、添付ファイル名の次に記述...
-
nolink
-- デフォルトでは添付ファイルへのリンクが張られますが、no...
-
代替文字列
-- ファイル名の代わりに表示する文字列や画像の代替文字列を...
-- 代替文字列には文字列以外のインライン要素を含めることは...
-- このパラメタを指定する場合は、最後に記述します。
- &ref は、他のインライン要素の子要素になることができ...
- &ref は、他のインライン要素を子要素にはできません。
*** ルビ構造 [#j137cd8e]
&ruby(ルビ){インライン要素};
行中で &ruby を書くとインライン要素に対するルビをふる...
- ルビ構造のルビにはインライン要素を記述します。ただし、...
- ルビ構造は、他のインライン要素の子要素になることができ...
- ルビ構造は、他のインライン要素を子要素にすることができ...
- ルビ構造をルビ構造の子要素にはできません(ネストはできま...
- 注釈内や文字サイズを小さくしている部分での使用は、ルビ...
*** アンカーの設定 [#mb297616]
&aname(アンカー名);
&aname(アンカー名){インライン要素};
行中で &aname を記述するとリンクのアンカーを設定する...
- アンカー名は、半角アルファベットから始まる半角アルファ...
- アンカー名の中には、全角文字や半角空白文字、半角記号を...
- アンカー設定は、他のインライン要素の子要素になることが...
- アンカー設定は、他のインライン要素を子要素にすることが...
*** カウンタ表示 [#h7beb6ac]
&counter;
&counter(オプション);
行中で &counter を記述するとそのページにアクセスした...
- &counter には次のオプションを指定できます。オプショ...
today
-- 今日のアクセス数を表示します。
-
yesterday
-- 昨日のアクセス数を表示します。
-
total
-- アクセス総数を表示します。
- カウンタ表示は、他のインライン要素の子要素になることが...
- カウンタ表示は、他のインライン要素を子要素にはできませ...
*** オンライン表示 [#ab42f827]
&online;
行中で &online を記述すると現在アクセス中の人数を表示...
- オンライン表示は、他のインライン要素の子要素になること...
- オンライン表示は、他のインライン要素を子要素にはできま...
***バージョン表示 [#f09f9e4b]
&version;
行中で &version を記述するとPukiWikiのバージョンを表...
- バージョン表示は、他のインライン要素の子要素になること...
- バージョン表示は、他のインライン要素を子要素にはできま...
*** WikiName [#u8188184]
WikiName
行中で、1つ以上の大文字→1つ以上の小文字→1つ以上の大文字→1...
- WikiNameの中には、全角文字や半角空白文字、記号、数字を...
- WikiNameは、PukiWiki内のページ名になります。すでに存在...
- WikiNameは、他のインライン要素の子要素になることができ...
- WikiNameは、他のインライン要素を子要素にはできません。
*** ページ名 [#gce935d9]
[[ぷきうぃき]]
行中で [[ と ]] で囲まれた文字列はページ...
- ページ名の中には、全角文字、記号、数字、半角空白文字を...
- ページ名の中には、"#&<> を含めることはできません。
- すでに存在するページであればそのページへのリンクが自動...
[[ページ名#アンカー名]]
- ページ名にアンカー名をつけることもできます。
- ページ名は、他のインライン要素の子要素になることができ...
- ページ名は、他のインライン要素を子要素にはできません。
*** InterWiki [#g0dec0fe]
[[InterWikiName:ページ名]]
行中のページ名形式の文字列の中で、: で2つの文字列を区切る...
[[InterWikiName:ページ名#アンカー名]]
- ページ名の後ろにアンカー名をつけることもできます。
- InterWikiNameの中には、全角文字を含めることができます。
- InterWikiNameの中には、半角空白文字を含めるができます。
- InterWikiは、他のインライン要素の子要素になることができ...
- InterWikiは、他のインライン要素を子要素にはできません。
*** リンク [#bd6593e1]
[[リンク名:URL]]
行中のInterWikiNameの形式の文字列の中で、: の前に任意のリ...
- リンク名には、全角文字や半角空白文字を含めることができ...
http://www.example.com/
https://www.example.com/
ftp://ftp.example.com/
news://news.example.com/
foo@example.com
- 行中に直接、URLを記述した場合は自動的にそのURLに対する...
- 記述したURLが画像ファイルである場合は、その画像を表示し...
- リンクは、他のインライン要素の子要素になることができま...
- リンクは、他のインライン要素を子要素にはできません。
*** エイリアス [#u1026558]
[[エイリアス名>ページ名]]
行中のページ名形式の文字列の中で、> で2つの文字列を区切る...
エイリアスはPukiWiki内のページ名とは別のエイリアス名で、...
[[エイリアス名>ページ名#アンカー名]]
[[エイリアス名>#アンカー名]]
- ページ名にアンカー名を付け加えてアンカーへのリンクを貼...
[[エイリアス名>http://www.example.com/]]
[[エイリアス名>https://www.example.com/]]
[[エイリアス名>ftp://ftp.example.com/]]
[[エイリアス名>news://news.example.com/]]
[[エイリアス名>foo@example.com]]
[[エイリアス名>InterWikiName:ページ名]]
[[エイリアス名>InterWikiName:ページ名#アンカー名]]
- エイリアスをURLやInterWikiと組み合わせることもできます。
[[エイリアス名:http://www.example.com/]]
[[エイリアス名:https://www.example.com/]]
[[エイリアス名:ftp://ftp.example.com/]]
[[エイリアス名:news://news.example.com/]]
[[エイリアス名:foo@example.com]]
- URLを指定する場合は、>の代わりに:も使用できます。
- エイリアス名の中には、全角文字を含めることができます。
- エイリアス名の中には、半角空白文字を含めることができま...
- 階層化されたページでは、ページ名を相対指定することがで...
- エイリアスは、他のインライン要素の子要素になることがで...
- エイリアスは、他のインライン要素を子要素にできます。
*** タブコード [#d2561bef]
&t;
行中で &t; と書くと、タブコードに置換されます。
通常、フォーム内ではキーボードからタブコードを直接入力で...
- タブコードは、記事が書き込まれるときに置換されて記録さ...
- タブコードは、他のインライン要素の子要素になることがで...
- タブコードは、他のインライン要素を子要素にはできません。
*** ページ名置換文字 [#hc95e608]
&page;
&fpage;
行中で &page; 及び &fpage; と書くと、編集中のペー...
- ページ名置換文字は、記事が書き込まれるときに置換されて...
- ページ名置換文字は、他のインライン要素の子要素になるこ...
- ページ名置換文字は、他のインライン要素を子要素にはでき...
*** 日時置換文字 [#f03aaf0a]
&date;
&time;
&now;
- 行中で &date; と書くと、更新時の日付に置換されます
- 行中で &time; と書くと、更新時の時刻に置換されます
- 行中で &now; と書くと、更新時の日時に置換されます
// date?
// time?
// now?
//- PukiWiki 1.3系との後方互換性のために、 date?、 ti...
- &date;、 &time;、 &now;は、記事が書き込まれ...
- &date;、 &time;、 &now;は、他のインライン要...
- &date;、 &time;、 &now;は、他のインライン要...
&_date;
&_time;
&_now;
- 行中で &_date; と書くと、表示時の日付に置換されて出...
- 行中で &_time; と書くと、表示時の時刻に置換されて出...
- 行中で &_now; と書くと、表示時の日時に置換されて出...
&lastmod;
&lastmod(ページ名);
- 行中で &lastmod; と書くと、そのページの最終更新日時...
- ページ名を指定すると、その指定されたページの最終更新日...
- &_date;、 &_time;、 &_now;、 &lastmod;...
- &_date;、 &_time;、 &_now;、 &lastmod;...
- &_date;、 &_time;、 &_now;、 &lastmod;...
*** 文字参照文字 [#oc8e0c4c]
文字参照は、SGMLで定義されている文字参照文字(&copy;や...
&heart;
⌣
&bigsmile;
&huh;
&oh;
&wink;
&sad;
&worried;
- 行中で&heart;と書くと、ハートマーク &heart; に置換...
- 行中で&smile;と書くと、 ⌣ に置換されて出力さ...
- 行中で&bigsmile;と書くと、 &bigsmile; に置換されて...
- 行中で&huh;と書くと、 &huh; に置換されて出力されま...
- 行中で&oh;と書くと、 &oh; に置換されて出力されます。
- 行中で&wink;と書くと、 &wink; に置換されて出力され...
- 行中で&sad;と書くと、 &sad; に置換されて出力されま...
- 行中で&worried;と書くと、 &worried; に置換されて出...
- 文字参照文字は、表示されるときに置換されます。
- 文字参照文字は、他のインライン要素の子要素になることが...
- 文字参照文字は、他のインライン要素を子要素にはできませ...
*** 数値参照文字 [#ibd49862]

進数;
進数;
行中で &# と ; の間に10進数を、&#x と ;の間に16進...
- 数値参照文字は、表示されるときに置換されます。
- 数値参照文字は、他のインライン要素の子要素になることが...
- 数値参照文字は、他のインライン要素を子要素にはできませ...
- 16進数は半角小文字で指定する必要があります(XHTML 1.0 第...
** その他 [#w8d0fa5a]
*** コメント行 [#fa693c95]
// コメント
行頭で // を指定すると、コメント行になります。コメント行...
- コメント行は、他の要素と無関係に行単位でどの位置にも記...
- コメント行は、前後の他の要素に何ら影響を及ぼしません。
ページ名: