Re: texi2pdf problem (texinfo.tex)

2001-12-10 Thread Thomas Esser

> ! \def\texinfoversion{2001-07-25.07}
...
> ! \def\texinfoversion{2001-12-04.08}

Thanks, I just have updated it in my tree.

Thomas



texi2pdf problem (texinfo.tex)

2001-12-10 Thread Ezra Peisach


In the recent download texi2pdf complains about names being referenced
but not found in making a the indexed table of contents. I founf that
the latest texinfo.tex fixes this problem. (latest version found on
ftp.texinfo.org)

Here is the diff - it may be that the pdfmkpgn change is all that is
needed (the warnings complained about page{XXX@} not being found but I
do not know what the \imagexxx change is about.

   Ezra

*** /4/usr2/epeisach/software/share/texmf/tex/texinfo/texinfo.tex   Tue Jul 31 
07:37:00 2001
--- ./texinfo.tex   Tue Dec  4 11:52:13 2001
***
*** 3,9 
  % Load plain if necessary, i.e., if running under initex.
  \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
  %
! \def\texinfoversion{2001-07-25.07}
  %
  % Copyright (C) 1985, 86, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99,
  %   2000, 01 Free Software Foundation, Inc.
--- 3,9 
  % Load plain if necessary, i.e., if running under initex.
  \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
  %
! \def\texinfoversion{2001-12-04.08}
  %
  % Copyright (C) 1985, 86, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99,
  %   2000, 01 Free Software Foundation, Inc.
***
*** 31,43 
  % reports; you can get the latest version from:
  %   ftp://ftp.gnu.org/gnu/texinfo.tex
  %   (and all GNU mirrors, see http://www.gnu.org/order/ftp.html)
! %   ftp://texinfo.org/tex/texinfo.tex
! %   ftp://us.ctan.org/macros/texinfo/texinfo.tex
! %   (and all CTAN mirrors, finger [EMAIL PROTECTED] for a list).
! %   /home/gd/gnu/doc/texinfo.tex on the GNU machines.
  % The texinfo.tex in any given Texinfo distribution could well be out
  % of date, so if that's what you're using, please check.
! % Texinfo has a small home page at http://texinfo.org/.
  %
  % Send bug reports to [EMAIL PROTECTED]  Please include including a
  % complete document in each bug report with which we can reproduce the
--- 31,46 
  % reports; you can get the latest version from:
  %   ftp://ftp.gnu.org/gnu/texinfo.tex
  % (and all GNU mirrors, see http://www.gnu.org/order/ftp.html)
! %   ftp://texinfo.org/texinfo/texinfo.tex
! %   ftp://tug.org/tex/texinfo.tex
! % (and all CTAN mirrors, see http://www.ctan.org),
! %   and /home/gd/gnu/doc/texinfo.tex on the GNU machines.
! % 
  % The texinfo.tex in any given Texinfo distribution could well be out
  % of date, so if that's what you're using, please check.
! % 
! % Texinfo has a small home page at http://texinfo.org/ and also
! % http://www.gnu.org/software/texinfo.
  %
  % Send bug reports to [EMAIL PROTECTED]  Please include including a
  % complete document in each bug report with which we can reproduce the
***
*** 943,949 
\pdfrefximage \pdflastximage
  \fi}
\def\pdfmkdest#1{{\normalturnoffactive \pdfdest name{#1} xyz}}
!   \def\pdfmkpgn#1{#1@}
\let\linkcolor = \Blue  % was Cyan, but that seems light?
\def\endlink{\Black\pdfendlink}
% Adding outlines to PDF; macros for calculating structure of outlines
--- 946,952 
\pdfrefximage \pdflastximage
  \fi}
\def\pdfmkdest#1{{\normalturnoffactive \pdfdest name{#1} xyz}}
!   \def\pdfmkpgn#1{#1}
\let\linkcolor = \Blue  % was Cyan, but that seems light?
\def\endlink{\Black\pdfendlink}
% Adding outlines to PDF; macros for calculating structure of outlines
***
*** 5881,5887 
\global\warnednoepsftrue
  \fi
\else
! \imagexxx #1,,,\finish
\fi
  }
  %
--- 5884,5890 
\global\warnednoepsftrue
  \fi
\else
! \imagexxx #1,\finish
\fi
  }
  %
***
*** 6087,6092 
--- 6090,6099 
%
\afourpaper
\internalpagesizes{237mm}{150mm}{3.6mm}{3.6mm}{3mm}{7mm}%
+   %
+   % Must explicitly reset to 0 because we call \afourpaper, apparently,
+   % although this does not entirely make sense.
+   \globaldefs = 0
  }}
  
  % Use @afourwide to print on European A4 paper in wide format.




Re: finally: new texmf tarball (beta-20011128)

2001-12-10 Thread Thomas Esser

> Other people probably install a new version over an old one and all
> configuration files are overwritten.  At least texmf.cnf has an
> interesting feature:
>
> % original texmf.cnf -- runtime path configuration file for kpathsea.
> % (If you change or delete `original' on the previous line, the
> % distribution won't install its version over yours.)
>
> Couldn't the other config files be handled in a similar way?
> texconfig should then remove the "original" automatically if
> s.o. changes the file.

You can have your changes in a local texmf tree, which is a much cleaner
solution.

texmf.cnf is a good example. Assume that you have a old but changed
version in your main texmf tree. If "make install" does not overwrite it,
xdvik will not have the new XDVIINPUTS line and not work with type1 fonts.

Everything is ok, however, if you have a texmf.cnf file in a local tree
and just put the lines in it that you really want to add or change and
use that file *in addition* but not *instead* of the file in the main
texmf tree.

Thomas



[patch] mpto isn't correctly in the latest teTeX beta

2001-12-10 Thread Adrian Bunk

Hi Thomas, hi Olaf,

I don't know whether the following problem is already known:


texk/web2c/mpware/ChangeLog says:

2001-10-26  Olaf Weber  <[EMAIL PROTECTED]>

* Makefile.in (mpto): Now links with libkpathsea.
...


This change means that you do now use klibtool to build mpto. The problem
is that "make install" installs the klibtool wrapper instead of the
program (look at the mpto "binary" of the installed teTeX and you
understand what I mean). The fix is simple:


--- tetex-bin-1.0.7+20011202.orig/texk/web2c/mpware/Makefile.in
+++ tetex-bin-1.0.7+20011202/texk/web2c/mpware/Makefile.in
@@ -46,8 +46,9 @@
 install: install-exec install-data
 install-exec: $(programs)
$(SHELL) $(top_srcdir)/../mkinstalldirs $(bindir) $(scriptdir)
-   for p in mpto newer; do $(INSTALL_PROGRAM) $$p $(bindir)/$$p; done
+   for p in newer; do $(INSTALL_PROGRAM) $$p $(bindir)/$$p; done
$(INSTALL_LIBTOOL_PROG) $(bindir) dmp
+   $(INSTALL_LIBTOOL_PROG) $(bindir) mpto
$(INSTALL_SCRIPT) makempx $(scriptdir)/makempx
 install-data:

cu
Adrian

-- 

Get my GPG key: finger [EMAIL PROTECTED] | gpg --import

Fingerprint: B29C E71E FE19 6755 5C8A  84D4 99FC EA98 4F12 B400