File: tex.jsf.in

package info (click to toggle)
joe 3.5-1.1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 3,088 kB
  • ctags: 2,405
  • sloc: ansic: 33,186; sh: 3,413; makefile: 130
file content (57 lines) | stat: -rw-r--r-- 833 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# joe [La]TeX syntax highlighting

=Idle
=Comment 	green
=Keyword 	bold
=Mathmode 	cyan
=Brace		magenta
=Umlaut		bold yellow
=Parameter	bold blue

:idle Idle
	*		idle
	"%"		comment		recolor=-1
	"$"		math		recolor=-1
	"\\"		command		recolor=-1
	"{[]}"		brace		recolor=-1
	"\""		umlaut		recolor=-1
	"#"		parameter	recolor=-1

:comment Comment
	*		comment
	"\n"		idle

:math Mathmode
	*		math
	"\\"		math_command	recolor=-1
	"{[]}"		math_brace	recolor=-1
	"$"		idle

:command Keyword
	*		idle
	"a-zA-Z@"	command2

:command2 Keyword
	*		idle		noeat
	"a-zA-Z@"	command2

:math_command Keyword
	*		math
	"a-zA-Z@"	math_command2

:math_command2 Keyword
	*		math		noeat
	"a-zA-Z@"	math_command2

:parameter Parameter
	*		idle		noeat
	"0-9"		parameter

:brace Brace
	*		idle		noeat

:math_brace Brace
	*		math		noeat

:umlaut Umlaut
	*		idle