-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathdraft_settings.yml
143 lines (128 loc) · 4.91 KB
/
draft_settings.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
# 纸带设计稿样式配置文件
# 建议复制一份再修改
# 关于颜色的配置支持以下格式:
# - 颜色名称,例如 'red', 'lightgreen', 'darkblue'
# - 短 hex 表示,例如 '#000', '0xFfF', '123'
# - 长 hex 表示,例如 '#000000', '0xFffFfF', '112233'
# - rgb(<r>, <g>, <b>),例如 'rgb(255, 0, 0)'
# - rgba(<r>, <g>, <b>, <a>),例如 'rgba(255, 0, 0, 0.8)'
# - 'transparent'
# 页面设置
# 抗锯齿等级(仅对音符生效),可选值 off, fast, accurate
anti_alias: fast
# 图片分辨率,单位为像素/英寸
ppi: 300.0
# 页面大小(宽,高),单位为毫米,设置为 null 则会使得图片只有一栏并且自动调整大小
paper_size: [210.0, 297.0]
# 页面边距(上,下,左,右),单位为毫米
margins: [8.0, 8.0, 0.0, 0.0]
# 背景颜色或背景图片路径
background: white
# 字体文件路径
font_path: fonts/SourceHanSans.otf
# 页面顶部文字
heading: 打谱软件:https://github.com/BiologyHazard/music-box-designer
# 页面顶部文字大小,单位为毫米,将以 round(heading_size * ppi / MM_PER_INCH) 转变为像素大小
heading_size: 3.5
# 页面顶部文字颜色
heading_color: black
# 分隔线颜色
separating_line_color: black
# 标题设置
# 信息显示总开关
show_info: true
# 是否显示标题
show_title: true
# 标题对齐方式
title_align: center
# 标题到页面上边的距离,单位为毫米,设置为 null 则自动
title_height: null
# 标题文字大小,单位为毫米,将以 round(title_size * ppi / MM_PER_INCH) 转变为像素大小
title_size: 4.5
# 标题颜色
title_color: black
# 是否显示副标题
show_subtitle: true
# 副标题对齐方式
subtitle_align: center
# 副标题到页面上边的距离,单位为毫米,设置为 null 则自动
subtitle_height: null
# 副标题文字大小,单位为毫米,将以 round(subtitle_size * ppi / MM_PER_INCH) 转变为像素大小
subtitle_size: 3.0
# 副标题颜色
subtitle_color: black
# 是否显示乐曲速度信息
show_tempo: true
# 是否显示音符数量和纸带长度信息
show_note_count: true
# 音符数量和纸带长度信息的格式化字符串,支持参数 note_count, meter, centimeter 和 millimeter
note_count_format: '{note_count} notes / {meter:.2f}m'
# 乐曲速度信息、音符数量和纸带长度信息文字大小,单位为毫米,将以 round(tempo_note_count_size * ppi / MM_PER_INCH) 转变为像素大小
tempo_note_count_size: 3.0
# 乐曲速度信息、音符数量和纸带长度信息颜色
tempo_note_count_color: black
# 谱面设置
# 谱面到页面上边的距离,单位为毫米,设置为 null 则自动
body_height: null
# 音符颜色
note_color: black
# 音符半径,单位为毫米
note_radius: 1.14
# 是否在每栏右上角显示 music_info 以及栏号
show_column_info: true
# 栏信息文字大小,单位为毫米,将以 round(column_info_size * ppi / MM_PER_INCH) 转变为像素大小
column_info_size: 6.0
# 栏信息颜色
column_info_color: '#00000080'
# 是否显示栏下方页码
show_column_num: true
# 栏下方页码文字大小,单位为毫米,将以 round(column_num_size * ppi / MM_PER_INCH) 转变为像素大小
column_num_size: 3.0
# 栏下方页码颜色
column_num_color: black
# 是否显示小节号
show_bar_num: true
# 每小节多少拍,设置为 null 则从文件中读取,读取不到则认为每小节4拍
beats_per_bar: null
# 小节号从几开始
bar_num_start: 1
# 小节号文字大小,单位为毫米,将以 round(bar_num_size * ppi / MM_PER_INCH) 转变为像素大小
bar_num_size: 3.0
# 小节号颜色
bar_num_color: black
# 是否显示自定义水印
show_custom_watermark: false
# 自定义水印内容
custom_watermark: 自定义水印
# 自定义水印文字大小,单位为毫米,将以 round(custom_watermark_size * ppi / MM_PER_INCH) 转变为像素大小
custom_watermark_size: 6.0
# 自定义水印颜色
custom_watermark_color: '#00000060'
# 是否显示打孔路径
show_note_path: false
# 打孔路径颜色
note_path_color: red
# 打孔路径宽度,单位为毫米,将以 round(note_path_width * ppi / MM_PER_INCH) 转变为像素大小
note_path_width: 0.5
# 整拍线条颜色
whole_beat_line_color: black
# 整拍线条宽度,单位为像素,必须为非负整数
whole_beat_line_width: 1
# 半拍线条类型,solid 表示实线,dashed 表示虚线
half_beat_line_type: solid
# 半拍线条颜色
half_beat_line_color: gray
# 半拍线条宽度,单位为像素,必须为非负整数
half_beat_line_width: 1
# 竖向线条颜色
vertical_line_color: black
# 竖向线条宽度,单位为像素,必须为非负整数
vertical_line_width: 1
# 是否启用特殊竖向线条
special_vertical_lines_enabled: false
# 特殊竖向线条列表
special_vertical_lines: [0, 7, 15, 22, 29]
# 特殊竖向线条颜色
special_vertical_line_color: black
# 特殊竖向线条宽度,单位为像素,必须为非负整数
special_vertical_line_width: 3