bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Texinfo 6.8 released


From: Ken Brown
Subject: Re: Texinfo 6.8 released
Date: Tue, 6 Jul 2021 09:04:29 -0400
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0

On 7/3/2021 7:44 AM, Gavin Smith wrote:
We have released version 6.8 of Texinfo, the GNU documentation format.

This package contains tools to produce documentation in various
formats, including HTML and PDF, from source files in the Texinfo
format.  Texinfo is a text-based format with commands for marking text,
document structuring and indexing.

The most significant changes since the last release (6.7, September 2019)
are to the HTML output of the texi2any conversion program. Support for
MathJax is added for formatting mathematical expressions. A
JavaScript-enhanced browsing interface is provided on an experimental
basis. The default output for HTML uses section names in preference to
node names, and simple lists of sub-sections replace Info-style menus.
There should be a significant speed-up due to more of the program
being written in C rather than Perl.

   http://ftpmirror.gnu.org/texinfo/texinfo-6.8.tar.xz
   http://ftpmirror.gnu.org/texinfo/texinfo-6.8.tar.gz

If automatic redirection fails, the list of mirrors is at:
   https://www.gnu.org/prep/ftp.html

Failing that, you can use the main server:
   https://ftp.gnu.org/gnu/texinfo/texinfo-6.8.tar.xz
   https://ftp.gnu.org/gnu/texinfo/texinfo-6.8.tar.gz

Please email any comments to bug-texinfo@gnu.org.

The Texinfo web page: https://www.gnu.org/software/texinfo/

Support free software ~ https://www.fsf.org/ ~ https://www.gnu.org/

Full news:
* Language
   . new command @displaymath for formatting of mathematical notation
   . @example takes an argument to specify the language
   . mark these commands as deprecated, not to be used:
     @centerchap, @definfoenclose, @refill, @inforef.
   . new paper size @bsixpaper

* texi2any
   . should be faster as Perl XS parser is enabled by default
   . SHOW_MENU customization variable replaced by FORMAT_MENU.
     FORMAT_MENU set to 'menu' is the same as SHOW_MENU set to 1, and
     FORMAT_MENU set to 'nomenu' is the same as SHOW_MENU set to 0.
   . only check menu structure if CHECK_NORMAL_MENU_STRUCTURE variable is set
   . changes to HTML output:
       . MathJax support for display of math.  new variables HTML_MATH,
         MATHJAX_SCRIPT and MATHJAX_SOURCE.
       . new variables JS_WEBLABELS and JS_WEBLABELS_FILE to support
         JavaScript License Web Labels
       . by default, use sectional tables of contents instead of menus
       . use section names in links by default (configure with
         xrefautomaticsectiontitle customization variable)
       . CONTENTS_OUTPUT_LOCATION sets location of table of contents
       . document sections wrapped in <div> elements
       . new variable USE_NODE_DIRECTIONS to use node or section structure
         for node directions
       . copiable anchor links for definitions with COPIABLE_ANCHORS variable
       . experimental JavaScript browsing interface enabled with INFO_JS_DIR
       . don't add an extra period before file extension given as an argument
         to @image if image file is not found

* info
   . support compressed dir files

* texi2dvi
   . stop on first error in input file

* texinfo.tex
   . put logical page numbers into PDF's ('page labels')
   . put chapter numbers in the PDF outline
   . new Finnish translation

* Distribution
   . autoconf 2.71, automake 1.16.3, gettext 0.21

It was just reported on the Cygwin mailing list that makeinfo can't be used in a pipeline any more:

  https://cygwin.com/pipermail/cygwin/2021-July/248849.html

I assume this is not an intentional change.

Ken



reply via email to

[Prev in Thread] Current Thread [Next in Thread]