Moved the font specification to the dot command line arguments.
[agtree2dot.git] / mlp.py
diff --git a/mlp.py b/mlp.py
index 21a772c..963e7b7 100755 (executable)
--- a/mlp.py
+++ b/mlp.py
@@ -61,7 +61,14 @@ agtree2dot.save_dot(loss,
 print('Generated mlp.dot')
 
 try:
-    subprocess.check_call(['dot', 'mlp.dot', '-Lg', '-T', 'pdf', '-o', 'mlp.pdf' ])
+    fontname='Computer Modern'
+    fontsize=12
+    subprocess.check_call(['dot', 'mlp.dot',
+                           '-Lg',
+                           '-T', 'pdf',
+                           '-Efontname=' + fontname, '-Efontsize=' + str(fontsize),
+                           '-Nfontname=' + fontname, '-Nfontsize=' + str(fontsize),
+                           '-o', 'mlp.pdf' ])
 except subprocess.CalledProcessError:
     print('Calling the dot command failed. Is Graphviz installed?')
     sys.exit(1)