CrossDown/README.md
crossdark 1b22d1fc80
Some checks failed
Publish to PyPI on main branch update / build_and_publish (push) Has been cancelled
3.3.1 支持KBD
2024-11-06 19:42:57 +08:00

6.7 KiB

Title: CrossDown示例 Summary: 够简洁的了 Authors: CrossDark Date: date base_url: http://crossdark.net:3000/crossdark/CrossDown

[TOC]

CrossDown

自制的markdown,添加了一些自定义的语法

效果请见<README.html>

安装:pip3 install --index-url https://crossdark.net/api/packages/CrossDark/pypi/simple/ CrossDown

1 基本语法

1.1 标题

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

1.2 样式

1.2.1 斜体

1.2.2 粗体

1.2.3 粗斜体

1.2.4 ~下标~

1.2.5 删除线

1.2.6 ==高亮==

1.2.7 [在文本的正上方添加一行小文本]^(主要用于标拼音)

1.2.8 [在指定的文本里面隐藏一段文本]-(只有鼠标放在上面才会显示隐藏文本)

1.2.9 分割线




1.2.10 ^上标^

1.2.11 ^^下划线^^

1.3 链接

1.3.1 普通链接

链接文本

CrossDark

https://crossdark.net/

https://crossdark.net/

liuhanbo333@icloud.com

1.3.2 图片

链接图片

sea

1.3.3 变量链接

链接文本

2 缩写

2.1 定义

*[缩写]: 长的文本

2.2 赋值

直接在文本中使用 缩写 即可

3 锚点

4 代码块

4.1 单行

Here is some code: #!py3 import pymdownx; pymdownx.__version__.

The mock shebang will be treated like text here: #!js var test = 0;.

4.1.1 LaTex

这是$CO_2$二氧化碳,或者可以写成这样CO~2~

这是$H_2O$水,或者写成H~2~O ^3^H~2~O

\lg\left(\frac{目标生物的理智值}{稳定折磨型工具人的理智值}\right)

4.1.2 函数

¥y=x*2+1¥ // 不定义范围

¥y=x**2¥€-50,50€ // 定义了x范围

¥y=x**3¥€-50,50|-100,100€ // 定义了y范围

4.1.3 按键风格

++ctrl+alt+delete++

Enter

4.1.4 突出

{突出内容}

4.2 多行

4.2.1 YAML

A:
    1. a
    2. b
    3. c
B:
    - a
    - b
    - c
{[强调变量]}:
    - a
    - b

4.2.2 Python

#! usr/bin/python3.11
def main():
    print('CrossDown')

4.2.3 Mermaid

graph TD  
    A[开始]-->B[流程]  
    B-->C{判断}  
    C-->|结果1|D[结束1]  
    C-->|结果2|E[结束2]

4.2.4 shell

cd ../..
ls

4.2.5 latex


E(\mathbf{v}, \mathbf{h}) = -\sum_{i,j}w_{ij}v_i h_j - \sum_i b_i v_i - \sum_j c_j h_j
3 < 4

\begin{align} p(v_i=1|\mathbf{h}) & = \sigma\left(\sum_j w_{ij}h_j + b_i\right) \ p(h_j=1|\mathbf{v}) & = \sigma\left(\sum_i w_{ij}v_i + c_j\right) \end{align}

行内公式: p(x|y) = \frac{p(y|x)p(x)}{p(y)}

4.2.6 HTML

<head>
    <!--头部-->
</head>
<body>
    <h1>标题</h1>
</body>

4.2.7 未知语言

#! usr/bin/python3.11
def main():
    print('CrossDown')
`#!py3 print('cd')`

5 转义

\

\a

*

6 引用

一级引用

二级引用

三级引用

四级引用

五级引用

六级引用

引文内添加斜体粗体删除线==高亮== ^上标^ ~下标~ ^^下划线^^ ++ctrl+alt+delete++ (c) 😄

7 提纲

