Sha256: 2b3035784cd75d13c17ff08a0eef91e64cc5cb8051a418c7fd3f22ad3443ba33
Contents?: true
Size: 1.28 KB
Versions: 2
Compression:
Stored size: 1.28 KB
Contents
/* Language: TeX Author: Vladimir Moskva <vladmos@gmail.com> Website: http://fulc.ru/ */ hljs.LANGUAGES['tex'] = function(hljs) { var COMMAND1 = { className: 'command', begin: '\\\\[a-zA-Zа-яА-я]+[\\*]?' }; var COMMAND2 = { className: 'command', begin: '\\\\[^a-zA-Zа-яА-я0-9]' }; var SPECIAL = { className: 'special', begin: '[{}\\[\\]\\&#~]', relevance: 0 }; return { contains: [ { // parameter begin: '\\\\[a-zA-Zа-яА-я]+[\\*]? *= *-?\\d*\\.?\\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?', returnBegin: true, contains: [ COMMAND1, COMMAND2, { className: 'number', begin: ' *=', end: '-?\\d*\\.?\\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?', excludeBegin: true } ], relevance: 10 }, COMMAND1, COMMAND2, SPECIAL, { className: 'formula', begin: '\\$\\$', end: '\\$\\$', contains: [COMMAND1, COMMAND2, SPECIAL], relevance: 0 }, { className: 'formula', begin: '\\$', end: '\\$', contains: [COMMAND1, COMMAND2, SPECIAL], relevance: 0 }, { className: 'comment', begin: '%', end: '$', relevance: 0 } ] }; }(hljs);
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
highlight_js-rails4-7.4.0.4 | vendor/assets/javascripts/highlight_js/languages/tex.js |
highlight_js-rails4-7.4.0.3 | vendor/assets/javascripts/highlight_js/languages/tex.js |