package spec

Import Path
	github.com/d2lang/mathjax-go/internal/tex/extensions/spec (on go.dev)

Dependency Relation
	imports 0 packages, and imported by 4 packages

Involved Source Files Package spec defines dependency-free TeX extension registration data. Extension packages depend only on this package and the standard library; the core TeX parser can therefore import them without an import cycle.
Package-Level Type Names (total 5)
/* sort by: | */
Attribute is an ordered token or node attribute. Name string Value string func github.com/d2lang/mathjax-go/internal/tex/extensions/color.PaddingProperties(colorPadding string) []Attribute
Command is one CommandMap entry. Handler names the extension operation; Arguments contains the fixed trailing arguments from an array-valued source entry, such as cancel's notation. Arguments []string Handler string Name string
Option is one package option and its source default value. Name string Value string
Package describes one MathJax TeX package and its single source symbol map. Entries in every slice retain their order in the MathJax 3.2.2 source. AllowedOptions []string Commands []Command MacroMap string Name string Options []Option Symbols []Symbol var github.com/d2lang/mathjax-go/internal/tex/extensions/cancel.Configuration var github.com/d2lang/mathjax-go/internal/tex/extensions/color.Configuration var github.com/d2lang/mathjax-go/internal/tex/extensions/enclose.Configuration var github.com/d2lang/mathjax-go/internal/tex/extensions/gensymb.Configuration
Symbol is one CharacterMap entry and the token recipe its map handler uses. Attributes []Attribute Character string Name string TokenKind string