From ae1efc6009e1c24322634c39f5b5b5c8191b8758 Mon Sep 17 00:00:00 2001 From: Guillermo Garza Date: Fri, 8 Mar 2019 14:39:47 -0600 Subject: [PATCH 1/2] Fix alignment of minus sign to numbers --- manimlib/mobject/numbers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/manimlib/mobject/numbers.py b/manimlib/mobject/numbers.py index 5abbc8d7..d3f76a8e 100644 --- a/manimlib/mobject/numbers.py +++ b/manimlib/mobject/numbers.py @@ -62,7 +62,8 @@ class DecimalNumber(VMobject): # to the bottom for i, c in enumerate(num_string): if c == "-" and len(num_string) > i + 1: - self[i].align_to(self[i + 1], alignment_vect=UP) + self[i].align_to(self[i + 1], UP) + self[i].shift(self[i+1].get_height() * DOWN / 2) elif c == ",": self[i].shift(self[i].get_height() * DOWN / 2) if self.unit and self.unit.startswith("^"): From 528e2d31954503edef53deb318505c26e2bedf36 Mon Sep 17 00:00:00 2001 From: Guillermo Garza Date: Fri, 8 Mar 2019 14:57:45 -0600 Subject: [PATCH 2/2] Fix position of labels on the y-axis --- manimlib/scene/graph_scene.py | 1 + 1 file changed, 1 insertion(+) diff --git a/manimlib/scene/graph_scene.py b/manimlib/scene/graph_scene.py index dcfa759c..88616b8f 100644 --- a/manimlib/scene/graph_scene.py +++ b/manimlib/scene/graph_scene.py @@ -109,6 +109,7 @@ class GraphScene(Scene): numbers_with_elongated_ticks=self.y_labeled_nums, color=self.axes_color, line_to_number_vect=LEFT, + label_direction=LEFT, ) y_axis.shift(self.graph_origin - y_axis.number_to_point(0)) y_axis.rotate(np.pi / 2, about_point=y_axis.number_to_point(0))