Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

windows 11 installation #2441

Open
CaseyMiller opened this issue Nov 27, 2024 · 13 comments
Open

windows 11 installation #2441

CaseyMiller opened this issue Nov 27, 2024 · 13 comments

Comments

@CaseyMiller
Copy link

Installation under windows 11 is failing. Have tried all suggestions in doc and combed the web. Tried both the choco and cpan approaches. Have clean install of MikTeX. Used suggestions in doc for kpsewhich evnironment variables. cpan build.log file is attached.

build.log

@dginev
Copy link
Collaborator

dginev commented Nov 27, 2024

You may be seeing some of the babel-related test regressions on newer texlives, based on the attached log. Those are tracked in issues #2429 and #2434.

The clean install of MikTeX brings in recent latex toolchains, and latexml is currently experiencing some significant regressions on texlive 2023 and newer, see #2064 as the main tracking issue on that front.

Lastly, latexml does not have an official Windows maintainer, so resolving the OS-specific pieces of this regression (if any) may take a while longer. There is a related Windows regression reported in #2355

@xworld21
Copy link
Contributor

@CaseyMiller LaTeXML 0.8.5 is a very old version of LaTeXML. Could you please try installing the latest LaTeXML (0.8.8)?

Unfortunately, as @dginev said, even LaTeXML 0.8.8 can't deal with very recent packages, especially around babel and expl3. If you still get failures, please install using --notest.

There may be an issue that needs fixing, though. Please let us know if 0.8.8 is still printing these errors

#       got : 'kpsewhich: security risk: running with elevated privileges'
#  expected : 'No obvious problems'

These may be another instance of #2025, but more likely a simple naive assumption in the test suite. The test should probably only check if the last line is 'No obvious problems' and ignore other messages. I'd need to see the full output of the command being run to confirm.

@xworld21
Copy link
Contributor

PS: I just realised that Chocolatey is distributing 0.8.5 as the 'latest' version of LaTeXML. I'll see if I can find the maintainer.

@CaseyMiller
Copy link
Author

I didn't have any luck installing a new version:

PS C:\Windows\system32> choco install latexml --version 0.8.8
Chocolatey v2.4.0
Installing the following packages:
latexml
By installing, you accept licenses for the packages.
latexml not installed. The package was not found with the source(s) listed.
Source(s): 'https://community.chocolatey.org/api/v2/'
NOTE: When you specify explicit sources, it overrides default sources.
If the package version is a prerelease and you didn't specify --pre,
the package may not be found.
Version was specified as '0.8.8'. It is possible that version
does not exist for 'latexml' at the source specified.
Please see https://docs.chocolatey.org/en-us/troubleshooting for more
assistance.

Chocolatey installed 0/1 packages. 1 packages failed.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Failures

  • latexml - latexml not installed. The package was not found with the source(s) listed.
    Source(s): 'https://community.chocolatey.org/api/v2/'
    NOTE: When you specify explicit sources, it overrides default sources.
    If the package version is a prerelease and you didn't specify --pre,
    the package may not be found.
    Version was specified as '0.8.8'. It is possible that version
    does not exist for 'latexml' at the source specified.
    Please see https://docs.chocolatey.org/en-us/troubleshooting for more
    assistance.

@xworld21
Copy link
Contributor

latexml not installed. The package was not found with the source(s) listed.

Chocolatey is stuck at version 0.8.5. The maintainer did not reply, so I guess I'll try a takeover.

You'll have to install LaTeXML by hand. I usually cut it short and tell people to do:

cpanm --build-args=CC=c++ --notest --verbose Image::Magick
cpanm --notest --verbose LaTeXML

Both ImageMagick and LaTeXML fail tests anyway (IM is out of date on CPAN; LaTeXML does not deal properly with TeX Live >2021).

@CaseyMiller
Copy link
Author

No luck. Seemed to install but can't build a simple example correctly on completion.

