如何在B站专栏写简谱?(亦适用于LaTeX、Markdown) 您所在的位置:网站首页 简谱音符怎么样标写 如何在B站专栏写简谱?(亦适用于LaTeX、Markdown)

如何在B站专栏写简谱?(亦适用于LaTeX、Markdown)

2024-01-15 13:35| 来源: 网络整理| 查看: 265

绪论

TeX 是一种排版语言,1977 年由 Stanford 大学的 Donald E. Knuth 教授开始设计,可以进行复杂的排版。而且最终排版依赖于“描述”,所以排版思路会和 Word 那种鼠标点击就能完成操作的有很大不同。

在 Word 等软件中,加粗一个字符,需要选中它,然后点击形如“B”的加粗按钮。

在 Word 中,使用图形化的加粗按钮。

但是使用排版语言,则需要用符号、指令等来表示“加粗”。例如在旧版的 HTML 中,你可以使用 我是洛天依的粉丝 来加粗“洛天依”这 3 个字。在 Markdown 中,使用 我是**洛天依**的粉丝。在 TeX 中,可以使用 我是\textbf{洛天依}的粉丝。

旧版 HTMLMarkdownTeX

其中 TeX 是自然科学、工程领域常用的公式排版描述语言,相信许多人已经“久仰”大名。而更为出名的 LaTeX 便是基于 TeX 的排版系统。

考虑到 Bilibili 专栏已经支持 TeX 公式,本文以 TeX 为基础,介绍如何在 Bilibili 专栏中编辑简谱。

阿拉伯数字

作为数学公式的排版描述语言,自然天然支持阿拉伯数字。

01234|4567

这个竖线符号就是 Shift + 回车键上面的“\”键。

方程与分数

TeX 中可以输入简单的代数方程,例如

1=C

但是这样的  是默认的斜体,意思是变量,我们希望以正体,故而要移除(remove)斜体。

1=\rm C

作为数学公式的排版描述语言,自然支持分数,使用指令 \frac 来输入分数。一般是 \frac{分子}{分母},当分子或分母只有一个字符的时候,可以省略掉花括号。例如

\frac44     \frac{GMm}{r^2}

这两个例子中,后面那个只是为了说明分子分母比较复杂的情况(要加花括号),在一般的音乐中,不需要复杂的分数。

导数

在高中阶段,我们一般使用或来表示导数,这里是用撇号。这只是一种初级的表示方法。历史上有两种主流的导数表示方法:一种是牛顿的点号,例如;另一种是莱布尼兹的微分算符,例如。对于简谱的制作,可以用牛顿的点号记号来表示导数。例如

\dot 1 \dot 2 \dot 3 \dot 4

我们这里不使用二阶导数,而是嵌套使用\dot

\dot{\dot 1}

极限

笔者一直在找往下面加点的方法,似乎 LaTeX 中可以用某些包来实现,但是在 TeX 中就比较麻烦。那么不得不不祭出大杀器——极限(\mathop{\lim}\limits_{x})。

极限可以把东西加在文本的下方,比如上例把  加在了极限符号  (\lim)的下方。

\mathop{1}\limits_{\dot \ }

我们把一个点(\dot \ )加在 1 的下方。这里的“\ ”(斜杠后面一个空格)表示空格,是转义的用法。

下划线

下划线即 underline,比较容易。

12\underline{55}5

1-1\ \underline{\underline{4514}}

双下划线嵌套即可。减号可以视为延音符。

小数点

小数点也是直接输入“.”就可以了。

1.\ \underline2\ 3.\ \underline4

圆弧

圆弧要加在数字的上面。用 \overset 来往字符上面加东西,我们要加的是圆弧,用 \frown 来表示圆弧。

\overset{\frown}{12}34

假如我们的圆弧不仅仅要包住两个数字,有时候要三个数字、四个数字,我们可以用 \large、\LARGE 来加大

\overset{\large{\frown}}{123}4

\overset{\LARGE{\frown}}{1234}

上标

LaTeX 的上下标比较方便,比如 2 的 3 次方,可以 2^3 来表示。(下标则是下划线,例如 a_n,)

12^♭3^♯4

展示

(李劫夫《歌唱二小放牛郎》第一句)

1=\ ^♭{\rm E}\ \ \frac24

\underline6 \ \overset{\frown}{6\ \underline5} \ |\ \underline{6\ }\underline{\underline{\overset{\frown}{6\ \dot1}}}\ \underline{3\ 2}|\ \overset{\LARGE\frown}{3\underline{5}\underline{\underline{35}}}\ |\ 6\ -

(水琴《忆红莲》前奏)

1=\ ^♭{\rm E}\ \ \frac44

6\ \dot1 \ 5\ 3\ | \ \underline{23}\ \underline{52}\ 3\ -\ |\ 1 \ 3 \ 2 \ 5 \ |\ 3\ --\ 0

世末歌者

作词·作曲:COP

1={\rm C}\ \ \frac44

3\ \ 5\ \ 2\ \  \underline{01}\ |\ \underline{2\ \ 1}\ \underline{2\ \ 3}\ \underline{2\ \ 1}\ \ \mathop{6}\limits_{\dot\ }\ | \ 3\ \ 5\ \ 2\ \  \underline{0\dot1}\ | \underline{7\ \ 5}\ \underline{3\ \ 2}\ \ \underline{3\ \ 5}\ \ 2\ |

蝉时雨\ \ 化\ \ 成淡墨渲染暮色\ \ 渗透着\ \ 勾\ \ 勒出足迹与车辙

3\ \ 5\ \ 2\ \  \underline{01}\ |\ \underline{2\ \ 1}\ \underline{2\ \ 3}\ \underline{2\ \ 1}\ \ \mathop{6}\limits_{\dot\ }\ | \ 3\ \ 5\ \ 2\ \  \underline{0\dot1}\ | \underline{7\ \ 5}\ \underline{3\ \ 2}\ \ \underline{3\ \ 5}\ \ 2\ |

欢笑声\ \ 与\ \ 漂浮的水汽饱和\ \ 隔着窗\ \ 同\ \ 城市一并模糊了

至少在我的电脑上看上去还是比较整齐的。

小结

TeX 作为一款优秀的公式排版描述语言,本文创新性地用来记录简谱,正如用 FL Studio 来画画、用 Word 来写代码、用 PowerShell 来做 P 图一样,是人类灵活利用工具的极致表现。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有