Commit Graph

64 Commits

Author SHA1 Message Date
Jim Hague 496ce6f1e6 Update website and dottes URLs to https. 2024-11-06 21:50:54 +00:00
Jim Hague 3b2cc4c2e0 A long overdue copyright date range update. 2024-04-12 22:32:34 +01:00
Jim Hague 5e593c20d2 Update tech info, credits. 2024-04-12 16:19:45 +01:00
Jim Hague fdf5b1c6e1 Note 30th anniversary. 2022-11-19 10:50:13 +00:00
Jim Hague a5073b9de0 Add third printed edition date. Better make it by the end of the year, then. 2022-11-19 10:47:33 +00:00
Jim Hague d82b9b0d3a Update copyright year. 2020-02-18 15:11:40 +00:00
Jim Hague ecbf0816e8 Nearly missed the compact version of Horses Brawl. 2019-08-09 10:11:49 +01:00
Jim Hague 155995f8e4 Add a comma! 2019-08-08 22:13:09 +01:00
Jim Hague 37cecad51e Add paragraph on the website to the printed bookes. 2019-08-08 22:11:40 +01:00
Jim Hague 2f953ab403 Given final official blank page on A5 and A4 a chapter title Notes. 2019-08-08 15:30:47 +01:00
Jim Hague 6167eedaae Add tech data section to website and update printed version. 2019-08-08 07:38:30 +01:00
Jim Hague d67678460c Update Mercurial home page URL. 2019-08-08 07:06:20 +01:00
Jim Hague 4b6e14d20d Update page padding to work with variable length front matter. 2019-08-07 08:21:23 +01:00
Jim Hague e7f4b4995f Round A4 up to a multiple of 4 total pages.
I can't easily get the number of actual pages processed, so rely
on telling the (rather hacky, and surprising - I have to
divide to a separate counter to force an integer result) macro
the number of pages used before the current numbering started.
2019-08-06 23:29:51 +01:00
Jim Hague 66b6858437 Don't \cleardoublepage before mainmatter or backmatter. 2019-08-06 22:24:02 +01:00
Jim Hague 3e6d27612e Kate's chord changes and fixes for Morris tunes. 2019-04-08 20:10:48 +01:00
Jim Hague 878875a0d6 Try again with firstline section header orphans. 2019-03-28 10:51:41 +00:00
Jim Hague 9e53cae8c7 Attempt to avoid widow header in bumper booke A5.
'Morris tunes' in firstlines was on a line at the bottom of the page.
2019-03-27 22:29:21 +00:00
Jim Hague a087c28ecf Add optional image caption taken from <section>/image.md. 2019-03-26 11:00:35 +00:00
Jim Hague 0671978f47 Expand size of graphics in section intro.
Unfortunately this is still done on an ad-hoc basis. Trying to
do an automatic 'scale to fit vertical space' is beyond me for now.
2019-03-23 23:04:23 +00:00
Jim Hague 09e3917957 Add line break for 2nd editing record in pub info. 2019-03-23 23:02:43 +00:00
Jim Hague 649bde1533 Update copyright to 2019 and commit to a print edition in 2019.
Hope I'll make it.
2019-03-23 15:53:26 +00:00
Jim Hague 8cdbb8fec6 Add section picture to the section title page on printed Bookes only.
I guess these could be added to be website, but right now I don't think
they'd add much. On paper, they fill some blank space.
2018-06-11 09:47:58 +01:00
Jim Hague 04da9af1b9 Fix broken attempt at removing tradition from printed output. 2018-04-26 16:47:12 +01:00
Jim Hague e9a8a32a0c Update thanks. 2018-04-25 23:34:18 +01:00
Jim Hague 5909c3486b Use full title in printed version.
Since \newcommand takes a maximum of 9 params, move the notes, history
and closing \vfill for each tune from \showtune to the text generated
for each tune in dottes.tex.tune.
2017-10-11 18:09:51 +01:00
Jim Hague 703055e580 Show parts at top left of tune. 2017-10-08 20:34:49 +01:00
Jim Hague 193d7fde2f First attempt at adding Tradition below subtitle in web and print. 2017-10-08 17:06:09 +01:00
Jim Hague a7ea1e0a85 Update copyright date and mention 25th anniversary. 2017-09-14 13:14:00 +01:00
Jim Hague 48658059ca It seems \tabularnewline is better than \\ in tables.
It explicitly means that this is the end of an entire row. \\ can
get redefined a lot.
2016-11-04 23:57:05 +00:00
Jim Hague c61a2d6136 Revise build to allow multi-section books. 2016-11-04 17:59:10 +00:00
Jim Hague b17a790b77 Create a section title page in the print version.
Move the section comment to that title page.
2016-11-04 00:03:54 +00:00
Jim Hague 6e79f73b9d Add Dottes History to notes. Currently appears after notes with a gap.
This is intended for longer exposition about a tune.
2016-11-02 18:36:31 +00:00
Jim Hague 3061852caf Replace Change and Credit with Markdown-enabled Notes section.
Data in Notes is taken from N: section starting "Dottes:".
2016-11-02 15:02:06 +00:00
Jim Hague ed0ef9ce66 Use txt2tags to format intro text.
That way we can include basic markup in the into text and use it in
both LaTeX and HTML.