PS C:\Windows\system32> cpanm --build-args=CC=c++ --notest --verbose Image::Magick
cpanm (App::cpanminus) 1.7047 on perl 5.040000 built for MSWin32-x64-multi-thread
Work directory is C:\Users\ctmiller/.cpanm/work/1733920979.55508
You have make C:\Strawberry\c\bin\gmake.exe
You have LWP 6.77
Falling back to Archive::Tar 3.02_001
Searching Image::Magick () on cpanmetadb ...
--> Working on Image::Magick
Fetching http://www.cpan.org/authors/id/J/JC/JCRISTY/Image-Magick-7.1.1-28.tar.gz ... OK
Unpacking Image-Magick-7.1.1-28.tar.gz
Entering Image-Magick-7.1.1
Checking configure dependencies from META.json
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.70)
Running Makefile.PL
Configuring Image-Magick-v7.1.1 ... Gonna create 'libMagickCore.a' from 'C:\Program Files\ImageMagick-7.1.1-Q16-HDRI\CORE_RL_MagickCore_.dll'
Checking if your kit is complete...
Looks good
Generating a gmake-style Makefile
Writing Makefile for Image::Magick
Writing MYMETA.yml and MYMETA.json
OK
Checking dependencies from MYMETA.json ...
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.70)
Checking if you have parent 0 ... Yes (0.241)
Building Image-Magick-v7.1.1 ... cp Magick.pm blib\lib\Image\Magick.pm
AutoSplitting blib\lib\Image\Magick.pm (blib\lib\auto\Image\Magick)
Running Mkbootstrap for Magick ()
"C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 644 "Magick.bs"
"C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- Magick.bs blib\arch\auto\Image\Magick\Magick.bs 644
"C:\Strawberry\perl\bin\perl.exe" "C:\Strawberry\perl\lib\ExtUtils/xsubpp" -typemap C:\STRAWB1\perl\lib\ExtUtils\typemap -typemap C:\Users\ctmiller.cpanm\work\1733920979.55508\Image-Magick-7.1.1\typemap Magick.xs > Magick.xsc
"C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e mv -- Magick.xsc Magick.c
c++ -c -I"C:\Program Files\ImageMagick-7.1.1-Q16-HDRI\include" -std=c99 -DWIN32 -DWIN64 -DPERL_TEXTMODE_SCRIPTS -DMULTIPLICITY -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D__USE_MINGW_ANSI_STDIO -fwrapv -fno-strict-aliasing -mms-bitfields -Os -falign-functions -falign-jumps -falign-labels -falign-loops -freorder-blocks -freorder-blocks-algorithm=stc -freorder-blocks-and-partition -DVERSION="7.1.1" -DXS_VERSION="7.1.1" "-IC:\STRAWB
1\perl\lib\CORE" -D_LARGE_FILES=1 -DHAVE_CONFIG_H Magick.c
cc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++
"C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Mksymlists
-e "Mksymlists('NAME'=>"Image::Magick", 'DLBASE' => 'Magick', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
g++ Magick.def -o blib\arch\auto\Image\Magick\Magick.xs.dll -shared -s -L"C:\STRAWB1\perl\lib\CORE" -L"C:\STRAWB1\c\lib" -L"C:\STRAWB1\c\x86_64-w64-mingw32\lib" -L"C:\STRAWB1\c\lib\gcc\x86_64-w64-mingw32\13.2.0" -L"C:/Users/ctmiller/.cpanm/work/1733920979.55508/Image-Magick-7.1.1" -L"C:\Program Files\ImageMagick-7.1.1-Q16-HDRI\lib" Magick.o "C:\STRAWB1\perl\lib\CORE\libperl540.a" "libMagickCore.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libmoldname.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libkernel32.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libuser32.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libgdi32.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libwinspool.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libcomdlg32.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libadvapi32.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libshell32.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libole32.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\liboleaut32.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libnetapi32.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libuuid.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libws2_32.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libmpr.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libwinmm.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libversion.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libodbc32.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libodbccp32.a" "C:\STRAWB1\c\x86_64-w64-mingw32\lib\libcomctl32.a" -Wl,--enable-auto-image-base
"C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\Image\Magick\Magick.xs.dll
"C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- Magick.bs blib\arch\auto\Image\Magick\Magick.bs 644
Files found in blib\arch: installing files in blib\lib into architecture dependent library tree
Installing C:\STRAWB1\perl\site\lib\auto\Image\Magick\Magick.xs.dll
Installing C:\STRAWB
1\perl\site\lib\auto\Image\Magick\autosplit.ix
Installing C:\STRAWB1\perl\site\lib\Image\Magick.pm
Appending installation info to C:\STRAWB
1\perl\lib/perllocal.pod
OK
Successfully installed Image-Magick-v7.1.1
Installing C:\STRAWB1\perl\site\lib\MSWin32-x64-multi-thread.meta\Image-Magick-7.1.1-28\install.json
Installing C:\STRAWB
1\perl\site\lib\MSWin32-x64-multi-thread.meta\Image-Magick-7.1.1-28\MYMETA.json
Expiring 11 work directories.
1 distribution installed
PS C:\Windows\system32> cpanm --notest --verbose LaTeXML
cpanm (App::cpanminus) 1.7047 on perl 5.040000 built for MSWin32-x64-multi-thread
Work directory is C:\Users\ctmiller/.cpanm/work/1733921023.59344
You have make C:\Strawberry\c\bin\gmake.exe
You have LWP 6.77
Falling back to Archive::Tar 3.02_001
Searching LaTeXML () on cpanmetadb ...
LaTeXML is up to date. (0.8.8)
PS C:\Windows\system32> latexml --help
latexml.bat (LaTeXML version 0.8.8)
NAME
"latexml" - transforms a TeX/LaTeX file into XML.

