跳转到内容

帮助:编辑

This page is semi-protected.
来自维基教科书,开放世界中的开放书籍
(重定向自 Wikibooks:LIST)

维基教科书是一个维基,这意味着任何人都可以轻松地编辑任何未受保护的页面,并将这些更改立即保存到该页面。在你第一次编辑后,你就是一个维基教科书编辑!要请求对受保护页面的更改,你可以将你的建议添加到讨论页面。如果你只想进行实验,请在沙箱中进行。

编辑维基教科书页面非常简单。只需单击维基教科书页面顶部的“编辑”选项卡。这将带你进入一个新页面,其中包含一个文本框,其中包含原始页面的可编辑文本。完成后,在编辑框下方的小字段中写一个简短的编辑摘要。你可以使用速记来描述你的更改,完成后,按下“显示预览”按钮以查看你的更改将如何显示。你还可以通过按下“显示更改”按钮来查看你编辑的页面与页面的先前版本之间的差异。如果你对看到的内容感到满意,那就大胆地按下“保存页面”按钮。你的更改将立即对其他维基教科书用户可见。

当你转到编辑页面并选择“编辑”选项时,你会看到什么。

编辑页面的构成

编辑页面由以下部分组成

编辑工具栏

编辑工具栏位于编辑文本框上方,可帮助你生成维基标记,这些指令用于在维基页面上设置文本样式。在编辑页面时看到的编辑文本框上方的编辑工具栏中,如果你单击“帮助”,则可以查看维基标记可以实现哪些效果。另一种了解如何生成特定效果的方法是,在包含你想要复制的效果的页面上单击“编辑”,然后查看使用了哪些标记。

