From 8a6bfef421379ce9601bcd8d6949a074959183cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20Ke=C3=9Fler?= Date: Wed, 9 Feb 2022 18:02:57 +0100 Subject: [PATCH] add default macro file (forgotten earlier) --- PyTeX/format/default_macros.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 PyTeX/format/default_macros.py diff --git a/PyTeX/format/default_macros.py b/PyTeX/format/default_macros.py new file mode 100644 index 0000000..fee0a58 --- /dev/null +++ b/PyTeX/format/default_macros.py @@ -0,0 +1,18 @@ +from .macros import * + + +def make_simple_macro(name: str, arg): + return SimpleMacro( + name, + MacroReplacement( + '%s', + arg + ) + ) + + +def get_default_macros(): + return [ + make_simple_macro('!', FormatterProperty.file_prefix), + make_simple_macro('name', FormatterProperty.name) + ]