Search the Community
Showing results for tags 'unicode'.
Can any expert ABC user please tell me a fool-proof method for inserting Unicode characters into the text generated by an ABC file? I want to insert sharp, flat, natural, and (occasionally) double sharp and double-flat into the w: line(s) of an ABC file. The escape sequences given in Guido Gonzato's manual (\201, \202, \203, \204, \205) work for sharp, flat and natural, but not for double-sharp and double-flat. This is as per ABC standard as far as the first three go, but unless I missed it, the standard is silent on the subject of double-sharp and double-flat in text (as opposed to music) If I use Unicode hex escape sequences (\u266d, \u266e, \u266f, \u2670, \u2671), again, they work for flat, natural and sharp, but not for double-sharp and double-flat. I can fudge the whole thing by just using two instances of the appropriate symbol for flat or sharp, or even just using the nearest keyboard characters ( ##, bb), but it would be nice to do it 'right'. I'm aware that there are different ways of encoding Unicode character escape sequences, but I am happy to admit that I do not fully understand how some of these are constructed, and may be using 'incorrect' sequences. I'm using EasyABC rather than explicitly using any of the abc??? family of programs - that may be the root cause of the problem? Any advice appreciated. Ta.