1.4.0
The main change in release 1.4.0 is that Guiguts now generates HTML5, and includes the necessary updated HTML and CSS checkers. It also supports new center- and right-align block markup, as well as accepting Abbyy OCR file import from the Internet Archive. All reported bugs have also been fixed.
For details of significant changes and bug fixes between releases, view CHANGELOG.md included with the release, or the Distributed Proofreaders wiki, which also has links to the relevant sections of the Guiguts Manual.
Changes
- HTML generation now generates HTML5 with XML serialization
- Convert user's customized
header.txt
file to HTML5 if it has HTML4 header - W3C Nu HTML checker is bundled instead of the old HTML validator
- Bundled version of W3C CSS validator updated to latest release
- Linux/Mac users - note that Guiguts now always outputs DP-style line endings (CRLF) when saving the main text file, even on non-Windows platforms
- Text and HTML files always use utf-8 encoding
- Unicode Character Search dialog shows decimal ordinal as well as hex
- Respect non-breaking spaces when wrapping text file
- New
Import TIA Abbyy OCR File
to enable PMs to use TIA scans without needing to purchase OCR software - New
/C...C/
markup centers lines during rewrapping and HTML generation - New
/R...R/
markup shifts block of lines to right margin (preserving indentation) during rewrapping and HTML generation - PPVimage checks against the new recommended cover image size (1600x2560)
Find Next/Previous ... Block
entries removed from Search menu
Bug Fixes
- Install documentation had out-of-date list of perl modules
- MacOS installation was failing due to change in homebrew install syntax
- Uninitialized variable error was output when trying to add words to project dictionary for an unsaved file
- Uninitialized variable error sometimes output when joining footnotes
- Bookloupe error
endquote missing punctuation
was wrongly capitalised - Missing colon in footnote could cause uninitialised variable errors
- DP subscript and superscript markup inside block markup might not be converted during HTML generation
- Pagenums could misalign due to different
text-indent
values in the containing paragraphs - Bookloupe only ignored
/*
,/#
,/$
, reportingforward slash
warnings for other rewrap markup - Conversion of fractions such as 1/2,000 failed
- Inserting the same image twice from the HTML dialogs would cause duplicate HTML ids to be used - a suffix is now added to avoid this
- Authors' names containing
F
orf
were not extracted in the HTML generation if the name was on the same line asBy
View in Browser
button in HTML generation dialog did not display the recently-generated HTML - button removed, but identical option remains in Custom menu