Otázka:
Poloha nadávky Lilypond acciaccatura
SimonM68
2019-06-17 00:15:40 UTC
view on stackexchange narkive permalink

Problém s Lilypondem: Snažím se, aby nadávky v acciaccatura vypadaly takto (generováno v Musescore): enter image description here

Všimněte si, že nadávka je pod milost. Lilypond však trvá na tom, aby nadávku umístil výše:

enter image description here

Hlasem pro dotyčnou lištu mám:

  \ acciaccatura d8 (-4 <c a>4) -2 -1 <g b>4 e4 \ zbytek | 

a druhým hlasem mám:

  e2 e'4  

Snažil jsem se (a nepodařilo se) najít něco takového v příručce a úryvcích. Je možné přesunout slur?

Funguje \ slurDown? http://lilypond.org/doc/v2.18/Documentation/notation/direction-and-placement#the-direction-property
Proč se nadávka na horním obrázku pohybuje ** mezi ** notami v akordu čtvrttónové noty vedle ní, ** ** pod ** akordem čtvrttónové noty?
Musescore staví konec nadávky * mezi * tóny akordu, chcete to také replikovat?
@Greg: tento druh funguje, nadávka jde dolů, ale nadávka jde spíše do spodní části akordu, než do horní noty (omlouvám se, že to není potřeba vyjasnit).
@Dekkadeci: toto je nota pro kytarovou notaci. Znamená to, že nejprve by se mělo hrát D a rozjezd jde do C.
Tři odpovědi:
Richard
2019-06-22 00:12:09 UTC
view on stackexchange narkive permalink

Nejjednodušší změnou pro mě je zahrnout \ once \ override Slur # 'direction = #DOWN bezprostředně před \ acciaccatura . Tím se vytvoří:

enter image description here

  \ verze "2.19.82" line = \ relative c '' {\ key g \ major \ time 3/4 << {\ once \ override Slur # 'direction = #DOWN \ acciaccatura d8-4 <c a>4-2-1 <g b>4 r4 | } \\ {e, 2 e'4 | } >>} \ score {\ new Staff \ line \ layout {}}  

Nebo, pokud je nutná přesunutí do C, můžete toto vše přeskočit a jen vstup \ slashedGrace d8-4_ (<c) a>4-2-1 :

enter image description here

  řádek = \ relative c '' {\ key g \ major \ time 3/4 << {\ slashedGrace d8-4_ (<c) a>4-2-1 <g b>4 r4 | } \\ {e, 2 e'4 | } >>} \ skóre {\ new Staff \ line \ layout {}}  
Díky, tato finální verze dělá trik. S mojí polyfonií to ale dělá nepořádek - v plné verzi mám dva hlasy definované samostatně a poté stavím hůl. Chcete-li použít tento přístup, musím mít dvě části ve struktuře << \\ >> a použít tichý odpočinek druhým hlasem pro bary, kde se vyskytuje acciaccatura.
Rosie F
2019-06-17 17:50:37 UTC
view on stackexchange narkive permalink

Vložte _ před (, který představuje nadávku.

  \ verze "2.18.2" {\ čas 3/4 \ key g \ major \ acciaccatura d''8_ (<c '' a'>4) <g'b'> r4}  

Pokud Lilypond udělá opak a zakřiví nadávku, když vy chcete to, vložte ^ před (.

To dává nadávku, ale také ponechá nadržení acciaccatura na místě v horní části konstrukce.
SimonM68
2019-06-17 23:30:53 UTC
view on stackexchange narkive permalink

Děkuji všem za návrhy. Pomohli mi zúžit problémy.

Nyní jsem našel způsob, jak dosáhnout požadovaného vzhledu:

  \ override Flag.stroke-style = # "grace "d8 _ (- 4 <c) a>4 -2 -1 <g b>4 e4 \ rest  

Který generuje:

enter image description here

Je to o něco složitější, než bych si přál, ale je to tady. Samozřejmě, pokud někdo najde jednodušší řešení, rád bych o tom slyšel.

Ale to váš problém nevyřešilo: vaše d '' není acciaccatura, ale plný toulec / osmý. Z následujících akordů se stopkami se otřáslo příliš pozdě. Pokud by v této horní linii byl třetí rozkrok / čtvrtina, obkročilo by to linii tyče a následné rozložení by se rozpadlo.
Je pravda, ale je to nejméně špatné číst (pro mé oči). Po mnohem více přečtení dokumentace, než bych měl udělat, začínám si myslet, že problém souvisí se způsobem, jakým Lilypond jedná s polyfonií, a možná budu muset přidat dočasný druhý hlas, abych držel a v akordu.
To vůbec není správné, podívejte se na pozici basové noty


Tyto otázky a odpovědi byly automaticky přeloženy z anglického jazyka.Původní obsah je k dispozici na webu stackexchange, za který děkujeme za licenci cc by-sa 4.0, pod kterou je distribuován.
Loading...