lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Table of Contents: 2 problems


From: David Sumbler
Subject: Re: Table of Contents: 2 problems
Date: Sat, 21 Nov 2015 13:50:57 +0000

Thank you for this suggestion.  But unfortunately using
\override-lines #'(line-width . 100)
effectively alters the width of the right margin without altering the
left margin.  I want the text centred horizontally on the page, so this
does not produce the result I want.

David


On Sat, 2015-11-21 at 08:16 -0500, Hwaen Ch'uqi wrote:
> Greetings David,
> 
> Please forgive me if I misunderstood your meaning, but here is perhaps
> a solution, albeit less elegant, for your second issue? Perhaps your
> \paper block can reflect the margins which you would like for the
> Table of Contents, but for the preceding paragraphs of text on the
> same page, you could use
> 
> \override-lines #'(line-width . 100) { . . . }
> 
> to affect those particular margins.
> 
> Hwaen Ch'uqi
> 
> 
> On 11/21/15, David Sumbler <address@hidden> wrote:
> > I have not used a Table of Contents before, and I am having some
> > difficulty in getting the result I want.  I have 2 problems.
> >
> > 1) I would like to have a dotted line between the title and the page
> > number in each line.  But if I use
> >
> > tocItemMarkup = \tocItemWithDotsMarkup
> >
> > then there does not seem to be a way of formatting the text the way I
> > want to (larger font etc.).
> >
> > As an alternative I have tried defining tocItemMarkup including
> >
> > \fill-with-pattern #1 #RIGHT .
> >
> > This results in a space between the dots
> > and the page number; I get a similar result with
> > \fill-with-pattern #1 #CENTER .
> >
> > 2) The table of contents appears at the top of a page which already has
> > a couple of paragraphs of text on it.  This page is defined as a
> > separate \bookpart, and has its own \paper block setting a wider
> > 'inner-margin' and 'outer-margin' than I use for the actual scores.
> >
> > I would like the table of contents to have wider margins still, but a
> > second \paper block on the same page does not work, and changing
> > 'indent' effectively only increases the right margin.  I have tried
> > experimenting with a \hspace before and after the contents of the line,
> > e.g.
> >
> > tocItemMarkup = \markup \fontsize #5 \fill-line {
> >   \hspace #1 { \fill-with-pattern #1 #RIGHT .
> >   \fromproperty #'toc:text \fromproperty #'toc:page } \hspace #1 }
> >
> > but this just doesn't work.  (Please forgive my feeble attempts at using
> > markup, which I still find rather cryptic!)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]