gap-packages / ace

GAP interface for the the Advanced Coset Enumerator (ACE)
https://gap-packages.github.io/ace/
MIT License
3 stars 6 forks source link

Html-based help search doesn't work for appendices #23

Closed RussWoodroofe closed 3 years ago

RussWoodroofe commented 3 years ago

GAP's help system seems to be confused by ACE's several appendices, and topics in the appendices do not load correctly on a search from within GAP when display is set to html. (Other topics load fine, and you can then navigate to the appendices.)

You can reproduce the problem by gap> SetHelpViewer("browser"); gap> ?The meaning of ace

I'm testing on GAP 4.11.0 here, but I don't believe that anything has changed recently.

RussWoodroofe commented 3 years ago

Investigating a little more, it looks like the appendices A, B, etc are labeled as chapters 7, 8, etc in the manual.six file. Relabeling them correctly in that file confuses GAP when it tries to load. Linking e.g CHAP00A.htm to CHAP007.htm seems to fix the problem.

RussWoodroofe commented 3 years ago

Appears to be a larger problem affecting all packages using TeX-based help and appendices: as near as I can tell, these are CRISP and Irredsol.

olexandr-konovalov commented 3 years ago

@RussWoodroofe maybe report in the GAP repository, with links to this issue (and similar issues in other packages, if any?)

RussWoodroofe commented 3 years ago

Reported at https://github.com/gap-system/gap/issues/4430 . Closing here.