13 个不稳定版本 (6 个破坏性更新)
0.8.0 | 2024年1月20日 |
---|---|
0.7.0 | 2023年8月27日 |
0.6.0 | 2023年2月18日 |
0.5.1 | 2022年11月8日 |
0.1.2 | 2021年7月25日 |
#522 in 图像
每月94次下载
在 gfret 中使用
50KB
1.5K SLoC
指板布局
fretboard_layout
是一个库,可以将一系列规范转换为弦乐器指板(如吉他、班卓琴或曼陀林)的完整模板。
示例输出 |
用法
use fretboard_layout::{Config,Specs};
// the [Specs] struct constains the specifications used to generate the svg
let mut specs = Specs::default();
specs.set_multi(Some(615.0), Some(8.0));
specs.set_scale(675.0);
// the (optional) [Config] struct fine tunes the visual representation
let mut cfg = Config::default();
cfg.set_line_weight(0.5);
let svg = specs.create_document(Some(cfg));
依赖项
~1.2–3.5MB
~68K SLoC