页面格式与排版指南

关于本指南

1. 适用范围

本指南适用于所有非格式错乱的文章。在特殊情况下,即便文章为格式错乱文章,其不涉及情节的内容也应遵循本指南。转载至本网站的文章,在无需取得原作者许可的情况下,可根据本指南进行适当调整。成员有权直接修正未能完全遵循本指南的文章;对于完全不符合本指南要求的文章,本站管理团队保留直接删除的权利。

2. 参考条目

本指南参考了以下资源:文字排版——从入门到精通中文Minecraft Wiki上的格式指导。以上引用均遵循CC BY-NC-SA 3.0许可协议。

3. 为何需要排版

如果您的目标只是简单地将文字显示在屏幕上,那么确实无需过多关注排版问题,直接输入即可。但在大多数情况下,我们的需求远不止于此。一个页面上可能包含数千个汉字,如果这些文字杂乱无序地堆砌在一起,不仅会显得混乱,还会严重影响阅读体验。这时,文字排版的重要性便显现出来——通过精心调整细节,可以使页面内容更加清晰易读,便于理解。

未经排版的文本,就像一串紧密相连、没有间隔的字符,既难以辨认又缺乏美感,很难激发人们的阅读兴趣。因此,无论何时何地,良好的文字排版都是至关重要的。


* * *

指南正文

1. 页面标题

除非通过特殊的CSS将标题隐藏起来,否则页面的标题通常会出现在页面顶部。例如,本页的标题就是「页面格式与排版指南」。以下是关于标题的具体要求:

  • 请勿使用Wikidot提供的默认标题。尽管这一功能对于英语用户非常便捷(例如,创建名为「Page Formatting And Layout Guide」的页面时,只需将URL设置为「page-formatting-and-layout-guide」,然后使用默认标题即可),但对于中文用户而言,您需要手动将标题更改为中文版本。例如,本页面的标题应设为「页面格式与排版指南」。特别需要注意的是,包含连字符的标题,如「Level Mild-0」,若直接采用Wikidot的默认处理方式,则会显示为「Level Mild 0」,这是不符合规范的。关于此问题的详细说明,请参阅后续内容。
  • 关于层级和物品标题。如果是指普通层级,应使用「Level Mild-XXX」作为标题,而非「Level Mild XXX」或「level-mild-xxx」。如果是普通物品,则应使用「Object Mild-XXX」作为标题。至于温和化层级与物品的标题格式,目前仍存在一些争议。根据最近的投票结果,暂定使用「Level/Object XXX-M」这一格式,而非「Level/Object XXX M」。1一般来说,不应将层级名称添加到页面标题内,除非遇到相同编号需要区分的情况,例如在2024一周年梦境竞赛中涉及的Level Mild-3。在这种情况下,应使用如下方法命名:「Level Mild-XXX - “层级名”」,且一般不使用直角引号。
  • 关于实体与现象标题。实体与现象的标题命名方式与前文略有不同。这些标题通常不使用编号,而是直接采用实体或现象的名称。例如,「Phenomenon Mild-α」的标题为「空间切缝」。
  • 对于含有英文的标题。如果名称中包含英语单词但主要是中文,则此处的英文单词应首字母大写。如果因特殊原因需要使用纯英文命名页面,并且不属于上述情况,则应采用标题型大写。一般来说,命名中不应包含英文冠词,例如使用「M.E.A.」而非「The M.E.A.」。
  • 对于以人名命名的标题。应将外国人名音译或意译为中文,中间应用「·」进行分割,例如「Peter Black」应译为「彼得·布莱克」,请注意不要使用「彼得丶布莱克」的形式。
  • 请勿在页面名称中使用Wikidot语法。这些代码在标题中无法解析。

2. 评分模块

除非出于情节需求或页面确实没有必要添加此模块,否则请务必在页面顶部使用以下代码添加该模块:

[[>]]
[[module Rate]]
[[/>]]

评分模块后不应带有水平分割线。

2.1. 著作信息评分模块

请参阅此组件。这虽然是一个可选部分,但如果决定使用,除非情节有特殊需求,否则必须严格遵守如下所列的方法与格式:

[[include :backrooms-wiki-cn:credit:start]]
**Level/Object Mild-XXX:**「标题」
**故事/相关人士标题**
**作者:**[[*user 作者]]
**插图:**所用插图来源及许可。
更多你想告诉读者的东西。
[[include :backrooms-wiki-cn:credit:end]]

