[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Markup problem
From: |
David Kastrup |
Subject: |
Re: Markup problem |
Date: |
Sun, 13 Feb 2022 15:39:55 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Rip _Mus <ripetizioni.musica@gmail.com> writes:
> Good morning\evening to everyone,
> attached a little problem of mine, please let me understand (and thanks a
> lot to all users that helped me with the stencil definition, maybe I forgot
> to answer!):
>
> why, after the score, the second markup goes directly on the other page?
Because markups are not broken across pages and it does not fit. Try
\version "2.22.1"
\header {
title = "HUGE TITLE"
tagline = ##f
}
\bookpart {
\header {
subtitle = "BOOKPART TITLE" }
\markuplist {
\vspace #2
\column-lines \wordwrap-string-internal ##t #
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sapien neque,
efficitur quis iaculis in, tincidunt ut odio. In purus sem, sollicitudin in
ante in, eleifend molestie libero. Curabitur facilisis malesuada lectus non
lacinia. Nam sagittis orci nulla, nec pulvinar arcu facilisis eget. In hac
habitasse platea dictumst. Sed consectetur tincidunt nulla id porta. Nulla
pretium mi leo, vitae dapibus sem rhoncus quis. Morbi sed est in nibh convallis
eleifend vel vel diam. Vestibulum in arcu in ligula ullamcorper finibus.
Cras facilisis, neque eu pretium ornare, leo ipsum sagittis augue, at lobortis
odio augue ut diam. Cras suscipit consequat fermentum. Mauris ullamcorper lacus
laoreet ipsum sagittis, quis blandit leo maximus. Nam vel elementum nisi. Nulla
tempus malesuada ante at porttitor. Aliquam erat volutpat. Sed commodo, ligula
sit amet efficitur finibus, arcu risus ultrices nisi, sit amet tristique enim
elit sit amet eros. Praesent rhoncus nunc eu dolor dapibus vehicula. Nulla
hendrerit dignissim libero, non suscipit arcu fringilla vitae. Pellentesque
nisl tellus, faucibus id augue a, condimentum luctus augue. Etiam quis maximus
elit, in hendrerit orci. Vestibulum elit tellus, porttitor vel odio vel,
ullamcorper tincidunt dolor. Vestibulum a porta orci. Donec iaculis velit
vehicula mi sagittis convallis.
Nullam at ex dapibus, molestie nulla eget, rutrum lectus. Ut cursus eu elit in
semper. Duis fringilla leo metus, eget pharetra urna tempus sit amet. Aenean ac
lectus maximus, tristique nisl quis, convallis tellus. Donec laoreet sem sit
amet vehicula sodales. In a risus lacinia, dapibus odio sed, pellentesque quam.
Ut eget nibh eu lacus consectetur egestas. Fusce sed maximus odio. Morbi
posuere eu ante ut cursus. Morbi tempor leo sed elit elementum congue. Donec
porttitor orci vitae nibh commodo, id elementum erat facilisis.
Vestibulum a viverra mauris, eget pellentesque risus. Nulla eu sapien elit. Sed
pharetra turpis at eros volutpat, nec consequat tortor convallis. Proin nec
cursus dolor. Donec consequat efficitur felis eu placerat. Vestibulum congue,
velit id rutrum posuere, nunc velit sagittis dolor, at suscipit neque arcu quis
tellus. Donec leo tellus, fringilla sed condimentum ac, sodales a nibh.
Praesent eu tellus vestibulum, finibus nunc fringilla, semper odio. Sed
ultricies at erat ac ornare. Duis a facilisis lacus, eu elementum quam.
Vivamus id enim gravida, auctor elit a, viverra nisi. Aliquam imperdiet ornare
felis a molestie. Maecenas rhoncus lobortis tellus, quis cursus ipsum posuere
eu. Cras vel mi sed nisl vulputate facilisis. Proin aliquam lacus at sagittis
fermentum. Donec ut rhoncus enim, id finibus tortor. Phasellus porttitor, nisl
quis cursus interdum, orci justo condimentum risus, quis pulvinar dui enim eu
metus. Aliquam congue mollis dui, pretium commodo leo. Aliquam tincidunt tellus
et ligula tristique fermentum. Aliquam auctor velit condimentum velit rutrum
sodales."
}
\markup { \vspace #0.5 }
\score {
\relative c' {
c4 d e f g a g f e1
}
}
\markup { \vspace #0.5 }
\markuplist {
\column-lines \wordwrap-string-internal ##t #
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sapien neque,
efficitur quis iaculis in, tincidunt ut odio. In purus sem, sollicitudin in
ante in, eleifend molestie libero. Curabitur facilisis malesuada lectus non
lacinia. Nam sagittis orci nulla, nec pulvinar arcu facilisis eget. In hac
habitasse platea dictumst. Sed consectetur tincidunt nulla id porta. Nulla
pretium mi leo, vitae dapibus sem rhoncus quis. Morbi sed est in nibh convallis
eleifend vel vel diam. Vestibulum in arcu in ligula ullamcorper finibus.
Cras facilisis, neque eu pretium ornare, leo ipsum sagittis augue, at lobortis
odio augue ut diam. Cras suscipit consequat fermentum. Mauris ullamcorper lacus
laoreet ipsum sagittis, quis blandit leo maximus. Nam vel elementum nisi. Nulla
tempus malesuada ante at porttitor. Aliquam erat volutpat. Sed commodo, ligula
sit amet efficitur finibus, arcu risus ultrices nisi, sit amet tristique enim
elit sit amet eros. Praesent rhoncus nunc eu dolor dapibus vehicula. Nulla
hendrerit dignissim libero, non suscipit arcu fringilla vitae. Pellentesque
nisl tellus, faucibus id augue a, condimentum luctus augue. Etiam quis maximus
elit, in hendrerit orci. Vestibulum elit tellus, porttitor vel odio vel,
ullamcorper tincidunt dolor. Vestibulum a porta orci. Donec iaculis velit
vehicula mi sagittis convallis.
Nullam at ex dapibus, molestie nulla eget, rutrum lectus. Ut cursus eu elit in
semper. Duis fringilla leo metus, eget pharetra urna tempus sit amet. Aenean ac
lectus maximus, tristique nisl quis, convallis tellus. Donec laoreet sem sit
amet vehicula sodales. In a risus lacinia, dapibus odio sed, pellentesque quam.
Ut eget nibh eu lacus consectetur egestas. Fusce sed maximus odio. Morbi
posuere eu ante ut cursus. Morbi tempor leo sed elit elementum congue. Donec
porttitor orci vitae nibh commodo, id elementum erat facilisis.
Vestibulum a viverra mauris, eget pellentesque risus. Nulla eu sapien elit. Sed
pharetra turpis at eros volutpat, nec consequat tortor convallis. Proin nec
cursus dolor. Donec consequat efficitur felis eu placerat. Vestibulum congue,
velit id rutrum posuere, nunc velit sagittis dolor, at suscipit neque arcu quis
tellus. Donec leo tellus, fringilla sed condimentum ac, sodales a nibh.
Praesent eu tellus vestibulum, finibus nunc fringilla, semper odio. Sed
ultricies at erat ac ornare. Duis a facilisis lacus, eu elementum quam.
Vivamus id enim gravida, auctor elit a, viverra nisi. Aliquam imperdiet ornare
felis a molestie. Maecenas rhoncus lobortis tellus, quis cursus ipsum posuere
eu. Cras vel mi sed nisl vulputate facilisis. Proin aliquam lacus at sagittis
fermentum. Donec ut rhoncus enim, id finibus tortor. Phasellus porttitor, nisl
quis cursus interdum, orci justo condimentum risus, quis pulvinar dui enim eu
metus. Aliquam congue mollis dui, pretium commodo leo. Aliquam tincidunt tellus
et ligula tristique fermentum. Aliquam auctor velit condimentum velit rutrum
sodales."
}
}
\paper {
#(define fonts
(set-global-fonts
#:music "emmentaler"
#:brace "emmentaler"
#:roman "TeXGyre Schola"
#:factor (/ staff-height pt 20)
))
top-margin = 2 \cm
left-margin = 2 \cm
bottom-margin = 2\cm
right-margin = 2\cm
}
and yes, that's a stupid interface for achieving that purpose.
--
David Kastrup