mediawiki 的格式化文本操作

整理自wiki help

描述 用户键入 输出效果
文字 (行中) 格式化 – 适用于任何地方
斜体文本
''斜体''

斜体

粗体文字
'''粗体'''

粗体

粗斜体
'''''粗斜体'''''

粗斜体

删除文本
<strike> 删除文本 </strike>
删除文本
注释掉wiki标记
<nowiki>没有''标记''</nowiki>

没有''标记''

注释掉wiki标记一次
[[Special:MyLanguage/API:Main page|API]]<nowiki/> 扩展程序

API 扩展程序

章节格式化-只能放在一行的开头
不同等级的标题
== 2级标题 ==

=== 3级标题 ===

==== 4级标题 ====

===== 5级标题 =====

====== 6级标题 ======
  • 跳过1级标题,那是页面名等级。
  • 一篇有4个或更多标题的文章将会自动创建一个主题列表(目录)。

2级标题

3级标题

4级标题

5级标题
6级标题
分割线
之前文本
----
之后文本

之前文本

之后文本

无序列表
* 在行的开始
* 使用一个 [[Wikipedia:asterisk|星号]] (*)。
** 更多的星号表示
*** 越来越深的层次。
* 换行标记 <br />不会停止列表。
*** 但是越级将产生一个空行。
用任何其他字符在段首将停止列表。
  • 在行的开始
  • 使用一个 星号 (*)。
    • 更多的星号表示
      • 越来越深的层次。
  • 换行标记
    不会停止列表。
      • 但是越级将产生一个空行。

用任何其他字符在段首将停止列表。

有序列表
# 在行的开始
# 使用一个 [[Wikipedia:Number_sign|井号]] (#)。
## 更多的井号表示
### 越来越深
### 的层次。
# 换行标记 <br /> 不会停止列表。
### 但是越级将产生一个空行。
# 空行

