231
个编辑
小 (表格) |
小 (完成) |
||
第1行: | 第1行: | ||
{{ 提示 | 编辑页面正在建设 |提醒}} | {{ 提示 | 编辑页面正在建设 |提醒}} | ||
''参见: [[ | ''参见: [[mw:Help:Contents]]、[[metawikimedia:Category:Editor_handbook]]'' | ||
---- | ---- | ||
本帮助文档是关于如何在Rotaeno中文维基深化你的编辑工作的说明。 | 本帮助文档是关于如何在Rotaeno中文维基深化你的编辑工作的说明。 | ||
== 图像 == | == 图像 == | ||
图像 | 图像 在 图片 名前使 用<code> 文件:</code>前缀。 | ||
显示单张图 | 显示''' 单张''' 图 片 的完整语法是: | ||
<nowiki>[[</nowiki>文件:''文件名.扩展名''|''选项''|'' | <nowiki>[[</nowiki>文件:''文件名.扩展名''|''选项''|'' 题 注'']] | ||
下面是一个例子: | 下面是一个例子: | ||
< | <nowiki>[[</nowiki> 文件:Ilot portrait.png|border|250px|center|super|link=驾驶员|alt=Chris|class=img-tab|Chris]] | ||
<!-- 实际上这个 | <!-- 实际上这个 题 注在嵌入式下不生效 --> | ||
可以 通过[[特殊:上传文件]]查看wiki允许 的 文件类型。 | |||
* | 选项是通过竖线连接的如下可选内容: | ||
* | |||
* | * [[#格式|格式]]:控制呈现的图像应如何格式化并在页面中嵌入。 | ||
* | * [[#大小|大小]]:以像素为单位调整图 片 大小。 | ||
* | * [[#水平对齐|水平对齐]]:在文本内控制图片的水平对齐(及行内/块状或浮动样式)。 | ||
* [[# 竖 直对齐| 竖 直对齐]]:在文本内控制非浮动行内图片的图片前后,以及同一块内的 竖 直对齐。 | |||
* [[#图片链接|图片链接]]:更改或清除图 片 链接到的目标 | |||
* '''alt='''''{替代文本}'' —— 定义了图 片 的替代文本(映射到<code><img/></code>元素中的<code>alt="..."</code>) | |||
* '''class='''''{html class}'' — 定义类名(映射到<code><img/></code>元素中的<code>class="..."</code>)。 | |||
=== 格式 === | === 格式 === | ||
可选择将图片显示为'''嵌入式'''或'''浮动式'''。嵌入式下'' | 可选择将图片显示为'''嵌入式'''或'''浮动式'''。嵌入式下'' 题 注'' 选项不 生效;浮动式默认向右浮动,且具有外框,能显示 题 注。 | ||
可在浮动图 | 可在浮动 式 图 片 下放置<code><nowiki><br clear=all></nowiki></code>防止浮动对布局带来的问题。参考[[Rotaeno中文维基:新闻]]。 | ||
* (空):显示为嵌入式。显示图片 | * (空):显示为嵌入式。显示 原始 图片。 | ||
* border:嵌入式。呈现灰色细小边框。 | * border:嵌入式。呈现灰色细小边框。 | ||
* frameless:嵌入式。限制图像宽度 | * frameless:嵌入式。限制图像宽度。 | ||
* border+frameless:嵌入式。限制图像宽度且呈现边框。格式唯一的组合选项。 | * border+frameless:嵌入式。限制图像宽度且呈现边框。格式唯一的组合选项。 | ||
* frame:显示为浮动式。别名''framed''。 | * frame:显示为浮动式。别名''framed''。 | ||
* thumb:浮动式。别名''thumbnail''。限制宽度 | * thumb:浮动式。别名''thumbnail''。限制 图像 宽度。 | ||
=== 大小 === | === 大小 === | ||
''' | 可以通过以下选项设置图片大小,像素值只支持整数,图片始终''' 不会''' 改变长宽比。 | ||
frameless与thumb 格式下 限制图像宽度, 图片 只能 缩小不能放大 。frame 格式下忽略大小 选项 。 | |||
用户可在“外观” | * (空):frameless与thumb格式下使用'''缩略图尺寸'''与图片原始宽度的较小值作为宽度,其余使用图片原始尺寸。 | ||
* ''{宽度}'''''px''':给定最大宽度 | *: 用户可在“外观” 选 项 卡 下设置缩略图尺寸 ,一般是300px 。 | ||
* '''x'''''{高度}'''''px''':给定最大高度 | * ''{宽度}'''''px''':给定最大宽度像 素值 。 | ||
* ''{宽度}'''''x'''''{高度}'''''px''':给定宽度和高度。 | * '''x'''''{高度}'''''px''':给定最大高度像 素值 。 | ||
* ''{宽度}'''''x'''''{高度}'''''px''':给定 最大 宽度和高度。 | |||
* '''upright'''(=)''{放缩比}'':仅frameless与thumb格式有效,在默认宽度基础上放缩。放缩比在有“=”时默认为1.0,没有时为0.75 | |||
{|class="wikitable" width=100% | {|class="wikitable mw-collapsible" width=100% | ||
|- | |- | ||
! width=40% | 示例代码 !! width=60% | 显示效果 | ! width=40% | 示例代码 !! width=60% | 显示效果 | ||
|- | |- | ||
| <pre>[[File:Icon Wiki Main.png]]</pre> || [[File:Icon Wiki Main.png]] | | <pre>[[File:Icon Wiki Main.png]]</pre> || [[File:Icon Wiki Main.png]] | ||
|- | |||
| <pre>[[File:Icon Wiki Main.png|border]]</pre> || [[File:Icon Wiki Main.png|border]] | |||
|- | |||
| <pre>[[File:Icon Wiki Main.png|frameless]]</pre> || [[File:Icon Wiki Main.png|frameless]] | |||
|- | |||
| <pre>[[File:Icon Wiki Main.png|border|frameless]]</pre> || [[File:Icon Wiki Main.png|border|frameless]] | |||
|- | |- | ||
| <pre>[[File:Icon Wiki Main.png|50px]]</pre> || [[File:Icon Wiki Main.png|50px]] | | <pre>[[File:Icon Wiki Main.png|50px]]</pre> || [[File:Icon Wiki Main.png|50px]] | ||
第57行: | 第63行: | ||
| <pre>[[File:Icon Wiki Main.png|600px]]</pre> || [[File:Icon Wiki Main.png|600px]] | | <pre>[[File:Icon Wiki Main.png|600px]]</pre> || [[File:Icon Wiki Main.png|600px]] | ||
|- | |- | ||
| <pre>[[File:Icon Wiki Main.png| | | <pre>[[File:Icon Wiki Main.png|frameless|upright]]</pre> || [[File:Icon Wiki Main.png|frameless|upright]] | ||
|- | |- | ||
| <pre>[[File:Icon Wiki Main.png | | <pre>[[File:Icon Wiki Main.png|frameless|600px]]</pre> || [[File:Icon Wiki Main.png|frameless|600px]] | ||
|- | |- | ||
| <pre>[[File:Icon Wiki Main.png|frame|Logo]]</pre> || [[File:Icon Wiki Main.png|frame|Logo]] | | <pre>[[File:Icon Wiki Main.png|frame|Logo]]</pre> || [[File:Icon Wiki Main.png|frame|Logo]] | ||
|- | |- | ||
| <pre>[[File:Icon Wiki Main.png|thumb|Logo]]</pre> || [[File:Icon Wiki Main.png|thumb|Logo]] | | <pre>[[File:Icon Wiki Main.png|thumb|Logo]]</pre> || [[File:Icon Wiki Main.png|thumb|Logo]] | ||
|- | |||
| <pre>[[File:Icon Wiki Main.png|thumbnail=Rotaeno-miss.png|点击图片]]</pre> || [[File:Icon Wiki Main.png|thumbnail=Rotaeno-miss.png|点击图片]] | |||
|} | |} | ||
第77行: | 第81行: | ||
* left:靠左浮动。 | * left:靠左浮动。 | ||
* right:靠右浮动。 | * right:靠右浮动。 | ||
{|class="wikitable" width=100% | {|class="wikitable mw-collapsible" width=100% | ||
|- | |- | ||
! width=40% | 示例代码 !! width=60% | 显示效果 | ! width=40% | 示例代码 !! width=60% | 显示效果 | ||
|- | |- | ||
| <pre>[[File:Rotaeno-miss.png]] | | <pre>[[File:Rotaeno-miss.png]] 文本</pre> || [[File:Rotaeno-miss.png]] 文本 | ||
|- | |- | ||
| <pre>[[File:Rotaeno-miss.png|none]] | | <pre>[[File:Rotaeno-miss.png|none]] 文本</pre> || [[File:Rotaeno-miss.png|none]] 文本 | ||
|- | |- | ||
| <pre>[[File:Rotaeno-miss.png|center]]</pre> || [[File:Rotaeno-miss.png|center]] | | <pre>[[File:Rotaeno-miss.png|center]] 文本</pre> || [[File:Rotaeno-miss.png|center]] 文本 | ||
|- | |- | ||
| <pre>[[File:Rotaeno-miss.png|left]]</pre> || [[File:Rotaeno-miss.png|left]] | | <pre>[[File:Rotaeno-miss.png|left]] 文本</pre> || [[File:Rotaeno-miss.png|left]] 文本 | ||
|- | |- | ||
| <pre>[[File:Rotaeno-miss.png|right]]</pre> || | | <pre>[[File:Rotaeno-miss.png|right]] 文本</pre> || [[File:Rotaeno-miss.png|right]] 文本 | ||
|} | |} | ||
=== | === 竖 直对齐 === | ||
默认值为'''middle'''。大部分时候基本是用不上的,所以我直接抄个例子,看看就好。 | 默认值为'''middle'''。大部分时候基本是用不上的,所以我直接抄个例子,看看就好。 | ||
<p style="border:1px solid #AAA;padding:0;font-size:150%;line-height:2"> | <p style="border:1px solid #AAA;padding:0;font-size:150%;line-height:2"> | ||
第140行: | 第144行: | ||
=== 图片链接 === | === 图片链接 === | ||
你可以添加 | 你可以 按<code>'''link'''=''{目标}''</code>格式 添加参数,来使点击图片时候跳转到对应的链接而不是文件页。 | ||
添加链接时不需要添加<code><nowiki>[[]]</nowiki></code>,直接写页面名或url即可。 | |||
添加链接时不需要添加<code>[[]]</code>,直接写页面名或url即可。 | |||
{|class="wikitable" width=100% | {|class="wikitable" width=100% | ||
! 链接类型 !! 示例代码 !! 显示效果 | |||
|- | |- | ||
| 内部链接 || <pre>[[File:Rotaeno-miss.png|link= 机制]]</pre> || [[File:Rotaeno-miss.png|link=机制]] | |||
|- | |- | ||
| <pre>[[File:Rotaeno-miss.png|link= | | 外部链接 || <pre>[[File:Rotaeno-miss.png|link=https://www.mediawiki.org/wiki/Help:Contents]]</pre> || [[File:Rotaeno-miss.png|link=https://www.mediawiki.org/wiki/Help:Contents]] | ||
|- | |- | ||
| <pre>[[File:Rotaeno-miss.png|link=]]</pre> || [[File:Rotaeno-miss.png|link=]] | | 留空,图片不可点击跳转 || <pre>[[File:Rotaeno-miss.png|link=]]</pre> || [[File:Rotaeno-miss.png|link=]] | ||
|} | |} | ||
== | === 其他说明 === | ||
可用<code>媒体:</code>前缀来引用图片'''原始'''文件,而不是文件页的链接。 | |||
例如<code><nowiki>[[:文件:Rotaeno-miss.png]]</nowiki></code>链接到[[:文件:Rotaeno-miss.png|文件页]], | |||
而<code><nowiki>[[媒体:Rotaeno-miss.png]]</nowiki></code>链接到[[媒体:Rotaeno-miss.png|原始文件]]。 | |||
要显示多张图片,可用[[模板:组排列]],或参见[[mw:Help:Images/zh#渲染一系列图片的图库]]。 | |||
== 表格 == | == 表格 == | ||
===使用工具栏=== | 以下是一些表格示例。 | ||
在编辑源代码状态下,点击上方工具栏内高级 | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
|- | |||
!style="width: 10%;"|任务 | |||
!style="width: 60%;"|您所输入的 | |||
!您所看到的 | |||
|- | |||
!Rotaeno中文维基惯用表格格式下最简单的表格样例 | |||
| | |||
<pre> | |||
{| border="1" cellspacing="1" cellpadding="5" style="text-align:center" | |||
|- | |||
! 标题文字1 !! 标题文字2 !! 标题文字3 | |||
|- | |||
| 示例1 || 示例2 || 示例3 | |||
|- | |||
| 示例4 || 示例5 || 示例6 | |||
|- | |||
| 示例7 || 示例8 || 示例9 | |||
|}</pre> | |||
| | |||
{| border="1" cellspacing="1" cellpadding="5" style="text-align:center" | |||
|- | |||
! 标题文字1 !! 标题文字2 !! 标题文字3 | |||
|- | |||
| 示例1 || 示例2 || 示例3 | |||
|- | |||
| 示例4 || 示例5 || 示例6 | |||
|- | |||
| 示例7 || 示例8 || 示例9 | |||
|} | |||
|- | |||
!设置表格边框、留白、背景、居中对齐、嵌套表格 | |||
| | |||
<pre> | |||
{| border="1" cellspacing="1" cellpadding="5" align="center" | |||
! 这 | |||
! 是 | |||
|- | |||
| 个 | |||
| 表格 | |||
|- | |||
| colspan=2 | | |||
{| border=3 | |||
| 表格嵌套 | |||
|- | |||
| style="background:#ff3322" | 见否? | |||
|} | |||
|} | |||
</pre> | |||
| | |||
{| border="1" cellspacing="1" cellpadding="5" align="center" | |||
! 这 | |||
! 是 | |||
|- | |||
| 个 | |||
| 表格 | |||
|- | |||
| colspan=2 | | |||
{| border=3 | |||
| 表格嵌套 | |||
|- | |||
| style="background:#ff3322" | 见否? | |||
|} | |||
|} | |||
|- | |||
!使用wikitable样式 | |||
| | |||
<pre> | |||
{| class="wikitable" | |||
! 也 | |||
! 可 | |||
|- | |||
| 以 | |||
| 这样 | |||
|} | |||
</pre> | |||
| | |||
{| class="wikitable" | |||
! 也 | |||
! 可 | |||
|- | |||
| 以 | |||
| 这样 | |||
|} | |||
|- | |||
!折叠表格 | |||
| | |||
<pre> | |||
{|class="wikitable mw-collapsible mw-collapsed" | |||
!表格 | |||
!还可 | |||
!以 | |||
|- | |||
|这样的格式 | |||
|适用于比较长的表格 | |||
|而对页面影响不大。 | |||
|} | |||
</pre> | |||
| | |||
{|class="wikitable mw-collapsible mw-collapsed" | |||
!表格 | |||
!还可 | |||
!以 | |||
|- | |||
|这样的格式 | |||
|适用于比较长的表格 | |||
|而对页面影响不大。 | |||
|} | |||
|} | |||
=== 使用工具栏 === | |||
在编辑源代码状态下,点击上方工具栏内高级 → “插入”右侧第三个按钮可快速插入表格。默认情况下快速插入表格如下所示: | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
第170行: | 第291行: | ||
调整快速插入的表格参数,并调整表格内内容与源代码,你就可以获得一个有意义的表格。 | 调整快速插入的表格参数,并调整表格内内容与源代码,你就可以获得一个有意义的表格。 | ||
===表格标记=== | === 表格标记 === | ||
一个表格是由'''表格起始'''与'''表格末尾'''所包围的wiki文本。 | 一个表格是由'''表格起始'''与'''表格末尾'''所包围的wiki文本。 | ||
以下是表格使用的标记,如无特别说明,标记必须位于行首。 | 以下是表格使用的标记,如无特别说明,标记必须位于行首。 | ||
第253行: | 第374行: | ||
|} | |} | ||
===表 | === 表 格HTML 属性 === | ||
以数据单元格为例,只有双竖线或行首单竖线才能确定一个新单元格。 | 以数据单元格为例,只有双竖线或行首单竖线才能确定一个新单元格。 | ||
事实上,除了表格末尾标记外,其他标记都可以通过类似HTML Attribute的形式添加对应级别(单元格、题注、行或整个表格)的属性。 | 事实上,除了表格末尾标记外,其他标记都可以通过类似HTML Attribute的形式添加对应级别(单元格、题注、行或整个表格)的属性。 | ||
第259行: | 第380行: | ||
余下单竖线及其他不会被转义,均归入一个单元格中,并显示出来。 | 余下单竖线及其他不会被转义,均归入一个单元格中,并显示出来。 | ||
<nowiki>{|</nowiki> border="1" | <nowiki>{|</nowiki> border="1" | ||
|'' | |'' 属性(格式设置不显示)'' <b style="color: #a63;">|</b>余下所有内容 |(包括竖线) |将归入 |第一个单元格||第二个单元格 | ||
|- | |- | ||
|'' | |'' 属性'' <b style="color: #a63;">|</b>余下所有内容 ||'' 属性'' <b style="color: #a63;">|</b>将归入 |第二个单元格 | ||
|} | |} | ||
上述代码实际显示会是这样: | 上述代码实际显示会是这样: | ||
第286行: | 第407行: | ||
*可设置跨行。 | *可设置跨行。 | ||
<nowiki>{|</nowiki> border="1" | <nowiki>{|</nowiki> border="1" | ||
!<b style="color: #a63;">colspan="4"</b> | !<b style="color: #a63;">colspan="4"|</b>脉络 | ||
|- | |- | ||
|<b style="color: #a63;">rowspan="2"</b> | |<b style="color: #a63;">rowspan="2"|</b>Ch0 | ||
|Ch1-1 | |Ch1-1 | ||
|Ch1-2 | |Ch1-2 | ||
第294行: | 第415行: | ||
|- | |- | ||
|Ch2-1 | |Ch2-1 | ||
|<b style="color: #a63;">colspan="2"</b> | |<b style="color: #a63;">colspan="2"|</b>Ch2-2 | ||
|} | |} | ||
上述代码实际显示会是这样: | 上述代码实际显示会是这样: | ||
第353行: | 第474行: | ||
|} | |} | ||
所以,一般使用的典型表格如下: | 所以,一般使用的典型表格如下: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ 表格标题 | |+ 表格标题 | ||
第367行: | 第487行: | ||
| 单元格C | | 单元格C | ||
|} | |} | ||
<!-- Manual:Collapsible_elements/zh#带有指定的可折叠部分 --> | <!-- Manual:Collapsible_elements/zh#带有指定的可折叠部分 --> | ||
=== | === 常用 样式 === | ||
wiki定义了一系列class 参数 , 用于实现不同的 样式。对于 表格,已知的有''wikitable''(通常的表格), ''sortable'' (附加排序功能,行标题会出现排序按钮 ,按'''Shift'''可多关键字排序 ),''mw-collapsible''(附加折叠功能,生成没折叠的表格)、''mw-collapsed''(附加折叠功能,与前一个参数同时使用,生成已折叠的表格) 。 | |||
对于折叠功能,可以参考[[mw:Manual:Collapsible_elements/zh#带有指定的可折叠部分]] 。在没class参数时,会生成没边框的表格。 | |||
{| class="wikitable | {| class="wikitable mw-collapsible" | ||
!代码!!显示效果 | !代码!!显示效果 | ||
|- | |- | ||
|<pre><nowiki> | |<pre><nowiki> | ||
{| class=" wikitable" | {| class="wikitable" | ||
!A!!B!!C | !A!!B!!C | ||
|- | |- | ||
第422行: | 第543行: | ||
|- | |- | ||
|<pre><nowiki> | |<pre><nowiki> | ||
{| class=" wikitable mw-collapsible" | {| class="wikitable mw-collapsible" | ||
!A!!B!!C | !A!!B!!C | ||
|- | |- | ||
第489行: | 第610行: | ||
|} | |} | ||
=== 表格嵌套 === | |||
可以查看上表源代码查看表格如何嵌套,注意子表格标记仍需要在行首。 | |||
== 重定向 == | == 重定向 == | ||
第608行: | 第732行: | ||
有的时候想要做出这样一个效果:可以使用参数,但是不适用参数的时候有默认的内容。此时可以使用默认值。 | 有的时候想要做出这样一个效果:可以使用参数,但是不适用参数的时候有默认的内容。此时可以使用默认值。 | ||
:<code><nowiki>{{{参数名|参数}}}</nowiki></code> | :<code><nowiki>{{{参数名|参数}}}</nowiki></code> | ||
在参数中加入竖 | 在参数中加入竖 线 ,竖 线 后面的内容会成为当没有使用参数时默认的内容。 | ||
顺带一提:有一个好用的用法,可以让隐式赋值和名称赋值同时使用。 | 顺带一提:有一个好用的用法,可以让隐式赋值和名称赋值同时使用。 | ||
第614行: | 第738行: | ||
使用这种参数时,你可以使用隐式赋值或者名称赋值其中之一,会选择其中有被赋值的参数。(按照参数设定的前后的顺序会决定同时都有赋值时使用哪个参数。) | 使用这种参数时,你可以使用隐式赋值或者名称赋值其中之一,会选择其中有被赋值的参数。(按照参数设定的前后的顺序会决定同时都有赋值时使用哪个参数。) | ||
'''注意''':没有默认值时,wiki对没有传入的参数名将不会替换,而不是替换为空白,你需要在竖 | '''注意''':没有默认值时,wiki对没有传入的参数名将不会替换,而不是替换为空白,你需要在竖 线 后不写任何参数(空默认值)。 | ||
=== 控制嵌入内容 === | === 控制嵌入内容 === | ||
第719行: | 第843行: | ||
:<code><nowiki>{{#if: 字符串 | 空值返回 | 非空值返回 }}</nowiki></code> | :<code><nowiki>{{#if: 字符串 | 空值返回 | 非空值返回 }}</nowiki></code> | ||
当字符串是空值时返回第二个参数,当字符串不是空值时返回第三个参数。 | 当字符串是空值时返回第二个参数,当字符串不是空值时返回第三个参数。 | ||
当字符串填写参数来判断是否赋值时,需要添加竖 | 当字符串填写参数来判断是否赋值时,需要添加竖 线 : | ||
:<code><nowiki>{{#if: {{{参数名|}}} | 空值返回 | 非空值返回 }}</nowiki></code> | :<code><nowiki>{{#if: {{{参数名|}}} | 空值返回 | 非空值返回 }}</nowiki></code> | ||
返回值不一定需要填写可以为空,这样就不会返回内容。这对于下面判断类型的解析器函数一致适用。 | 返回值不一定需要填写可以为空,这样就不会返回内容。这对于下面判断类型的解析器函数一致适用。 |
个编辑