This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[ANNOUNCEMENT] Updated: texi2html-1.78


Hi

A new version of 'texi2html' has been uploaded to a server near you.


DESCRIPTION:
============
A highly customizable texinfo to HTML and other formats translator.


CYGWIN NEWS:
============

 o Updated to latest upstream release
 o Switched to cygport build framework


texi2html NEWS
==============

* NEW FEATURES
  ------------

* Transliterate accented characters in file names. Use Text::Unidecode
  if detected.

* Handle @frenchspacing, @tie, @indent, @setcontentsaftertitlepage,
  @setshortcontentsaftertitlepage and the obsolete @allow-recursion 
  and @quote-arg.

* With book style the Table of Contents is put where it is set.

* Use more numeric entities, especially for accented letters.

* The `examples' directory now contains an init file for Mediawiki output.
  Mediawiki is the GPL'd wiki used by Wikipedia.

* new init file tex4ht.init. With this init file, httex or htlatex from 
  tex4ht is used to format @tex and @math.

* Init files now have a chance to override all file names, rather than just
  page names.

* Put the images under a double licence by adding back their original GPL
  licence.

* If SIMPLE_MENU is true the menu is simply enclosed in a preformatted 
  environment.

* The user can bypass the texi2html functions and provide his own function
  to do things similar that what is done for interfacing with LaTeX2HTML
  or tex4ht.

* LaTeX2HTML stuff is moved out of texi2html.pl, to T2h_l2h.pm.

* Add $USER and $DATE variables to override the defaults detected for the
  footer.

* COMPATIBILITY
  -------------

* $TOP_FILE and $TOC_FILE are only set if set by the user. The elements
  file names are in the hash reference $Texi2HTML::THISDOC{'filename'}
  for use in init files.

* The API for image, normal_text, paragraph and node_file_name has changed.

* The $ENCODING variable is deprecated, replaced by $ENCODING_NAME
  and $OUT_ENCODING.

* utf8 is used as default out file encoding. This should allow for utf8
  translations for languages which cannot use @-commands for non ascii
  characters.

* Use entities for ``, '', ---, -- and quotes used for some formatting
  @-commands if $USE_ISO is set. 

* don't set unset MENU-ENTRY-NAME if it is similar with the NODE-NAME,
  it is useless as it is a construct that shouldn't happen.

* avoid menu entry and description redundancy in the formatting function
  and not in the main program.

* accept - in @-command names (compatibility with makeinfo)

* in user-defined macro arguments a comma in brace is escaped (compatibility
  with makeinfo from texinfo 4.8.90)

* don't add the section title to the html title when the document isn't split

* BUG FIXES
  ---------

* When the file extension is set to the empty string, a trailing `.' will not
  be automatically added to file names.

* The texi2html script is now created by make and not configure. 

* It is possible to build the translation files from outside of the 
  build directory.

* When configure detects that no Data::Dumper is present, the build scripts
  will simply copy the files instead of breaking.

* remove handling of quotation second arg, quotation has only one arg.

* handle nested ifset/ifclear.

* Improved handling of @sc and @centerchap.

* More flexible normal_text.

* style_stack really contains the formatting @-commands. 

* caching of html generated by latex2html reenabled.

* when not split and no section navigation is output, the about page and
  navigation direction are not output for all the elements.

* FOR DEVELOPERS
  --------------

* Standardized on Automake 1.10.0 


INSTALLATION:
=============
To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Save it and run setup, answer the questions and pick up
the above mentioned package from the 'Libs' category.


DOWNLOAD:
=========
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need
to find a mirror which has this update.

These mirrors already got the package, the others will probably have 
the latest version of this package fairly soon:

In the US

       ftp://mirrors.rcn.net/pub/sourceware/cygwin/ 

has reliable high bandwidth connections.


QUESTIONS:
==========
If you want to make a point or ask a question the Cygwin mailing
list is the appropriate place.


CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=================================
To unsubscribe to the cygwin-announce mailing list, look at the
"List-Unsubscribe: " tag in the email header of this message.  Send
email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-YOU=YOURDOMAIN.COM@cygwin.com


Enjoy
  Volker

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]