法向投影 版式
评分: +95+–x
评分: +95+–x

normal-projection-min.svg

在任何页面上:

[[include :scp-wiki-cn:theme:parallel]]
[[include :scp-wiki-cn:theme:normal]]

信息

法向投影版式是平行项目的衍生项目,在平行的基础上进行了更多差异化修改,从各处导航细节到编辑体验均进行了改动,旨在为用户直接提供简洁、现代、易于阅读的体验;与作为开发基板制作的平行不同,法向投影是完全为了直接引入使用而设计的。相比平行,法向投影具有更多圆角,采用更加扁平化、卡通化的设计基调。

此版式一定程度上参考了玄武岩1.5与单色型的设计。

版式选项

在[[include]]语法中的theme:normal之后加入参数以启用版式选项。

[[include :scp-wiki-cn:theme:parallel]]
[[include :scp-wiki-cn:theme:normal 颜色预设=-
|第1个参数=-
|第2个参数=*
]]

版式选项的参数中填写连字符-或星号*都是合法的,不过对于颜色预设,推荐使用连字符-,以启用侧边栏Interwiki样式注入适配。

颜色预设:

与平行相同的基础颜色

[[include :scp-wiki-cn:theme:parallel]]
[[include :scp-wiki-cn:theme:normal]]

工具选项:

目前法向投影支持以下的工具选项;未来可能进行更新。

  • |footnoteplus=-使脚注和参考文献等生存的悬浮提示固定在右下角,并可被鼠标选中。
  • |hidetitle=-隐藏页面标题和面包屑导航。可以使用meta-title和pseudocrumbs类创建替代元素。
  • |centertitle=-居中页面标题和面包屑导航。
  • |classictitle=-将页面标题替换为带下方分割线的传统样式。

页面布局:

  • |layoutplus=-启用特殊页面布局。

特殊页面布局是法向投影为大版头中心页等需求提供的选项。启用后,默认的页面内容宽度会占满整个屏幕,与隐藏页面标题一同使用则可供轻松放置贴合顶端与两侧的横幅图像。启用特殊页面布局后,需要通过以下方式来调整元素宽度:

一般元素将以全宽显示

[[div class="wide-content"]]

[[div class="normal-content"]]

例如,若只需要展示页面顶部的横幅,则可以把其他所有页面内容放置在[[div class="normal-content"]]内部。

示例

black.svg

一张图片

法向投影是指一个向量在其法向上的投影1。这段文本并不意味着此页面正在向读者介绍数学概念,实际上“法向投影”这个名词在数学上似乎没有实用价值,而这段文本其实是一个示例,用于展示法向投影环境下的文本段落视觉效果,包括基本的脚注和参考文献[1]。有趣的是,法向投影修改了文本的默认尺寸和行间距、段间距,并优化了文本上方标记ruby/红宝石的显示效果,让其前后文保持平齐。

法向投影的核心设计理念之一是保证最佳的阅读和编辑体验,因此本版式对页面的诸多细节进行了微调。其中重要的一点在于:此版式将段落默认设置为两端对齐,同时开启了中西文间距空白,使多语言混排更加舒适,请确保您使用了最新的浏览器以渲染这些特性。与平行一致,法向投影也是针对中文环境特化的,以中文为主的混排文本表现最佳。

可通过四个连字符“----”创建水平分割线。在法向投影中,divhr类的[[div]]元素也可作为替代。

标题可通过在一行字起始处输入1至6个加号“+”来创建。

这是分页(Tab View)。

这是 表格
它的使用方法 一句话讲不完
而且单元格不能跨行,这很可恶

块级元素

脚注方块:

参考文献方块:

Bibliography
1. SPECTATORS R, WLFT, HORMRESS D. SCP-CN-3001[J]. SCPCN3KON, 2021(2): 1-2.

引用块及其变体:

法向投影为引用块添加了一系列工具类,使用逻辑与平行一致。同时,新增box基础类,其基本样式等价于blockquote w-full proj,不过宽度固定为全宽,不支持平行blockquote的宽度工具类。以下列出的工具类可以使用在blockquote和box上。

基础语法

[[div class="基础类 工具类1 工具类2..."]]
内容
[[/div]]

可用工具类列表

工具类 效果
proj

创建阴影。只在blockquote上有效。

inset

若元素已有如上所示的阴影,使阴影位于内侧。

round

添加半径为—base-border-radius的圆角,与平行提供的round一致,同时兼容别名roc。

roc
round-thin

添加半径为—thin-border-radius的圆角。

light

在所有配色预设下启用亮色元素。

dark

在所有配色预设下启用暗色元素。

其他块级元素:

法向投影兼容玄武岩提供的大部分类名,并全部进行了风格化的重新设计。

文件格式

[[div class="document"]]

或
[[div class="doc"]]

[[div class="lightdocument"]]

或
[[div class="document light"]]
[[div class="lightdoc"]]

[[div class="darkdocument"]]

