-
-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wanted: 'insert=fullpage' for tables #268
Comments
I'm not sure I fully understand the issue.
If you are using the If you want I can give you access to my private repository where I make use of |
I now had a look at I also tried to experiment with koma-script's |
Yes, I had already understood this after your previous comment.
That's not correct, but I assume the actual goal of the
Correct, my package doesn't even bother with that question, which gets us back to your original request. Similar to #263 I'd say this is not a genuine
Of course (just to be clear), the current behaviour of adjusting margins and including the results with My suggestion:
Nevertheless I think we should investigate this on the LilyPond level as well, as I think it's essentially an issue with
That way one could insert the systems one after another and retain the original layout.
Automatic reporting of problem with score. Here it's a missing LilyPond file, it could also be a failed compilation (of course it will be possible to change the behaviour to cause an error instead): Here's the list of music examples, with the entry printed in red to indicate the problem: |
Agreed.
It does, see
I agree with all of your suggestions.
This would be a very welcome addition, which should be part of lyluatex proper, IMHO. |
OK, this is an example that shows why some scores may not reasonably be inserted with \version "2.19.82"
\paper {
indent = 0
}
\score {
\new PianoStaff <<
\new Staff {
c''1
\break
r4
\voiceOne
c''''''4
r2
}
\new Staff {
\voiceOne
c'2 c,
r4
\crossStaff c'4
r2
}
>>
}
\layout {
\context {
\PianoStaff
\consists Span_stem_engraver
}
} LilyPond will push the staves apart as necessary but will at the same time respect the skylines. Even if we could convince LilyPond to somehow tell us about all the relevant distances we would have to overlay the resulting images, and it seems rather complicated to do so. When compiled with However, I think we should keep this idea in mind and try to find a solution because @lemzwerg 's wish has the considerable drawback that it can't flow over page borders. Well, actually there's only one number we would have to get from LilyPond: how much the systems have been additionally pushed apart for the slicing (although I have now idea whether this is possible ...) |
The other way round it's \paper {
indent = 0
}
{
c'1 \break
c'1 Regular compilation looks like this: and with lilypond-book-preamble the inter-system space is cropped: (which doesn't look like a big deal in this example but can be really ugly in real-world scores, especially when multiple systems are very different or with |
@lemzwerg try |
Discussion in https://lists.gnu.org/archive/html/lilypond-devel/2019-07/msg00166.html. |
It's a bit unfortunate that comments in this issue mix up two completely different requests. I suggest that you open another issue (probably in the LilyPond tracker) that discusses how to improve This issue should be restricted to any progress w.r.t. a new lyluatex option to get full-page LilyPond output as described in the OP. |
lyluatex always uses
\insertpdf
to handle LilyPond snippets with theinsert=fullpage
option. This doesn't work with tables. Here is my work-around solution that uses\includegraphics
– I would like to have this directly supported, for example, with an optioninsert=full
.A typical call could be
where the file
foo.ly
would also contain something liketo get decent spacing.
The text was updated successfully, but these errors were encountered: