预览地址

茉莉花 (mykeys.sinaapp.com)https://mykeys.sinaapp.com/akmusic/index.html#/pages/akmusic/music-notation?id=89549

提示:点击页面顶部可以唤出更多操作,包括调整字体大小、显示唱名、切换主题。

预览截图

阿卡语法

3 3_5_ (6_1u_) 1u_6_ |
#[0]好一朵美 丽的5 (5_6_) 5 - |
#[1]茉莉 花3 3_5_ (6_1u_) 1u_6_ |
#[2]好一朵美 丽的5 (5_6_) 5 - |
#[3]茉莉 花5 5 5 (3_5_) |
#[4]芬芳美丽6 (6_5_) 5 - |
#[5]满枝 桠3 (2_3_) 5 (3_2_) |
#[6]又香 又白1 (1_2_) 1 - |
#[7]人人 夸(3_2_) (1_3_) 2. 3_ |
#[8]让 我 来将5 (6_1u_) 5 - |
#[9]你摘 下2 (3_5_) (2_3_) (1_6d_) |
#[10]送给 别 人5d - 6d (6d_1_) |
#[11]家茉莉2. 3_ (1_2_) (1_6d_) |
#[12]花呀茉 莉[1. 5d - - - ] :||
#[13]花[2. 5d - 6d (6d_1_) |
#[14]花呀茉莉2. 3_ (1_2_) (1_6d_) |
#[15]花呀茉 莉5d - - - ] _||
#[16]花

下面阿卡乐谱语法文章的latex代码:

tex文件与pdf

https://download.csdn.net/download/yiluochenwu/86397294

阿卡乐谱语法Latex生成的PDF

阿卡乐谱语法Latex


