Initial commit: skills library
- 70 skills with code and documentation - Add .gitignore (ignore __pycache__, output/, temp/, venv/) - Clean up test intermediates and caches
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
# Example Reference
|
||||
|
||||
This is an example reference file. Delete if not needed.
|
||||
@@ -0,0 +1,45 @@
|
||||
# 乐谱文件格式指南
|
||||
|
||||
## 图像格式
|
||||
|
||||
### PNG (推荐)
|
||||
- **优点**: 无损压缩,清晰度高,支持透明背景
|
||||
- **适用场景**: 高质量打印,数字显示
|
||||
- **文件大小**: 通常50KB以上
|
||||
- **扩展名**: `.png`
|
||||
|
||||
### JPG/JPEG (不推荐)
|
||||
- **优点**: 文件小,兼容性好
|
||||
- **缺点**: 有损压缩,可能模糊,不适合乐谱细节
|
||||
- **适用场景**: 仅当PNG不可用时
|
||||
- **文件大小**: 高质量版本通常30KB以上
|
||||
- **扩展名**: `.jpg`, `.jpeg`
|
||||
|
||||
## 专业格式
|
||||
|
||||
### PDF (推荐)
|
||||
- **优点**: 矢量格式,可缩放不失真,适合打印
|
||||
- **适用场景**: 专业打印,长期保存
|
||||
- **扩展名**: `.pdf`
|
||||
|
||||
### LilyPond (.ly)
|
||||
- **优点**: 文本格式,可编辑,生成高质量输出
|
||||
- **适用场景**: 自定义编辑,程序生成
|
||||
- **扩展名**: `.ly`
|
||||
|
||||
## 质量判断标准
|
||||
|
||||
### 高质量文件
|
||||
- PNG格式,文件大小 > 50KB
|
||||
- PDF格式,包含矢量图形
|
||||
- LilyPond源文件,结构完整
|
||||
|
||||
### 低质量文件
|
||||
- JPG格式,文件大小 < 30KB
|
||||
- 模糊不清,文字难以辨认
|
||||
- 缺失重要乐谱元素(音符、谱号、调号等)
|
||||
|
||||
## 文件命名规范
|
||||
- 使用歌曲名称 + 版本信息
|
||||
- 避免特殊字符和空格
|
||||
- 示例: `xiaoxingxing_brahms_version.png`
|
||||
@@ -0,0 +1,66 @@
|
||||
# LilyPond 语法参考
|
||||
|
||||
## 基本结构
|
||||
|
||||
```lilypond
|
||||
\version "2.24.0"
|
||||
|
||||
\header {
|
||||
title = "歌曲标题"
|
||||
composer = "作曲家"
|
||||
}
|
||||
|
||||
global = {
|
||||
\key c \major % 调性
|
||||
\time 4/4 % 拍号
|
||||
\tempo 4 = 90 % 速度
|
||||
}
|
||||
|
||||
upper = \relative c' {
|
||||
\clef treble % 高音谱号
|
||||
c4 c g g | a a g2 |
|
||||
}
|
||||
|
||||
lower = \relative c {
|
||||
\clef bass % 低音谱号
|
||||
<c e g>4 <c e g> <g b d> <g b d> |
|
||||
}
|
||||
|
||||
\score {
|
||||
\new PianoStaff <<
|
||||
\new Staff = "upper" { \global \upper }
|
||||
\new Staff = "lower" { \global \lower }
|
||||
>>
|
||||
\layout { }
|
||||
}
|
||||
```
|
||||
|
||||
## 音符表示法
|
||||
|
||||
### 音高
|
||||
- `c` = C4 (中央C)
|
||||
- `c'` = C5 (高八度)
|
||||
- `c,` = C3 (低八度)
|
||||
|
||||
### 时值
|
||||
- `4` = 四分音符
|
||||
- `2` = 二分音符
|
||||
- `1` = 全音符
|
||||
- `8` = 八分音符
|
||||
|
||||
### 和弦
|
||||
- `<c e g>` = C大三和弦
|
||||
- `<g b d>` = G大三和弦
|
||||
|
||||
## 常用命令
|
||||
|
||||
- `\clef treble` - 高音谱号
|
||||
- `\clef bass` - 低音谱号
|
||||
- `\key c \major` - C大调
|
||||
- `\time 4/4` - 4/4拍
|
||||
- `\tempo 4 = 90` - 速度90 BPM
|
||||
- `\relative c'` - 相对音高标记
|
||||
|
||||
## 钢琴乐谱模板
|
||||
|
||||
完整的钢琴乐谱使用 `\new PianoStaff` 来创建大谱表,包含高音谱号(右手)和低音谱号(左手)两个声部。
|
||||
@@ -0,0 +1,20 @@
|
||||
# 支持的在线乐谱网站
|
||||
|
||||
## 人人钢琴网 (Everyone Piano)
|
||||
- **网址**: https://www.everyonepiano.cn
|
||||
- **特点**: 中文界面,大量免费乐谱,支持多种格式
|
||||
- **文件格式**:
|
||||
- 高清PNG: `/pianomusic/.../...-w-b-#.png` (推荐)
|
||||
- 普通JPG: `/pianomusic/.../...-w-s-#.jpg` (避免)
|
||||
- **质量标识**: `-b-` 表示大图(big),`-s-` 表示小图(small)
|
||||
|
||||
## 其他推荐网站
|
||||
- **MuseScore**: https://musescore.com/ (国际知名,高质量)
|
||||
- **IMSLP**: https://imslp.org/ (古典音乐,公共领域)
|
||||
- **8notes**: https://www.8notes.com/ (简单易用,适合初学者)
|
||||
|
||||
## 下载策略
|
||||
1. 优先选择PNG格式(无损压缩)
|
||||
2. 避免下载小于50KB的文件
|
||||
3. 优先选择标有"高清"、"大图"、"打印版"的版本
|
||||
4. 检查文件完整性(能否正常打开)
|
||||
Reference in New Issue
Block a user