Commit Graph

9 Commits

Author SHA1 Message Date
Jim Hague 861aa86a28 Update tune format files for abcm2ps v8+.
Also add stretching the last line to fill the width. Improves the
display of first lines with tunes with short first lines.
2023-03-03 17:04:16 +00:00
Jim Hague 0caa7a5f8f Correct right margin settings, and remove need for pdfcrop.
Also stop keeping EPS files around. We're only using PDF.
2023-02-28 17:36:06 +00:00
Jim Hague 2699a605b3 Remove scale setting.
The default scale will lay out the last line of Postman's Knock in one,
and produces finer grained graphics. Worth a go.
2019-03-27 22:30:14 +00:00
Jim Hague 8c5a32c304 Update tune format files.
In the main one, just remove a couple of now deprecated settings that
did nothing anyway.

For the web format, which is actually the format used to generate
the downloadable PDFs, bring it into line with the main format
but leave the margins at the default settings. Also remove the
deprecated settings.
2016-11-10 00:47:55 +00:00
Jim Hague d8357c8cec Render tune title, subtitle and composer in Latex/HTML and not in the image.
This way the titles remains a constant size even if the image needs to be scaled.
And we have that text appearance under our control.

I can't find a way of switching off the tune title in abcm2ps, and have worked around
by setting the title format to Y0. Y is not a defined ABC header and is not found in
any Dottes tune.
2013-07-16 16:35:07 +01:00
Jim Hague 784a015b18 Make some bools 'false' not 0. 2013-07-12 14:25:18 +01:00
Jim Hague 4860a6c98d Added Wals voor Polle.
Note comment with YouTube link. See the musician for whom it was written
play it.
2013-06-21 10:59:10 +01:00
Jim Hague 6c091c1470 Modify Change tune handling.
Change all change notes to reference the filename of the tune to change to.

Modify web and document generators to pull the change note out of the abc
and generate an appropiate bit of content. This is now, in both cases,
a hyperlink.

In the process, remove the tune-specific .tex facility. It wasn't being
used.

I could really do with a proper templating system, and using some sort
of templating in the LaTeX generation.
2013-02-23 13:10:58 +00:00
Jim Hague 4c8f2a3ade Make output larger where possible.
This is done by

a) reducing the page margins
b) compressing the heading and removing all but Notes: fields.

The latter produced vertically smaller tune PDFs that will scale wider.

In the process, modify abctitle.py to extract the first of any header field, and
move formatting for a single tune into a .fmt file.
2012-04-21 19:47:30 +01:00