GeneralSpecifying arguments with xparse

LaTeX specific issues not fitting into one of the other forums of this category.
erwann
Posts: 75
Joined: Thu Aug 25, 2016 2:24 am

Specifying arguments with xparse

Post by erwann »

Upgrading to texlive 2017 solved the problem.
Screen Shot 2018-02-28 at 7.40.12 PM.png
Screen Shot 2018-02-28 at 7.40.12 PM.png (21.05 KiB) Viewed 3262 times
x_86 / Linux Mint 18.3 / texlive 2015.20160320-1ubuntu0.1 / TeXworks 0.5r1361 (Debian)

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

erwann
Posts: 75
Joined: Thu Aug 25, 2016 2:24 am

Specifying arguments with xparse

Post by erwann »

erwann wrote:I would have thought the 'chars' in e{chars} or E{chars} would have been specified as '_^' rather than '^_' given the example that follows.
I get it now... xparse.pdf: "returned data is a token list comprising one braced entry per key, ordered as for the key list in the argument specification. "
x_86 / Linux Mint 18.3 / texlive 2015.20160320-1ubuntu0.1 / TeXworks 0.5r1361 (Debian)
erwann
Posts: 75
Joined: Thu Aug 25, 2016 2:24 am

Specifying arguments with xparse

Post by erwann »

It's odd the last piece of code I pasted (E arguments) no longer works on Linux.

Code: Select all

! Undefined control sequence.
l.19     \foo
             _{one}^{two}
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017) (preloaded format=pdflatex)
restricted \write18 enabled.
entering extended mode
(./argE.tex
LaTeX2e <2017-04-15>
x_86 / Linux Mint 18.3 / texlive 2015.20160320-1ubuntu0.1 / TeXworks 0.5r1361 (Debian)
Post Reply