SYNOPSIS
latexml [options] texfile

 Options:
 --destination=file sets destination file (default stdout).
 --output=file      [obsolete synonym for --destination]
 --preload=module   requests loading of an optional module;
                    can be repeated
 --preamble=file    sets a preamble file which will
                    effectively be prepended to the main file.
 --postamble=file   sets a postamble file which will
                    effectively be appended to the main file.
 --includestyles    allows latexml to load raw *.sty file;
                    by default it avoids this.
 --path=dir         adds to the paths searched for files,
                    modules, etc;
 --log=file         specifies log file (default is file named after job name)
 --documentid=id    assign an id to the document root.
 --quiet            suppress messages (can repeat)
 --verbose          more informative output (can repeat)
 --strict           makes latexml less forgiving of errors
 --bibtex           processes as a BibTeX bibliography.
 --xml              requests xml output (default).
 --tex              requests TeX output after expansion.
 --box              requests box output after expansion
                    and digestion.
 --noparse          suppresses parsing math
 --nocomments       omit comments from the output
 --inputencoding=enc specify the input encoding.
 --VERSION          show version number.
 --debug=package    enables debugging output for the named
                    package
 --help             shows this help message.

If texfile is '-', latexml reads the TeX source from standard input. If
texfile has an explicit extension of ".bib", it is processed as a BibTeX
bibliography.

OPTIONS AND ARGUMENTS
"--destination"=file
Specifies the destination file; by default the XML is written to
stdout.

"--preload"=module
    Requests the loading of an optional module or package. This may be
    useful if the TeX code does not specifically require the module (eg.
    through input or usepackage). For example, use
    "--preload=LaTeX.pool" to force LaTeX mode.

"--preamble"=file, "--postamble"=file
    Specifies a file whose contents will effectively be prepended or
    appended to the main document file's content. This can be useful
    when processing TeX fragments, in which case the preamble would
    contain documentclass and begindocument control sequences. This
    option is not used when processing BibTeX files.

"--includestyles"
    This optional allows processing of style files (files with
    extensions "sty", "cls", "clo", "cnf"). By default, these files are
    ignored unless a latexml implementation of them is found (with an
    extension of "ltxml").

    These style files generally fall into two classes: Those that merely
    affect document style are ignorable in the XML. Others define new
    markup and document structure, often using deeper LaTeX macros to
    achieve their ends. Although the omission will lead to other errors
    (missing macro definitions), it is unlikely that processing the TeX
    code in the style file will lead to a correct document.

"--path"=dir
    Add dir to the search paths used when searching for files, modules,
    style files, etc; somewhat like TEXINPUTS. This option can be
    repeated.

"--documentid"=id
    Assigns an ID to the root element of the XML document. This ID is
    generally inherited as the prefix of ID's on all other elements
    within the document. This is useful when constructing a site of
    multiple documents so that all nodes have unique IDs.

"--quiet"
    Reduces the verbosity of output during processing, used twice is
    pretty silent.

"--verbose"
    Increases the verbosity of output during processing, used twice is
    pretty chatty. Can be useful for getting more details when errors
    occur.

"--strict"
    Specifies a strict processing mode. By default, undefined control
    sequences and invalid document constructs (that violate the DTD)
    give warning messages, but attempt to continue processing. Using
    --strict makes them generate fatal errors.

"--bibtex"
    Forces latexml to treat the file as a BibTeX bibliography. Note that
    the timing is slightly different than the usual case with BibTeX and
    LaTeX. In the latter case, BibTeX simply selects and formats a
    subset of the bibliographic entries; the actual TeX expansion is
    carried out when the result is included in a LaTeX document. In
    contrast, latexml processes and expands the entire bibliography; the
    selection of entries is done during postprocessing. This also means
    that any packages that define macros used in the bibliography must
    be specified using the "--preload" option.

"--xml"
    Requests XML output; this is the default.

"--tex"
    Requests TeX output for debugging purposes; processing is only
    carried out through expansion and digestion. This may not be quite
    valid TeX, since Unicode may be introduced.

