From 79a781ed26706d209ef227986d604e9d17a19d00 Mon Sep 17 00:00:00 2001 From: Andrew Guschin Date: Wed, 30 Oct 2024 21:08:23 +0400 Subject: fix(drawer): fix output format --- drawer/runner.sh | 8 ++++++++ drawer/src/drawer/__init__.py | 4 +++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 drawer/runner.sh diff --git a/drawer/runner.sh b/drawer/runner.sh new file mode 100644 index 0000000..b40f23f --- /dev/null +++ b/drawer/runner.sh @@ -0,0 +1,8 @@ +IFS=$'\n' +for i in $(cat ../catalogue.txt); do + line=$(echo $i | cut -d$'\t' -f 1) + idom=$(echo $i | cut -d$'\t' -f 2) + fg=$(echo $i | cut -d$'\t' -f 3) + + rye run start "$line" | sed "s/>>/>>, \$i(G) = $idom\$, \$fg(G) = $fg\$/" +done diff --git a/drawer/src/drawer/__init__.py b/drawer/src/drawer/__init__.py index dbe688e..306108c 100644 --- a/drawer/src/drawer/__init__.py +++ b/drawer/src/drawer/__init__.py @@ -18,10 +18,12 @@ def main(): print(nx.to_latex( g, nx.circular_layout(g), caption=f"Визуализация графа <<{g6}>>", - figure_wrapper='\\begin{{figure}}\\centering\n{content}{caption}{label}\n\\end{{figure}}', + figure_wrapper='\\begin{{figure}}[h]\n \\centering\n{content}{caption}{label}\n\\end{{figure}}', as_document=False, tikz_options=tikz_options, node_options=node_options, edge_options=edge_options )) +if __name__ == "__main__": + main() -- cgit v1.2.3