\documentclass{article}\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry}
\usepackage{algorithm}
\usepackage{algorithmicx}
\usepackage{algpseudocode}
\usepackage{amsmath}
\usepackage{amssymb}%空集符号\usepackage{ctex}
\usepackage{float}
\usepackage{arydshln}%\usepackage{fontspec}
%\setmainfont{jpfont-nds}\title{阿卡乐谱语言}
\author{阿卡}
\date{2022年7月}\begin{document}\maketitle\section{阿卡乐谱语言}\begin{center}
普通人都能录入的乐谱语言
\end{center}\section{语言设计原则}与简谱符号象形易于通过键盘或手机录入基本音符语法,包括唱名、音长、音高、小节分隔符、分组、重复符号。扩展音符语法,转义、分段字符、重复。歌词语法,与唱名的对应、乐谱信息、分小节、分段\section{基本规则}\subsection{唱名}使用1234567表示各个唱名,0表示休止符。X表示唱白,或RAP歌词。\begin{table}[H]\begin{center}\caption{唱名}\begin{tabular}{c|c|c|c|c|c|c|c|c|c}\hline\textbf{功能} & \textbf{do} & \textbf{re} & \textbf{mi} & \textbf{fa} & \textbf{sol} & \textbf{la} & \textbf{xi} & \textbf{休止符} & \textbf{节拍} \\\cdashline{1-10}[1pt/3pt]\textbf{语法} & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 0 & X \\\hline\end{tabular}\end{center}
\end{table}\subsection{音高}通过d表示下降一个八度(down, 向下单词的首字母),u表示上升一个八度(up,向上单词的首字母)。
一个表示一个八度,两个表示两个八度。
一般不超过三个,四个的极少,不支持五个及五个以上。\begin{table}[H]\begin{center}\caption{音高}\begin{tabular}{c|c|c|c|c}\hline\textbf{功能} & \textbf{正常音} & \textbf{高音} & \textbf{倍高音} & \textbf{超高音} \\\cdashline{1-5}[1pt/3pt]\textbf{语法} & 1 & 2u & 3uu & 4uuu \\\hline\textbf{功能} & \textbf{正常音} & \textbf{低音} & \textbf{倍低音} & \textbf{超低音} \\\cdashline{1-5}[1pt/3pt]\textbf{语法} & 5 & 6d & 7dd & 1ddd \\\hline\end{tabular}\end{center}
\end{table}\subsection{升降音}\begin{table}[H]\begin{center}\caption{升降音}\begin{tabular}{c|c|c|c|c|c}\hline\textbf{功能} & \textbf{升半音} & \textbf{降半音} & \textbf{还原符号} & \textbf{升全音}& \textbf{降全音} \\\cdashline{1-6}[1pt/3pt]\textbf{语法} & \^{}\#1 & \^{}b2 & \^{}z3 & \^{}x4 & \^{}bb5 \\\hline\end{tabular}\end{center}
\end{table}\subsection{时长}时长符号与简谱的展现象形,一个下划线用\_,两个下划线用=,三个下划线用+,四个下划线用\#。
不支持五个及以上下划线,即,不支持大于六十四分音符的标记。\begin{table}[H]\begin{center}\caption{音符时长}\begin{tabular}{c|c|c|c|c}\hline\textbf{功能} & \textbf{二全音符} & \textbf{全音符} & \textbf{二分音符} & \textbf{四分音符} \\\cdashline{1-5}[1pt/3pt]\textbf{语法} & 1 - - - - - - - & 2 - - - & 3 - & 4 \\\hline\textbf{功能} & \textbf{八分音符} & \textbf{十六分音符} & \textbf{三十二分音符} & \textbf{六十四分音符} \\\cdashline{1-5}[1pt/3pt]\textbf{语法} & 5\_ & 6= & 7+ & X\#\\\hline\end{tabular}\end{center}
\end{table}\subsection{附点}\textbf{附点},表示延长上一个音符时长一半(二分之一)。
如四分音符加附点,就是四分音符时长再加八分音符时长。\textbf{双附点},第一个附点与一个附点时含义一样,第二个附点,表示延长上一个音符时长的四分之一。
如四分音符加双附点,就是四分音符时长再加八分音符时长再加上十六分音符时长。\begin{table}[H]\begin{center}\caption{附点}\begin{tabular}{c|c|c|c}\hline\textbf{标题} & \textbf{四分音符附点} & \textbf{四分音符双附点} & \textbf{八分音符附点} \\\cdashline{1-4}[1pt/3pt]\textbf{语法} & 1. & 2.. & 3\_. \\\cdashline{1-4}[1pt/3pt]\textbf{等价} & 1 1\_ & 2 2\_ 2= & 3\_ 3= \\\hline\textbf{标题} & \textbf{八分音符双附点} & \textbf{十六分音符附点}  & \textbf{三十二分音符附点}\\\cdashline{1-4}[1pt/3pt]\textbf{语法} & 4\_.. & 5=. & 6+.\\\cdashline{1-4}[1pt/3pt]\textbf{等价} & 4\_ 4= 4+ & 5= 5+ & 6+ 6\#\\\hline\end{tabular}\end{center}
\end{table}\subsection{分组}连续输入不含空白的相关标识字符表示分组。结束分组,可以是空白(空格、制表符、回车),也可以是小节符号、乐谱结束等。转义的字符、连音标记等标识字符不能打断分组。\begin{table}[H]\begin{center}\caption{分组}\begin{tabular}{c|c|c|c|c}\hline\textbf{功能} & \textbf{普通分组} & \textbf{混合分组}  & \textbf{包含转义字符}  & \textbf{包含连音}\\\cdashline{1-5}[1pt/3pt]\textbf{语法} & 1\_2\_ 3. 4=5= & 1\_2=3= 4 5=1u=1u=5= \\\hline\end{tabular}\end{center}
\end{table}\subsection{小节分隔符与重复小节符}单竖线(\textbar)表示小节结束双竖线(\textbar \textbar)表示该小节有一个整体的结束。\begin{table}[H]\begin{center}\caption{小节分隔符}\begin{tabular}{c|c|c|c}\hline\textbf{功能} & \textbf{单竖线} & \textbf{双竖线} & \textbf{结束小节} \\\cdashline{1-4}[1pt/3pt]\textbf{语法} & \textbar & \textbar\textbar & \_\textbar\textbar \\\hline\textbf{功能} & \textbf{重复开始}  & \textbf{重复结束} & \textbf{重复开始与结束}\\\cdashline{1-4}[1pt/3pt]\textbf{语法} & \textbar\textbar: & :\textbar\textbar & :\textbar\textbar:  \\\hline\end{tabular}\end{center}
\end{table}\subsection{连音}用()包围表示连音,连音应该有两个及以上个音符。\begin{table}[H]\begin{center}\caption{连音}\begin{tabular}{c|c|c|c}\hline\textbf{功能} & \textbf{普通连音} & \textbf{跨分组连音} & \textbf{全音符连音} \\\cdashline{1-4}[1pt/3pt]\textbf{语法} & (1\_2\_) 3. (4=5=) & 1\_(2=3=) (4 5=)1u=1u=5= & 1\_(2\_ 3 - -) \\\hline\textbf{功能} & \textbf{跨小节连音} & \textbf{跨小节全音符连音} & \textbf{跨多小节连音} \\\cdashline{1-4}[1pt/3pt]\textbf{语法} & 1\_2\_ (3 \textbar 4=)5= 6. & (1 - - \textbar 1 - -) & (1 - - \textbar 1 - - \textbar 1\_)2\_ 3 3 \\\hline\end{tabular}\end{center}
\end{table}\subsection{重复标记}\begin{table}[H]\begin{center}\caption{重复标记}\begin{tabular}{c|c|c|c}\hline\textbf{功能} & \textbf{从标记处开始重复} & \textbf{从头开始重复} & \textbf{结束重复} \\\cdashline{1-4}[1pt/3pt]\textbf{语法} & \textbar\^{}D.S. & \textbar\^{}D.C. & \textbar\^{}Fine  \\\hline\textbf{功能} & \textbf{从标记1处开始重复} & \textbf{从标记2处开始重复} & \textbf{结束重复标记1} \\\cdashline{1-4}[1pt/3pt]\textbf{语法} & \textbar\^{}D.S.1 & \textbar\^{}D.S.2 & \textbar\^{}Fine.1  \\\hline\textbf{功能} & \textbf{重复标记} & \textbf{跳过标记} & \textbf{重复标记1} \\\cdashline{1-4}[1pt/3pt]\textbf{语法} & \textbar\^{}S & \textbar\^{}O & \textbar\^{}S.1  \\\hline\textbf{功能} & \textbf{跳过标记1} & \textbf{跳过标记2} & \textbf{重复标记2} \\\cdashline{1-4}[1pt/3pt]\textbf{语法} & \textbar\^{}O.1 & \textbar\^{}O.2 & \textbar\^{}S.2  \\\hline\end{tabular}\end{center}
\end{table}\subsection{转义符号}\begin{table}[H]\begin{center}\caption{转义符号}\begin{tabular}{c|c|c|c}\hline\textbf{功能} & \textbf{左括号} & \textbf{右括号} & \textbf{上尖号} \\\cdashline{1-4}[1pt/3pt]\textbf{语法} & \^{}( & \^{}) & \^{}\^{} \\\hline\end{tabular}\end{center}
\end{table}\subsection{分段标记}\begin{table}[H]\begin{center}\caption{分段标记}\begin{tabular}{c|c|c|c|c|c}\hline\textbf{功能} & \textbf{分段开始} & \textbf{分段结束} & \textbf{结束句} & \textbf{多个分段} & \textbf{多个分段含结束句}\\\cdashline{1-6}[1pt/3pt]\textbf{语法} & \textbar [1.  & \textbar ] & \textbar [结束句. & \textbar [1.2.3. 1 2 3 ]\textbar & [1.2.结束句. 1 2 3 \textbar \\\hline\end{tabular}\end{center}
\end{table}\subsection{歌词}按小节编排歌词。使用空格或*跳过唱名。空格有时候看起来不明显,所以增加了*作为跳过的字符;保留空格是因为空格是更常用的字符,方便录入。\begin{table}[H]\begin{center}\caption{歌词}\begin{tabular}{c|c|c}\hline\textbf{功能} & \textbf{第1段从第1个唱名开始} & \textbf{第1段从第3个唱名开始}  \\\cdashline{1-3}[1pt/3pt]\textbf{语法} & \#[0]好一朵美 丽的  & \#[0,2]好一朵美 丽的 \\\hline\end{tabular}\end{center}
\end{table}\subsection{歌曲信息}\begin{table}[H]\begin{center}\caption{歌曲信息}\begin{tabular}{c|c|c|c|c|c}\hline\textbf{功能} & \textbf{歌名} & \textbf{作词} & \textbf{作曲} & \textbf{演唱} \\\cdashline{1-6}[1pt/3pt]\textbf{语法} & \#[ti:歌名]  & \#[lw:作词] & \#[mw:作曲] & \#[ar:歌手] \\\hline\textbf{功能} & \textbf{调号} & \textbf{拍号} & \textbf{速度} & \textbf{感情} \\\cdashline{1-6}[1pt/3pt]\textbf{语法} & \#[tm: 3/4] & \#[ph:1=C] & \#[sp:1=120] & \#[gq:热烈的] \\\hline\end{tabular}\end{center}
\end{table}\subsection{装饰音}\begin{table}[H]\begin{center}\caption{装饰音}\begin{tabular}{c|c|c|c}\hline\textbf{功能} & \textbf{在左侧} & \textbf{在右侧} & \textbf{多个} \\\cdashline{1-4}[1pt/3pt]\textbf{语法} & \{1=\}2  & 4\{/3=\} & \{5=6=\}7 3u\{/1u=2u=\} \\\hline\end{tabular}\end{center}
\end{table}\subsection{其他符号}\begin{table}[H]\begin{center}\caption{其他符号}\begin{tabular}{c|c|c|c|c}\hline\textbf{功能} & \textbf{波音} & \textbf{重音} & \textbf{断音} & \textbf{换气符}\\\cdashline{1-5}[1pt/3pt]\textbf{语法} & \^{}\~{} & \^{}\textgreater & \^{}v  & \^{}V \\\hline\end{tabular}\end{center}
\end{table}\section{示例:茉莉花}\begin{algorithm}\begin{algorithmic}[1] %显示行号,1是每行都显示\State \#[ti:茉莉花]\State \#[sp:1=100]\State \#[ar:中国民歌]\State \#[ly:江苏民歌]\State \#[mu:江苏民歌]\State \#[tm:1=E]\State \#[ts:4/4]\State\State 3 3\_5\_ (6\_1u\_) 1u\_6\_ \textbar \ 5 (5\_6\_) 5 - \textbar \ 3 3\_5\_ (6\_1u\_) 1u\_6\_ \textbar \ 5 (5\_6\_) 5 - \textbar\State \#[0]好一朵美 丽的\textbar茉莉 花\textbar好一朵美 丽的\textbar茉莉 花\State\State 5 5 5 (3\_5\_) \textbar \ 6 (6\_5\_) 5 - \textbar \ 3 (2\_3\_) 5 (3\_2\_) \textbar \ 1 (1\_2\_) 1 - \textbar\State \#[4]芬芳美丽\textbar满枝 桠\textbar又香 又白\textbar人人 夸\State\State (3\_2\_) (1\_3\_) 2. 3\_ \textbar \ 5 (6\_1u\_) 5 - \textbar \ 2 (3\_5\_) (2\_3\_) (1\_6d\_) \textbar\State \#[8]让 我 来将\textbar你摘 下\textbar送给 别 人\State\State 5d - 6d (6d\_1\_) \textbar \ 2. 3\_ (1\_2\_) (1\_6d\_) \textbar [1. 5d - - - ] :\textbar\textbar\State \#[11]家茉莉\textbar花呀茉 莉\textbar花\State\State [2. 5d - 6d (6d\_1\_) \textbar \ 2. 3\_ (1\_2\_) (1\_6d\_) \textbar \ 5d - - - ] \_\textbar\textbar\State \#[14]花呀茉莉\textbar花呀茉 莉\textbar花\end{algorithmic}
\end{algorithm}\end{document} 

特别说明

不知道这个发文助手是什么情况。老是提示,不给发。代码一大片了,还不准只用代码说话。也是服了~~~~

【阿卡乐谱】【日常分享】超级强大的简谱-《茉莉花》相关推荐

  1. 真香!一款超级强大的SQL工具

    作者 | Rocky0429 来源 | Python空间 大家好,我是 Rocky0429,一个超级哇塞的蒟蒻- 作为新一代的无情取数机,SQL 最近在我日常使用中占据了越来越大的比重,对 SQL 周 ...

  2. 超级强大的vim配置(vimplus)

    From : http://www.cnblogs.com/highway-9/p/5984285.html From : http://www.cnblogs.com/ma6174/archive/ ...

  3. procreate 笔刷_插画学习必备:2000款Procreate大师级笔刷,超级强大,免费领取

    插画学习必备:2000款Procreate大师级笔刷,超级强大,免费领取. 今天花荞分享给大家2000款Procreate笔刷,基本上常用的笔刷都搜集到了,笔刷之强大超越你想象.需要的小伙伴可免费领取 ...

  4. android平台自动签名工具,功能超级强大的AI驱动自动一键安卓抠图工具,人物商品衣图章签名...

    原标题:功能超级强大的AI驱动自动一键安卓抠图工具,人物商品衣图章签名 抠图是我们日常工作中经常遇到的一项工作,比方说扣个签名,扣个人像,或者给产品扣一张白底图,但是很多软件我们试过以后,发现都不太好 ...

  5. 超级强大的 vim 配置(vimplus)

    From : http://www.cnblogs.com/highway-9/p/5984285.html From : http://www.cnblogs.com/ma6174/archive/ ...

  6. HttpSender OkHttp+RxJava超好用、功能超级强大的Http请求框架

    HttpSender HttpSender 是对OkHttp二次封装,并与RxJava做到了无缝连接,支持任意Http请求方式,如:Get.Post.Head.Put等:也支持任意数据解析方法,如:J ...

  7. 班级日常分享,一天一瞬间

    1 19级日常分享 经过两周左右的KTV项目终于要告一段落了,上午先让各个小组在班内试讲了下自己小组所做的KTV点歌系统,整体上做的还可以,有些小组还存在一些细节问题,在试讲的时候也都给他们指了指,相 ...

  8. 20级:班级日常分享,一天一瞬间

    点击上方蓝色关注我们! 今天批改的作业不仅仅是卡个印有"优"字样式的章,当然也不仅仅是用红笔写个"SSSS9.28"字样的批语了. 除了给每个学生的作业本上都卡 ...

  9. 19级、20级:班级日常分享,一天一瞬间

    点击上方蓝色关注我们! 由于近期班级里面总是有或大或小的问题,所以就和丁老师商量的制定了长达29条的班规,昨天利用下午上课的时间在班内逐条讲解. 因为班规是以安全.学习.道德以及身心健康为中心出发的, ...

  10. 19级:班级日常分享,一天一瞬间

    点击上方蓝色关注我们! 19级的同学们目前正在做KTV点歌系统项目,截止今日为止,项目已经进展了1天多了,进度还在可控范围内,大部分组的后台都已完成,刘娜小组稍微比较慢了点儿.李磊小组的进度最快,前台 ...

最新文章

  1. 常见SMT极性元器件识别方法(图解)
  2. json_decode到数组
  3. 设备选购需要注意的几个方面
  4. .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  5. MySQL笔记(一)创建数据库、创建表、修改表、删除表,以及建立约束
  6. scrapy 的依赖库安装和出现def write(self, data, async=False):的解决方法
  7. Python入门--多态
  8. 使用NDK生成native C/C++的可执行程序
  9. 显著性水平 p值 z值
  10. 4-7-4 校验ISBN-10编码 (10 分)
  11. d3dx9_43.dll如何修复?计算机中丢失d3dx9_43.dll的解决办法
  12. EMV Level1(7816)学习(Smart Cart智能卡)-2
  13. win10系统截图快捷键
  14. PCB设计走线细节讲解(图文结合|强力推荐)
  15. 短视频在线去水印 视频伪原创批量处理工具
  16. Shell中获取脚本的绝对路径$( cd $( dirname ${BASH_SOURCE[0]} ) pwd)
  17. 制作SCORM课件离线播放器(C#)
  18. Salesforce URL加密encrypt与解密decrypt处理
  19. 小电容通高频,大电容通低频
  20. com.badlogic.gdx.utils.SerializationException: Error parsing XML on line 1 near

热门文章

  1. 西门子S7-200 SMART控制步进电机(一)
  2. ps4html5播放器,PS4终获得全新媒体播放器 允许从PC或U盘串流媒体
  3. SU插件情报局 | Thom Thom:3D文本编辑器
  4. 必须了解的EXCEL常用函数都有哪些?【附动图详解】数据分析
  5. 减速器课程设计指导系统使用方法
  6. 数据结构与算法分析:算法分析
  7. 单片机c语言实验报告心得,关于单片机实训心得体会
  8. 使用.net进行视频格式转换
  9. 使用命令备份、还原驱动程序
  10. 客户管理系统哪个好用 crm客户管理系统排名