From 0f912b6c2ff4629dcabb07dbe3dd0efbfc2e9d3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20Ke=C3=9Fler?= Date: Sun, 6 Feb 2022 16:08:05 +0100 Subject: [PATCH] add header formatting method --- PyTeX/format/constants.py | 3 +++ PyTeX/format/pytex_formatter.py | 5 +++++ 2 files changed, 8 insertions(+) create mode 100644 PyTeX/format/constants.py diff --git a/PyTeX/format/constants.py b/PyTeX/format/constants.py new file mode 100644 index 0000000..f709b3a --- /dev/null +++ b/PyTeX/format/constants.py @@ -0,0 +1,3 @@ +INFILE_CONFIG_BEGIN_CONFIG = 'config' +INFILE_CONFIG_END_CONFIG = 'endconfig' +PYTEX_CONFIG_FILE_EXTENSION = '.conf' diff --git a/PyTeX/format/pytex_formatter.py b/PyTeX/format/pytex_formatter.py index 163cfcd..e44b64f 100644 --- a/PyTeX/format/pytex_formatter.py +++ b/PyTeX/format/pytex_formatter.py @@ -115,3 +115,8 @@ class PyTeXFormatter(FormatterIF): ## TODO handle rest return self._header + + def format_header(self, **kwargs) -> None: + self._header = self.header.format( + **kwargs + ) # TODO: add standard keywords here