| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 | 
							- /*
 
- Language: TeX
 
- Author: Vladimir Moskva <[email protected]>
 
- Website: http://fulc.ru/
 
- Category: markup
 
- */
 
- function(hljs) {
 
-   var COMMAND = {
 
-     className: 'tag',
 
-     begin: /\\/,
 
-     relevance: 0,
 
-     contains: [
 
-       {
 
-         className: 'name',
 
-         variants: [
 
-           {begin: /[a-zA-Zа-яА-я]+[*]?/},
 
-           {begin: /[^a-zA-Zа-яА-я0-9]/}
 
-         ],
 
-         starts: {
 
-           endsWithParent: true,
 
-           relevance: 0,
 
-           contains: [
 
-             {
 
-               className: 'string', // because it looks like attributes in HTML tags
 
-               variants: [
 
-                 {begin: /\[/, end: /\]/},
 
-                 {begin: /\{/, end: /\}/}
 
-               ]
 
-             },
 
-             {
 
-               begin: /\s*=\s*/, endsWithParent: true,
 
-               relevance: 0,
 
-               contains: [
 
-                 {
 
-                   className: 'number',
 
-                   begin: /-?\d*\.?\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?/
 
-                 }
 
-               ]
 
-             }
 
-           ]
 
-         }
 
-       }
 
-     ]
 
-   };
 
-   return {
 
-     contains: [
 
-       COMMAND,
 
-       {
 
-         className: 'formula',
 
-         contains: [COMMAND],
 
-         relevance: 0,
 
-         variants: [
 
-           {begin: /\$\$/, end: /\$\$/},
 
-           {begin: /\$/, end: /\$/}
 
-         ]
 
-       },
 
-       hljs.COMMENT(
 
-         '%',
 
-         '$',
 
-         {
 
-           relevance: 0
 
-         }
 
-       )
 
-     ]
 
-   };
 
- }
 
 
  |