Liu's Site


  • 首页

  • 关于

  • 分类

  • music

  • zone

记录一次艰难的manim配置过程

发表于 2020-07-19

今天想用manim做一段简单的动画,于是开始配置。前期的 pip install以及MiKTeX等安装过程都很顺利,但是在后期编写第一个helloworld.py文件尝试运行的时候出现了问题。

1
2
3
4
5
6
7
from big_ol_pile_of_manim_imports import *
class Hello_World(Scene):
def construct(self):
helloworld = TextMobject("Hello World",color=RED)

self.play(Write(helloworld))
self.wait(1)

然后,在命令行里输入

1
python -m manim helloworld.py Hello_World -pl

本来应当能够正常渲染出视频,但是却有如下报错:

1

大概看了一下,基本能判断出是有关 LaTeX 的问题,于是去Google

结果就搜到了一个关于manim常见问题的respository

manim常见问题

里面的文档提到,要将 manimlib/constant.py 中的 TEX_USE_CTEX = True改为 TEX_USE_CTEX = False 。经过修改,再次运行结果如下:

1

依然报错,只不过log 不一样了。继续看刚刚的文档,里面提到还要对manimlib/constant.py的第29行进行修改,将MEDIA_DIR = "./media"改为MEDIA_DIR = os.path.join(os.getcwd(), "media")。照办之后,报错依旧。文档里又提到MikTeX的安装路径是否写入环境变量等问题,经一一验证均无问题。

于是只能继续借助Google的力量。不出所料,Github里又搜到了相关的Issue:

Exception: Xelatex error converting to xdv. See log output above or the log file

阅读之后,其中提到要将文件 ctex_template.tex中的\usepackge[UTF8](ctex)放到第二行,照办后依然无效。

1

其后,不管是helloworld.py文件里输入中文还是英文,用单引号或是双引号,报错依然故我。

但是,我还是Google出了有一个Github的页面:

Exception: Latex error converting to dvi.

其中有人回复道:

1

于是我仔细看了一下我的文件目录,发现其中果然含有空格……

然后我将整个manim-master文件夹移动到了D盘的根目录,再次尝试运行

1

终于成功渲染出了视频

至此我已经花了一个多小时的时间,想想就难受……

2020年高考江苏卷下载(数学试卷)

发表于 2020-07-15

闲来无事,用Word重排了今年高考的数学试卷,点击即可下载

2020年普通高等学校招生全国统一考试(江苏卷)数学I

图片预览:

Preview

hzq语录

发表于 2020-05-08

收录华中科技大学电气学院hzq同学的语录

点击下载

三星S20要怎样才能拍到月球上的脚印?

发表于 2020-05-02 | 分类于 物理/科普

说在前面

写这篇文章的动机在于这张图:

1

大家都知道三星S20 Ultra用上了一亿像素的一颗大底镜头,于是便有人做出了这样一张图来对比三款手机。当然,这颗一亿像素的镜头肯定是不可能拍到阿姆斯特朗的这个脚印的(不然花费高额代价制造的望远镜还有什么用处);我想做的是,来看看如果要拍出这样的一张图片,或者说,获得月球表面一颗脚印的像,我们的成像系统“最少”需要满足的条件是什么。

阅读全文 »

从《笑傲江湖》看社会百态

发表于 2020-04-30 | 分类于 书评/杂感

《笑傲江湖》是金庸先生于1969年完成的一部作品。窃以为其艺术成就在金庸14部小说中位居次席,仅次于《鹿鼎记》。盖因此书早已脱离一般武侠小说的范畴,乃是一部政治小说。本文试图从此书之中窥见社会的诸般姿态。

《笑傲江湖》中有本挑起种种事端的书:《葵花宝典》。此书极其邪恶,毕竟“欲练神功,引刀自宫”。这里的自宫其实是一个隐喻,即抛弃尊严、修炼武功;或许我们也可以将之理解为自残肢体,象征了残害亲人。《葵花宝典》象征的是至高权力。习得书中武功,便可以“日出东方,唯我不败。”社会中享有权位之人几乎无不心狠手辣、善于隐忍,尊严一事在所不惜。

下面就从书中的人物、门派以至情节谈开去。

阅读全文 »

人到底是前置摄像头里的样子,还是后置摄像头里的样子?

发表于 2020-04-28 | 分类于 物理/科普

惯例,先上答案:如果单单就这个问题来考虑的话,人最真实的长相应该是镜子里的样子。但严格来说,在实际生活中,你“最真实”的样子永远不会被看到,因为在实际生活中不会有能成完美像的光学系统存在。

从物理角度来说,平面镜是唯一能成完善像的光学系统 ,因为其中只有一个反射镜的存在。而我们知道,手机镜头是由多片透镜组成的,而光线一旦经过透镜,就不会再成完善像。

阅读全文 »
Siqi Liu

Siqi Liu

6 日志
2 分类
E-Mail
© 2020 Siqi Liu
本站总访问量 次 | 有人看过我的博客
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4