[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/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #47276] \typeout to log in LaTeX way index file access,
Vincent Belaïche <=