Greetings,
I can report that I can now convert a piano-roll spreadsheet
to a Klavar-style score as a css/html webpage (vertical staff; custom font for notehead characters).
The point is, it is possible to print music as text rather than graphics.
The above is a pdf version
from a Safari (Mac) browser rendering
of an HTML file
with an internal CSS style sheet
that uses @font-face to access
my custom notehead font: staffTonnetz1b
The html file was produced by a Java program I wrote
to convert a .csv file from a spread-sheet.
(The conversion can be done manually for use in a word processor,
as described previously on my website,
but the program greatly facilitates adding web tags!)
The original spreadsheet looks something like this (I've deleted some columns to fit the email--
the original covers the entire piano keyboard).
The L rows are header info; the actual music starts in row 8.
Rows 8-9 are the piano keyboard in whole-tone sequences;
Rows 11-12 are successive fifth, offset a Major/minor third between the rows.
Rows 15-29 are the 15 major/natural minor "scales" (read across) in major/minor thirds: 2 4 6 1 3 5 7 9 11
Thus each row contains not only the notes of the key but the notes of the principal chords ii IV vi I iii V7.
The left columns indicate measure, count, and "tick";
I've also included 3 levels of bar-lines, with help visually with the wide staff.
It's possible with the program to use a finger number or voice part instead of a note name for the notes,
and to translate to the note characters listed in row 6,
so I can "transpose" the shapes to use as shape-notes.
I'll be posting the source files to my website soon.
The .ttf font is also there; I'm hoping to add an .eot font file soon for the IE population.
Currently, the file displays best with Safari or Opera;
Firefox is not picking up the font, and I haven't tired IE yet but understand it needs a different font file
for @font-face. (My .ttf font works fine if you actually install in on your widows machine.)
Joe Austin