bug-texinfo
[Top][All Lists]
Advanced

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

[bug #47276] \typeout to log in LaTeX way index file access


From: Vincent Belaïche
Subject: [bug #47276] \typeout to log in LaTeX way index file access
Date: Fri, 26 Feb 2016 17:06:37 +0000
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0

URL:
  <http://savannah.gnu.org/bugs/?47276>

                 Summary: \typeout to log in LaTeX way index file access
                 Project: texinfo - GNU documentation system
            Submitted by: vincentb1
            Submitted on: ven. 26 févr. 2016 17:06:36 GMT
                Category: texinfo.tex
                 Release: 
                Priority: 5 - Normal
                Severity: 3 - Normal
              Item Group: enhancement
                 Privacy: Public
             Open/Closed: Open
             Assigned to: None
         Discussion Lock: Any
                  Status: None

    _______________________________________________________

Details:

= latexmk Sale pitch =

The latexmk perl script is an alternative tool to texi2dvi for compiling
Texinfo file. There are at least two situations when latexmk may be preferred
by the user:

* User is under MSW with MikTeX, he/she does not have any texi2dvi wrapper and
does not want to install a bash port, but he/she has some light perl
installation, and hence MikTeX latexmk is working.

* Texinfo file comprise material (e.g. figures) that is programmatically
generated, ie custom dependencies, and the user prefers defining the custom
dependencies using some latexmkrc or latexmk -e '...' statements rather than
using a Makefile

= Enhancement for latexmk =

However, the current implementation of latexmk rc file to handle Texinfo
source covers only standard index file extensions. It would be possible, at
the cost of significantly more complex rc file to detect the custom extension
also. However, it seems to us that a better solution is to align Texinfo index
manipulation logging onto LaTeX logging. That enables quite seamlessly latexmk
support for all kind of Texinfo indices with a lightweight latexmkrc file.

= Credits =

As stated in the ChangeLog, John Collins is the author of this patch, I only
did the paperword (diff file, ChangeLog entry, bug filing). Once this patch is
agreed, and the texinfo-latexmkrc is on CTAN, I can submit another patch to
update the Texinfo manual.

= Final word =

texi2any being also written in Perl, an evolution of it could be to detect
automatically which of texi2dvi or latexmk is best on current platform, and to
use that one --- that would mean in the case of latexmk

O some argument translation/wrapping 
O maybe some need to make latexmk offer its kernel as a perl library (ie it
would not only be a standalone script)



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: ven. 26 févr. 2016 17:06:36 GMT  Name: index-ltxlike-typeout.diff 
Size: 2 ko   By: vincentb1

<http://savannah.gnu.org/bugs/download.php?file_id=36474>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?47276>

_______________________________________________
  Message posté via/par Savannah
  http://savannah.gnu.org/




reply via email to

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