Commit graph

21 commits

Author SHA1 Message Date
2c554eab28 Revert "remove section heading at start of implementation"
This reverts commit 97ecd621f5.
2022-04-09 13:09:26 +02:00
97ecd621f5 remove section heading at start of implementation 2022-04-09 12:41:03 +02:00
a64f5a01bf fix guard macro 2022-02-18 09:58:27 +01:00
9fc559cbaf add begin / end implementation macros. fix some bugs 2022-02-18 09:50:22 +01:00
d1d6252e8b implement correct dropping modes 2022-02-18 00:23:01 +01:00
74b185e35c add more abstract version of single line macro 2022-02-18 00:01:16 +01:00
75e705c810 some better error handling 2022-02-17 23:16:41 +01:00
b70abdc286 add some error handling 2022-02-17 22:31:44 +01:00
09bfa89dfe let macros indicate if their replacement is done directly -> useful for singleLine macros 2022-02-17 21:13:27 +01:00
adb168d453 add formatter macros for \begin{macrocode} 2022-02-17 20:46:39 +01:00
205dc4eeac reformat file 2022-02-17 20:38:25 +01:00
e760eaef6d implement config begin and end macros to drop config at beginning of file 2022-02-09 19:39:27 +01:00
65d2df0aa6 fix macro replacement bugs: basic macro replacement now working 2022-02-09 17:22:38 +01:00
b4526f5d0c adapt usage of macros to new attribute dict 2022-02-09 15:46:10 +01:00
c04897c26c fix parsing tex type and flavour 2022-02-09 11:55:18 +01:00
5a5f0ef1e4 move macro-related enums. add attributes to pytex formatters 2022-02-09 11:49:14 +01:00
582d6670b8 fix some type errors 2022-02-08 16:24:42 +01:00
94b5f28567 optimize imports and reformat files 2022-02-07 18:36:30 +01:00
fd7d49c0a6 reformat file 2022-02-06 19:40:41 +01:00
8e8d2a56c6 implement basic macros 2022-02-06 19:36:37 +01:00
1094fce0a4 implement general interface for tex formatters 2022-02-06 18:34:39 +01:00