[cstex] Zjišťování existence makra (control sequence) v LuaTeXu pomocí Lua

Lukas Prochazka lpr at pontex.cz
Fri Jun 19 12:21:21 CEST 2020


Dobrý den,

to je přesně ono - děkuji!

S pozdravem

Lukáš Procházka


----- Original Message -----
From: Michal Hoftich [mailto:michal.h21 at gmail.com]
To: Czech and Slovak TeX-related mailing list [mailto:cstex at cs.felk.cvut.cz]
Sent: Thu, 18 Jun 2020 15:35:31 +0100
Subject: Re: [cstex] 	Zjišťování existence makra (control sequence) v LuaTeXu pomocí Lua


> Dobrý den,

> CS_defined = function(cs)
>    -- Co sem?
>    -- return true | false
> end
>
> - Má dát:
>
> CS_defined("MakroA") -> 'true'
> CS_defined("MakroB") -> 'true'
> CS_defined("MakroC") -> 'false'
> CS_defined("MakroNedefinovano") -> 'false'
>

To by mělo být možné pomocí funkce token.get_meaning(cs). Ta vrací
tělo makra, pokud je definováno, v opačném případě nil.

S pozdravem,
Michal Hoftich

_______________________________________________
csTeX mailing list
csTeX at cs.felk.cvut.cz
https://lists.felk.cvut.cz/mailman/listinfo/cstex



More information about the csTeX mailing list