So I just came up with another hack, which at least works properly, but I
don't think the code should be this ugly:

%%% hack begins
{
  "c" "_" "d" "_" "e" "f" "_" "g" "_" "a" "_" "b"
  {\combine "c" {\raise #1 {\general-align #X #-2 "."}}}
  "_"
  {\combine "d" {\raise #1.5 {\general-align #X #-2 "."}}}
  "_"
  {\combine "e" {\raise #1 {\general-align #X #-2 "."}}}
  {\combine "f" {\raise #1.5 {\general-align #X #-2 "."}}}
  "_"
  {\combine "g" {\raise #1 {\general-align #X #-2 "."}}}
  "_"
  {\combine "a" {\raise #1 {\general-align #X #-2 "."}}}
  "_"
  {\combine "b" {\raise #1.5 {\general-align #X #-2 "."}}}
  {\combine "c" {\raise #1 {\general-align #X #-2 ":"}}}
  "_"
  {\combine "d" {\raise #1.5 {\general-align #X #-2 ":"}}}
  "_"
  {\combine "e" {\raise #1 {\general-align #X #-2 ":"}}}
  "ė̇"
%%% hack ends

On Mon, Jan 24, 2022 at 11:26 PM Omid Mo'menzadeh <[email protected]>
wrote:

> Hello all.
> I am trying to create some sort of tablature for Kalimba, treating it like
> a one-string instrument with fret-labels. I want to use letters like c, ċ,
> ċ̇ (or c𐽉), etc. I figured there are Unicode characters to do exactly
> that, "combining dot above" and "combining two dots above", etc. However,
> LilyPond does not seem to be able to render "combining two dots above", and
> two "combining dot above" characters (rendered correctly by my browser, as
> well as Emacs) result in the two dots to be rendered almost on top of each
> other in LilyPond. I have attached a rather minimal example.
>
> I would appreciate any other solutions to this problem, or a way to fix
> the rendering issue.
>
> Thanks everyone.
>

Reply via email to