其中,在「层级/物品标题」和「故事/相关人士标题」这两行中,请根据具体情况选择其一填写。以下是插图及其来源许可的示例模板:

[https://www.example.com/img-link 「图片名称」],作者[https://www.example.com/author-name 作者名称],来自[https://www.example.com/ 图片来源网站名称],遵循[https://www.example.com/license 协议名称]协议。

例如:

Forest, Woods, Nature」,作者jplenio,来自Pixabay,遵循CC BY-SA 3.0协议。

一个完整的内部内容示例如下:

Level Mild-0:「温室伊始」
作者:Afulai2333Afulai2333
插图:糖果,作者🐑wawa👧,来自小红书,遵循CC BY-SA 3.0协议。暗黑楼梯间,作者Love Small BlackLove Small Black,衍生自Luxury real estate, Stair, Winding,作者palmettophoto1,遵循CC BY-SA 3.0协议

3. 文章正文

如果说前面的内容是对整篇文章的铺垫,旨在为读者留下良好的第一印象,那么本段内容则是为了让他们感受到「自己的选择没有错」。没有人愿意在被吸引进入文章后,发现内容杂乱无章。这就好比你被一部电影的精彩预告所吸引,结果却发现正片令人失望至极,那种感觉同样令人不悦。

3.1. 章节划分

这是最简单的一部分。你只需将文章分成几个部分,然后分别插入到各个章节中即可。例如,一篇层级文章通常会被划分为「描述」「实体」「基地、前哨和社区」「入口与出口」四个章节,每个章节都围绕一个特定的主题展开内容。

通常情况下,章节标题末尾不使用标点符号,例如「描述」而非「描述:」。此外,标题应依次使用1至6级格式,并且一般不应跨级使用。

3.2. 段落划分

每段的划分应遵循逻辑性原则。例如,如果某段文字同时涵盖了「层级的外观」和「层级的特有现象」,并且内容较长,那么可以根据主题的不同对其进行分段处理。

相信大家都曾被要求过「写作文时开头空两格」。但在Wikidot上,无论你空多少格,最终都只会显示为一个空格。因此,你需要通过空行来区分不同的段落。具体操作是:在段落划分时,按下「Enter」键两次,而不是一次。拜托了,可别因为懒惰而忽略了这一步,毕竟这只是多加一个换行而已。

4. 行内格式

4.1. 空格

为了保持网站的灵活性,我们不对中西文空格的使用做强制规定,编者可以自行决定是否添加。然而,考虑到中西文空格可能会导致不必要的换行,我们并不推荐使用。如果确实需要使用中西文空格,请遵循以下规则:

  • 页面中的所有文本应统一添加中西文空格,除引用组件的特殊限制外,不允许有任何例外。
  • 只添加一个半角空格,而不是全角空格。
  • 当西文直接连接中文标点符号时,无需在两者之间加入空格。

4.2. 脚注

脚注中的文本后应添加标点符号。通常,脚注前后不加空格。

5. 页脚

页面的页脚应按照以下顺序排列:

  • 脚注块([[footnoteblock]],若有)
  • 水平分割线(-----
  • 维基导航栏(若适用)
  • 作者信息(若有)
  • 授权信息栏

5.1. 维基导航栏

在适用的情况下,一篇文章必须包含一个维基导航栏。您可以使用如下代码制作一个导航栏:

[[div class="footer-wikiwalk-nav"]]
[[=]]
<< [[[链接]]] | 本文标题 | [[[链接]]] >>
[[/=]]
[[/div]]

5.2. 作者信息

作者信息需置于页面右侧的折叠块中,以便读者根据需求查看。具体实现可采用以下代码格式:

[[>]]
[[collapsible show="展开作者信息,或自定义内容" hide="收起,或自定义内容"]]
……
[[/collapsible]]
[[/>]]

请注意,需要在折叠块上方使用水平分割线(-----)与正文内容分隔开来。

其中,内部内容必须包含:

  • 作者名
  • 图片来源(若有)
  • 写作参考(若有)

其余部分可根据个人喜好自由设计。

5.3. 授权信息栏

您必须在页脚使用使用授权信息栏,哪怕该文章中没有使用任何文件。您可以用它来替代作者信息,或者让两者同时呈现。具体使用方法,请参阅此帖文


* * *

最后的话

在撰写过程中,请务必同步进行格式检查,以确保内容符合本指南的要求。请不要等到完成写作,甚至提交稿件之后,才发现需要遵循这些规定,届时再做修改将既耗时又费力。

尽管他人有权在未经许可的情况下根据本指南对您的文章进行修改,但请保持成熟的态度,避免表现出过分的敏感或脆弱。他人帮助您修改是出于善意与好意,并非出于责任。没有人有义务为您调整格式,因此不应向他人提出此类要求。有能力自行完成的任务,还请您亲力亲为。

再次提醒:管理员有权直接删除完全不符合本指南要求的文章。因此,请严格遵守规定,即便文章内容本身无可挑剔,格式不符也将面临被删除的风险。

/**
 *  Liminal±
 *
 * 2023 | by Eltrac
 */
 
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700;900&display=swap');
 
:root {
    --scrollbar-width: 0.5rem;
    --header-height-on-desktop: 9.25rem;
    --header-height-on-mobile: 9.25rem;
    --topbar-height-on-desktop: 2.25rem;
 
    --body-font: 'Noto Sans SC', sans-serif;
    --title-font: 'Noto Sans SC', sans-serif;
 
    --lo-border-color: var(--swatch-border-color), .215;
    --lo-hr-color: 198, 198, 198
}
 
/* 分割线 */
 
hr {
    background: transparent;
    height: 0;
    border-top: none;
    border-bottom : 2px solid rgb(var(--lo-hr-color))
}
 
/* 引用块 */
 
blockquote, .blockquote {
    box-shadow: 0 0.0625rem 0.125em rgba(var(--swatch-menubg-black-color), 0.15);
    border: 0.0825rem solid rgba(var(--lo-border-color));
}
 
/* 侧边栏 */
 
#side-bar div.menu-item a, #top-bar div.top-bar>ul>li>ul>li>a, #top-bar div.top-bar>ul>li>ul>li>a:hover, #top-bar div.top-bar>ul>li>ul>li>ul>li>a { transition: background .3s }
 
#side-bar div.menu-item a::before, #top-bar div.top-bar>ul>li>ul>li>a:before, #top-bar div.top-bar>ul>li>ul>li>a:hover:before, #top-bar div.top-bar>ul>li>ul>li>ul>li>a:before { display: none }
 
/* 页面整体 和 版头 */
 
#container { background-image: none }
 
#header h1 { top: 2rem }
#header h2 { top: 2.75rem }
 
#skrollr-body { 
    box-shadow: 0 0.15rem 0.15rem rgba(0,0,0,0.2);
    height: var(--final-header-height-on-desktop)
}
 
/* 页面内容 */
 
#page-title { 
    display:flex;
    border-bottom: none;
    margin: 0
}
 