名称 标记 显示
基本
粗体
Make text '''bold'''
将文本设为粗体
斜体
Make text ''italic''
将文本设为斜体
下划线
Make text<u>underlined</u>
将文本设为下划线
删除线
<s>Strike out</s> text
删除 文本
链接
Link to [[Help:Contents|a page]], [[#Sections|a section of a page]] or an [http://www.wikimedia.org external page].
链接到 页面页面部分外部链接.
嵌入文件
[[File:Vector toolbar insert image button.png]]
插入参考文献
Example text<ref>It is a note!</ref>
示例文本[1]
签名
Thanks guys --~~~~
谢谢大家 - Example 07:46, 2005年11月27日 (UTC)[回复]
高级
标题 用于不同级别的标题的下拉列表
== Level 2 (Section heading) ==
=== Level 3 ===
==== Level 4 ====
===== Level 5 =====
级别 2(章节标题)
级别 3
级别 4
级别 5
文本类型 用于不同类型的文本或编程代码的下拉列表
<tt>Teletype text</tt>, <code>inline code</code>, <source lang="text">generic source code</source>
电传打字机文本, 内联代码,
generic source code
插入一个无序 列表
* Bulleted list item
  • 无序列表项
插入一个有序 列表
# Numbered list item
  1. 有序列表项
文本缩进
:Indented line
缩进行
忽略维基标记
<nowiki><math>2^3</math></nowiki>
<math>2^3</math>
插入新行
 example <br /> text
示例
文本
大号文本
<big>Big text</big>
大号文本
小号文本
<small>Small text</small>
小号文本
上标文本
<sup>Superscript text</sup>
上标文本
上标文本
<sub>Subscript text</sub>
下标文本
插入图片 图库
<gallery>
File:Example.jpg|Caption1
File:Example.jpg|Caption2
</gallery>
插入 表格(打开一个配置窗口以选择行数和列数以及其他一些选项)
{| class="wikitable"
|-
! Header text
|-
| Example
|}
标题文本
示例
页面 重定向
#REDIRECT [[WB:HELP]]
#REDIRECT WB:HELP
搜索和替换 打开搜索和替换窗口

编辑摘要

一个编辑摘要是对维基教科书页面修改的简要说明。当您编辑页面时,在主要编辑框下方和“保存页面”按钮上方,有一个名为“编辑摘要”的小型文本输入字段。编辑摘要显示在更改列表中(例如 页面历史记录观察列表)以及 差异 页面顶部。

填写“编辑摘要”字段,或在进行 节编辑 时添加内容,这是一个好习惯,因为它有助于其他人了解您编辑的意图。为了避免意外地将编辑摘要留空,如果您创建了帐户,可以在“编辑”选项卡中选择“在输入空白编辑摘要时提示我”以设置您的 用户偏好设置

始终提供编辑摘要

始终提供编辑摘要被认为是一个好习惯,但在 恢复 其他编辑者的操作或删除任何文本时尤其重要;否则,人们可能会质疑您编辑的动机。

准确的摘要可以帮助其他编辑者决定是否值得检查更改,以及在选择检查更改时是否理解更改。对于“微小更改”,摘要并不那么重要,但像“修正拼写错误”这样的摘要即使在这种情况下也很有用。

良好摘要的品质

  • 总结。即使只是简短地,也要总结更改;即使是简短的摘要也比没有摘要好。
  • 解释。如果其他编辑者可能不清楚更改的原因,请说明更改的原因。
  • 缩写。有经验的用户,尤其是那些需要进行大量编辑的用户,通常会使用缩写来节省时间;例如,将“rv”用于“恢复”,或使用维基教科书政策和相关页面的快捷方式,例如,将“WB:WIW”用于 维基教科书:什么是维基教科书(参见 维基教科书:快捷方式)。尽管缩写可以为一个编辑者节省时间,但它们可能会让读者花费更多时间来弄清楚它们的含义,因此应谨慎使用缩写。对于没有经验的用户来说,缩写可能会造成混淆,但对于格式和语法更改之类的微小编辑来说,缩写通常是可以的。
  • 讨论页。当编辑 讨论页 时,请考虑将您的评论复制到编辑摘要中,尤其是在评论很简短的情况下;这可以让用户非常有效地检查最近更改、页面历史记录和用户贡献。它还可以减轻服务器的负担。
  • 文本和编辑摘要之间的和谐。确保重要的信息不仅包含在编辑摘要中。这在讨论页上尤其适用。只看到文本的读者可能会错过这些重要信息,然后他们可能会做出不恰当的回应,而这并非他们自己的过错。尝试避免误解。如果编辑需要比编辑摘要框中可以容纳的更多的解释,请使用讨论页面,并在编辑摘要中放入“参见讨论”或“参见讨论”。
  • 避免误导性摘要。只提及一个更改而没有提及另一个更改可能会误导那些发现另一个更改更重要的人;添加“和其他”来涵盖其他更改。
  • 避免不恰当的摘要。编辑者应该解释他们的编辑,但在编辑或恢复其他人的作品时,不要过于批评或苛刻。这可能会被视为不礼貌,并造成紧张或不好的感觉,从而使协作更加困难。解释您更改了什么,并引用相关的政策、指南或良好的写作原则,但不要以攻击性的方式来挑出其他人。

属性

  • 限制为 200 个字符。编辑摘要框可以容纳一行 200 个字符。如果您尝试输入或粘贴更多内容,只会显示前 200 个字符——其余字符将被丢弃。例如,尝试在一个已经包含 195 个字符的摘要中添加 10 个新字符(在末尾或中间)会导致前 5 个新字符被插入,而后面 5 个字符会被忽略。
  • 可以预览“显示预览”按钮 也提供编辑摘要的预览,以方便检查链接。
  • 保存后无法更改。保存页面后,您无法更改编辑摘要。
  • 不会出现在搜索结果中搜索功能 无法搜索编辑摘要,并且它们也不会被外部搜索引擎索引。
  • 维基链接始终呈现;其他维基文本编码被忽略。编辑摘要中的文本呈现内部链接,包括 管道链接跨维基链接,即使它们包含在 <nowiki> 和 </nowiki> 中。因此,将维基文本复制到编辑摘要框中可能比从预览中复制文本更可取,除非您想节省空间。其他维基文本编码不会被解释。
  • URL。当将外部链接从预览复制到编辑摘要框中时,根据操作系统的不同,会复制“可打印版本”,即通常呈现的方式,此外,在括号内还会包含 URL;因此,与维基文本中的信息相同,但格式不同,以及可能的序号。

微小编辑复选框

选中微小编辑复选框表示当前版本和上一个版本之间只有表面上的差异。例如,排版更正、格式和表现形式更改、文本重新排列而不修改内容等。微小编辑是指编辑者认为不需要审查并且永远不可能成为争议主题的编辑,例如将“teh”更改为“the”。这种编辑在页面的 修订历史记录 中用小写的加粗“m”字符(m)标记。

相反,重大编辑是指应该审查其对所有相关编辑者是否可接受的编辑。因此,任何影响页面含义的更改都不是微小的,即使编辑只涉及一个单词;例如,添加或删除“不”可能会改变句子的含义,因此这是一个重大编辑。

由于编辑者可能选择在审查 最近更改 时忽略微小编辑,因此重大编辑和微小编辑之间的区别很重要。已登录的用户甚至可以设置他们的偏好设置,以不显示微小编辑。如果存在任何机会,其他编辑者可能会争论更改,最好不要将编辑标记为微小编辑。

登录 维基教科书的用户不允许将更改标记为微小更改,因为这可能会导致破坏。能够将更改标记为微小更改是注册的众多原因之一。

一个好的经验法则是在仅包含拼写更正、格式更改或文本重新排列(不修改内容)的编辑中,应该将它们标记为微小编辑。

何时将编辑标记为微小编辑

  • 拼写和语法更正。
  • 简单格式(例如,大写、标点符号或为非英语单词正确添加斜体,如folie des grandeurs)。
  • 不改变页面含义的格式(例如,移动图片、将一个段落分成两个段落——在没有争议的情况下)。
  • 明显的错误事实(例如,将“尼克松于 1874 年辞职”改为“尼克松于 1974 年辞职”)。
  • 修复布局错误。
  • 添加或更正 维基链接,或修复页面中已存在的损坏的引用。
  • 删除 破坏行为 和涂鸦。

需要记住的事项

  • 对源文本的任何更改,即使它不会影响页面在HTML中的呈现(例如,如果它涉及添加空格或换行符),数据库仍然会将其视为更改。
  • 将重大更改标记为次要更改被认为是不礼貌的行为,尤其是在更改涉及删除部分文本时。
  • 在大多数情况下,还原页面不太可能被视为次要更改。当页面状态存在争议时,尤其是在编辑战正在酝酿时,最好不要将任何编辑标记为次要更改。还原明显的破坏行为是此规则的例外。
  • 如果您不小心将编辑标记为次要更改,而实际上它是一个重大更改,则应该进行第二次编辑或虚拟编辑,在虚拟编辑的编辑摘要中注明上一次编辑是重大更改。作为为此目的进行的琐碎编辑,只打开编辑框并保存(不进行任何更改)将不起作用;在页面末尾添加空格或在页面末尾添加空白行也不起作用——在这些情况下,编辑会被取消,编辑摘要会被丢弃。但是,例如,可以在两个词之间添加一个额外的空格。这将保留在维基文本中并被记录为更改,尽管它不会改变页面在渲染时的外观。
  • 您可能需要通过“讨论”或向贡献者发送消息来传达您对什么是次要更改的任何不同意见,注意避免发生火焰战(“我认为你的更改有点过分了——也许我太敏感了?”)。存在灰色地带,许多贡献者会感谢您对他们是否做对了的反馈。
  • 将您的更改标记为次要更改会影响它在某些编辑者的观察列表中的显示方式。例如,如果您将讨论页面的评论标记为“次要”,那么较少的编辑者可能会注意到您的评论。

例外

管理员审阅者可以半自动地还原页面最后一位编辑者的编辑;所有此类回滚还原都由维基软件标记为次要更改。回滚功能的预期用途是用于破坏行为的情况,在这种情况下,还原任何破坏行为应被视为次要更改(并且可以忽略在最近更改列表中)。

显示预览按钮

在编辑框下方有一个显示预览按钮。按下此按钮将显示页面将呈现的样子,而无需实际保存它。强烈建议您在保存之前使用此功能。这使您能够先查看页面将呈现的样子,并检查您是否没有犯任何错误。它还可以避免多次保存的需要。在快速连续保存同一个页面多次会使人们难以检查发生了什么变化,并阻塞页面历史记录

如果您一直在对页面进行小的编辑,在移动、拆分或合并页面部分之前保存页面会很有帮助。差异显示不善于显示段落移动,并且如果部分被移动,则不会清楚地显示小的编辑。

只保存一次也是避免编辑冲突的一种方法,因为人们不会在最近更改中看到页面,因此他们不太可能尝试与您同时编辑它。

如果您已登录,您可以设置您的偏好设置,以便在编辑框之前而不是之后显示预览。如果您选择此选项,当您在编辑页面时单击“显示预览”按钮,预览将在编辑框上方显示。请参阅帮助:帐户管理#偏好设置

使用显示预览还可以防止您的登录超时,这将意味着您的编辑将不会归属于您的用户名。定期点击预览将重新启动计时器,以便您保持登录状态。此外,如果您不再登录,显示预览将让您意识到这一点,以便您在之后登录并保存您的工作。您可以通过查看您的用户名是否出现在您按下预览时右上角来检查这一点。如果您没有登录,请在单独的窗口中打开Special:UserLogin(右键单击“登录”并点击“在新窗口中打开链接”或类似操作)。登录后,返回您的编辑并再次点击“预览”以确保一切正常。请注意,这将清除次要编辑和观察复选框,因此请确保在最终保存页面之前将它们正确设置。

在进行重大编辑时使用此功能时,请考虑将内容复制到您的剪贴板中。在极少数情况下,维基教科书服务器会发生故障,您可能会丢失您的工作。

按下“显示预览”时,还会获得编辑摘要的预览;因此(例如)可以检查链接。

书籍页面的组成

部分

部分是通过创建它们的标题来创建的,如下所示。

==Section==

===Subsection===

====Sub-subsection====

不要仅在一侧使用一个等号(=标题=)。这会导致部分标题与页面名称(标题)一样大。

部分标题名称(包括子部分)在页面上应该唯一。在页面上多次使用相同的标题会导致问题

  • 到部分的内部链接(维基链接),格式为[[Pagename#部分标题]],只会链接到页面上第一个具有该名称的部分,这可能不是链接的预期目标。请参阅部分链接,了解如何链接到部分。
  • 当具有重复名称的部分被编辑时,编辑历史摘要对于哪个部分被编辑将是模棱两可的。
  • 在对部分进行编辑后保存页面时,编辑者的浏览器可能会导航到错误的部分。

目录(TOC)

对于每个具有三个以上部分标题的页面,都会自动从部分标题生成一个目录(TOC),除非

  • (对于用户)偏好设置被设置为关闭它
  • (对于页面)魔术字__NOTOC__(在词的两侧都带有两个下划线)被添加到页面中

目录的位置

__FORCETOC____TOC__(在词的两侧都带有两个下划线)被放置在维基文本中时,即使页面具有少于四个标题,也会添加一个目录。

使用__FORCETOC__,目录将放置在第一个部分标题之前。使用__TOC__,它将放置在放置此代码的相同位置。目录之前可能有一些介绍性文本,称为“导语”。尽管通常情况下目录之后的标题更可取,但__TOC__可用于避免被迫插入一个无意义的标题来正确定位目录,即不要太低。

目录浮动

在某些情况下,目录可以使用{{TOC right}}或{{TOC left}}向右或向左浮动,当它对页面的布局有利,或者当默认目录挡住其他元素时。在将默认目录更改为浮动目录之前,请考虑以下指南

  1. 如果页面会因更改而受到不利影响,请不要浮动目录。
  2. 浮动目录时,检查页面布局是否会在用户隐藏目录时受到损害。
  3. 长列表可能会创建非常长的目录。目录的长度不应超过必要长度,无论它是否浮动。通过隐藏嵌套子部分,而不是使用浮动目录,可以限制目录的深度来减少目录的长度(见下文)。
  4. 默认目录放置在第一个标题之前,但在任何介绍性文本之后(除非由页面的编辑者更改)。如果介绍性摘要足够长,以至于普通用户必须向下滚动才能看到目录的顶部,则您可以浮动目录,使其出现在页面顶部的更靠近的位置。
  5. 浮动一个宽目录会为低分辨率用户生成一列窄的文本。如果目录的宽度超过用户可见屏幕的 30%(大约是维基教科书左侧导航栏的两倍大小),那么它不适合浮动。(百分比假设典型的用户设置。)
  6. 如果目录放置在其他浮动图像或框的附近,则可以将其浮动,只要流动的文本列的宽度不小于普通用户可见屏幕宽度的 30% 即可。
  7. 左浮动目录可能会影响项目符号列表或编号列表。

限制目录的深度

当页面有大量子部分(如本页)时,可能需要从目录中隐藏较低级别的子部分。您可以使用{{TOC|limit=n}}指定要显示的最低级别部分的限制,其中n是在每个侧用于最低级别部分标题的 = 符号的数量(例如,3 表示显示 === 部分 === 但隐藏 ==== 部分 ====)。limit=n参数也可以以相同的方式传递给{{TOC left}}或{{TOC right}}。

链接到目录

您可以使用以下方法创建到目录的链接

部分与独立页面

独立页面的优点

  1. 哪些页面链接到此处功能
  2. 独立的编辑历史
  3. 一些 模板 限制适用于 每页
  4. 重命名时自动 重定向
  5. 加载 一个 小页面比加载 一个 大页面快,但读者更倾向于使用单个部分还是浏览主题的多个部分?——参见组合页面的优点
  6. 一个 小页面比 一个 大页面更容易导航——但参见上面
  7. 可以分别放在 类别

组合页面的优点

  1. 加载 一个组合 页面比加载 多个分割 页面 更快、更方便
  2. 在一个大页面或其维基文本中使用本地搜索功能进行搜索,速度更快,并且比使用网站搜索引擎或网页搜索引擎搜索多个页面具有优势。
  3. 自动目录为方便导航提供支持。
  4. 与多个可能独立编辑的页面相比,概念的编辑一致性可能性更高
  5. 避免了与每个部分相关的项目的重复

链接 使读者能够一键访问其他维基教科书页面、其他 维基媒体项目 和外部网站。

维基链接内部链接 将一个页面链接到英文维基教科书中的另一个页面。

  • [[主页面]] 给出 主页面(链接到 主页面,标注为 主页面)。
  • [[主页面|首页]] 给出 首页(链接到 主页面,标注为 首页)。
  • [[主页面]]s 给出 主页面,就像 [[主页面|主页面]] 一样:主页面
  • [[主页面|首页]]s 给出 首页,就像 [[主页面|首页]] 一样:首页
  • [[主页面]]'s 给出 主页面's(标点符号 不会附加到链接)。
  • [[主页面]]<nowiki>s</nowiki> 给出 主页面s。
  • [[主页面]]''s'' 给出 主页面s
  • ''[[主页面]]s'' 给出 主页面s。
  • [[食谱|烹饪]]书<nowiki>s</nowiki> 给出 食谱s。

具有指定标签的链接被称为 "管道链接",因为使用了管道符号 ( | )。对于某些类型的链接,如果在管道符号后没有输入标签,则将自动生成标签(从而节省您的输入)。参见下面关于 管道链接 的内容。

链接目标 区分大小写,除了第一个字符(因此 微积分 链接到 微积分,但 CAlculus 不行)。

如果维基链接的目标不存在,它将以红色显示,被称为 红色链接。如果点击红色链接,用户将被带到一个页面,在那里可以创建标题为红色链接的页面。可以使用 此处链接到 功能检测到指向特定(不存在)标题的红色链接。

如果链接的目标与显示链接的页面相同(自链接),则以粗体显示,如 帮助:编辑

尝试以正常方式链接到 文件 页面、类别 页面或 跨语言链接 会产生不同的效果:它将在页面上放置图像,将页面添加到类别中,或在页边创建跨语言链接。要覆盖此行为,请添加一个初始冒号,如 [[:File:Mediawiki.png]][[:Category:Help]][[:fr:Help:Contents]]

管道链接 是一个内部 链接跨维基链接,其中链接目标和链接标签都已指定。当它们不相同,而链接标签也不等于链接目标的最后一个词扩展时,需要这样做。这允许在页面的文本中链接单词或短语,而不是使用“另请参见”,即使措辞与目标页面的名称不完全对应。使用合适的浏览器,并根据设定的 偏好,您仍然可以看到链接目标:当您指向链接时,名称会显示在悬停框中,也会显示在状态栏中。

例如:[[帮助:内容|帮助]] 将显示为 帮助

如果在管道链接中 "|" 后面的部分为空,则它将转换为左侧页面名称的简写形式,如下所示

  1. 第一个冒号 (:) 之前的任何单词,以及冒号本身,都将被删除。此单词可能是也可能不是命名空间前缀(如“帮助:”)或 跨维基前缀(如“commons:”)。
  2. 如果末尾有括号内的文本,它将被删除
  3. 如果没有括号,但有逗号,则逗号及其之后的所有内容都将被删除
  4. 链接将使用任何使用的案例。

就像添加签名时的四个波浪号一样,在预览中,结果已经在预览本身中显示,但编辑框中的转换尚未显示。按“显示更改”以查看维基文本中的更改。

冒号

  • [[帮助:模板|]] 转换为 [[帮助:模板|模板]],它呈现为 模板
  • [[编程:C++|]] 转换为 [[编程:C++|C++]],它呈现为 C++ - 即使“编程:”不是 命名空间,快捷方式仍然有效
  • [[w:Key Largo (film)|]] 转换为 [[w:Key Largo (film)|Key Largo]],它呈现为 Key Largo

案例

  • [[w:pipeline (Unix)|]] 转换为 [[w:pipeline (Unix)|pipeline]] 它呈现为 pipeline
  • [[w:Pipeline (Unix)|]] 转换为 [[w:Pipeline (Unix)|]] 它呈现为 Pipeline

逗号

  • [[commons:Boston, Massachusetts|]] 转换为 [[commons:Boston, Massachusetts|Boston]],它呈现为 Boston

可以使用相对链接链接到子页面,而无需给出完整的页面名称。以下示例显示了我们如何从假设的 Snappy Title/Logical section 链接到各个页面。请注意,可以通过追加另一个斜杠来抑制链接标题中的完整页面名称。为了更灵活,请像往常一样使用 管道链接

链接目标的完整页面名称 相对链接 显示为
Snappy Title [[../]] Snappy Title
Snappy Title/Sister page [[../Sister page]] Snappy Title/Sister page
Snappy Title/Sister page [[../Sister page/]] Sister page
Snappy Title/Logical section/interesting topic [[/interesting topic]] Snappy Title/Logical section/interesting topic
Snappy Title/Logical section/interesting topic [[/interesting topic/]] interesting topic

注意,子页面的第一个字符区分大小写。

外部链接 使用绝对 URL 直接链接到任何网页。外部链接的形式为 [http://www.example.org link name](结果为 link name),其中链接名称与 URL 之间用空格隔开。没有链接名称的链接显示为编号:[http://www.example.org] 变成 [1]。没有方括号的链接将完整显示:http://www.example.org

Special:LinkSearch 查找所有链接到特定站点的页面。

外部链接语法也可以用于链接到维基教科书中无法通过维基链接访问的特定页面版本,例如页面 历史记录、编辑视图、页面的旧版本、两个版本之间的 差异 等。

要在不显示箭头图标的情况下显示链接,请将外部链接语法放在<span class="plainlinks">...</span>标签之间。

要链接到同一页面中的部分,可以使用[[#Section name|displayed text]],要链接到另一个页面中的部分,可以使用[[Page Name#Section name|displayed text]].

事实上,部分标题指向目标页面上的“锚点”。可以使用 模板 {{anchor|anchor name}} 定义除显式部分标题以外的锚点。但是 [[#top]][[#toc]] 是保留的名称,分别链接到页面的顶部和目录。

如果维基链接是一个重定向(例如,如果Help:About重定向到Wikibooks:Welcome,那么Help:About#General Information将链接到Wikibooks:Welcome的“General Information”部分),那么部分链接仍然有效。也可以将部分链接放在重定向内。例如,WB:LINK重定向到Help:Editing#Links。请注意,显式部分链接会覆盖重定向中的任何部分链接,因此WB:LINK#Interwiki links将转到本页的“Interwiki links”部分。锚链接也可以添加到外部链接维基间链接,同样使用 # 语法。

跨语言链接是指从英语维基教科书的任何页面到另一个语言维基教科书中几乎等效或完全等效的页面的链接。

跨语言链接采用以下形式

[[语言代码:标题]]

其中语言代码是根据ISO 639-1的两位字母代码。(参见所有可用语言维基教科书的完整列表。英语是“en”,日语是“ja”,等等。)例如,在英语语言的关于微积分的书籍中,该书在许多其他维基上都有,跨语言链接可能看起来像这样

[[ja:解析学基礎]]
[[nl:Analyse]]
[[zh:微积分学]]

注意:这些链接会被特殊对待,不会显示在正文中,而是在一个名为“其他语言”的特殊侧边栏部分按语言名称列出。从技术上讲,它们可以放在页面的任何位置;放置不会改变渲染页面上链接的视觉外观,除了顺序。然而,惯例是将它们放在维基文本的底部。

项目 长格式 快捷方式
维基百科 [[wikipedia:]] [[w:]]
维基词典 [[wiktionary:]] [[wikt:]]
维基新闻 [[wikinews:]] [[n:]]
维基语录 [[wikiquote:]] [[q:]]
维基文库 [[wikisource:]] [[s:]]
维基物种 [[wikispecies:]] [[species:]]
维基大学 [[wikiversity:]] [[v:]]
维基导游 [[wikivoyage:]] [[voy:]]

维基间链接是指链接到另一个维基媒体项目网站上的页面,例如维基百科或另一个语言维基教科书。其他网站在维基间映射中列出。这些链接与维基链接(见上文)具有相同的 [[...]] 语法,但使用前缀来指定目标网站。例如,[[w:Help:Contents]] 链接到维基百科的“Help:Contents”页面。链接可以像维基链接一样加管道。请记住,如果要显示跨语言链接,则应在其前面加上一个冒号;否则它将列在页面旁边(只有当它是另一个语言维基教科书中最接近的对应页面时,这才是合适的)。

维基间链接(与外部链接一样)以略微淡蓝色显示,与普通维基链接不同。MediaWiki 不会检测这些目标页面是否存在,因此它们从不以红色显示。主要维基媒体项目的维基间链接显示在右侧。

有些人更喜欢使用模板,这些模板使用一些漂亮的格式来包装上述维基间链接语法——{{Wikipedia}}、{{Wikipediapar}}、{{Wikipedia-inline}}、{{Wikiversity}}、{{Wikisource}}、{{Wikiquote}}、{{Wikivoyage}},等等。

参考文献

参考文献提供对支持断言的可信来源的引用脚注添加解释性材料,如果添加的信息在正文中写出来会分散注意力,则很有用。

插入参考文献

单个参考文献或脚注的引用

在页面中的引用点,输入脚注或参考文献,如下所示

<ref>Excel For Dummies,第一版,Hungry Minds, Inc., 1980.</ref>

您可以在脚注或参考文献中以通常的方式包含格式和链接。如果存在 <references/> 列表,则参考文献将在底部显示在其中。

创建参考文献或脚注列表

在您希望参考文献或脚注文本显示的位置(通常在页面末尾的注释参考文献部分),插入以下标签

<references/>

模板 {{reflist}} 是一种替代方案,主要用于脚注很多的情况。

对同一参考文献或脚注的多次引用

要多次引用同一参考文献或脚注,请使用 <ref> 标签的 name 参数来标识它。

在一个引用点(选择第一个是有意义的),输入参考文献,如下所示

<ref name="Perry">Perry's Handbook,第六版,McGraw-Hill Co., 1984.</ref>

然后,在所有其他引用点,只需输入

<ref name="Perry"/>

您可以自由选择任何脚注名称,但要遵守一些规则。脚注名称是内部的,在查看页面时不会显示在任何地方。脚注名称区分大小写,不能是数字整数。名称和组应保持简单,并限制在标准英语字母和数字范围内。

使用模板插入参考文献文本

许多模板,例如通用的 {{citation}},或更具体的 {{cite book}}、{{cite web}} 等,都可以以更结构化的方式格式化 <ref></ref> 标签之间的文本。这些模板在Category:Citation templates中列出。使用它们是可选的:它们确实有助于一致的格式,但另一方面,它们也可能使编辑更加繁琐。

参考文献的外观

正文中的 <ref> 标签将转换为自动编号的上标,如下所示

Excel For Dummies 的唯一参考。[1] Perry's Handbook 的第一次参考。[2] Perry's Handbook 的第二次参考以及另一本相关书籍的参考。[2][3] 一条需要参考的语句。Linux in a Nutshell 的唯一参考。[4] 以及 Perry's Handbook 的第三次参考。[2]

点击编号的上标将直接带您到相应脚注或参考文献的文本。

<references/> 标签将展开以显示脚注或参考文献的文本,以及它们对应的数字,如下所示

  1. Excel For Dummies,第一版,Hungry Minds, Inc., 1980.
  2. a b c Perry's Handbook,第六版,McGraw-Hill Co., 1984.
  3. 核化学工程 (第二版),McGraw-Hill Co., 1981.
  4. Linux in a Nutshell,O'Reily Co., 2003.

对于单个引用,点击箭头 () 将带您到正文中的引用点。对于多个引用,返回正文的链接由字母上标 (abc 等) 区分。点击字母上标将带您到正文中的相应引用。

分离参考资料和脚注列表

有时将解释性脚注与参考资料分开会比较方便。这可以通过“group”参数来实现。

This part of the text requires clarification,<ref group="note">Listed separately from the citation</ref> whereas the entire text is cited.<ref>Citation.</ref>

;Notes
<references group="note"/>

;References
{{reflist|close=1}}

文本的这一部分需要澄清,[注 1] 而整篇文本都被引用。[1]

注释
  1. 与引用分开列出
参考资料
  1. 引用。

请注意,目前,此类脚注本身不能包含参考资料链接。

脚注也可以通过使用带有“close”参数的 {{reflist}} 模板在每个文本部分的末尾列出,如上方的框中所示。

列表定义的参考资料

该软件还允许在参考资料列表中定义命名参考资料,而不是在正文中定义。这可以使编辑页面变得更加容易,尤其是在引用密集的部分。例如

The quick brown fox jumps over the lazy dog.<ref name="LazyDog"/>

<references>
<ref name="LazyDog">This is the lazy dog reference.</ref>
</references>

那只敏捷的棕色狐狸跳过那只懒惰的狗。[1]

  1. 这是懒惰的狗的参考资料。

这也可以通过使用带有 |refs= 参数的 {{reflist}} 模板来完成。如果需要,可以使用 |group= 参数对模板的参考资料进行分组。

How razorback-jumping frogs<ref name="Batteries" group="note"/> can level six piqued gymnasts.<ref name="JumpingFrogs"/>

;Notes
{{reflist|group="note"|
refs=
<ref name="Batteries" group="note">Batteries not included.</ref>
}}
;References
{{reflist|
refs=
<ref name="JumpingFrogs">This is the jumping frogs reference.</ref>
}}

如何让跳跃的猪背青蛙[注 1] 能将六个怒气冲冲的体操运动员击倒。[1]

注释
  1. 不含电池。
参考资料
  1. 这是跳跃的青蛙的参考资料。

列表

列表有三种类型:无序列表有序列表定义列表

维基文本 渲染
* Unordered lists are easy to do:
** start every line
* with a star
** more stars mean
*** deeper levels
  • 无序列表很容易做
    • 每行开头
  • 都用一个星号
    • 更多的星号表示
      • 更深层次的级别
* A newline
* in a list  
marks the end of the list.
Of course
* you can
* start again.
  • 一个换行符
  • 在列表中

标志着列表的结束。当然

  • 你可以
  • 重新开始。
# Numbered (ordered) lists are good
## very organized
## easy to follow
  1. 编号(有序)列表很好
    1. 非常有条理
    2. 易于遵循
* You can also
** break lines
** like this
  • 你也可以
    • 换行
    • 像这样
; Definition lists
; item : definition
; semicolon plus term
: colon plus definition
定义列表
项目
定义
分号加术语
冒号加定义
* Or create mixed lists
*# and nest them
*#* like this
*#*; definitions
*#*: work:
*#*; apple
*#*; banana
*#*: fruits
  • 或者创建混合列表
    1. 并将它们嵌套
      • 像这样
        定义
        工作
        苹果
        香蕉
        水果

为了简便起见,维基标记中的列表项目不能超过一段。后面的空行将结束列表并在有序列表中重置计数器。用空行分隔无序列表项目可能在您的屏幕上看起来比较正常,但它会创建许多单独的单项列表,这对使用 屏幕阅读器 的人来说是一个问题,会导致残疾人无法访问。

其他项目

常见任务

还原

在维基教科书上,还原意味着撤消一个或多个编辑的效果,通常会导致页面恢复到之前存在的版本。更广泛地说,还原也可能指任何部分或全部逆转其他编辑者的操作的行为。

此页面包含有关进行还原的技术信息。但是,应该牢记的是,过度还原其他编辑者(而不是破坏行为)的善意行为被认为是破坏性的,甚至可能导致还原者被阻止编辑。

手动还原

在某些情况下(例如,如果破坏者添加或删除了文本,并且自那时起进行了无关的建设性编辑),撤消过去编辑的最简单方法可能是简单地编辑当前页面,删除错误添加的文本或恢复错误删除的文本(这可以从页面的先前版本中复制和粘贴)。但是,从您希望还原的更改之前的特定旧版本恢复页面可能更方便。为此

  • 单击页面顶部的“历史记录”选项卡以显示 页面历史记录
  • 单击您希望还原到的早期版本的日期和时间。您将看到类似的短语:“这是此页面的旧修订版,由 ***.***.***.***(讨论)于 2024 年 1 月 24 日 15:47 编辑。它可能与当前修订版有很大不同。”
    • 重要提示:破坏行为的情况下,请花时间确保您正在还原到没有破坏行为的最后一个版本;可能存在多个连续的破坏行为编辑,或者它们可能散布在建设性编辑之间。
  • 像平常一样单击编辑选项卡以编辑页面。(在编辑框上方,您将看到类似的警告:“您正在编辑此页面的旧修订版。如果您保存它,自那时起进行的所有更改都将被删除。”)如果编辑需要注册帐户,请先登录,或在讨论页面上留言。
  • 完成编辑摘要字段(缩写“rv”可以用来代表“还原”;编辑摘要“rvv”代表“还原破坏行为”)。
  • 保存页面。
  • 如果在您希望还原的编辑之后进行了建设性编辑,请返回页面历史记录以查找这些编辑,如果合理可行,请手动重做这些编辑。

如果还原了破坏行为,请检查破坏该页面的用户的贡献历史记录。如果此用户正在破坏许多页面,请向他们举报

撤消

MediaWiki 软件有时可以让编辑者轻松地还原(或“撤消”)页面历史记录中的单个编辑,而不会同时撤消自那时起进行的所有建设性更改。为此,请查看 页面历史记录 或该编辑的 差异,然后单击相关编辑旁边的“撤消”。该软件将尝试创建一个编辑页面,其中包含已删除不希望编辑的页面版本,但保留所有后续编辑。有一个默认的编辑摘要,但可以在保存之前修改。

也可以撤消几个连续的编辑,即使它们相互冲突:查看要删除的差异(通过选择历史记录中的两个极端修订版并单击“比较选定的修订版”),然后单击“撤消”链接。

此功能消除了手动重做还原编辑后进行的有用更改的需要。但是,如果撤消编辑会导致与后续编辑冲突,它将失败。例如,如果一个编辑添加了一个段落,而后续编辑修改了该段落,则无法自动撤消早期编辑。在这种情况下,您必须确定如何手动解决问题。

回滚

已获得回滚功能访问权限的管理员审阅者 会看到一些额外的链接,这些链接

  • 只出现在顶层编辑旁边
  • 还原所有由最后一位编辑进行的顶层后续编辑
  • 立即生效,无需中间确认差异页面
  • 自动添加编辑摘要m 还原了 Example讨论)对 Example2 所做的编辑”,将编辑标记为次要编辑

回滚链接出现在 用户贡献 页面、用户观察列表历史记录页面差异页面 上。请注意,在最后一种情况下,回滚链接可能会产生误导,因为还原不一定是到显示的旧版本(差异页面可能会显示编辑的组合结果,包括其他编辑者的一些编辑或回滚按钮要还原的编辑的一部分)。要查看回滚按钮要还原的更改,请查看将最后一位编辑的最后一个版本与前一位编辑的最后一个版本进行比较的特定差异。

回滚比撤消快得多,因为它

  • 允许还原,甚至无需查看修订版或差异列表
  • 无需加载编辑页面并将维基文本发回服务器
  • 无需单击保存按钮

另一方面,它不如撤消那么灵活,因为它不允许指定要撤消的编辑。您可能想要还原的编辑比回滚更多或更少,或者不包含最后一次编辑的编辑。它也不允许在自动编辑摘要中添加解释,并且应该只用于还原明显的破坏行为。

回滚善意编辑,没有解释,可能会被误解为“我认为您的编辑与破坏行为一样糟糕,还原它不需要解释”。一些编辑者对这种被认为是轻蔑的行为很敏感;如果您使用回滚功能进行非破坏行为(例如,由于页面大小太大,撤消不切实际),那么在书籍的讨论页面或您已还原其编辑的用户的话题页面上留下解释是一种礼貌的做法。

如果在您单击“回滚”链接之前,其他人编辑或回滚了该页面,或者没有先前的编辑者,您将收到一条错误消息。

重定向

重定向页面会导致导航到给定标题的读者直接转到另一个页面。读者首先访问的页面称为重定向页面。

重定向的语法

如果一个页面的维基文本以#REDIRECT开头,并紧跟着一个有效的维基链接跨维基链接,则该页面将被视为重定向页面。链接前通常会留一个空格。(注意,"REDIRECT" 的某些替代大小写是可能的。)按钮位于编辑工具栏中,可用于生成此语法。

请注意,只有当链接指向同一项目(英语维基教科书)上现有的普通页面(而不是特殊页面)时,重定向才会按预期工作(即直接将读者带到目标页面)。在其他情况下,通常使用软重定向——请参阅下文

示例

  • #REDIRECT [[Help:Tracking changes]](重定向到Help:Tracking changes页面)
  • #REDIRECT [[Help:Tracking changes#Preferences]](重定向到Help:Tracking changes页面的“Preferences”部分
  • #REDIRECT [[fr:Help:Tracking changes]](显示为重定向到法语维基教科书上的Help:Tracking changes页面,但不会像真正的重定向那样工作;这被称为“软重定向”)

重定向链接后的任何文本在显示时都会被忽略,但可以用来添加类别、注释等。

请注意,重定向链接必须是明确的——它不能包含变量模板等。

当重定向到类别页面时,请在目标页面名前添加冒号,以防止重定向显示在类别中。(从一个类别页面到另一个类别页面的重定向应该使用软重定向——请参阅下文。)重定向到文件页面也需要冒号。

重定向的显示

如果重定向目标是英语维基教科书上现有的页面,那么如果读者通过维基链接URL导航到重定向页面,他们将直接被带到目标页面。但是,浏览器仍然显示重定向页面的 URL,目标页面在顶部标题下方显示一个小通知,以表明你是通过重定向到达的。例如,如果你点击WB:RR,你将被重定向到Wikibooks:Reading room页面,页面顶部将显示如下

Wikibooks:Reading room
(从Wikibooks:RR重定向而来)

要获得浏览器地址栏中目标页面的规范 URL,请点击页面的标签。要转到重定向页面本身(以编辑它、查看它的历史记录等),请点击"(Redirected from...)"通知中的链接。

如果重定向目标是不存在的页面(红链接)、特殊页面或另一个项目中的页面,则不会进行重定向,读者将看到重定向页面的显示(如下所示)。如果目标是现有页面中不存在的部分,则重定向将把读者带到目标页面的顶部。

请注意,不会进行重定向链的跟踪。如果标题 A 重定向到 B,而 B 本身也是重定向页面,那么导航到 A 的读者将看到重定向页面 B 的显示(如上所示)。这种情况被称为双重重定向。(机器人会修复此类链,以便每个重定向都直接指向最终目标页面。)

重定向的创建

重定向页面可以像其他页面一样创建。只需输入维基文本#REDIRECT [[xxx]],用目标页面的标题(可选地后面跟着 "#" 符号和部分标题)替换 "xxx"。编辑窗口上方的编辑工具栏中的按钮可以用来节省输入(点击它然后插入所需的目标,或者输入目标,用鼠标选择它,然后点击按钮)。确保#REDIRECT关键字之前没有文本,否则重定向将不起作用。链接后通常也没有放置任何文本的理由,尽管有时会添加类别(或分类模板)。

类似地,任何现有页面都可以编辑为将其变成重定向。如果创建了一个新的重定向页面或将现有页面变成重定向页面,则会自动生成一个编辑摘要,说明该页面已重定向到给定的目标。(如果编辑器提供了编辑摘要,则会覆盖此操作。)

当一个页面被移动(重命名)时,会自动从旧名称创建到新名称的重定向,以及相应讨论页面的重定向(如果它也被移动了)。管理员可以选择抑制创建重定向。

如果新页面名称被一个重定向占用,该重定向只有一次编辑历史记录,并且目标指向旧页面名称,则该重定向将被移动的页面替换。如果重定向有多个历史记录条目,或有不同的目标页面,则移动必须由管理员进行。

要编辑一个已经是重定向的页面(或查看它的历史记录、讨论页面等),请跟随重定向到目标页面,然后点击页面顶部"(Redirected from ...)"通知中的链接。这将带你到重定向页面本身。另一种方法是转到目标页面,点击"指向此页面的页面"(位于页面左侧的工具箱中)。这将显示该页面所有反向链接,包括重定向。点击此列表中的重定向将带你到重定向页面,而不是目标页面。

软重定向

作为对普通“硬”重定向(直接将读者带到目标页面的重定向)的替代,可以创建“软”重定向,它将读者留在重定向页面上,让他们可以选择点击链接到目标页面。这通常在以下情况下完成

  • 当目标位于另一个项目(维基百科、其他语言的维基教科书等)上,或者是一个特殊页面。(在这些情况下,硬重定向将始终表现为软重定向。)
  • 用于类别之间的重定向。(硬重定向对类别页面有效,但由于软件无法从重定向类别中重新分类页面,因此更倾向于使用软重定向。)

软重定向是使用模板 {{soft redirect}} 和 {{category redirect}} 创建的。

潜在问题

页面保护

管理员能够保护一个页面以限制对该页面的编辑或移动,并删除此类保护。保护可以是无限期的,也可以在指定时间后过期。

  • 完全保护防止除管理员以外的任何人进行编辑。
  • 半保护防止未注册的贡献者和没有自动确认的账户的贡献者进行编辑。
  • 创建保护防止重新创建页面(通常是以前删除的页面)。
  • 移动保护仅保护页面免遭移动

可以在Wikibooks:Reading room/Administrative Assistance请求任何类型的保护或取消保护。对完全保护页面的更改应在相应的讨论页面上提出。请参阅Wikibooks:Protected page以获取更多信息。

编辑冲突

如果有人在你进行编辑时也进行了编辑,则会发生编辑冲突。许多冲突可以由维基自动解决。但是,如果无法解决,则需要手动解决。

要了解编辑冲突是什么,请考虑以下情况

  • 爱丽丝点击页面上的编辑
  • 鲍勃在爱丽丝编辑时点击了同一页面上的编辑
  • 爱丽丝完成她的编辑并点击“保存页面”。页面保存了爱丽丝的版本,而鲍勃仍在编辑。
  • 鲍勃完成他的编辑并点击“保存页面”。鲍勃收到一个“编辑冲突”页面,因为软件无法自动协调鲍勃和爱丽丝的页面版本的差异。编辑冲突页面让鲍勃有机会手动协调差异。

布局

在编辑冲突页面的顶部是一个编辑框,其中包含爱丽丝的整个页面版本,即使鲍勃正在进行部分编辑。

在编辑冲突页面的底部是第二个编辑框,其中包含鲍勃将要提交的文本。这将是鲍勃的页面版本或他正在编辑的部分。

两个编辑框之间是一个差异,它显示了爱丽丝和鲍勃的页面版本的差异。对于鲍勃正在编辑的部分,它显示了鲍勃的更改和爱丽丝可能的更改,除了鲍勃和爱丽丝都进行了相同更改的部分。对于其他部分,它显示了完整的文本,就像所有文本都被添加了一样。

鲍勃可以在上方的编辑框中进行编辑并按下保存。

解决

如果鲍勃只做了一些小的更改,而爱丽丝做了大量的更改,他可以选择从爱丽丝的版本开始,然后重新合并他的更改。鲍勃可以选择在编辑摘要中添加一些文字,例如 "via edit conflict",以警告爱丽丝和其他用户,他必须这样做——爱丽丝可以审查他的合并是否准确。

如果 Bob 做了重大修改,而 Alice 做了小修改,他可以选择使用自己的版本。一种方法是让 Bob 将底部文本复制到顶部文本中(或者如果 Bob 只编辑了一部分,则只需将顶部文本的一部分复制过来),并在相应的 编辑摘要 中添加说明(例如,“通过编辑冲突解决,将重新合并”)。然后 Bob 可以查看页面历史记录,确定 Alice 的修改,并在单独的编辑中将其重新应用到自己的版本中。

如果 Alice 和 Bob 都做了重大修改,事情会变得复杂,Alice 和 Bob 只好尽力而为。例如,如果 Alice 和 Bob 同时在同一个主题上添加了一大段文字,那么最好让 Bob 提交他的修改,然后让 Alice 和 Bob 都查看这两个版本,并共同决定哪个版本更好。

Bob 不应该直接将自己的修改覆盖到 Alice 的修改之上。我们 推定善意——偶尔会犯错误,新手可能不理解编辑冲突窗口。然而,Bob 不应该经常忽略编辑冲突。Bob 由于懒惰而覆盖 Alice 的修改是绝对不可接受的。我们鼓励贡献者使用 差异 功能仔细检查他们的合并结果。

预防

由于编辑冲突很烦人且耗时,您可以选择改变编辑习惯,以便减少其发生频率。

最简单的方法之一是编辑页面中最小的必要部分。如果您只需要编辑页面中的一个部分,请单击该部分的“编辑”链接,而不是整个页面的“编辑”链接。两个人可以同时处理不同的部分,这样就不会发生编辑冲突。

为了降低编辑冲突的可能性,Wikibooks 在其 模板 命名空间中提供了一个“使用中”通知,人们可以在长时间编辑页面时使用它。在进行重大修改之前,只需在页面上添加 {{使用中}},并在编辑完成后删除该模板。

参见


华夏公益教科书