Mediawiki常用
Mediawiki常用的操作,方便使用。
表格
示例
{| class="wikitable" style="width: 100%; ! 类别 ! 命令 ! 描述 |- | rowspan="2"|使用rowspan跨行 | cp | 复制文件或目录 |- | mkdir | 创建目录 |- | 3.5 | colspan="2" style="text-align: center; color: green;"|使用colspan跨列,使用text-align: center;居中 |}
显示效果:
类别 | 命令 | 描述 |
---|---|---|
使用rowspan跨行 | cp | 复制文件或目录 |
mkdir | 创建目录 | |
3.5 | 使用colspan跨列,使用text-align: center;居中 |
常用属性
class属性,常用内置值:
值 | 描述 | 示例 |
---|---|---|
wikitable | 内置的一种表格样式:浅灰色背景、可见边框、内边距、左对齐的基本样式。 | class="wikitable"
|
sortable | 设置表格列可排序。列标题上会增加三角形按钮,点击排序。 | class="sortable" class="wikitable sortable"
|
mw-collapsible | 表格可折叠,默认展开 | class="wikitable mw-collapsible"
|
mw-collapsible mw-collapsed | 表格可折叠,默认关闭 | class="wikitable mw-collapsible mw-collapsed"
|
相关工具
- MediaWiki Tables Generator是一个快速生成表格在线工具,可以可视化编辑表格生成代码,也可以从原有表格(Excel,网页,文本等)直接复制,粘贴到该工具,生成mediawiki表格代码。
- TableConvert Online 是一个表格转化在线工具,支持多种格式,包括MediaWiki表格格式。
了解更多 >> Mediawiki 帮助:表格
drawio绘图
- 需要插入图片位置输入:
{{#drawio:图片的名称}}
- 点击预览,
- 点击编辑,开始绘制
- 完成后,点击保存
常见问题:
保存后文字不显示
点击图像,在右边属性栏点击文本,取消自动换行和格式化文本。
保存后一直转圈
点击mediawiki编辑页面的显示预览。
代码高亮
SyntaxHighlight扩展(语法高亮扩展),原先被称作SyntaxHighlight_GeSHi,使用<syntaxhighlight>扩展标签对源代码提供了丰富的格式。 它是由Pygments库提供支持的,并支持数百种不同的编程语言和文件格式。此扩展被用于一个或多个维基媒体项目上。
示例:
<syntaxhighlight lang="python" line='line'> def quick_sort(arr): less = [] pivot_list = [] more = [] if len(arr) <= 1: return arr else: pass </syntaxhighlight>
显示效果:
def quick_sort(arr):
less = []
pivot_list = []
more = []
if len(arr) <= 1:
return arr
else:
pass
参数:
参数 | 描述 | 值 | 示例 |
---|---|---|---|
lang | 设置词法分析器 | 数百种编程语言,如:python, 完整清单 |
了解更多 >> Mediawiki 扩展:SyntaxHighlight
数学公式
在Mediawiki安装好SimpleMathJax插件后,使用<math>扩展标签对来插入LaTeX格式的数学公式。对于LaTeX代码可以使用LaTeX在线编辑器,通过手写或输入即可生成代码,然后复制即可。以下一些在线编辑器网站:
- 91数学网:在线LaTex数学公式编辑器按分类点选然后编辑即可生成LaTeX格式。
- latexlive.com:在线LaTeX公式编辑器
- wiris:MathType demo在线编辑,支持手写,生成LaTeX和MathML。
代码:
<math>\sum_{k=1}^N k^2</math>
显示:[math]\displaystyle{ \sum_{k=1}^N k^2 }[/math]
如代码:
<math>x_{\color{Maroon}1,2}=\frac{-b\pm\sqrt{{\color{Maroon}b^2-4ac}}}{2a}</math>
显示:[math]\displaystyle{ x_{\color{Maroon}1,2}=\frac{-b\pm\sqrt{{\color{Maroon}b^2-4ac}}}{2a} }[/math]
重定向
重定向页是用来将一个页面引导至另一页面。 这功能主要是用于解决多译名、别名的情况。
在需要重定向的页面最上端加上 #重定向 [[xxx]]
或 #REDIRECT [[xxx]]
,即可把该页面重定向到xxx页面。
标题首字母小写
使用魔术字DISPLAYTITLE来修改标题的显示。
{{DISPLAYTITLE:正确的标题}}
如在iphone页面,加入{{DISPLAYTITLE:iphone}}
来使标题显示iphone,页面链接还是大写。
特殊页面
特殊页面 | 搜索值 | 描述 |
---|---|---|
侧边导航栏 | mediawiki:sidebar | 用于定义导航栏,有些皮肤的侧边导航栏在网站顶部 |
输入法模板
可以常用的模板保存到输入法的自定义短语,可以提高输入效率且不用记住格式,如键盘输入bg
自动输出表格的模板。支持多行的自定义短语的输入法如:QQ输入法和搜狗输入法等。
名称 | 输入示例 | 输出模板 |
---|---|---|
wiki标记不生效 | nwk | <nowiki></nowiki> |
行内代码 | cd | <code></code> |
代码块 | code | <syntaxhighlight lang="python" > </syntaxhighlight> |
换行 | br | <br /> |
表格 | bg | {| class="wikitable"
! 名称
! 描述
! 示例
|-
|
|
|
|-
|
|
|
|-
|
|
|
|}
|
文章模板 | wiki | ==简介==
===时间轴===
==基础知识==
==资源==
===官网===
===网站===
===文章===
|
了解更多 | ljgd | {{了解更多
|[ ]
}}
|