Copub 系统采用 Markdown 语法,本文可供快速入门。本文包含以下内容:

  • 分段与分行
  • 标题
  • 文字样式
  • 段落对齐
  • 程序代码
  • 分隔线
  • 项目列表
  • 表格
  • 图像与链接
  • 引用与说明
  • 注释
  • 编注
  • 图题与表题
  • 代码清单标题

1. 分段与分行

段落之间需要间隔一个空行。

这是一个段落。

行尾加两个空格,这里->  
即可段内换行。

效果为:

段落之间需要间隔一个空行。

这是一个段落。

行尾加两个空格,这里->
即可段内换行。

2. 标题

#表示这是一级标题
##表示这是二级标题
###表示这是三级标题
####表示这是四级标题
#####表示这是五级标题(通常不用)
######表示这是六级标题(通常不用)

效果:

表示这是一级标题

表示这是二级标题

表示这是三级标题

表示这是四级标题

表示这是五级标题(通常不用)
表示这是六级标题(通常不用)

3. 文字样式

普通文字*斜体文字*普通文字

普通文字**粗体文字**普通文字

普通文字~~删除文字~~普通文字

普通文字***上标文字***普通文字

普通文字___下标文字___普通文字

效果为:

普通文字斜体文字普通文字

普通文字粗体文字普通文字

普通文字删除文字普通文字

普通文字上标文字普通文字

普通文字下标文字普通文字

4. 段落对齐

{:--}此段落文字左对齐

{-:-}此段落文字剧中对齐

{--:}此段落文字右对齐

效果为:

此段落文字左对齐

此段落文字剧中对齐

此段落文字右对齐

5. 程序代码

1. 基本效果

```
//这是一段程序代码,通过前后各一行的 ``` 符号表示
public class Blog
{
    public int Id { get; set; }
    public string Subject { get; set; }
}
```

效果为

//这是一段程序代码,通过前后各一行的 ``` 符号表示
public class Blog
{
    public int Id { get; set; }
    public string Subject { get; set; }
}

2. 行号

如果在```后面带有一对大括号,则代码会带有行号

```{}
//这是一段程序代码,通过前后各一行的 ``` 符号表示
public class Blog
{
    public int Id { get; set; }
    public string Subject { get; set; }
}
```

效果为

//这是一段程序代码,通过前后各一行的 ``` 符号表示
public class Blog
{
    public int Id { get; set; }
    public string Subject { get; set; }
}

3. 强调

如果在```后面带有一对大括号,括号中可以标出强调的行号,例如

```{2,5}
//这是一段程序代码,通过前后各一行的 ``` 符号表示
public class Blog
{
    public int Id { get; set; }
    public string Subject { get; set; }
}
```

效果为

//这是一段程序代码,通过前后各一行的 ``` 符号表示
public class Blog
{
    public int Id { get; set; }
    public string Subject { get; set; }
}

6. 分隔线

---

效果


上面是一条分隔线

7. 项目列表

下面是一个最常用的无序号列表

- 这是无序列表项目
- 这是无序列表项目
- 这是无序列表项目

两个列表之间不能相邻,否则会解释为嵌套的列表

1. 这是有序列表项目
2. 这是有序列表项目
3. 这是有序列表项目

下面这个是嵌套的列表

- 外层列表项目
   + 内层列表项目
   + 内层无序列表项目
   + 内层列表项目
- 外层列表项目

效果

下面是一个最常用的无序号列表

  • 这是无序列表项目
  • 这是无序列表项目
  • 这是无序列表项目

两个列表之间不能相邻,否则会解释为嵌套的列表

  1. 这是有序列表项目
  2. 这是有序列表项目
  3. 这是有序列表项目

下面这个是嵌套的列表

  • 外层列表项目
    • 内层列表项目
    • 内层无序列表项目
    • 内层列表项目
  • 外层列表项目

8. 表格

在Markdown中,只能表现常规的表格。

| Cultivar | Date | Weight|
|---------|-------|---------|
| c39       | d16   | 3.18   |
| c39       | d20   | 2.80   |
| c39       | d21   | 2.74   |

或者最外侧的竖线可以不要

Cultivar | Date | Weight
---------|-------|--------
c39       | d16   | 3.18
c39       | d20   | 2.80
c39       | d21   | 2.74

产生的效果如下。

Cultivar

Date

Weight

c39

d16

3.18

c39

d20

2.80

c39

d21

2.74

9. 图像与链接

