【manim动画教程】

您所在的位置:网站首页 隐藏字符串公式 【manim动画教程】

【manim动画教程】

2024-07-12 10:23:55| 来源: 网络整理| 查看: 265

manim中提供了两种方式来表示文字信息,一种是 Text系列,一种是 Tex系列。 从目前我自己的使用的体验来看, Text系列在显示文字信息方面,提供了更多的的属性来调整显示效果。如果有大段的文字要排版,或者对文字的显示效果要求高的话,建议使用 Text。

而 Tex系列最大的优势是支持 Latex,也就是说它能更好的显示数学公式。 Tex目前还不支持显示中文,如果一段文本中既有中文又有数学公式的话,需要结合 Text和 Tex一起来显示。

下面介绍 Text和 Tex中几种常用的显示文字和公式的方法。

1. Text

Text系列常用的对象主要有三种:

Text:一般用于单行的文本 Paragraph:一般用于多行的文本 MarkupText:一般用于富文本显示 1.1 一般文本

一般文本 Text支持显示任何语言:

Text("hello world") # 英文 Text("你好,世界") # 中文 Text("こんにちは世界") # 日文 Text("Привет, мир") # 俄文 Text("مرحبا بالعالم", font="sans-serif") # 阿拉伯文

运行效果: out01.gif

1.2 段落文本

段落文本 Paragraph可以多行文本进行简单的排版:

# 一首简单的古诗 paragraph = Paragraph( " 春晓\n", "春眠不觉晓", "处处闻啼鸟", "夜来风雨声", "花落知多少", )

运行效果: out01.gif

1.3 带标记文本

带标记的文本MarkupText类似HTML,可以像 word 那样提供一些标记文本的功能。

MarkupText("bold 斜体文字") MarkupText("下划线 中划线") MarkupText( '双下划线 错误标记' ) MarkupText("下标和上标:H2O H3O+")

运行效果: out01.gif

2. Tex

Tex系列的对象主要是用来显示数学公式,基于Tex之上,manim还封装了列表和标题两种常用的对象。 不过,Tex默认只支持显示英文,所以多用于显示公式,显示文本还是 Text系列的对象比较常用。

2.1 数学公式

Tex可以显示任何 Latex格式的数学公式:

Tex(r"$a^2 + b^2 = c^2$") Tex(r"$E = mc^2$") Tex(r"$e^{i\pi} + 1 = 0$")

运行效果: out01.gif

2.2 列表文本

BulletedList会将传入的多个字符串以列表的方式排列起来:

BulletedList("$a^2 + b^2 = c^2$", "$E = mc^2$", "$e^{i\pi} + 1 = 0$")

运行效果: out01.gif

2.3 标题

Title自动显示在顶部,它和 BulletedList一样,都是为了减轻排版的负担。

import manim Title(f"Manim version {manim.__version__}")

运行效果: out01.gif

3. 总结回顾

Text和 Tex都是用来显示文本的, 在使用时,如果我们要显示很多说明文字,且包括英文以外的语言文字,那么,选择Text来显示。 如果显示数学公式,那么毫无疑问,只能选择 Tex。

Tex系列的对象只能显示英文,对于我们非英语国家来说, 我平时其实基本不怎么使用 BulletedList 和 Titlle的。

为了显示中文,可以基于 Text封装自己的 列表和标题 对象。

本文关联的微信视频号短视频: manim-文字和公式-视频号.png



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