7.1 提纲号

以数字和点组成,通过空格与提纲名分隔,例如:

7.1.1 提纲号示例

点不能出现在开头或结尾,例如

.7.1.2 错误示范

7.1.3. 错误示范

不能出现两个及以上连续的点,例如:

7..1...4 错误示范

提纲号会被自动配置为锚点,可直接使用{{7}}{{7.1}}

8 注释

9 列表

9.1 有序列表

  1. a
  2. b
  3. c
  4. d

9.2 无序列表

  • A
  • B
  • C
  • D

9.3 释义列表

A
  1. a
  2. b
  3. c
B
  • a
  • b
  • c
{强调变量}
  • a
  • b
  • c
Apple
Pomaceous fruit of plants of the genus Malus in the family Rosaceae.
Orange
The fruit of an evergreen tree of the genus Citrus.

9.4 任务列表

Task List

  • item 1
    • item A
    • item B more text
      • item a
      • item b
      • item c
    • item C
  • item 2
  • item 3

9.5 高级列表

  1. Item 1
  2. Item 2 i. Item 1 ii. Item 2 a. Item a b. Item b #. Item 1 #. Item 2

10 表格

表头1 表头2 表头3
单元格1 单元格2 单元格3
单元格4 单元格5 单元格6

11 警告

!!! warning "警告标题" 警告内容

12 符号

12.1 Emoji

😄 ❤️ 👍

这是一个笑脸 😄 图案

12.2 高级符号

(tm) (c) (r) c/o +/- --> <-- <--> =/= 1/4 等

13 脚注

13.1 使用

这是一个1

13.2 定义

13.3 放置

通过一下代码可以将文章中所有的脚注定义集中于一处

///Footnotes Go Here///

否则所有定义将被集中在文章末尾

14 进度条

14.1 普通

[=0% "0%"] [=5% "5%"] [=25% "25%"] [=45% "45%"] [=65% "65%"] [=85% "85%"] [=100% "100%"]

14.2 带属性

[=85% "85%"]{: .candystripe} [=100% "100%"]{: .candystripe .candystripe-animate}

[=0%]{: .thin} [=5%]{: .thin} [=25%]{: .thin} [=45%]{: .thin} [=65%]{: .thin} [=85%]{: .thin} [=100%]{: .thin}

15 内部链接

Bracketed

16 变量

{[强调变量]}

17 属性设置

可以设置文段的字体{@style=font-family: sans-serif;}为sans-serif

可以设置文段的字体{@style=font-family: Helvetica;}为Helvetica

可以设置文段的自定义字体{@style=font-family: SetoFont;}为小赖字体

可以设置文本的黄色外框{@style=display: inline-block; border: 1px solid yellow;}

18 超级块

18.1 警告

/// note | Did you know? You can create a note with Blocks! ///

18.2 定义列表

/// define Apple

  • Pomaceous fruit of plants of the genus Malus in the family Rosaceae.

///

18.3 详情

/// details | Some summary type: warning

Some content ///

18.4 HTML

/// html | div[style='border: 1px solid red;'] some markdown content ///

18.5 标签

/// tab | Tab A title Tab A content ///

/// tab | Tab B title Tab B content ///

/// tab | Tab C Title new: true

Will be part of a separate, new tab group. ///

19 批评

Here is some {--incorrect--} Markdown. I am adding this{++ here++}. Here is some more {--text that I am removing--}text. And here is even more {++text that I am ++}adding.{~~

~> }Paragraph was deleted and replaced with some spaces.{ ~>

~~}Spaces were removed and a paragraph was added.

And here is a comment on {==some text==}{>>This works quite well. I just wanted to comment on it.<<}. Substitutions {is~>are} great!

General block handling.

{--

  • test remove
  • test remove
  • test remove
    • test remove
  • test remove

--}

{++

  • test add
  • test add
  • test add
    • test add
  • test add

++}


  1. 一段长的文本用于说明 ↩︎