]> git.lizzy.rs Git - micro.git/blobdiff - runtime/syntax/tex.yaml
Merge branch 'python-highlight-zero' of https://github.com/a11ce/micro into a11ce...
[micro.git] / runtime / syntax / tex.yaml
index 5f0f04eb036de1172908353d4f34068af75032a5..3fcdbcbc8dae6403cfd8c5feb36f185e9650b760 100644 (file)
@@ -1,26 +1,32 @@
 filetype: tex
 
 detect: 
-    filename: "\\.tex$|bib|\\.bib$|cls|\\.cls$"
+    filename: "\\.tex$|\\.bib$|\\.cls$"
 
 rules:
+    # colorize the identifiers of {<identifier>} and [<identifier>]
     - identifier:
         start: "\\{"
         end: "\\}"
         rules: []
-
     - identifier:
         start: "\\["
         end: "\\]"
         rules: []
-
+    # numbers
     - constant.number: "\\b[0-9]+(\\.[0-9]+)?([[:space:]](pt|mm|cm|in|ex|em|bp|pc|dd|cc|nd|nc|sp))?\\b"
-    - symbol.brackets: "[{}\\[\\]]"
+    # let brackets have the default color again
+    - default: "[{}\\[\\]]"
     - special: "[&\\\\]"
-    - identifier.macro: "\\\\@?[a-zA-Z_]+"
-    - comment: "%.*"
+    # macros
+    - statement: "\\\\@?[a-zA-Z_]+"
+    - statement: "\\\\%"
+    # comments
+    - comment:
+        start: "[^\\\\]%"
+        end: "$"
+        rules: []
     - comment:
         start: "\\\\begin\\{comment\\}"
         end: "\\\\end\\{comment\\}"
         rules: []
-