texlive-gates - Support for writing modular and customisable code

Property Value
Distribution Fedora 28
Repository Fedora Updates i386
Package name texlive-gates
Package version svn29803.0.2
Package release 52.fc28.2
Package architecture noarch
Package type rpm
Installed size 59.04 KB
Download size 51.20 KB
Official Mirror download-ib01.fedoraproject.org
The package provides the means of writing code in a modular
fashion: big macros or functions are divided into small chunks
(called gates) with names, which can be externally controlled
(e.g. they can be disabled, subjected to conditionals,
loops...) and/or augmented with new chunks. Thus complex code
may easily be customised without having to rewrite it, or even
understand its implementation: the behavior of existing gates
can be modified, and new ones can be added, without endangering
the whole design. This allows code to be hacked in ways the
original authors might have never envisioned. The gates package
is implemented independently for both TeX and Lua. The TeX
implementation, running in any current environment, requires
the texapi package, whereas the Lua version can be run with any
Lua interpreter, not just LuaTeX.


Package Version Architecture Repository
texlive-gates-svn29803.0.2-52.fc28.2.noarch.rpm svn29803.0.2 noarch Fedora Updates
texlive-gates-svn29803.0.2-42.fc28.2.noarch.rpm svn29803.0.2 noarch Fedora
texlive-gates-svn29803.0.2-42.fc28.2.noarch.rpm svn29803.0.2 noarch Fedora
texlive-gates - - -


Name Value
tex-kpathsea -
texlive-base -
texlive-kpathsea-bin -


Name Value
tex(gates.sty) = 2016
tex(gates.tex) = 2016
tex(t-gates.tex) = 2016
tex-gates = 2016
texlive-gates = svn29803.0.2-52.fc28.2


Type URL
Binary Package texlive-gates-svn29803.0.2-52.fc28.2.noarch.rpm
Source Package texlive-2016-52.20160520.fc28.src.rpm

Install Howto

Install texlive-gates rpm package:

# dnf install texlive-gates




See texlive-2016-52.20160520.fc28.noarch.rpm changelog.

See Also

Package Description
texlive-gauss-doc-svn32934.0-52.fc28.2.noarch.rpm Documentation for gauss
texlive-gauss-svn32934.0-52.fc28.2.noarch.rpm A package for Gaussian operations
texlive-gb4e-doc-svn19216.0-52.fc28.2.noarch.rpm Documentation for gb4e
texlive-gb4e-svn19216.0-52.fc28.2.noarch.rpm Linguistic tools
texlive-gcard-doc-svn15878.0-52.fc28.2.noarch.rpm Documentation for gcard
texlive-gcard-svn15878.0-52.fc28.2.noarch.rpm Arrange text on a sheet to fold into a greeting card
texlive-gchords-doc-svn29803.1.20-52.fc28.2.noarch.rpm Documentation for gchords
texlive-gchords-svn29803.1.20-52.fc28.2.noarch.rpm Typeset guitar chords
texlive-gcite-doc-svn15878.1.0.1-52.fc28.2.noarch.rpm Documentation for gcite
texlive-gcite-svn15878.1.0.1-52.fc28.2.noarch.rpm Citations in a reader-friendly style
texlive-gender-doc-svn36464.1.0-52.fc28.2.noarch.rpm Documentation for gender
texlive-gender-svn36464.1.0-52.fc28.2.noarch.rpm Gender neutrality for languages with grammatical gender
texlive-gene-logic-doc-svn15878.1.4-52.fc28.2.noarch.rpm Documentation for gene-logic
texlive-gene-logic-svn15878.1.4-52.fc28.2.noarch.rpm Typeset logic formulae, etc
texlive-genealogy-doc-svn25112.0-52.fc28.2.noarch.rpm Documentation for genealogy