通常,您输入的文本将按原样输出。
- HTML中的标签没有任何效果。书面文本将按原样显示(以“<font color="red">文本</font>”的形式显示)。
- 段落和段落之间必须有一个空格。跳过空行,多个连续的行被解释为相同的段落(以连接方式显示)
除此之外,您还可以根据特定的规则对文本进行格式化。下面我们只简要介绍了插件的常用插件。有关插件选项的详细说明,请参见插件手册(WIKIWIKI.jp*)请参阅。
| 内容(Contents) |
块元素(Block Element)
- 一个块元素可以是内联元素和其他块元素的子元素。但是,以段落、标题、水平线或#开头的块元素不能是其他块元素的子元素。
- 空行是顶层块元素的分隔符。当出现空行时,所有块元素都结束。
- 块元素可以是另一个块元素的子元素。
- 列表结构和引用可以使其他块元素成为子元素。子元素的块元素根据父元素的级别缩进并显示。当出现空行时,块元素将结束。
- 列表结构和引用嵌套有三个层次,但列表结构和引用级别是独立的。因此,如果列表结构是引文的子元素,或者引文是列表结构的子元素,则不将级别增加一级。如果列表结构是另一个列表结构的子元素,或者引用是另一个引用的子元素,请将级别增加一个级别。
- 如果要从作为另一个块元素子元素的引号中逃脱,并且希望父块元素继续使用,请在行首使用<、<<和<<。用<从第一级引文中逃脱,用<<从第二级引文中逃脱,用<从第三级引文中逃脱。使用空行不仅可以从引号中逃脱,还可以从父块元素中逃脱。
- 作为块元素的插件的格式为#~。*1个
段落(段落)
インライン要素
它是一个段落,除非你明确指定了另一个块元素。
~ インライン要素
如果在行首指定了~,也会生成段落。行首格式的字符(~、-、+、:、>、|如果你想把,#,//)作为普通字符写在段落的开头,你可以在一行的开头加上~。
- 段落的开头被缩进一个字符。但是,未编号列表结构、编号列表结构和引文中的段落不会缩进。定义列表中段落的开头将被缩进一个字符。
- 该段落将继续,直到出现新的块元素。
- 段落可以是其他块元素的子元素。
- 段落不能是其它块元素的子元素。
引文(引文)
> インライン要素
如果在行首指定>,则为引号。它有三个层次:“”、“”和“”。
- 在引用中,除非您明确指定了块元素,否则它将是一个段落。
- 引用将继续进行,直到出现空白行。
- 引用中的段落将继续,直到出现新的引用或块元素。
- 引用可以是另一个块元素的子元素。如果要成为其他引用的子元素,请将级别增加一个级别。如果它是列表结构的子元素,请在不增加级别的情况下编写。
- 引用可以使其他块元素成为子元素。列表结构是引用的子元素,它在不增加级别的情况下被描述。
- 如果您想摆脱列表结构中的引用,并且希望继续列表结构,请在行首使用<、<<和<。
列表结构(List Structure)
- インライン要素
如果在行首指定-,则会生成未编号列表。未编号列表有三个级别:-,-和--。
- 一个未编号的列表可以是任何其他块元素的子元素。如果要成为其他列表结构的子元素,请将级别增加一个级别。如果要成为引文的子元素,请在不增加级别的情况下编写。
- 如果在-后面加上~,则可以使段落成为子元素。
- 没有编号的名单,仅当列表的开头是行内元素或段落时通过在列表的下一行中描述其他块元素,可以使其他块元素成为子元素。
+ インライン要素
如果您在行首指定+,则会生成一个编号列表。编号列表有三个级别:+,++和++。
- 一个编号列表可以是另一个块元素的子元素。如果要成为其他列表结构的子元素,请将级别增加一个级别。如果要成为引文的子元素,请在不增加级别的情况下编写。
- + 紧跟在后面的~可以使段落成为子元素。
- 编号列表是,仅当列表的开头是行内元素或段落时通过在列表的下一行中描述其他块元素,可以使其他块元素成为子元素。
: 定義語 | 説明文
在开头:开始,|如果用符号分隔,则为定义列表。定义列表有三个阶段::、:和:。定义列表中的定义词和说明可以省略。您可以编写多个连续的定义列表,并通过省略第二个或后续的定义词来为一个定义词编写多个解释性语句。
- 在线上。|如果没有,则不会出现在定义列表中。
- 定义词和解释性语句只能描述内联元素。
- 定义列表可以是其他块元素的子元素。如果要成为其他列表结构的子元素,请将级别增加一个级别。如果要成为引文的子元素,请在不增加级别的情况下编写。
- | 紧跟在后面的~可以使段落成为子元素。
- 定义列表可以通过在定义列表的下一行中描述其他块元素,使其他块元素成为子元素。
格式化的文本(Text)
行开头以空格开头的行是格式化文本。行不会自动换行。
- 格式化后的文本可以是其他块元素的子元素。
- 格式化文本不能使其他块元素成为子元素。
- 格式化文本将所有子元素视为字符串。
表排(Table)
| インライン要素 | インライン要素 |
从行头。|通过分隔行内元素来生成表。
- 您可以在每个元素的开头指定以下描述符:
LEFT: CENTER: RIGHT: TOP: MIDDLE: BOTTOM: BGCOLOR(色): COLOR(色): SIZE(サイズ):
- 指定元素的显示位置,以及背景颜色、文本颜色和文本大小(以px为单位)。默认值为左对齐,居中对齐。
表组中的 在每个单元格中放置元素 相关的示例 向左倾斜(左倾斜) 居中(居中) 向右拐(右) 向右拐(右) 向左倾斜(左倾斜) 居中(居中) 向上倾斜(向上倾斜) 中间(中间)靠 向下倾斜(向下倾斜) - 如果你在一行的末尾加上c,它将成为一个格式化行。可以在格式行中指定以下描述符:
LEFT: CENTER: RIGHT: TOP: MIDDLE: BOTTOM: BGCOLOR(色): COLOR(色): SIZE(サイズ):
- 如果在描述符后面加上一个数字,则可以指定单元格宽度(以px为单位)。
- 如果你在一行的末尾加上h,你就会得到标题行(thead)。
- 如果在行尾包含f,则会生成页脚行(tfoot)。
- 如果您在单元格中的内联元素的开头加上~,则会得到header(th)。
- 如果在单元格中单独写入>,则会将其与右侧单元格连接(colspan)。
- 如果在单元格中单独写入~,则会与上面的单元格连接(rowspan)。
- 表可以是其他块元素的子元素。
- 表不能是其他块元素的子元素。
CSV格式的表格
,データ,データ,…
如果您在行开头使用逗号(,),并使用逗号分隔的内联元素,则会产生一个表格。
- 可以用双引号(")将行内元素括起来。通过用双引号括起来,我们可以编写包含逗号(,)的内联元素。
- 在双引号(")中,可以使用两个双引号(")来描述包含双引号(")的行内元素。
- 如果你写两个equals(==)而不是内联元素,这意味着colspan。
- 如果在内联元素的左侧包含一个或多个半角空格字符,则在右对齐;如果在内联元素的左侧和右侧包含一个或多个半角空格字符,则居中。
- 表可以是其他块元素的子元素。
- 表不能是其他块元素的子元素。
标题(Headline)
* インライン要素
如果你在一行的开头键入 *,它将成为一个标题。标题有三个级别:*,* 和 *。
- 标题不能是其他块元素的子元素。当标题出现时,其他块元素将退出。
- 标题不能是任何其他块元素的子元素。
目录(context)
#contents
当您在行首处键入#contents时,您将根据标题创建目录。一般来说,#contents应该写在页面的开头。
- 目录可以是其他块元素的子元素,但不应是其他块元素的子元素,因为它设置了左边距,假定它位于顶层。
- 目录不能是其他块元素的子元素。
左边,中间,右边。
LEFT:インライン要素 CENTER:インライン要素 RIGHT:インライン要素
当您在行开头键入LEFT:、 CENTER:和RIGHT:时,内联元素将向左对齐、居中或向右对齐。
- LEFT:,CENTER:和RIGHT:都可以是其他块元素的子元素。
- 注意:LEFT:,CENTER:和RIGHT:不能将其他块元素作为子元素
水平线(水平线)
---------------------------------------------
如果你在一行的开头写四个或更多-,你就会得到一条水平线。
- 水平线不能是其他块元素的子元素。当地平线出现时,其他块元素将退出。
- 水平线不能使其他块元素成为子元素。
#hr
如果您在行首处键入#hr,则会产生分隔线。分隔线是由一条水平线居中绘制的,其长度为上层块元素宽度的60%。
- 分隔线可以是其他块元素的子元素。
- 分隔线不能是任何其他块元素的子元素。
打开行距(行距)
#br
行首处#br可在块元素之间或块元素内打开行距。*2个。
- 行距可以是其他块元素的子元素。
- 行距不能使其他块元素成为子元素。
粘贴附件/图像
#ref(添付ファイル名) #ref(ファイルのURL)
通过在行首处键入#ref,可以粘贴指向附件或指定URL中文件的链接。如果该文件是图像文件,则显示该图像。
- #ref可以是以下以逗号分隔的参数:如果参数被省略,则为默认值。
添付ファイルのページ
- 指定附件所在的页面名称。默认值是当前页面。
- 如果要指定此参数,请在附件名称后面列出:
left center right
- 指定指向文件的链接图像的显示位置。缺省情况下,它居中。
wrap nowrap
- 指定是否将指向文件的链接图像括起来。缺省值不包含在内。
around
- 指定文本绕排。默认情况下,不进行绕排。
nolink
- 默认情况下,会链接到附件,但如果指定nolink,则不会链接到附件。
代替文字列
- 您可以指定要显示的字符串或图像的替代字符串,而不是文件名。如果没有指定,则为文件名。
- 替换字符串不能包含字符串以外的任何内联元素。除了页面名称和字符串之外,任何内联元素都将被视为字符串。
- 如果要指定此参数,请在最后说明。
- #ref可以是其他块元素的子元素。
- #ref不能使其他块元素成为子元素。
取消文本绕排
#clear
行首处#clear可取消#ref中指定的文本绕排。即使不指定#clear,文本绕排也会在文章末尾自动取消。
- #clear可以是其他块元素的子元素。
- #clear不允许其他块元素成为子元素。
表单(Form)
#comment
如果您在行首键入#comment,则会嵌入一个用于插入注释的表单。
- #comment可以是另一个块元素的子元素,但它设置了左边距,以放置在顶层为前提,因此不应该是另一个块元素的子元素。
- #comment不允许任何其他块元素作为子元素。
#pcomment
如果您在行首键入#pcomment,则会嵌入一个用于插入注释的表单。与#comment不同,注释被记录在单独的页面上。它还显示了对注释的响应的层次结构。
- #pcomment可以是其他块元素的子元素,但它设置了左边距,以放置在顶层为前提,因此不应该是其他块元素的子元素。
- #pcomment不允许任何其他块元素成为子元素。
#article
如果您在行的开头键入#article,则会嵌入一个简单的讨论表单。
- #article可以是另一个块元素的子元素,但它的左边距是以放置在顶层为前提的,所以它不应该是另一个块元素的子元素。
- #article不允许其他块元素成为子元素。
#vote(選択肢1,選択肢2,...)
当您在行首处键入#vote时,将嵌入一个简单的投票表单。
- 选项可以包括字符串,页面名称,InterWiki和链接。它不能包含其他内联元素。
- #vote可以是另一个块元素的子元素,但它设置了左边距,假定它位于顶层,因此不应该是另一个块元素的子元素。
- #vote不允许其他块元素成为子元素。
Inline元素(Inline元素)
- 内联元素始终是块元素的子元素。
- 如果在行首格式中没有显式块元素,则它是段落的子元素。
- 如果在行首格式中显式显示块元素,则它将成为指定块元素的子元素。
- 一个特定的内联元素可以让其他内联元素成为子元素。
- 内联元素不能使块元素成为子元素。
- 插件和用户定义的内联元素都是&~;的形式。
- 如果您为将成为内联元素的插件指定选项和子元素,则格式为&插件名称(可选){子元素};
字符串(String)
文字列
字符串是内联元素。
- 一个字符串可以是其他内联元素的子元素。
- 字符串不能是其他内联元素的子元素。
换行(换行)
インライン要素~
如果你在一行的末尾写“~”,你就会在一行的末尾换行。行尾的换行符是块元素中的换行符。
- 行尾换行符的下一行的行首格式将被禁用,并将其视为字符串。
- 行尾的换行符不能是其他内联元素的子元素。
- 行尾换行符不能使任何其他内联元素成为子元素。
- 在定义列表中的定义词、表格元素或以#开头的块元素的参数中,不能使用行尾换行符。
&br;
如果你在一行中键入&br;,它会在那里换行。与行尾的~不同,它也可以在定义列表的定义词、表格元素或以#开头的块元素的参数中使用。
- 行中的换行符可以是其他内联元素的子元素。
- 行中的换行符不能是其他内联元素的子元素。
强化/斜体
''インライン要素''
如果行中的内联元素与“”夹在一起,则内联元素突出显示(突出显示)你将成为。
- 突出显示可以是其他内联元素的子元素。
- 强调可以使其他内联元素成为子元素。
'''インライン要素'''
如果行中的内联元素与“”交叉,则内联元素将斜体表示(斜体)你将成为。
- 斜体可以是其他内联元素的子元素。
- 斜体字允许其他内联元素成为子元素。
字符大小(Text Size)
&size(サイズ){インライン要素};
您可以通过在行中键入&size来指定内联元素的字符大小。大小是以像素为单位(px)指定。例如,如果你指定了20,20像素字符的大小你将成为。
- 字符大小可以是其他内联元素的子元素。
- 字符大小允许其他内联元素成为子元素。
文字颜色(Text Color)
&color(文字色,背景色){インライン要素};
在行中写&color会导致内联元素文字颜色(Text Color)和(及)背景颜色(Background Color)您可以指定。背景颜色可以省略。
- 可以使用以下格式之一指定颜色:
- 颜色关键字?
- #十六进制六位数
- #十六进制三位数
- 字符颜色可以是其他内联元素的子元素。
- 字符颜色可以使其他内联元素成为子元素。
删除线(Remove Line)
%%インライン要素%%
行中的行内元素与%%交叉,使行内元素删除线(Remove Line)我会跟随的。
- 删除线可以是其他内联元素的子元素。
- 删除线可以是其他内联元素的子元素。
注释(Note)
((インライン要素))
行内元素(和)在行中插入注释#3将创建并在行中包含指向注释的链接。
- 注释可以是其它内联元素的子元素。父元素反映在指向注释的链接中,而不是注释语句中。
- 注释可以使其他内联元素成为子元素。子元素反映在注释语句中。
粘贴附件/图像
&ref(添付ファイル名); &ref(ファイルのURL);
通过在行中编写&ref,您可以粘贴指向附件或指定URL中文件的链接。如果该文件是图像文件,则显示该图像。
- 可以为&ref指定以下参数,以逗号分隔:如果参数被省略,则为默认值。
添付ファイルのページ
- 指定附件所在的页面名称。默认值是当前页面。
- 如果要指定此参数,请在附件名称后面列出:
nolink
- 默认情况下,会链接到附件,但如果指定nolink,则不会链接到附件。
代替文字列
- 您可以指定要显示的字符串或图像的替代字符串,而不是文件名。如果没有指定,则为文件名。
- 替换字符串不能包含字符串以外的任何内联元素。除了页面名称和字符串之外,任何内联元素都将被视为字符串。
- 如果要指定此参数,请在最后说明。
- &ref可以是其他内联元素的子元素。
- &ref不允许其他内联元素作为子元素。
拼音结构(拼音结构)
&ruby(ルビ){インライン要素};
您可以在行中键入&ruby,以便在内联元素上使用拼音。在不支持拼音的浏览器中,拼音显示在正文中(和)中。
- 拼音结构中的拼音描述了内联元素。然而,由于Ruby的特性,它并不总是像预期的那样显示。
- 拼音结构可以是其他内联元素的子元素。
- 拼音结构可以是其他行内元素的子元素。
- 拼音结构不能是拼音结构的子元素(也不能嵌套)。
- 避免在注释或文字大小较小的区域使用,因为这会使拼音难以辨认。
锚定(Anchor)
&aname(アンカー名);
&aname(アンカー名){インライン要素};
您可以通过在行中编写&aname来设置链接的锚。描述您希望链接跳转到的位置。
- 锚点名称是由半角字母开头的半角字母、数字、连字符和下划线组成的字符串。
- 锚点名称不能包含全角字符、半角空格字符或半角符号。
- 锚设置可以是其他内联元素的子元素。
- 锚设置允许其他内联元素成为子元素。
计数器显示(Counter Display)
&counter; &counter(オプション);
您可以在该行中编写&counter,以显示访问该页面的人数。
- 可以为&counter指定下列选项:如果省略该选项,则假定total是指定的。
today
- 它显示了今天的访问次数。
yesterday
- 它显示了昨天的访问次数。
total
- 它显示了访问总数。
- 计数器显示可以是其他内联元素的子元素。
- 计数器显示不允许其他内联元素作为子元素。
联机查看(Online View)
&online;
通过在行中编写&online,您可以查看当前访问的人数。
- 联机显示可以是其他内联元素的子元素。
- 联机显示不允许其他内联元素作为子元素。
WikiName
WikiName
行中,由一个或多个大写字母、一个或多个小写字母、一个或多个大写字母、一个或多个小写字母组成的半角//字符串为WikiName。
- WikiName中不能包含全角字符、半角空格字符、符号或数字。
- WikiName是PukiWiki中页面的名称。如果一个页面已经存在,一个链接将被自动添加到该页面。如果它不存在,它在维基百科后面?将自动附加到该页面,并提供一个链接以创建新页面。
- WikiName可以是其他内联元素的子元素。
- WikiName不允许其他内联元素作为子元素。
页面名称(Page Name)
[[ぷきうぃき]]
行中由[[和]]括起来的字符串是页面名称。
- 页面名称可以包含全角字符、符号、数字和半角空格。
- 页面名称不能包含"#\>。
- 如果一个页面已经存在,一个链接将被自动添加到该页面。如果不存在,在页面名称后面?将自动附加到该页面,并提供一个链接以创建新页面。
[[ページ名#アンカー名]]
- 您也可以为页面名称添加锚名称。
- 页面名称可以是其他内联元素的子元素。
- 页面名称不能是任何其他内联元素的子元素。
InterWiki(InterWiki)
[[InterWikiName:ページ名]]
在一行中的页面名称格式字符串中,用:分隔两个字符串,生成InterWiki:前面是InterWikiName页面中定义的InterWikiName,:后面是页面名称。
[[InterWikiName:ページ名#アンカー名]]
- 您也可以在页面名称后面添加锚名称。
- InterWikiName中可以包含全角字符。
- InterWikiName中可以包含半角空格字符。
- InterWiki可以是其他内联元素的子元素。
- InterWiki不允许其他内联元素作为子元素。
Link(链接)
[[リンク名:URL]]
在一行中的InterWikiName格式字符串中,在:前面加上任意的链接名称,在:后面加上URL,这样您就可以使用该链接名称链接到URL。
- 链接名称可以包含全角字符或半角空格字符。
http://www.example.com/ https://www.example.com/ ftp://ftp.example.com/ news://news.example.com/ mailto:foo@example.com
- 如果您直接在行中添加了URL,则会自动添加到该URL的链接。
- 如果描述的URL是图像文件,则显示该图像。
- 链接可以是另一个内联元素的子元素。
- 链接不能有任何其他内联元素作为子元素。
别名(Alias)
[[エイリアス名>ページ名]]
行中页面名称格式的字符串中,用>分隔两个字符串会产生别名。>前面有别名,>后面有页面名。
别名与PukiWiki中的页面名称不同,用于粘贴指向指定页面的链接。
[[エイリアス名>ページ名#アンカー名]] [[エイリアス名>#アンカー名]]
- 您可以将锚的名称添加到页面名称中,以链接到锚。在页面名称和锚名称之间加上#。如果要链接到当前页面的锚点,则可以省略页面名称。
[[エイリアス名>http://www.example.com/]] [[エイリアス名>https://www.example.com/]] [[エイリアス名>ftp://ftp.example.com/]] [[エイリアス名>news://news.example.com/]] [[エイリアス名>mailto:foo@example.com]] [[エイリアス名>InterWikiName:ページ名]] [[エイリアス名>InterWikiName:ページ名#アンカー名]]
- 您还可以将别名与URL或InterWiki组合使用。
[[エイリアス名:http://www.example.com/]] [[エイリアス名:https://www.example.com/]] [[エイリアス名:ftp://ftp.example.com/]] [[エイリアス名:news://news.example.com/]] [[エイリアス名:mailto:foo@example.com]]
- 如果指定URL,也可以使用:而不是>。
- 别名可以包含全角字符。
- 别名可以包含半角空格。
- 在分层页面中,页面名称可以相对指定。
- 别名可以是另一个内联元素的子元素。
- 别名可以是其他内联元素的子元素。
Tab Code(制表符代码)
&t;
如果您在一行中键入&t;,它将被制表符代码替换。
通常,无法在表单中直接从键盘输入制表符代码#4因此,如果您在要输入制表符代码的位置写入&t;,则在保存时将其替换为制表符代码。
- 制表符代码在文章被写入时被替换并记录。
- 制表符代码可以是其他内联元素的子元素。
- 制表符代码不允许其他内联元素作为子元素。
页面名称替换字符
&page; &fpage;
如果您在行中键入&page;和&fpage;,它们将替换为您编辑的页面名称。如果页面名为“hogehoge/hoge”,则&page;将替换为“hoge”,&fpage;将替换为“hogehoge/hoge”。对于非分层的页面,&page;和&fpage;都是一样的。
- 页面名称替换字符在写入文章时被替换并记录下来。
- 页面名称替换字符可以是其他内联元素的子元素。
- 页面名称替换字符不能是其他内联元素的子元素。
日期时间替换字符
&date; &time; &now;
- 如果你在一行中写&date;,它将被替换为更新日期。
- 如果在行中写&time;,则替换为更新时间。
- 如果您在一行中键入&now;,它将替换为更新日期和时间。
date? time? now?
- 为了向后兼容PukiWiki 1.3系列,请使用date?是时候了?现在吗?我也可以使用它。
- &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;不能将其他内联元素作为子元素。
数字引用字符(Number Reference Text)

進数; 進数;
如果在一行中&#和;之间写一个十进制数字,在&#x和;之间写一个十六进制数字,它将以数字引用的形式显示Unicode。用于显示无法直接从键盘输入的字符,以及JIS第3级和第4级字符等。例如,如果键入内田百閒,则会显示内田百鹏。
- 数字引用字符在显示时被替换。
- 一个数字引用字符可以是其他内联元素的子元素。
- 数字引用字符不能是其他内联元素的子元素。
- 十六进制数字必须是小写的(从XHTML 1.0 第二版开始,它被限制为小写)。
其他(其他)
注释行(备注行)
// コメント
如果您在行首指定//,则会生成注释行。注释行是未打印的行。
- 注释行可以以行的形式出现在任何位置,而与其他元素无关。
- 注释行对前面和后面的其他元素没有任何影响。