80 lines
3.4 KiB
Plaintext
80 lines
3.4 KiB
Plaintext
|
If you are interested in working on any of these, email bug-texinfo@gnu.org.
|
||
|
|
||
|
* Makeinfo:
|
||
|
- HTML output is being actively worked on, and with luck will be in
|
||
|
the next release.
|
||
|
- A detexinfo program, like detex or delatex. This command would
|
||
|
strip all the texinfo commands out, and would be used as a filter on
|
||
|
the way to a speller. An option would be to NOT strip comments out.
|
||
|
makeinfo --no-headers comes close.
|
||
|
- If node name contains an @ command, complain explicitly.
|
||
|
- Better ASCII output: convert menus to single table of contents,
|
||
|
enumerate chapters and sections, convert cross-refs and indices to
|
||
|
chapter/section references. See:
|
||
|
ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2/faq201s.zip
|
||
|
- Call Ghostscript to get ASCII output for the @image command.
|
||
|
|
||
|
* TeX:
|
||
|
- Use @ as the escape character, and Texinfo syntax generally, in the
|
||
|
table of contents, aux, and index files. Eliminate all the crazy
|
||
|
multiple redefinitions of every Texinfo command in different contexts.
|
||
|
- Handle @hsep and @vsep in @multitables.
|
||
|
|
||
|
* General:
|
||
|
- Better i18n support, including support for 8-bit input characters,
|
||
|
and 8-bit output in info. Perhaps have to use the ec fonts.
|
||
|
- Support compressed image files, automatic generation of .txt
|
||
|
or .jpg from .eps by Ghostscript.
|
||
|
- Repeat TeX run until cross-references stabilize, not just twice.
|
||
|
(Document this in manual and fix texi2dvi.)
|
||
|
- Handle reference card creation, perhaps by only paying attention to
|
||
|
sectioning and @def... commands.
|
||
|
- Allow : in node names for info files, for names like `class::method'.
|
||
|
- Get Info declared as a MIME Content-Type.
|
||
|
|
||
|
* Language:
|
||
|
- @figure:
|
||
|
@figure [xref-label]
|
||
|
@figureinclude <filename>, [<height>], [<width>]
|
||
|
@figurehsize <dimen>
|
||
|
@figurevsize <dimen>
|
||
|
@caption ... @end caption
|
||
|
<arbitrary Texinfo commands>
|
||
|
@end figure
|
||
|
- @flushboth to combine @flushleft and @flushright, for RFC's.
|
||
|
- @part sectioning command.
|
||
|
- Anchors a la HTML?
|
||
|
- Allow subitems and `see' and `see also' in indices.
|
||
|
- @exercise/@answer command for, e.g., gawk.
|
||
|
- Allow @hsep/@vsep at @item, instead of just in template.
|
||
|
- The dark corner symbol for the gawk manual.
|
||
|
- Change bars. This is difficult or impossible in TeX,
|
||
|
unfortunately. To do it right requires device driver support.
|
||
|
|
||
|
* Doc:
|
||
|
- Include a complete functional summary, as in a reference card, in
|
||
|
the manual.
|
||
|
- Improve the manuals for makeinfo, standalone info, etc.
|
||
|
- Page 39, need a new section on doing dedication pages. See gawk.texi
|
||
|
for an example of doing it in both the tex and info versions.
|
||
|
|
||
|
* Info:
|
||
|
- Search all nodes of dir file at startup, then can have
|
||
|
INFO-DIR-SEPARATE-GROUPS and other such.
|
||
|
- Better dir file merging.
|
||
|
- Steal interface ideas from Lynx: TAB for navigating to next link
|
||
|
within a page, number links, etc.
|
||
|
- q within help should quit help like C-x 0.
|
||
|
- Full-text search on all available info files.
|
||
|
- Incorporate an X-based viewer, perhaps tkinfo:
|
||
|
http://www.math.ucsb.edu/~boldt/tkinfo/.
|
||
|
- Perhaps process Texinfo files directly instead of converting to Info:
|
||
|
ftp://ftp.cs.berkeley.edu/ucb/people/phelps/tcltk/tkman.tar.Z
|
||
|
+ ftp://ftp.cs.berkeley.edu/ucb/people/phelps/tcltk/rman.tar.Z
|
||
|
+ Tcl/Tk 8.0 from ftp.smli.com in the /pub/tcl directory.
|
||
|
From: phelps@ecstasy.CS.Berkeley.EDU (Tom Phelps)
|
||
|
|
||
|
* Install-info:
|
||
|
- be able to copy the info file to compile-time $(infodir), to
|
||
|
simplify by-hand installation.
|