Mediawiki常用

Eric讨论 | 贡献2020年10月15日 (四) 04:27的版本

Mediawiki常用的操作,方便使用。

表格

示例

{| class="wikitable"  style="width: 100%;
!类别
!命令
!描述
|-
|rowspan="2"|文件管理
|cp
|复制文件或目录
|-
|mkdir
|创建目录
|}

显示效果:

类别 命令 描述
文件管理 cp 复制文件或目录
mkdir 创建目录

常用属性

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表格代码。


了解更多 >> 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在线编辑器,通过手写或输入即可生成代码,然后复制即可。以下一些在线编辑器网站:

代码:

<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页面。


特殊页面

特殊页面 搜索值 描述
侧边导航栏 mediawiki:sidebar 用于定义导航栏,有些皮肤的侧边导航栏在网站顶部