"--box"
    Requests Box output for debugging purposes; processing is carried
    out through expansion and digestions, and the result is printed.

"--nocomments"
    Normally latexml preserves comments from the source file, and adds a
    comment every 25 lines as an aid in tracking the source. The option
    --nocomments discards such comments.

"--inputencoding="encoding
    Specify the input encoding, eg. "--inputencoding=iso-8859-1". The
    encoding must be one known to Perl's Encode package. Note that this
    only enables the translation of the input bytes to UTF-8 used
    internally by LaTeXML, but does not affect catcodes. It is usually
    better to use LaTeX's inputenc package. Note that this does not
    affect the output encoding, which is always UTF-8.

"--VERSION"
    Shows the version number of the LaTeXML package..

"--debug"=package
    Enables debugging output for the named package. The package is given
    without the leading LaTeXML::.

"--help"
    Shows this help message.

SEE ALSO
latexmlpost, latexmlmath, LaTeXML

@dginev
Copy link
Collaborator

dginev commented Dec 11, 2024

@CaseyMiller if you are interested in a quick resolution, you may be able to install an Ubuntu WSL on your Windows machine and follow the linux instructions.

@CaseyMiller
Copy link
Author

Great suggestion!

@brucemiller
Copy link
Owner

brucemiller commented Dec 11, 2024 via email

@xworld21
Copy link
Contributor