Take advantage of this to expand the wording of the intro text in all
books.
2013-08-21 10:28:10 +01:00
Jim Hague 7befd21cf4 Change wording to say some tunes MAY have an identifiable author.
There's a chance that a book will have no tunes with an identifiable author.
2013-08-21 10:21:19 +01:00
Jim Hague 8435d10927 Regularise use of repeats, tune (A/B/C etc.) markers and final bar.
1. Only show tune markers when a tune change is in the middle of a line.
2. Only show repeat starts |: if the repeat start is in the middle of a line.
3. Final bar end mark must be a thick line.

The official rules for a repeat are that if there is no left repeat
marker |: then the repeat starts at the previous double bar.
2013-08-12 18:40:44 +01:00
Jim Hague a16ad7de0c Move cover page colour and blank coloured end page to doc-specific files.
That way output where the colour isn't appropriate, such as Nook or the newly introduced
A4Lulu output (which is the A4 book but with white cover page and no end coloured page, and so
suitable for using as the content on Lulu, where the cover is separate) can omit the colour.
2013-08-09 13:55:59 +01:00
Jim Hague cfc4e2d032 Oops. Move \vfill between tunes to before the tune.
Doesn't have the desired effect on A4 otherwise.
2013-08-05 18:09:46 +01:00
Jim Hague 7f459bab22 Add Nook-sized PDF output. 2013-08-05 18:06:19 +01:00
Jim Hague f74f9cc59c Put tune title, image and following content into a table.
Use tabularx to put tune title, image and any following content into
a table. This should (a) get the following content closer to the tune image,
and (b) stop LaTeX splitting them over a page.
2013-08-05 18:06:00 +01:00
Jim Hague 53b947e75a Reindent tune macro. 2013-08-05 13:42:36 +01:00
Jim Hague 76a29f9aa8 Make target of hyperlink the tune title.
A slight rearrangement of the tune macro.
2013-08-05 13:39:43 +01:00
Jim Hague c0a0fd45d9 Make emails \url{} to that they will wrap at the end of a line.
Also remove unused reference to graphics dir.
2013-08-05 13:30:08 +01:00
Jim Hague 6427153e8e Add --contains flag to abcfield.py.
Currently we rely on any N: field with a Change: subnotice being the first
N: field. Add --contains field to abcfield.py to remove this restriction.

Also use it to extract new subfield Credit: and add that if present
to the tune information in print and on web.
2013-08-04 22:09:25 +01:00
Jim Hague 18e13bd98e Do publisher info page based on Dad's book. 2013-08-04 21:28:05 +01:00
Jim Hague 78d4c39dad Revise printed Booke.
Introduce vestigial copyright page and move instroduction before the contents,
so on A4 it appears on the verso to the content recto. Tunes then start double
page spread on the next page.

Add a \cleardoublepage before the index of first lines to force that to start on
a new double page. This minimises the page turning necessary to see all the index
lines.
2013-07-20 20:40:02 +01:00
Jim Hague cdf1efc900 Go back to using the filename as the hyperlink name.
Latex hyperlinks don't cope with having accented characters in the hyperlink name.
2013-07-18 15:37:23 +01:00
Jim Hague eb85854d78 Fix up graphics overflow caused by change to Latex headers.
This reduces the height the graphics can use. Compensate by decreasing the page
margins by 0.25" all round.
2013-07-16 17:21:42 +01: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