Hi, Matthias—
I’m happy to address your issue, and I suspect it can be solved without changing the code, but I’m not clear on exactly what it is. For example, you say you want to put “two pieces of music on the same page” but your example file only has one piece of music. You also suggest that using \spread for every line would be burdensome, but if you’re only talking about one page, there can’t be that many lines all together. You also mention lyrics, but there are no lyrics in your example. There are a few PMX commands that affect vertical spacing that you haven’t mentioned (such as AV, Av, and options to the new-movement command); possibly one of those would help. I do confess that vertical spacing can be very challenging. I can help you most effectively if you could provide a .pmx file that is as close to as possible to what you finally want, and then clearly explain what you’d like to change from that. --Don From: TeX-Music [mailto:[email protected]] On Behalf Of "Matthias Holländer" Sent: Sunday, April 29, 2018 4:32 AM To: [email protected] Subject: [Tex-music] Varying the vertical inter-system space globally Dear all! When using the Ae option for making vertical inter-sytem space equal between all systems in PMX, is there a possibility to scale this vertical space still globally? I wanted to get two pieces of music on the same A4 page and therefore wanted to reduce the space, determined by Ae, a bit. I could not find any documentation on this, and tried guessing undocumented commands like simply appending a factor to e, with whom the space should be multiplied. I ended up using the inline TeX command \sread{-4pt}\ (-4 suited in my special case) in front of every first bar in a line. This is no really satisfying solution, since a) it can potentially be a lot of \spread commands instead of one single global option, b) you have to change it every time the amount of bars in one of the lines before has changed (which is more or less okay, when already working with the layout, but the error message, telling you that the number of bars in a former line has changed is very unspecific: It says only the TeX memory pool is exceeded or something like this) and c) the lyrics placed in the inter-system space are not vertically centered after this any more (this can probably be fixed with the MusiXlyr command \setlyrstrut again, but this is how you collect your extra work). So actually I hope that there is a solution which manipulates the inter-system space before musixlyr computes the vertical position of the lyrics. In case an MWE is helpful here, treat the following code as an .pmx document (it is my subsequent tiny work with PMX after my wish of globally varying inter-system space, and again I perceive the inter-system space too big): 2 2 6 4 6 4 1 +1 0 3 20 0 tt ./ Tc Clement Cotterill Scholefield, 1874 Tt Der Tag, mein Gott, ist nun vergangen\\ Ac4e Ki1+14+1 \\nobarnumbers\ <file:///\\nobarnumbers\> % Bar 1 d43 | g22 g43 d23 d4 / d44 D"c.f." | ( b44 c4 ) b4 ( d4 b4 ) a4 / % Bar 2 e43 a42 c4 d4 d4 oc e4 / ( g44 a4 ) e44 g4 f4 oc e4 / % Bar 3 f43 g4 f4 e2 e4 / d24 d4 ( g4 a4 ) b4 / % Bar 4 a22 a4 d23 oc f4 / a24 g4 f2 oc d4 / % Bar 5 g23 g4 d2 d4 / ( b44 c4 ) b4 ( d4 b4 ) a4 / % Bar 6 e43 a42 c4 d4 d4 oc c4 / ( g44 a4 ) e44 g4 f4 oc e4 / % Bar 7 b22 d4 e4 b42 c4 / ( d44 e4 ) f4 ( g4 b4 ) a4 / % Ending bar m5400 c43 a4 d4 g22 / ( e44 g4 ) f4 g2 / Hoping there is a better solution than my "workaround", best, Matthias PS: Actually, there arouse a few more questions to me, when working with this MWE-document. If I dare, I will ask them subsequently. But at least one, I fear, might turn out to be not worth to get an own mailing conversation. Do you prefer to have topics strictly seperated in their own mailing conversations, for the sake of documentation in the mailing archive, or rather be bothered only once and possibly answer a few questions in one go?
------------------------------- [email protected] mailing list If you want to unsubscribe or look at the archives, go to http://tug.org/mailman/listinfo/tex-music

