Re: Building & integrating custom texinfo manuals for live Emacs docstring links

Eli Zaretskii <[email protected]> Sat, 18 Apr 2026 10:14:36 +0300
Newsgroups gmane.comp.tex.texinfo.general
Message-ID <[email protected]>
> Date: Fri, 17 Apr 2026 21:58:12 +0000
> From: Heime <[email protected]>
> Cc: [email protected]
> 
> > There are no Lisp commands to compile Texinfo into Info.  You must
> > invoke the shell commands from Emacs to do that.  I suggest to look
> > into lisp/textmodes/makeinfo.el, maybe something there will help you.
> > But the basic is that you just need to invoke shell-command to run the
> > last command in your Makefile.
> 
> To generate the documentation, would one usually employ `makeinfo'? 

Yes, that's its purpose.  See the Texinfo manual, which describes
that.  You can also invoke texi2any (which is the same as makeinfo:
one is usually symlinked to the other).

> Have seen people using `texi2html' and `texi2pdf' - would I need those?

That's not necessary, because makeinfo has command-line options to
produce all of the formats.