或
[[div class="document dark"]]
[[div class="darkdoc"]]

玄武岩格式

[[div class="blockquote"]]

[[div class="notation"]]

[[div class="jotting"]]

[[div class="smallmodal"]]

[[div class="papernote"]]

法向投影格式

法向投影对许多祖传的元素,以及SCP格式资源中提供的元素进行了现代化改造,并统一了风格,用户或许会在下方列出的示例中看到许多眼熟的设计。

[[div class="warning"]]

[[div class="blockwarning"]]

[[div class="terminal"]]


在这一元素中,需要使用@@ @@来空行。此外,这一元素还预置了如下的行内小工具:
C:\Users\The Administrator>_
↑\Users\The Administrator>[[span class="input"]]_[[/span]]

各机构备忘录

备忘录类名中的连接符支持连字符“-”和下划线“_”。加入notitle类可以隐藏默认显示的标题,方便起见,标题样式等效于三级标题,因此隐藏默认标题后可以用+++ 标题来放置规格统一的替换标题。

[[div class="raisa_memo"]]
或[[div class="raisa-memo"]]

[[div class="classification_memo"]]
或[[div class="classification-memo"]]

[[div class="ettra_memo"]]
或[[div class="ettra-memo"]]

[[div class="ethics_memo"]]
或[[div class="ethics-memo"]]

[[div class="temporal_memo"]]
或[[div class="temporal-memo"]]

[[div class="overwatch_memo"]]
或[[div class="overwatch-memo"]]

[[div class="miscomm_memo"]]
或[[div class="miscomm-memo"]]
或[[div class="domc_memo"]]
或[[div class="domc-memo"]]

[[div class="pata_memo"]]
或[[div class="pata-memo"]]

分割线

法向投影提供一些替代分割线样式,以下所有样式均有两种使用方法:

方案1

[[div class="hr 样式类"]]
----
[[/div]]

方案2

[[div class="divhr 样式类"]]
[[/div]]

方案1的[[div]]元素会使其内部的普通分割线显示为替代样式,适用于一次性修改多处分割线的需求,此时用相应的元素将整个正文包裹即可。方案2的[[div]]元素本身会显示为对应的分割线,在文中所需的位置放置即可。

可用样式类列表

样式类 效果
fc
ac
lg

(自动跟随版头Logo)

lg invert

(自动跟随版头Logo并反色)

行内元素

法向投影提供了一些写作时相当实用的行内元素,并对一些Sigma-9版式中已经提供的行内元素进行了修改,用以提升排版效果。请在合适的地方使用这些元素!

黑条及其变体

一定意义上灵感来自SCP-CN-1353。用于快速创建确定宽度的黑色编辑条,像这样:[[span class="bbar"]]被编辑的内容[[/span]]。当然,读者总是能看到黑条下的内容,如果确实是留白,可以用无意义内容占位。

  • [[span class="bbar"]]普通黑条
  • [[span class="bbar noselect"]]特殊黑条,无法选中的类型
  • [[span class="bbar hoverani"]]特殊黑条,鼠标悬停时显示
  • [[span class="bbar hoverani dark"]]特殊黑条,鼠标悬停时微弱显示
  • [[span class="bbar colored"]]彩条,真的有人需要这个吗?

按键

Sigma-9版式内置了来自DevanosDevanos的键盘按键元素,法向投影也对其进行了适配和扩展。尽管用处不大,在撰写Letters娱乐相关文章类似物时也许有用……?计划添加摇杆和鼠标的小图标。

  • [[span class="keycap"]]Ctrl
  • [[span class="keycap button"]]A

悬停提示

代码来自悬停链接组件,进行了样式适配。使用说明与格式创建工具详见组建页;由于已经内置并进行了适配,除非希望使用原版组件的样式,否则无需添加额外的组件[[include]]语法。

示例:SCP-CN-4000𝄇-EXⓘ剧终如果SCP基金会的胜利意味着SCP基金会从根本上都不再存在,胜利还有意义吗?-

兼容性提示

  • 法向投影与平行经典版头兼容性良好,请在法向投影的两行[[include]]语法之后使用这一组件。
  • 法向投影与绝大多数在基本版式下改变版头和页面布局的组件,如切换侧边栏不兼容,相信版式自身的处理已经足以使用。
  • 法向投影与需要注释的单页迭代不完全兼容,具体而言,法向投影无法在注释内部工作,但当[[include]]语法位于注释之外、对所有迭代生效时,可以正常工作。这是由于法向投影自身使用注释作为版式选项的切换方式,如需在特定的单独迭代使用法向投影,请使用普通迭代。当然,避免使用迭代可以防止一切问题。

页眉字体为Red Hat Display / 思源黑体
标题字体与用户界面字体为Red Hat Text / 思源黑体
正文字体为Inter / 思源黑体
等宽字体为JetBrains Mono / 獅尾圓體SC
图标为design_servicesGoogle Material Symbols

project-parallel.svg

除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License