DistributedProofreaders / guiguts

Perl/Tk text editor designed for editing and formatting public domain material for inclusion at Project Gutenberg
GNU General Public License v2.0
9 stars 10 forks source link

Add Index Cross-referencing HTML links #1275

Closed windymilla closed 1 year ago

windymilla commented 1 year ago

Algorithm searches for "See..." references in the index and attempts to link them to the relevant index entry. Where it is unable to find a link due to differences in wording, etc., it displays a list of errors which can be clicked in order to be resolved manually.

The Error List has been implemented as a general feature that other operations could easily use.

Fixes #1264

windymilla commented 1 year ago

Testing notes: mastersremovedids.zip already has an HTML index with some "See" references, and one that should fail (Russian Peasantry). Highlight/select the index and use HTML->HTML Markup->Index Cross-references