用户工具

站点工具


start

网站首页

网站使用PHP维基程序DokuWiki创建,用于个人文档的编写和管理。

查看目录

DokuWiki语法

DokuWiki支持一些简单的标记语言,尽量让数据文件的可读性强一些。以下内容包含了编辑页面时可能使用到的所有语法。

基本文字格式

dokuwiki支持 粗体斜体下划线等距 。当然也可以 嵌套 使用。

dokuwiki支持 **粗体** , //斜体// , __下划线__ 和 ''等距'' 。当然也可以 ''//嵌套//'' 使用。

你也可以使用 上标下标

你也可以使用 <sup>上标</sup> 和 <sub>下标</sub> 。

你也可以将某些内容标记为 已删除

你也可以将某些内容标记为 <del>已删除</del> 。

用空行创建新的段落。使用两个反斜杠加空格
强制换行,当然仅在确实需要时才使用。

用空行创建新的段落。使用两个反斜杠加空格\\ 强制换行,当然仅在确实需要时才使用。

链接

DokuWiki支持多种创建链接的方式。

外部链接

外部链接可以被自动识别,如:https://seatop.orgwww.seatop.org 。你也可以这样来设置链接:这个链接指向seatop.org。这样的电子邮箱地址: contact@seatop.me 也可以被自动识别。

外部链接可以被自动识别,如:https://seatop.org 或 www.seatop.org 。你也可以这样来设置链接:[[https://seatop.org|这个
链接指向seatop.org]]。这样的电子邮箱地址: <contact@seatop.me> 也可以被自动识别。

内部链接

内部链接是使用方括号创建的。你可以仅使用页面名称 start 或指定链接文本 这是网站首页

内部链接是使用方括号创建的。你可以仅使用页面名称 [[start]] 或指定链接文本 [[start|这是网站首页]] 。

你可以使用冒号在页面名称前加上命名空间,命名空间相当于文件夹。如: playground

你可以使用冒号在页面名称前加上命名空间,命名空间相当于文件夹。如: [[playground:playground]]

你也可以使用井号在页面名称后添加节名。如: 内部链接语法,尽量少使用节链接,防止节名修改。

你也可以使用井号在页面名称后添加节名。如: [[start#内部链接|内部链接语法]],尽量少使用节链接,防止节名修改。

图片链接

结合插入图片的语法创建图片链接。如:

结合插入图片的语法创建图片链接。如:[[https://seatop.org|{{wiki:dokuwiki-128.png?30}}]]

脚注

你可以使用双括号添加脚注1)

你可以使用双括号添加脚注((本文整理自官方文档))。

你可以使用五个不同级别的标题来组织内容。如:

标题 H3

标题 H4

标题 H5
==== 标题 H3 ====
=== 标题 H4 ===
== 标题 H5 ==

如果标题达到三个以上,则自动生成目录。你可以在内容中包含字符串 ~~NOTOC~~ 来关闭目录。

使用四个或更多破折号 ----,可以生成一条水平线。如:


媒体文件

你可以使用花括号来添加内部或外部的图片、视频和音频。

实际大小:

设置宽度:

设置宽和高2)

外部图片3)

实际大小: {{wiki:dokuwiki-128.png}}

设置宽度: {{wiki:dokuwiki-128.png?30}}

设置宽和高: {{wiki:dokuwiki-128.png?30x60}}

外部图片: {{https://www.baidu.com/img/pcpad_3d7575f432a74060c1a5a0bfb71c8a2e.png?200}}

通过使用左右空格,你可以选择对齐方式。

靠左,空格在右边 靠右,空格在左边 居中,两步都有空格

{{wiki:dokuwiki-128.png?30 |靠左,空格在右边}}
{{ wiki:dokuwiki-128.png?30|靠右,空格在左边}}
{{ wiki:dokuwiki-128.png?30 |居中,两步都有空格}}

如你所见,你也可以给图片添加标题。

添加?linkonly,则生成图片链接而不显示图片。如:这是指向图片的链接dokuwiki-128.png

这是指向图片的链接{{wiki:dokuwiki-128.png?linkonly}}

列表

文本缩进两个空格,以*开头表示无序,以-开头表示有序。

  • 第一条
  • 第二条
  1. 第一条
  2. 第二条
  * 第一条
  * 第二条
  - 第一条
  - 第二条

引述

可用于评论或回复。

这网站用的是什么程序?
DokuWiki
用什么语言写的?
php
谢谢!
>这网站用的是什么程序?
>>DokuWiki
>>>用什么语言写的?
>>>>php
>>>>>谢谢!

表格

DokuWiki支持创建表格的简单语法。

标题1 标题2 标题3
(1,1)(1,2)(1,3)
(2,1)(2,2/3)
(3,1)(3,2)(3,3)

用|和^来生成单元格。

^标题1  ^标题2 ^标题3^
|(1,1)|(1,2)|(1,3)|
|(2,1)|(2,2/3)   ||
|(3,1)|(3,2)|(3,3)|
标题1 标题2 标题3
(1,1)(1,2)(1,3)
(2,1) (2,3)
(3,1)(3,2)

单元格的类型由左边的标识确定。合并行则清除右边单元格,合并列则下边添加:::

|标题1 ^标题2 ^标题3|
|(1,1)|(1,2)|(1,3)|
|(2,1)|^(2,3)|
^(3,1)|(3,2)|:::|
表格中内容对齐
居中
(2,1) (2,3)
++++++++++++++++++++)++++++++++

通过在两侧添加至少两个空格来控制对齐方式,不支持垂直对齐方式。

^   表格中内容对齐   ^^^
|左 |   居中   |    右|
|   (2,1)   ||   (2,3)    |
|++++++++++|++++++++++|++++++++++|

无格式

使用标记<nowiki>或符号%%来封闭文本区域,则可得到无格式文本。

这是粗体这是斜体

**这是粗体**,//这是斜体//。

<nowiki>**这是粗体**</nowiki>,%%//这是斜体//%%。

代码块

通过缩进两个空格或使用标识<code>或<file>封闭文本区域,可以在文档中包含代码块。

示例一:

<?php echo "hello world!"; ?>

源码为:

  <?php echo "hello world!"; ?>

示例二:

<?php echo "hello world!"; ?>

源码为:

<code php>
<?php echo "hello world!"; ?>
</code>

示例三:

hello.php
<?php echo "hello world!"; ?>

源码为:

<code php hello.php>
<?php echo "hello world!"; ?>
</code>

示例四:

hello.php
<?php echo "hello world!"; ?>

源码为:

<file - hello.php>
<?php echo "hello world!"; ?>
</file>

控制指令

用于控制某些自行创建的内容是否输出。

指令 作用
~~NOTOC~~如果在页面中找到此指令,则不创建目录。
~~NOCACHE~~如果在页面中找到此指令,则不缓存页面。
1)
本文整理自官方文档
2)
设置宽高比与原图不同时,图片将被裁剪
3)
本文编辑于2020年2月的抗疫时期,向奋战在抗疫前线的人们致敬!
start.txt · 最后更改: 2020/04/07 04:12 由 admin