Groups | Search | Server Info | Login | Register


Groups > comp.infosystems.www.misc > #193

Re: Program to Split Single-Page HTML Documentation

From Bud Frede <frede@mouse-potato.com>
Newsgroups comp.infosystems.www.misc, comp.os.linux.misc
Subject Re: Program to Split Single-Page HTML Documentation
Organization Wossamotta U.
References <64c73d4a@news.ausics.net>
Message-ID <FHNxM.38394$fRmf.32626@fx02.iad> (permalink)
Date 2023-07-31 08:21 -0400

Cross-posted to 2 groups.

Show all headers | View raw


Computer Nerd Kev <not@telling.you.invalid> writes:

> I don't like browsing huge single HTML pages of documentation. Does
> anyone know of a program or script (preferably for Linux) that can
> scan a big software manual's single HTML page and automatically
> break it up according to the contents section and the corresponding
> anchor links?
>
> Basically I want something to turn this:
> http://www.gnu.org/software/coreutils/manual/coreutils.html
>
> into this:
> http://www.gnu.org/software/coreutils/manual/html_node/index.html
>
> But without the Texinfo source like GNU software (usually) uses.
> Just from the HTML itself. I also want it to output static HTML, so
> no solutions using Javascript or browser add-ons.
>
> One option might be to use csplit to break it up at common section
> separator patterns, then a simple script renames the new files
> according to their heading text. But I'd like to have HTML
> navigation links, ideally including converting existing anchor
> links inside the document.
>
> A prime target would be the Raspberry Pi configuration
> documentation, which has convinced me of the merit of multi-page
> docs by how confusing it has become for me since they switched to a
> single-page layout:
> https://www.raspberrypi.com/documentation/computers/configuration.html

I've never used it myself, but I seem to remember talking to someone in
the past who used htmldoc to do this kind of thing?

https://www.msweet.org/htmldoc/

Back to comp.infosystems.www.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Program to Split Single-Page HTML Documentation Computer Nerd Kev <not@telling.you.invalid> - 2023-07-31 14:49 +1000
  Re: Program to Split Single-Page HTML Documentation Bud Frede <frede@mouse-potato.com> - 2023-07-31 08:21 -0400
    Re: Program to Split Single-Page HTML Documentation Computer Nerd Kev <not@telling.you.invalid> - 2023-08-01 15:57 +1000
      Re: Program to Split Single-Page HTML Documentation Bud Frede <frede@mouse-potato.com> - 2023-08-01 07:13 -0400
  Re: Program to Split Single-Page HTML Documentation "Carlos E.R." <robin_listas@es.invalid> - 2023-08-01 13:21 +0200
    Re: Program to Split Single-Page HTML Documentation Helmut Richter <hr.usenet@email.de> - 2023-08-01 14:31 +0200
      Re: Program to Split Single-Page HTML Documentation not@telling.you.invalid (Computer Nerd Kev) - 2023-08-02 09:24 +1000
        Re: Program to Split Single-Page HTML Documentation Helmut Richter <hr.usenet@email.de> - 2023-08-02 22:29 +0200
          Re: Program to Split Single-Page HTML Documentation Helmut Richter <hr.usenet@email.de> - 2023-08-03 11:44 +0200
            Re: Program to Split Single-Page HTML Documentation Computer Nerd Kev <not@telling.you.invalid> - 2023-08-04 22:07 +1000
              Re: Program to Split Single-Page HTML Documentation "23k.304" <23k304@bfxw9.net> - 2023-08-05 00:45 -0400
                Re: Program to Split Single-Page HTML Documentation Computer Nerd Kev <not@telling.you.invalid> - 2023-08-05 18:21 +1000
                Re: Program to Split Single-Page HTML Documentation Helmut Richter <hr.usenet@email.de> - 2023-08-05 10:56 +0200
                Re: Program to Split Single-Page HTML Documentation "23k.304" <23k304@bfxw9.net> - 2023-08-05 23:37 -0400
                Re: Program to Split Single-Page HTML Documentation "23k.304" <23k304@bfxw9.net> - 2023-08-05 23:39 -0400
    Re: Program to Split Single-Page HTML Documentation not@telling.you.invalid (Computer Nerd Kev) - 2023-08-02 09:39 +1000
  Re: Program to Split Single-Page HTML Documentation Theo <theom+news@chiark.greenend.org.uk> - 2023-08-07 18:51 +0100
    Re: Program to Split Single-Page HTML Documentation not@telling.you.invalid (Computer Nerd Kev) - 2023-08-08 09:06 +1000

csiph-web