mirror of
https://github.com/ManimCommunity/manim.git
synced 2026-06-22 10:01:47 +00:00
* Extracted the method get_mob_from_shape_element * Moved more functionality to get_mob_from_shape_element * More cleanup * Parse the svg file while maintaining the group structure. * Make the svg groups available * Handle PERF401 issue * [pre-commit.ci] pre-commit autoupdate (#4506) updates: - [github.com/astral-sh/ruff-pre-commit: v0.14.7 → v0.14.8](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.7...v0.14.8) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Added an example of the issue * Experimenting with coloring elements from the latex equation * ... * Regular expression can now match more than one object * Process the string by applying the substrings in the order they match * Code refactoring and added type annotations * ... * Added a lot of test cases * More examples * More examples * Use matched_strings_and_ids to simplify existing methods * Remove unused code * Update get_part_by_tex to use matched_strings_and_ids * This is required for test_MathTable to pass * Ensure that self.texstring is set. * Added more examples from exising issues in the github repo * Ensure that latex groups are maintained by adding an additional pair of curly braces around the extracted part * ExampleScene -> Scene * Added comment * _break_up_by_substrings * Refactor code * Added comment to example * Handle integer inputs well. * Expose the original tex_string * Do not treat the content of substrings_to_isolate as regular expressions. * Updated examples * Update examples * Fix SVMobject caching issue. * Remove traces from brace_notation_split_occurred * Simplify MathTex::_break_up_by_substrings * Fix small issue in tex that in some cases moved elements a tiny bit around * No use of regular expressions for locate substrings. * Updated notes to the set of test cases * Handle issues with the center environment. * Add example * Fix issue with rectangles (e.g. from sqrt) * ConvertToOpenGL * Reduce the number of nesting levels. * Use the specified arg_seperator * Deal with the double curly brace markup * Code cleanup * Code cleanup * Rollback a few changes * Code cleanup * Adjust paths the generated artefacts in tests that rely on MathTex * Added a remark to the using text guide on enclosing snippets in curly braces for substrings_to_isolate to work * Added space around the numerator argument to frac to avoid having double curly braces in the example. This would otherwise trigger MathTex to split the string at that location. * Log errors properly and display some information about the errors and their context. * Code refactoring as suggested by Benjamin --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at> |
||
|---|---|---|
| .. | ||
| _static | ||
| _templates | ||
| changelog | ||
| contributing | ||
| faq | ||
| guides | ||
| installation | ||
| reference_index | ||
| tutorials | ||
| changelog.rst | ||
| conduct.md | ||
| conf.py | ||
| contributing.rst | ||
| examples.rst | ||
| index.rst | ||
| installation.rst | ||
| plugins.rst | ||
| reference.rst | ||
| robots.txt | ||
| tutorials_guides.rst | ||