12345678910111213141516171819202122232425262728 |
- import TexParser from '../TexParser.js';
- import { EnvList } from '../StackItem.js';
- import { MmlNode } from '../../../core/MmlTree/MmlNode.js';
- import { MmlMtable } from '../../../core/MmlTree/MmlNodes/mtable.js';
- import { MmlMtd } from '../../../core/MmlTree/MmlNodes/mtd.js';
- import { EmpheqBeginItem } from './EmpheqConfiguration.js';
- export declare const EmpheqUtil: {
- environment(parser: TexParser, env: string, func: Function, args: any[]): void;
- splitOptions(text: string, allowed?: {
- [key: string]: number;
- }): EnvList;
- columnCount(table: MmlMtable): number;
- cellBlock(tex: string, table: MmlMtable, parser: TexParser, env: string): MmlNode;
- topRowTable(original: MmlMtable, parser: TexParser): MmlNode;
- rowspanCell(mtd: MmlMtd, tex: string, table: MmlMtable, parser: TexParser, env: string): void;
- left(table: MmlMtable, original: MmlMtable, left: string, parser: TexParser, env?: string): void;
- right(table: MmlMtable, original: MmlMtable, right: string, parser: TexParser, env?: string): void;
- adjustTable(empheq: EmpheqBeginItem, parser: TexParser): void;
- allowEnv: {
- equation: boolean;
- align: boolean;
- gather: boolean;
- flalign: boolean;
- alignat: boolean;
- multline: boolean;
- };
- checkEnv(env: string): boolean;
- };
|