@CaseyMiller can you provide logs and error messages and a minimum example of your problem? I run latexml 0.8.8 on Windows 11 every once in a while and it usually works, modulo the MikTeX/TeX Live 2024 incompatibilities. It sounds like we are talking of three different issues:

  • Chocolatey is wildly out of date (reported to maintainers)
  • tests fail if kpsewhich emits error messages (I'll make a separate issue)
  • even when installed, LaTeXML seemingly fails, but we need more details

@CaseyMiller
Copy link
Author

Here is the build log

cpanm (App::cpanminus) 1.7047 on perl 5.040000 built for MSWin32-x64-multi-thread
Work directory is C:\Users\ctmiller/.cpanm/work/1733921023.59344
You have make C:\Strawberry\c\bin\gmake.exe
You have LWP 6.77
Falling back to Archive::Tar 3.02_001
Searching LaTeXML () on cpanmetadb ...
LaTeXML is up to date. (0.8.8)

The minimal example run with the actual file and output attached
minimal-example.zip
:

PS D:\dropbox\research\arc alliance\arc-geophysical-research\jats> latexml --destination=example.html --includestyles article-affiliation-eg.tex
latexml.bat (LaTeXML version 0.8.8) processing article-affiliation-eg.tex
| Digesting > Processing > Loading > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/textcomp.sty.ltxmlkpsewhich: security risk: running with elevated privileges
kpsewhich: security risk: running with elevated privileges
kpsewhich: security risk: running with elevated privileges
| Digesting > Processing > Loading > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/keyval.sty.ltxmlkpsewhich: security risk: running with elevated privileges
| Digesting > Processing > Loading > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/ltxcmds.sty.ltxmlkpsewhich: security risk: running with elevated privileges
| Digesting > Processing > Loading > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/kvsetkeys.sty.ltxmlkpsewhich: security risk: running with elevated privileges
| Digesting > Processing > Loading > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/kvdefinekeys.sty.ltxmlkpsewhich: security risk: running with elevated privileges
| Digesting > Processing > Loading > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/kvoptions.sty.ltxmlkpsewhich: security risk: running with elevated privileges
/ Digesting > Processing > Loading > Loading > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/refcount.sty.ltxmlkpsewhich: security risk: running with elevated privileges
/ Digesting > Processing > Loading > Loading > Loading > Processing > Loading C:/Strawberry/perl/site/lib\LaTeXML/Packkpsewhich: security risk: running with elevated privileges
/ Digesting > Processing > Loading > Loading > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/gettitlestring.sty.kpsewhich: security risk: running with elevated privileges
-kpsewhich: security risk: running with elevated privilegesocessing definitions C:/Users/ctmiller/AppData/Local/Progray
kpsewhich: security risk: running with elevated privileges

  • Digesting > Processing > Loading > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/bitset.sty.ltxmlkpsewhich: security risk: running with elevated privileges
  • Digesting > Processing > Loading > Loading > Processing > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/intcalkpsewhich: security risk: running with elevated privileges
  • Digesting > Processing > Loading > Loading > Processing > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/bigintkpsewhich: security risk: running with elevated privileges
    \ Digesting > Processing content D:\Dropbox\research\ARC Alliance\ARC-Geophysical-Research\jats\article-affiliation-egkpsewhich: security risk: running with elevated privileges
    Error:latex:(kvoptions) Package kvoptions Error: \ProcessLocalKeyvalOptions is intended for packages only See the kvoptions package documentation for explanation. I can't help at doclicense.sty; line 25 col 0
    \ Digesting > Processing > Processing definitions C:/Users/ctmiller/AppData/Local/Programs/MiKTeX/tex/latex/doclicensekpsewhich: security risk: running with elevated privileges
    \ Digesting > Processing > Processing > Processing > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/ifthen.sty.ltkpsewhich: security risk: running with elevated privileges
    \ Digesting > Processing > Processing > Processing definitions C:/Users/ctmiller/AppData/Local/Programs/MiKTeX/tex/latkpsewhich: security risk: running with elevated privileges
    \ Digesting > Processing > Processing definitions C:/Users/ctmiller/AppData/Local/Programs/MiKTeX/tex/latex/doclicensekpsewhich: security risk: running with elevated privileges
    \ Digesting > Processing > Processing > Processing definitions C:/Users/ctmiller/AppData/Local/Programs/MiKTeX/tex/latkpsewhich: security risk: running with elevated privileges
  • Digesting > Processing > Processing definitions C:/Users/ctmiller/AppData/Local/Programs/MiKTeX/tex/latex/doclicensekpsewhich: security risk: running with elevated privileges
    Error:undefined:\languagename The token T_CS[\languagename] is not defined. at doclicense.sty; line 278 col 0
    \ Digesting > Processing > Processing definitions C:/Users/ctmiller/AppData/Local/Programs/MiKTeX/tex/latex/doclicensekpsewhich: security risk: running with elevated privileges
    kpsewhich: security risk: running with elevated privileges
    Warning:latex:(doclicense) Package doclicense Warning: No language definition for \languagename found. Consider adding one and submit it to doclicense. Using English as fallback. at doclicense.sty; line 278 col 0
    \ Digesting > Processing > Processing definitions C:/Users/ctmiller/AppData/Local/Programs/MiKTeX/tex/latex/doclicensekpsewhich: security risk: running with elevated privileges
    kpsewhich: security risk: running with elevated privileges
    Error:latex:(doclicense) Package doclicense Error: License unknown See the doclicense package documentation for explanation. Please check the manual of doclicense at doclicense.sty; line 398 col 15
    \ Digesting > Processing content D:\Dropbox\research\ARC Alliance\ARC-Geophysical-Research\jats\article-affiliation-egkpsewhich: security risk: running with elevated privileges
    \ Digesting > Processing > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/csquotes.sty.ltxmlkpsewhich: security risk: running with elevated privileges
    /kpsewhich: security risk: running with elevated privileges C:/Users/ctmiller/AppData/Local/Programs/MiKTeX/tex/latex/y
    / Digesting > Processing > Loading > Processing > Loading C:/Strawberry/perl/site/lib\LaTeXML/Package/csquotes.def.ltxkpsewhich: security risk: running with elevated privileges
    Info:latex:(csquotes) Package csquotes Info: Trying to load configuration file 'csquotes.cfg'.. at csquotes.sty; line 2484 col 0
    / Digesting > Processing > Loading > Processing definitions C:/Users/ctmiller/AppData/Local/Programs/MiKTeX/tex/latex/kpsewhich: security risk: running with elevated privileges
    kpsewhich: security risk: running with elevated privileges
    Info:latex:(csquotes) Package csquotes Info: ... configuration file loaded successfully at csquotes.sty; line 2487 col 0
    / Digesting > Processing > Loading > Processing definitions C:/Users/ctmiller/AppData/Local/Programs/MiKTeX/tex/latex/kpsewhich: security risk: running with elevated privileges
    kpsewhich: security risk: running with elevated privileges
    Error:undefined:\doclicenseURL The token T_CS[\doclicenseURL] is not defined. at article-affiliation-eg.tex; line 54 col 0
    Conversion complete: 1 warning; 4 errors; 2 undefined macros[\doclicenseURL, \languagename] (See D:/Dropbox/research/ARC Alliance/ARC-Geophysical-Research/jats\article-affiliation-eg.latexml.log) (reqd. 13.59s)

@xworld21
Copy link
Contributor

@CaseyMiller it sounds like latexml is working fine. Try the same command with latexmlc (reason: latexml generates an xml file that must be converted with latexmlpost; latexmlc does both steps in a single run). If it looks ok, then this issue is just about Chocolatey.

@CaseyMiller
Copy link
Author

Indeed this is so. The remaining unique issue from this item is that the windows versions are out of date with the installers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants