Menu

#2608 make pdf fails on Cygwin build with TeXlive 2023

None
closed-fixed
nobody
None
2023-04-13
2023-03-25
No

make pdf fails on Cygwin build ()commit b1deb1e13d42315e6edbd4937c13fa49f4e40110

[15]

! LaTeX Error: Unicode character ∞ (U+221E)
               not set up for use with LaTeX.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...

l.1174 the infinity symbol ∞
                               is $\backslash$U+221E.  This will be converte...

Discussion

  • Tatsuro MATSUOKA

    It seems that this defect comes from TeXlive 20230313. If I downgrade to TeXlive 20220323, the defect disappears.

     
  • Tatsuro MATSUOKA

    • summary: make pdf fails on Cygwin build ()commit b1deb1e13d42315e6edbd4937c13fa49f4e40110 --> make pdf fails on Cygwin build with TeXlive 2023
    • Group: -->
    • Priority: -->
     
  • Tatsuro MATSUOKA

    I have done Google search for Unicode issue on LaTeX. One of those suggests to use xelatex or lualatex. "make gnuplot-ja.pdf" uses lualatex and "make gnuplot-ja.pdf" works without issue.
    How can I use lualatex in "make pdf"?

     

    Last edit: Tatsuro MATSUOKA 2023-03-27
    • Ethan Merritt

      Ethan Merritt - 2023-03-27

      In docs/Makefile there is a line
      PDFLATEX = pdflatex
      Change it to
      PDFLATEX = lualatex

      I do not think there is a configuration option that would do it automatically.

       

      Last edit: Ethan Merritt 2023-03-27
      • Tatsuro MATSUOKA

        Thanks ! It works.

         
  • Tatsuro MATSUOKA

    • status: open --> open-not-a-bug
     
  • Tatsuro MATSUOKA

    The same error happens on making gnuplot.pdf on Mingw when TeXLive is upgraded to 2023.
    Replacing some "pdflatex"s with "lualatex" in config/mingw/Makefile solves the issue.

     

    Last edit: Tatsuro MATSUOKA 2023-04-10
    • Ethan Merritt

      Ethan Merritt - 2023-04-11

      I think I have pdflatex working again with TeXLive 2023 to produce the pdf documentation.
      It is very sensitive to the order in which packages are loaded.
      But yes, I think it would be good to make it easy to use lualatex instead.

       
  • Tatsuro MATSUOKA

    Commit [267691] solves the issue on the MinGW but does not solve it on the Cygwin.
    I still need to modify docs/Makefile

     

    Related

    Commit: [267691]


    Last edit: Tatsuro MATSUOKA 2023-04-12
    • Ethan Merritt

      Ethan Merritt - 2023-04-12

      Is the Cygwin error from texlive2023 + pdflatex?
      If you upload the file gnuplot.log produced by Cygwin when the "make pdf" command shows an error I will see if I understand what is going wrong.

       
      • Tatsuro MATSUOKA

        Thank you for the reply.
        The Cygwin error is from TeXLive 2023+pdflatex?
        gnuplot.log is attached.

         
        • Ethan Merritt

          Ethan Merritt - 2023-04-12

          That log file was produced using a file titlepag.tex from before the modifications to work with texlive2023. The current file (after commits 1035c6b2 and 267691b9) should match the one attached here.

           
          • Tatsuro MATSUOKA

            My operation was something wrong. I deleted all old files and re-clone the git.
            Now make pdf works without modification of docs/Makefile.
            Thanks!

             
  • Tatsuro MATSUOKA

    • status: open-not-a-bug --> closed-fixed
     

Log in to post a comment.