1.5.2
1.5.2 contains a few small changes, including an optional ruler (or column count display), footnote error priority switch, Find Block Markup menu and the new PG <title> format. All reported bugs have also been fixed.
Users who have already utilized the Copy Settings From A Release and header_user.txt features should not need to manually copy across files or settings when upgrading to 1.5.2. If upgrading from a pre-1.5 release and you want to take advantage of these features to ease future upgrades, see the 1.5.0 release notes, the manual, or this forum post for more details.
For details of significant changes and bug fixes between releases, view CHANGELOG.md included with the release, or the Changelog on the Distributed Proofreaders wiki, which also has links to the relevant sections of the Guiguts Manual.
Changes
- Spell query no longer queries year/decade/shillings/pence abbreviations, e.g. '62, '60s, 1860s, 12s, 6d
- The pphtml tool no longer reports ebookmaker control classes, e.g.
x-ebookmaker-dropas undefined or unused - A ruler showing column numbers can be displayed at top of text window to aid with text alignment; it indicates the current column. Ruler can be shown/hidden using the Preferences menu, or using Shift+Right-click on the Row/Col display in the Status Bar. Highlight Alignment Column now highlights the column before the cursor rather than after the cursor to match the new ruler
- New HTML title format: book title followed by
| Project Gutenberg - Ebookmaker version 0.12.25 included - minimum chunk size = 256KB
- Colored labels at top of Footnote Check dialog can be clicked to make that error type high priority in the list displayed below, to help with
the situation where footnote has more than one error - Spell Query results can now be sorted alphabetically or by line number
- Find Block Markup submenu added to Search menu
- Search/Replace dialog can be kept on top, like Word Frequency, in Preferences->Appearance menu
Bug Fixes
- Aspell dictionary names containing non-word characters, e.g.
de-1901could not be used. Note the fix means multiple languages can now only be separated by spaces, commas, or plus signs, e.g.en, fr Apply Poetry Markup to Selectioncould delete some characters when the poem text had not been indented- Word Frequency could report false Emdash suspects if there was an emdash before a hyphenated word
- The
autotableclass defaulted to padding of4px. Values ending inpxare stripped by ebookmaker resulting in loss of padding. CSS header now defaults to0.25em - Corrupt page markers in the bin file could cause errors when exporting prep text files
- The last few lines in a text file were sometimes not converted to HTML during Autogenerate
- Consecutive closing block markup or a footnote anchor at the end of a footnote could cause syntax errors in the generated HTML
- Nested blockquote markup was not wrapped correctly
- Trying to center a line that was longer than the available space between the left and right margin during rewrap caused an error message.
- When the quote following an index entry was a single quote, the first page number was not hyperlinked as it would be for a double quote
- Page markers immediately following closing block markup could cause an extra blank line to be inserted
- Closing illo caption markup that immediately followed
C/orR/was centered or right-aligned instead of remaining at left margin