臤徘斯的随笔博客
Kinboise ... 大约 1 分钟
# 臤徘斯的随笔博客
也不知写点啥,就当搭着玩了……
# 自定义样式测试
就是写了点css配合插件使用,满足一些特定需求。
# 下划线缩短
可用于连续专名号。[xxx]{.u}
由markdown-it-attrs
和markdown-it-bracketed-spans
插件实现。例:
先拂市海西区执鲁街道
商弦市景公河东街上河湾路口
<u>先拂市</u><u>海西区</u><u>执鲁街道</u>
[商弦市]{.u}[景公河东街]{.u}[上河湾路口]{.u}
1
2
3
2
3
u, em.u, .u {
font-style: normal;
text-decoration: none;
border: 0;
border-bottom: 1px solid;
border-image: linear-gradient(currentcolor, currentcolor) 1 0 / 1 0.1em;
}
em.u em {
font-style: italic;
}
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
# 无边框表格
去掉边框,首行加粗改为倾斜,行高调小。可用于莱比锡标注系统(Leipzig Glossing)。markdown-it-abbr
插件可自动识别已定义的缩写,且自动设为小型大写;也可以使用[xxx]{.ab}
来手动设定小型大写。例:
m-i | t-e | zes. |
---|---|---|
I-NOM | you-ACC | love.IMPF |
'I love you.' (ACC = accusative) |
*[NOM]: Nominative case
<!--*[ACC]: Accusative case-->
*[IMPF]: Imperfective aspect
| m-i | t-e | zes. |
| :---- | :---- | :---- |
| I-NOM | you-[ACC]{.ab} | love.IMPF |
| 'I love you.' ([ACC]{.ab} = accusative) |||
{.g}
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
.g tr, .g td, .g th {
font-weight: inherit;
border: none;
background-color: inherit;
line-height: 50%;
}
.g th {
font-style: italic;
}
abbr, .ab {
font-variant-caps: all-small-caps;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
# 复杂表格
markdown-it-multimd-table
插件的功能:去除标题行、横向纵向合并单元格。无原创成分。
abc | sag | asd |
ss | ss |
| ---- | ---- | ---- |
| abc | sag ||
| ^^ | ss | ss |
1
2
3
2
3