# 将结束列表并开始一个新的列表。
用任何其他字符在段首将停止列表。
  1. 在行的开始
  2. 使用一个 井号 (#)。
    1. 更多的井号表示
      1. 越来越深
      2. 的层次。
  3. 换行标记
    不会停止列表。
      1. 但是越级将产生一个空行。
  4. 空行
  1. 将结束列表并开始一个新的列表。

用任何其他字符在段首将停止列表。

定义
;事物一
: 事物一的定义
;事物二
: 事物二的第一种定义
: 事物二的第二种定义
事物一
事物一的定义
事物二
事物二的第一种定义
事物二的第二种定义
缩进文本
:缩进1字符
:: 缩进2字符
::::: 缩进多字符
但是这样可能导致阅读困难。
缩进1字符
缩进2字符
缩进多字符
列表的混合使用
# 第一条
# 第二条
#* 第二条第一点
#* 第二条第二点
# 第三条
#; 第三条事物一
#: 第三条事物一的定义
# 第四条
#: 第四条定义
#: 这种缩进列表不会换行
#: 并且常用来
#: 替换<nowiki><br /></nowiki>之中的<br />
# 第五条
## 第五条第一款
### 第五条第一款第一项
## 第五条第二款
使用了 #: 或者  *: 来换行常常带来阅读困难(显示问题)。
  1. 第一条
  2. 第二条
    • 第二条第一点
    • 第二条第二点
  3. 第三条
    第三条事物一
    第三条事物一的定义
  4. 第四条
    第四条定义
    这种缩进列表不会换行
    并且常用来
    替换<nowiki>
    </nowiki>之中的
  5. 第五条
    1. 第五条第一款
      1. 第五条第一款第一项
    2. 第五条第二款
预格式化文本
 在行首使用空格。文本被'''预格式化'''
 并且'''''可以'''''
 使用''维基标记''。
这种办法常用来给文章的某部分排版。对字符进行格式化的维基标记仍然有效。
Start each line with a space.
Text is preformatted and
markups can be done.
预格式化文本块
 <nowiki>在第一列使用空格,
(在 <nowiki> 之前)。

您文本块的格式将保留。

这个功能对于拷贝代码块很有用:

def function():
    """documentation string"""

    if True:
        print True
    else:
        print False</nowiki>
在第一列使用空格,
(在 <nowiki> 之前)。

您文本块的格式将保留。

对于源代码的拷贝很有帮助:

def function():
    """documentation string"""

    if True:
        print True
    else:
        print False</nowiki>

段落[edit source]

Mediawiki忽略单个换行。要想另起一段,请留空一行(两个换行)。您也可以使用HTML标记<br />强制换行另起一段。

HTML 标记[edit source]

在 MediaWiki 中允许使用一些 HTML 标记。比如<code><div><span> and <font>等。这些标记将在你插入它们的地方生效。

描述 您输入的 输出效果
插入标记
(在很多浏览器中显示为下划线)
<ins>插入标记</ins>

或

<u>下划线</u>

插入标记

下划线

删除标记
(在很多浏览器中显示为删除线)
<s>划掉</s>

或

<del>删除线</del>

划去

删除线

等宽字体
<code>源代码</code>

或

<tt>等宽字体</tt>

源代码

等宽字体

引用的内容
之前的文本
<blockquote>引用的内容</blockquote>
之后的文本

之前的文本

引用的内容

之后的文本

评论
<!-- 这行是注释 -->
注释只能编辑时在编辑区域内看到。

注释只能编辑时在编辑区域内看到。

完全预格式化文本
<pre>文本被'''预格式化'''并且''标记'' '''''不能''''' 起作用</pre>
要想在预格式化好的文本中使用标记,请参考前一个表格最后的 预格式化文本
文本被'''预格式化'''并且''标记'' '''''不能''''' 起作用
自定义预格式化文本
<pre style="color: red">文本被某种样式'''预格式化'''并且''标记'' '''''不能''''' 起作用</pre>
CSS 样式能够用  style 特性来命名。
文本被某种样式'''预格式化'''并且''标记'' '''''不能''''' 起作用

续表:

描述 您输入的 输出效果
自定义预格式化文本中回行取决于可用宽度
<pre style="white-space: pre-wrap; 
white-space: -moz-pre-wrap; 
white-space: -pre-wrap; 
white-space: -o-pre-wrap; 
word-wrap: break-word;">
这句长句子用来展示文本回行(为了凑足长度而加的一句话,跟英文版不同)。后面的这句话使得这段文字更长。
</pre>
这句长句子用来展示文本回行(为了凑足长度而加的一句话,跟英文版不同)。后面的这句话使得这段文字更长。
预格式化文本中回行取决于可用宽度
<code>
这句长句子用来展示文本回行(为了凑足长度而加的一句话,跟英文版不同)。后面的这句话使得这段文字更长。
</code>

这句长句子用来展示文本回行(为了凑足长度而加的一句话,跟英文版不同)。后面的这句话使得这段文字更长。

插入符号[edit source]

对于用键盘无法直接录入的符号和其他特殊字符,您可以用一种特殊字符序列来插入他们。那种序列被称为HTML实体。比如,&rarr;就是一个序列(实体)。当这个序列被插入时,将会显示为右箭头的 HTML 符号 →;&mdash;插入位置将会显示为破折号(译者注:英文破折号) HTML 符号 —。

鼠标悬停在任意字符上,就可以看到它产生的符号。有些在当前字体库中不可用的将显示为空格。
HTML symbol entities
Á á Â â ´ Æ æ À à Α α & Å å Ã ã Ä ä Β β ¦ Ç ç ¸ ¢
Χ χ ˆ © ¤ ° Δ δ ÷ É é Ê ê È è Ε ε Η η
Ð ð Ë ë ƒ ½ ¼ ¾ Γ γ > Í í Î î ¡ Ì ì Ι ι
¿ Ï ï Κ κ Λ λ « < ¯ µ · Μ μ  
¬ Ñ ñ Ν ν Ó ó Ô ô Œ œ Ò ò Ω ω Ο ο ª º Ø ø Õ õ Ö
ö Φ φ Π π ϖ ± £ Ψ ψ " » ® Ρ ρ
Š š § Σ σ ς ¹ ² ³ ß Τ τ Θ θ ϑ Þ þ ˜
× Ú ú Û û Ù ù ¨ ϒ Υ υ Ü ü Ξ ξ Ý ý ¥ ÿ Ÿ Ζ ζ
说明 您输入的 输出效果
版权标记
&copy;

©
希腊字符Δ标记
&delta;

δ
欧元标记
&euro;

查阅所有的 HTML 实体列表请前往维基百科的文章。同时, MediaWiki 支持两种非标准的实体引用序列: &רלמ; 和&رلم; 这些都与&rlm;同等考虑,这是一个。(当右至左和左至右语言混合显示在同一页面时使用。)

HTML标记和符号实体显示它们自身(不管是否解释)

&amp;euro;  →  &euro;
<span style="color: red; text-decoration: line-through;">待纠正的笔误</span>  →  待纠正的笔误
&lt;span style="color: red; text-decoration: line-through;">待纠正的笔误</span>  →  <span style="color: red; text-decoration: line-through;">待纠正的笔误</span>

nowiki标记与HTML

<nowiki /> 能禁用(HTML)标记:

  • <<nowiki />pre>  → <pre>

& 标记也没漏网:

  • &<nowiki />amp;  → &

像文本一样打印 & 符号,用 "&amp;" 替换 "&" 字符 (例: 输入 "&amp;nbsp;", 结果是 "&nbsp;")。

其他格式

在以上文本格式标记之外,我们还有其他格式的指南:

  • 链接
  • 列表
  • 图像
  • References - see Extension:Cite/Cite.php
  • Tables

你可能感兴趣的:(wiki,mediawiki)