marinebiokitty / GL2020

Grand Larp 2020 for LRS
4 stars 4 forks source link

Apparent bug in GameTex? #5

Open APCBoston opened 2 years ago

APCBoston commented 2 years ago

GameTex is causing document compilation errors on Ubuntu 22.04 with MikTeX 22.8.28, example below. It appears MikTeX isn't correctly expanding the macro in GL2020.cls that defines the /latex directory.

Workaround is to edit gametex.sty lines 1677, 1684, and 1690 to remove /latex. As long as latex is called with the --include-directory command-line flag, it will work.

Filing this bug for future followup to figure out why it's borking.

L3 programming layer <2022-08-30>
(/home/andy/development/GL2020/LaTeX/GL2020.cls
(/home/andy/development/GL2020/LaTeX/GL2020_path.cls)
(/home/andy/development/GL2020/LaTeX/gametex.sty
Document Class: GL2020 
  --- Children of the Gods --- NOV 11 to 13, 2022 ---
(/home/andy/.miktex/texmfs/install/tex/latex/base/article.cls
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
(/home/andy/.miktex/texmfs/install/tex/latex/base/size10.clo)))) 
  Options: --> char --> sheet 
  Packages: verbatim multicol comma multido alltt ulem
  Graphics Packages: pstricks graphicx lscape
  Symbol Packages: latexsym amssymb textcomp
! I can't find file `/latex/extraction.sty'.
APCBoston commented 2 years ago

It's possible that the "" in the \edef statement in _path.cls are the problem. Removing them seems to improve things on Ubuntu.