zsh-users
 help / color / mirror / code / Atom feed
* Split manpages; technical question
@ 2021-11-15 11:11 Dominik Vogt
  2021-11-15 11:22 ` Peter Stephenson
  0 siblings, 1 reply; 3+ messages in thread
From: Dominik Vogt @ 2021-11-15 11:11 UTC (permalink / raw)
  To: Zsh Users

This is more of a development question.  How do you manage the
split man pages internally?  I guess the split pages and the
monolothic "zshall" page are all generated from the same sources?
Is it one source file that is split into several pages, or several
sources that are combined into a single page?  What tools do you
use for that, are there any pitfalls?

(Background is that we finally want to split the fvwm man page
because it has become too big, but have zero experience with
that.)

Ciao

Dominik ^_^  ^_^

--

Dominik Vogt


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Split manpages; technical question
  2021-11-15 11:11 Split manpages; technical question Dominik Vogt
@ 2021-11-15 11:22 ` Peter Stephenson
  2021-11-16 18:38   ` Dominik Vogt
  0 siblings, 1 reply; 3+ messages in thread
From: Peter Stephenson @ 2021-11-15 11:22 UTC (permalink / raw)
  To: dominik.vogt, Zsh Users

> On 15 November 2021 at 11:11 Dominik Vogt <dominik.vogt@gmx.de> wrote:
> This is more of a development question.  How do you manage the
> split man pages internally?  I guess the split pages and the
> monolothic "zshall" page are all generated from the same sources?
> Is it one source file that is split into several pages, or several
> sources that are combined into a single page?  What tools do you
> use for that, are there any pitfalls?
> 
> (Background is that we finally want to split the fvwm man page
> because it has become too big, but have zero experience with
> that.)

It's done from separate Yodl sources, i.e. the inputs are all
split.  The structure is fairly clear from the source distribution,
even if you don't want to know the details of the processing.
So this probably doesn't help you a great deal unless you want
to move to Yodl --- which is a big job and not a very standard
format, although it's served us pretty well.

The zshall page is basically just the separate sources pasted
together, yes.

pws


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Split manpages; technical question
  2021-11-15 11:22 ` Peter Stephenson
@ 2021-11-16 18:38   ` Dominik Vogt
  0 siblings, 0 replies; 3+ messages in thread
From: Dominik Vogt @ 2021-11-16 18:38 UTC (permalink / raw)
  To: Zsh Users

On Mon, Nov 15, 2021 at 11:22:15AM +0000, Peter Stephenson wrote:
> > On 15 November 2021 at 11:11 Dominik Vogt <dominik.vogt@gmx.de> wrote:
> > This is more of a development question.  How do you manage the
> > split man pages internally?  I guess the split pages and the
> > monolothic "zshall" page are all generated from the same sources?
> > Is it one source file that is split into several pages, or several
> > sources that are combined into a single page?  What tools do you
> > use for that, are there any pitfalls?
> >
> > (Background is that we finally want to split the fvwm man page
> > because it has become too big, but have zero experience with
> > that.)
>
> It's done from separate Yodl sources, i.e. the inputs are all
> split.  The structure is fairly clear from the source distribution,
> even if you don't want to know the details of the processing.
> So this probably doesn't help you a great deal unless you want
> to move to Yodl --- which is a big job and not a very standard
> format, although it's served us pretty well.
>
> The zshall page is basically just the separate sources pasted
> together, yes.

Thanks.  We're using asciidoc, which is a bit tricky and less
structured when dealing with nested structures.  It's much easier
than thought.

Ciao

Dominik ^_^  ^_^

--

Dominik Vogt


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-11-16 18:41 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-15 11:11 Split manpages; technical question Dominik Vogt
2021-11-15 11:22 ` Peter Stephenson
2021-11-16 18:38   ` Dominik Vogt

Code repositories for project(s) associated with this inbox:

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).