Vditor v1.7.25 发布,支持五线谱,对 MD 渲染进行分包优化

本贴最后更新于 345 天前,其中的信息可能已经时移世易

v1.7.25 简介

该版本修复了 textarea 转换为 div 带来的一系列问题,建议升级至最新版。

主要特性如下:

在此感谢 jakekwak 提出的一些列 issue。

v1.7.25 升级

v1.7.25 变更记录

历史版本变更请浏览这里

五线谱预览

X: 24   
T: Clouds Thicken   
C: Paul Rosen   
S: Copyright 2005, Paul Rosen   
M: 6/8   
L: 1/8   
Q: 3/8=116   
R: Creepy Jig   
K: Em   
|:"Em"EEE E2G|"C7"_B2A G2F|"Em"EEE E2G|\   
"C7"_B2A "B7"=B3|"Em"EEE E2G|   
"C7"_B2A G2F|"Em"GFE "D (Bm7)"F2D|\   
1"Em"E3-E3:|2"Em"E3-E2B|:"Em"e2e gfe|   
"G"g2ab3|"Em"gfeg2e|"D"fedB2A|"Em"e2e gfe|\   
"G"g2ab3|"Em"gfe"D"f2d|"Em"e3-e3:|   
```abc   
X: 24   
T: Clouds Thicken   
C: Paul Rosen   
S: Copyright 2005, Paul Rosen   
M: 6/8   
L: 1/8   
Q: 3/8=116   
R: Creepy Jig   
K: Em   
|:"Em"EEE E2G|"C7"_B2A G2F|"Em"EEE E2G|\   
"C7"_B2A "B7"=B3|"Em"EEE E2G|   
"C7"_B2A G2F|"Em"GFE "D (Bm7)"F2D|\   
1"Em"E3-E3:|2"Em"E3-E2B|:"Em"e2e gfe|   
"G"g2ab3|"Em"gfeg2e|"D"fedB2A|"Em"e2e gfe|\   
"G"g2ab3|"Em"gfe"D"f2d|"Em"e3-e3:|   
```

赞助商 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • Vanessa

    可以使用 %%staves (chords melody) 将其合并

    ```abc   
    M:C
    L:1/4
    K:C
    V:chords
    "C"y2 "Fm7"y2|"C"y "C#dim7"y "Dm7"y "G7"y||
    V:melody
    c4-|c4||
    ```
    

    1 回复
  • 其他回帖
  • will-mei 1 赞同

    五线谱的语法规范是什么, 为什么示例的五线谱里面没有和弦的写法啊。

    1 回复
  • darren 1 1 赞同

    当前版本的有序/无序/任务列表仅仅只是在光标处插入了 1. 或者是 * 以及 * [ ] 列表符号而已,并不是真正意义的实现了 Markdown 的列表功能

    比如当光标在某段文字中间的时候其实并没有实现列表效果,而且一直点会一直增加,而不是添加列表/取消列表的这种 toggle 效果

    个人愚见哈,我感觉正确的操作应该是:

    1. 光标有选中一段文本的时候,单独将这段文本前后换行空出来,然后再将文字前面加上列表标识
    2. 光标没有选中文本的情况下,直接在当前行最前面添加列表标识符
    3. 当光标已经是处于列表所在行,且没有选中文本的时候 当前列表类型的按钮应该是选中状态,这样可以再次点击反向的取消列表
    4. 当光标已经是处于列表所在行,且选中一段文本或者光标所在行为引用块内时,此时应该支持层级嵌套的列表(列表下的子列表,或者引用块里面的列表)
    5. 当光标所在的地方为代码块或者粗体或者行内代码块内这些不能够添加列表的地方时 列表按钮应该是置灰不让从这些地方生成列表的

    可能还有很多细节……

    1 回复
    1 操作
    darren 在 2019-09-24 14:13:37 更新了该回帖
  • will-mei 1

    应该是我没说清楚, 我的意思是不是写和弦名称, 而是和弦的音符直接写出来, 试了一下现在找到方法了, 好像可以用 & 符号将音符放在一起, 比如:

    ```abc   
    M:C
    L:1/4
    K:C
    V:melody
    "Cmaj7"C4&E4&G4&B4|
    ```
    

    这样就可以直接写出和弦的音符了, (●ˇ∀ˇ●) .

  • 查看全部回帖