Skip to content

[Bug] docs: remaining issues with markdown manual using mkdocs #4748

@neteler

Description

@neteler

Describe the bug

After the important work in #3849 to enable a markdown based manual using mkdocs this report collects yet open issues.

Prep

Convert HTML files to Markdown: -> see #4620

Issue collection

Manual pages not properly generated (a man/build_*.py issue):

Missing files to be installed (a Makefile issue):
Fixed in #5048 :

  • wxGUI pages: dist.x86_64-pc-linux-gnu/docs/mkdocs/site/wxGUI.md and related are missing from mkdocs:
    • WARNING - Doc file 'g.gui.rdigit.md' contains a link 'wxGUI.md', but the target is not found among documentation files.
    • WARNING - Doc file 'g.gui.rdigit.md' contains a link 'wxGUI.components.md', but the target is not found among documentation files., etc.
  • icons: the GUI icons/ directory is yet missing: dist.x86_64-pc-linux-gnu/docs/mkdocs/site/icons/ (see wxGUI.md etc. which needs it)
  • barscales PNG files : WARNING - Doc file 'd.barscale.md' contains a link 'barscales/classic.png', but the target is not found among documentation files.
  • colortables PNG files : WARNING - Doc file 'd.vect.md' contains a link 'colortables/population_dens.png', but the target is not found among documentation files. etc.
  • northarrows PNG files : WARNING - Doc file 'd.northarrow.md' contains a link 'northarrows/9.png', but the target is not found among documentation files.
  • further files to be installed into MD space:
    • display/d.graph/grass_logo.txt
    • gui/wxpython/gmodeler/g_gui_gmodeler_zipcodes_avg_elevation.gxm
  • some files are not showing up in mkdocs:
    • r.mapcalc, r.colors, ...
    • projectionintro, base files is doc/projectionintro.html

Formatting issues:

Too complex figure code in HTML

Our HTML style recommendation for figures is not converted properly. This affects ~170 HTML files.

Metadata

Metadata

Assignees

No one assigned

    Labels

    PythonRelated code is in PythonbugSomething isn't workingdocshelp wantedExtra attention is neededmanualDocumentation related issuesmarkdownRelated to markdown, markdown files

    Type

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions