|
From: Ethan A M. <me...@uw...> - 2022-01-02 07:58:38
|
On Saturday, 1 January 2022 21:31:47 PST Tatsuro MATSUOKA wrote:
> In development source (5.5), 'make docs' stops at the below
>
> *********************************************
> ! Undefined control sequence.
> l.1626 \gpinsetfigure
> {figure_E0}
> ?
> *********************************************
>
> All outputs are given
> http://tmacchant33.starfree.jp/Files/latex-error.txt
>
> The error does not occur in Cygwin build.
>
> For native windows build, I have used the MikTeX that are usable without problem until 5.4 sources.
>
> Today I tried to use Cygwin's Texlive 2021 in the mingw build, the results are almost the same.
>
> Any suggestions are welcome.
At the very top of your log file are these lines
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
$ PATH=/f/Programs/MiKTeX/miktex/bin/x64:$PATH make docs
cp gnuplot-figures.tex gp_tex2.tex
echo "\usepackage{graphicx}" > pdffigures.tex
echo "\usepackage{picins}" >> pdffigures.tex
# Call LaTeX three times to get the toc right.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
I think this means that your build path under Windows uses a Makefile
I did not know about and therefore failed to include when modifying
the mechanism for figure generation in commits 0a0a64 12aabd
That would not surprise me. I broke it on linux also :-(
See Bug #2453
I tried to fix that, but it could be that I made things worse.
Is it this file?
.../config/mingw/Makefile
How is that file generated?
Is it automatically created or is it edited by hand?
I think that the patch below would fix the problem you show,
but I don't know whether to apply it to that file directly or
apply it to a higher-level Makefile.am or Makefile.in.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/config/mingw/Makefile b/config/mingw/Makefile
index 3c578b27e..80b4824c0 100644
--- a/config/mingw/Makefile
+++ b/config/mingw/Makefile
@@ -955,6 +955,9 @@ gnuplot.pdf: gnuplot-figures.tex $(TOP)/VERSION $(D)toc_entr.sty $(D)titlepag.te
cp gnuplot-figures.tex gp_tex2.tex
echo "\usepackage{graphicx}" > pdffigures.tex
echo "\usepackage{picins}" >> pdffigures.tex
+ echo "\newcommand{\gpinsetfigure}[1]{" >> gpinsetfigure.tex ; \
+ echo " \parpic[r][rt]{\includegraphics[width=3in,keepaspectratio]{#1}}" >> gpinsetfigure.tex ; \
+ echo "}" >> gpinsetfigure.tex
# Call LaTeX three times to get the toc right.
TEXINPUTS=.:$(TOP):$(D):${TEXINPUTS}: pdflatex gp_tex2.tex
TEXINPUTS=.:$(TOP):$(D):${TEXINPUTS}: pdflatex gp_tex2.tex
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
良いお年を
Ethan
|