Versions in this module Expand all Collapse all v1 v1.0.0 Nov 9, 2021 Changes in this version + var KaTeX = &katex + var KindInlineMath = ast.NewNodeKind("InlineMath") + var KindMathBlock = ast.NewNodeKind("MathBLock") + var Tex = &tex + func NewInlineMathParser() parser.InlineParser + func NewInlineMathRenderer(start, end string) renderer.NodeRenderer + func NewKaTeX(opts ...Option) *katex + func NewMathBlockRenderer(start, end string) renderer.NodeRenderer + func NewMathJaxBlockParser() parser.BlockParser + type InlineMath struct + func NewInlineMath() *InlineMath + func (n *InlineMath) Dump(source []byte, level int) + func (n *InlineMath) Inline() + func (n *InlineMath) IsBlank(source []byte) bool + func (n *InlineMath) Kind() ast.NodeKind + type InlineMathRenderer struct + func (r *InlineMathRenderer) RegisterFuncs(reg renderer.NodeRendererFuncRegisterer) + type InlineTexMathRenderer struct + func (r *InlineTexMathRenderer) RegisterFuncs(reg renderer.NodeRendererFuncRegisterer) + type MathBlock struct + func NewMathBlock() *MathBlock + func (n *MathBlock) Dump(source []byte, level int) + func (n *MathBlock) IsRaw() bool + func (n *MathBlock) Kind() ast.NodeKind + type MathBlockRenderer struct + func (r *MathBlockRenderer) RegisterFuncs(reg renderer.NodeRendererFuncRegisterer) + type MathTexBlockRenderer struct + func (r *MathTexBlockRenderer) RegisterFuncs(reg renderer.NodeRendererFuncRegisterer) + type Option interface + SetOption func(e *katex) + func WithBlockDelim(start string, end string) Option + func WithInlineDelim(start string, end string) Option + type TexRenderer struct + func NewDefaultTexRenderer() *TexRenderer + func (r *TexRenderer) Run(formula string) []byte + func (r *TexRenderer) RunInline(formula string) []byte Other modules containing this package github.com/kingreatwill/goldmark-katex/v2