#page-title::after {
    content:"";
    flex-grow:1;
    height: 2px;
    margin:auto .375rem auto auto;
    background-color: rgb(var(--lo-hr-color));
    display: block;
    margin:auto auto auto .375rem;
}
 
h1, h2, h3, h4, h5, h6 {
    margin: 0.5em 0
}
 
a, span[style="text-decoration: underline;"] { text-underline-offset: 3px }
 
#footer { color: rgb(var(--white-monochrome)) }
 
.footnotes-footer {
    margin: 0.5rem 0;
    width: 100%
}
 
.f-footer { display: none }
 
#license-area {
    padding: 0.25rem 0;
    background: rgb(var(--pale-gray-monochrome));
    font-size: 92.5%;
}
.hovertip {
    border: none!important;
    background-color: rgb(var(--pale-gray-monochrome))!important;
    box-shadow: 0 0.1rem 0.215rem rgba(0,0,0,0.2);
    padding: 0.2rem 0.25rem
}
 
div.lightblock {
    background-color: rgba(200,200,200,0.225);
}
 
.scp-image-block { 
    border: solid 0.45rem rgb(var(--swatch-secondary-color)); 
    box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); 
}
 
/* 评分模块 */
 
@media screen and (min-width: 1200px) {
    .rate-fix { margin-top: -2.625rem } 
    .rate-fix .rateBox,
    .rate-fix :not(.rate-box-with-credit-button) .page-rate-widget-box {
        border-left: 0.5rem solid rgb(var(--white-monochrome))
    }
}
除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License