超级链接可以这样表达:[人民邮电出版社](http://www.ituring.com.cn)

图像和链接非常类似,区别在开头加一个惊叹号: ![这是一个Logo图像](http://www.ptpress.com.cn/images/logo.jpg)

如果希望调整图像显示的大小,可以在方括号中插入一个{数字},例如 ![这是一个Logo图像{100}](http://www.ptpress.com.cn/images/logo.jpg)

此外,还可以以索引方式把url都列在文章的最后,例如这样:

[人民邮电出版社][1]
![人民邮电出版社Logo][2]

[1]:http://www.ptpress.com.cn
[2]:http://www.ptpress.com.cn/images/logo.jpg

效果为:

超级链接可以这样表达:人民邮电出版社

图像和链接非常类似,区别在开头加一个惊叹号: 这是一个Logo图像

如果希望调整图像显示的大小,可以在方括号中插入一个{数字},例如 这是一个Logo图像

此外,还可以以索引方式把url都列在文章的最后,例如这样:

人民邮电出版社 人民邮电出版社Logo

10. 引用与说明

>在段落的开头加一个大于号,表示这个段落是引用内容。它的格式与普通征文会有所区别。

显示效果为:

在段落的开头加一个大于号,表示这个段落是引用内容。它的格式与普通征文会有所区别。

此外,还有三种特殊的引用形式:

1. 特别提示

>{特别提示}这种方式表示这个段落是特别提示。这种方式表示这个段落是特别提示。这种方式表示这个段落是特别提示。这种方式表示这个段落是特别提示。这种方式表示这个段落是特别提示。

显示效果为:

特别提示

这种方式表示这个段落是特别提示。这种方式表示这个段落是特别提示。这种方式表示这个段落是特别提示。这种方式表示这个段落是特别提示。这种方式表示这个段落是特别提示。

2. 特别提示

>{经验之谈!}这种方式表示这个段落是经验之谈。这种方式表示这个段落是经验之谈。这种方式表示这个段落是经验之谈。这种方式表示这个段落是经验之谈。这种方式表示这个段落是经验之谈。这种方式表示这个段落是经验之谈。

显示效果为:

经验之谈

这种方式表示这个段落是经验之谈。这种方式表示这个段落是经验之谈。这种方式表示这个段落是经验之谈。这种方式表示这个段落是经验之谈。这种方式表示这个段落是经验之谈。这种方式表示这个段落是经验之谈。

3. 特别提示

>{注意事项!!}这种方式表示这个段落是注意事项。这种方式表示这个段落是注意事项。这种方式表示这个段落是注意事项。这种方式表示这个段落是注意事项。这种方式表示这个段落是注意事项。这种方式表示这个段落是注意事项。

显示效果为:

注意事项

这种方式表示这个段落是注意事项。这种方式表示这个段落是注意事项。这种方式表示这个段落是注意事项。这种方式表示这个段落是注意事项。这种方式表示这个段落是注意事项。这种方式表示这个段落是注意事项。

11. 注释

注释分为3种:跟随注、脚注、尾注。三种方式的区别就是注释内容的位置。

1. 跟随注

根据勾股定理{1[西方通常称为毕达哥拉斯定理]},我们可以得出三角形的面积公式。

显示效果为:

根据勾股定理1,我们可以得出三角形的面积公式。

1西方通常称为毕达哥拉斯定理

跟随注的序号要作者自行编写,写在方括号的左边。

2. 脚注

脚注不用写明需要,会全文统一编号。在方括号的左边写一个惊叹号,表示这里插入一个脚注。在网页显示的时候,由于没有传统印刷方式中“页”的概念,因此脚注和尾注相同,都显示在文章的末尾。而在导出为Word文档的时候,脚注会显示在页的底端。

根据牛顿第一定律{![又称为惯性定律]},我们可以得出结论。

显示效果为:

根据牛顿第一定律1,我们可以得出结论。

3. 尾注

尾注与脚注非常类似,区别是显示在文章的末尾。脚注和尾注只有在导出为Word文档时,才有所区别。

根据牛顿第二定律{!![又称为作用与反作用定律]},我们可以得出结论。

显示效果为:

根据牛顿第二定律2,我们可以得出结论。

12. 编注

编注与上面一节中的3种注释不同,前面3种注释都是正文的内容,而编注仅存在于编辑过程,例如图字翻译等等。

//两个斜线开头的段落为编注,会议非常特殊的样式显示,用于标注一些编辑过程中需要记录的注释,在最终的文稿中因该都去掉。

显示效果为:

两个斜线开头的段落为编注,会议非常特殊的样式显示,用于标注一些编辑过程中需要记录的注释,在最终的文稿中因该都去掉。

13. 图题、表题

当一个图单独在一行中,它的前后没有任何其他内容,这个图就会居中显示。

在图的下面一行文字,如果以"图x"开头,x表示一个数字,那么这一行就会显示为“图题”。

例如:

![这是一个Logo图像](http://www.ptpress.com.cn/images/logo.jpg)

图1.1 人民邮电出版社Logo

效果为:

这是一个Logo图像

图1.1 人民邮电出版社Logo

与图题类似,表题的显示方式:

表1.1 日期-重量表

| Cultivar | Date | Weight|
|----------|-------|--------|
| c39       | d16   | 3.18   |
| c39       | d20   | 2.80   |
| c39       | d21   | 2.74   |

表1.1 日期-重量表

Cultivar

Date

Weight

c39

d16

3.18

c39

d20

2.80

c39

d21

2.74

14. 代码清单标题

代码清单1.1 定义Blog类

```
//这是一段程序代码,通过前后各一行的 ``` 符号表示
public class Blog
{
    public int Id { get; set; }
    public string Subject { get; set; }
}
```

代码清单1.1 定义Blog类

//这是一段程序代码,通过前后各一行的 ``` 符号表示
public class Blog
{
    public int Id { get; set; }
    public string Subject { get; set; }
}

1又称为惯性定律

2又称为作用与反作用定律