8,219 reputation
11035
bio website
location Preston, United Kingdom
age
visits member for 4 years, 1 month
seen 11 hours ago

How did I come into TeX? I used it to typeset my PhD thesis.

It was the strangeness of TeX that I found challenging and interesting. I hate \def and \let because they can cause havoc. Unfortunately, \newcommand offers no means to protect and privatize commands. It’s a miracle that TeX has survived despite \def and \let. TeX doesn’t impose a programming style and it is regrettable that LuaTeX hasn’t corrected this situation.

My packages on CTAN include catoptions, keyreader, keyval2e, ltxkeys, pgfkeyx, skeyval, loops, xwatermark, storecmd, ltxtools, and newenviron.


7
18
× 6
3
× 4
1
12
× 2
9
× 3
16
× 6
7
× 2
2
× 2
6
× 3
5
× 7
8
× 3
5
5
2
21
× 10
0
× 4
9
× 2
54
× 38
0
30
× 16
6
98
× 39
5
8
2
6
× 2
1
× 3
0
2
3
× 2
2
8
4
× 2
15
× 2
12
× 2
3
× 2
3
0
× 2
12
× 4
2