文件名称:lyv:用ruby访问lilypond文件的内容
文件大小:28KB
文件格式:ZIP
更新时间:2024-06-09 15:39:42
ruby lilypond Ruby
lyv lyv是一小组用于处理来自Ruby的数据的工具。 这绝不是一般的。 大部分内容最初是为我的项目编写的,随后又用于其他场合。 因此,该宝石主要是为了我自己的目的,可供碰巧需要它的任何人使用。 它解决了诸如 给定文件中定义了多少个分数? 他们的歌词是什么(如果有的话)? 他们有哪些标题字段? 具有什么价值? *标头包含哪些字段? 获取第n个分数的完整来源或满足某些要求的分数 require 'lyv' parser = LilyPondParser . new doc = parser . parse_document ( File . read ( 'path/to/MyMusic.ly' ) ) # top-level header fields puts " #{ doc . header [ 'composer' ] } : #{ doc . header [
【文件预览】:
lyv-master
----bin()
--------lyv(6KB)
----Gemfile(131B)
----Gemfile.lock(601B)
----.rspec(26B)
----spec()
--------lengthchecker_spec.rb(4KB)
--------lilypondparser_spec.rb(3KB)
--------lilypondscore_spec.rb(2KB)
--------lilypondmusic_spec.rb(2KB)
--------spec_helper.rb(848B)
--------examples_ly()
--------scoremodifier_spec.rb(3KB)
----.gitignore(3B)
----lyv.gemspec(707B)
----lib()
--------lyv()
--------lyv.rb(266B)
----README.md(2KB)