srs-document/node_modules/@unified-latex/unified-latex-ctan/package/beamer/index.js
2025-03-24 15:42:48 +07:00

205 lines
6.0 KiB
JavaScript

const macros = {
mode: { signature: "s d<> d{}", renderInfo: { breakAround: true } },
insertnavigation: { signature: "m", renderInfo: { breakAround: true } },
insertsectionnavigation: {
signature: "m",
renderInfo: { breakAround: true }
},
insertsectionnavigationhorizontal: {
signature: "m m m",
renderInfo: { breakAround: true }
},
insertauthor: { signature: "o", renderInfo: { breakAround: true } },
insertshortauthor: { signature: "o", renderInfo: { breakAround: true } },
insertshortdate: { signature: "o", renderInfo: { breakAround: true } },
insertshortinstitute: { signature: "o", renderInfo: { breakAround: true } },
insertshortpart: { signature: "o", renderInfo: { breakAround: true } },
insertshorttitle: { signature: "o", renderInfo: { breakAround: true } },
insertsubsectionnavigation: {
signature: "m",
renderInfo: { breakAround: true }
},
insertsubsectionnavigationhorizontal: {
signature: "m m m",
renderInfo: { breakAround: true }
},
insertverticalnavigation: {
signature: "m",
renderInfo: { breakAround: true }
},
usebeamercolor: { signature: "s m", renderInfo: { breakAround: true } },
usebeamertemplate: { signature: "s m", renderInfo: { breakAround: true } },
setbeamercolor: {
signature: "m m",
renderInfo: { breakAround: true, pgfkeysArgs: true }
},
setbeamersize: {
signature: "m o o",
renderInfo: { breakAround: true, pgfkeysArgs: true }
},
setbeamertemplate: {
signature: "m o o d{}",
renderInfo: { breakAround: true, pgfkeysArgs: true }
},
newcommand: {
signature: "s d<> +m o +o +m",
renderInfo: {
breakAround: true,
namedArguments: [
"starred",
null,
"name",
"numArgs",
"default",
"body"
]
}
},
renewcommand: {
signature: "s d<> +m o +o +m",
renderInfo: {
breakAround: true,
namedArguments: [
"starred",
null,
"name",
"numArgs",
"default",
"body"
]
}
},
newenvironment: {
signature: "s d<> m o o m m",
renderInfo: { breakAround: true }
},
renewenvironment: {
signature: "s d<> m o o m m",
renderInfo: { breakAround: true }
},
resetcounteronoverlays: {
signature: "m",
renderInfo: { breakAround: true }
},
resetcountonoverlays: { signature: "m", renderInfo: { breakAround: true } },
logo: { signature: "m", renderInfo: { breakAround: true } },
frametitle: { signature: "d<> o m", renderInfo: { breakAround: true } },
framesubtitle: { signature: "d<> m", renderInfo: { breakAround: true } },
pause: { signature: "o" },
onslide: { signature: "t+ t* d<> d{}" },
only: { signature: "d<> m d<>" },
uncover: { signature: "d<> m" },
visible: { signature: "d<> m" },
invisible: { signature: "d<> m" },
alt: { signature: "d<> m m d<>" },
temporal: { signature: "r<> m m m" },
item: {
signature: "d<> o d<>",
renderInfo: {
hangingIndent: true,
namedArguments: [null, "label", null]
}
},
label: { signature: "d<> o m" },
// cleveref adds an optional argument to label; this gives maximum compatibility.
action: { signature: "d<> m" },
beamerdefaultoverlayspecification: { signature: "m" },
titlegraphic: { signature: "m", renderInfo: { breakAround: true } },
subject: { signature: "m", renderInfo: { breakAround: true } },
keywords: { signature: "m", renderInfo: { breakAround: true } },
lecture: { signature: "o m m", renderInfo: { breakAround: true } },
partpage: { renderInfo: { breakAround: true } },
sectionpage: { renderInfo: { breakAround: true } },
subsectionpage: { renderInfo: { breakAround: true } },
AtBeginLecture: { signature: "m", renderInfo: { breakAround: true } },
AtBeginPart: { signature: "m", renderInfo: { breakAround: true } },
tableofcontents: {
signature: "o",
renderInfo: { breakAround: true, pgfkeysArgs: true }
},
againframe: { signature: "d<> o o m", renderInfo: { breakAround: true } },
framezoom: {
signature: "r<> r<> o r() r()",
renderInfo: { breakAround: true }
},
column: { signature: "d<> o m", renderInfo: { breakAround: true } },
animate: { signature: "r<>", renderInfo: { breakAround: true } },
animatevalue: { signature: "r<> m m m", renderInfo: { breakAround: true } },
sound: {
signature: "o m m",
renderInfo: { breakAround: true, pgfkeysArgs: true }
},
hyperlinksound: {
signature: "o m m",
renderInfo: { breakAround: true, pgfkeysArgs: true }
},
hyperlinkmute: { signature: "m", renderInfo: { breakAround: true } },
// These signatures conflict with the default signatures.
// Care must be taken when processing an AST.
section: {
signature: "s d<> o m",
renderInfo: {
breakAround: true,
namedArguments: ["starred", null, "tocTitle", "title"]
}
},
subsection: {
signature: "s d<> o m",
renderInfo: {
breakAround: true,
namedArguments: ["starred", null, "tocTitle", "title"]
}
},
subsubsection: {
signature: "s d<> o m",
renderInfo: {
breakAround: true,
namedArguments: ["starred", null, "tocTitle", "title"]
}
},
part: {
signature: "s d<> o m",
renderInfo: {
breakAround: true,
namedArguments: ["starred", null, "tocTitle", "title"]
}
},
bibitem: {
signature: "s d<> o m",
renderInfo: {
hangingIndent: true,
namedArguments: ["starred", null, "tocTitle", "title"]
}
}
};
const environments = {
frame: {
signature: "!d<> !o !o !d{} !d{}"
},
block: {
signature: "!d<> !d{} !d<>"
},
alertblock: {
signature: "!d<> !d{} !d<>"
},
exampleblock: {
signature: "!d<> !d{} !d<>"
},
onlyenv: {
signature: "!d<>"
},
altenv: {
signature: "!d<> m m m m !d<>"
},
overlayarea: { signature: "m m" },
overprint: { signature: "o" },
actionenv: { signature: "!d<>" },
columns: { signature: "d<> o" },
column: { signature: "d<> o m" }
};
export {
environments,
macros
};
//# sourceMappingURL=index.js.map