UNPKG

@tanstack/highlight

Version:

Tiny class-based syntax highlighting for documentation.

10 lines (9 loc) • 412 B
// Vocabulary adapted from Highlight.js 11.11.1, see NOTICE.md. import { simpleLanguage } from '../internal/simple-language.js'; export const latex = /* @__PURE__ */ simpleLanguage({ name: "latex", aliases: ["tex"], comments: /(?<!\\)%[^\r\n]*/, strings: /\\verb\*?\|[^|\r\n]*\||\\verb\*?\+[^+\r\n]*\+/, beforeWords: [{ className: 'keyword', regex: /\\[A-Za-z@]+\*?|\\[^A-Za-z\r\n]/g }], });