@@ -384,9 +384,7 @@ def construct(self):
384
384
self .play (FadeIn (equation , shift = DOWN ))
385
385
self .wait (0.2 )
386
386
387
- with self .voiceover (
388
- text = "بِحَيْثُ a b c أَعْدَادٌ حَقِيقِيَّةٌ، وَ a غَيْر مُنْعَدِمٍ."
389
- ) as tracker :
387
+ with self .voiceover (text = "بِحَيْثُ a b c أَعْدَادٌ حَقِيقِيَّةٌ، وَ a غَيْر مُنْعَدِمٍ." ) as tracker :
390
388
self .play (ReplacementTransform (equation [0 ].copy (), text ))
391
389
392
390
self .wait ()
@@ -399,9 +397,7 @@ def construct(self):
399
397
with self .voiceover (text = "نَقُومُ بِمُضَاعَفَةِ b، " ) as tracker :
400
398
self .play (TransformMatchingShapes (eq1 , eq2 , path_arc = PI / 3 ))
401
399
402
- with self .voiceover (
403
- text = " وَنَقْسِمُهُ عَلَى 2، كَيْ نُحَافِظَ عَلَى الْمُعَادَلَةِ."
404
- ) as tracker :
400
+ with self .voiceover (text = " وَنَقْسِمُهُ عَلَى 2، كَيْ نُحَافِظَ عَلَى الْمُعَادَلَةِ." ) as tracker :
405
401
self .play (TransformMatchingShapes (eq2 , eq3 , path_arc = PI / 3 ))
406
402
self .wait ()
407
403
@@ -436,9 +432,7 @@ def construct(self):
436
432
TransformMatchingShapes (eq5 [2 :], eq6 [4 ]),
437
433
)
438
434
439
- with self .voiceover (
440
- text = "وَ الآنَ، تَعْمِيلُ الْمُتَطَابِقَةِ الْهَامَّةُ"
441
- ) as tracker :
435
+ with self .voiceover (text = "وَ الآنَ، تَعْمِيلُ الْمُتَطَابِقَةِ الْهَامَّةُ" ) as tracker :
442
436
self .play (Indicate (eq6 [0 :2 ], color = RED ))
443
437
self .wait (2 )
444
438
@@ -479,18 +473,14 @@ def construct(self):
479
473
self .play (ind_eq92 )
480
474
481
475
self .wait (0.3 )
482
- with self .voiceover (
483
- text = "نَضَعُ دِلْتَا يُسَاوِي الْبَسْطْ، b مُرَبَّعْ نَاقِصْ 4 a c."
484
- ) as tracker :
476
+ with self .voiceover (text = "نَضَعُ دِلْتَا يُسَاوِي الْبَسْطْ، b مُرَبَّعْ نَاقِصْ 4 a c." ) as tracker :
485
477
self .play (
486
478
TransformFromCopy (delta , onpose [1 ][2 :8 ]),
487
479
Write (VGroup (onpose [0 ], onpose [1 ][0 :2 ], onpose [8 :])),
488
480
lag_ratio = 0.5 ,
489
481
)
490
482
self .wait (0.3 )
491
- with self .voiceover (
492
- text = "دِلْتَا يُسَمَّى: مُمَيِّزُ الْمُعَادَلَةِ E"
493
- ) as tracker :
483
+ with self .voiceover (text = "دِلْتَا يُسَمَّى: مُمَيِّزُ الْمُعَادَلَةِ E" ) as tracker :
494
484
self .wait (tracker .duration )
495
485
# TODO You have to color the solutions set and formulas for cases
496
486
0 commit comments