From 0e8ddbd1346a351fb3f77012ba7b862a0da4d316 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Wed, 25 Apr 2018 17:27:43 -0700 Subject: [PATCH] Changed some matrix defaults --- mobject/matrix.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/mobject/matrix.py b/mobject/matrix.py index 5ebae972..5173fa23 100644 --- a/mobject/matrix.py +++ b/mobject/matrix.py @@ -5,6 +5,7 @@ import numpy as np from mobject.numbers import DecimalNumber from mobject.numbers import Integer from mobject.svg.tex_mobject import TexMobject +from mobject.svg.tex_mobject import TextMobject from mobject.types.vectorized_mobject import VGroup from mobject.types.vectorized_mobject import VMobject from mobject.shape_matchers import BackgroundRectangle @@ -56,8 +57,8 @@ def vector_coordinate_label(vector_mob, integer_labels=True, class Matrix(VMobject): CONFIG = { - "v_buff": 1, - "h_buff": 1.5, + "v_buff": 0.8, + "h_buff": 1.3, "add_background_rectangles": False, "element_to_mobject": TexMobject, "element_to_mobject_config": {}, @@ -151,9 +152,9 @@ class MobjectMatrix(Matrix): } -def get_det_text(matrix, determinant=None, background_rect=True): +def get_det_text(matrix, determinant=None, background_rect=True, initial_scale_factor=2): parens = TexMobject(["(", ")"]) - parens.scale(2) + parens.scale(initial_scale_factor) parens.stretch_to_fit_height(matrix.get_height()) l_paren, r_paren = parens.split() l_paren.next_to(matrix, LEFT, buff=0.1)