07 2022 档案

摘要:s1 t1 = mt('醇的化学反应', font='STZhongsong') al1 = msm('general') al20 = msm('general2').scale(2) xs(al1, 0, al20, 0) xm(al1, 0, al20, 0) al1.save_state() 阅读全文
posted @ 2022-07-31 23:46 树叶本子 阅读(305) 评论(0) 推荐(0)
摘要:想给图形设置填充色,发现填充永远是黑色,原来图形的fill_opacity默认为0,设置为1即可 阅读全文
posted @ 2022-07-30 14:32 树叶本子 阅读(50) 评论(0) 推荐(0)
摘要:我先在自己的虚拟环境中安装了jupyterlab_code_formatter,然后安装了autopep8,然后按工具栏右下角的autopep8工具,它格式化代码之后使得魔术命令不可用: % % manim - v WARNING - ql sss 原来为: %%manim -v WARNING - 阅读全文
posted @ 2022-07-28 07:31 树叶本子 阅读(180) 评论(0) 推荐(0)
摘要:%%manim -v WARNING -qh s1 class s1(Scene): def construct(self): def getall(): alls = self.mobjects vg = VGroup() for i in alls: vg.add(i) return vg cl 阅读全文
posted @ 2022-07-24 14:09 树叶本子 阅读(286) 评论(0) 推荐(0)
摘要:将 n = len(a)/2 for i in range(0, n-1) … 改为 n = int(len(a)/2) for i in range(0, n-1) … 即可 阅读全文
posted @ 2022-07-23 21:33 树叶本子 阅读(1061) 评论(0) 推荐(0)
摘要:我正在处理一个花朵的svg,但是它的五个花瓣绘制在同一个路径下,使用路径>分离命令就可以分离出每个花瓣的路径 阅读全文
posted @ 2022-07-23 16:48 树叶本子 阅读(107) 评论(0) 推荐(0)
摘要:1、读卡器卡槽 数码相机上的SD卡可以直接插入使用,手机上的TF卡(micro SD卡)不能直接插入,需要SD卡卡托转换,或者通过USB读卡器使用 2、USB接口 目前有USB2.0(4个触点)和USB3.0(SS,蓝色或彩色,9个触点)两种,后者在实际使用中的传输速度是前者的2~3倍 3、电源接口 阅读全文
posted @ 2022-07-22 19:39 树叶本子 阅读(1070) 评论(0) 推荐(0)
摘要:def para(x, y): a = Text(y, font="STZhongsong").to_edge(DOWN).scale(0.6) b = Text(x, font="STZhongsong").to_edge(1.8*DOWN).scale(0.6) return VGroup(a, 阅读全文
posted @ 2022-07-22 16:30 树叶本子 阅读(28) 评论(0) 推荐(0)
摘要:%%manim -v WARNING -qh e0 class e0(Scene): def construct(self): s0 = SVGMobject(r"D:\manimSVG\DANDADAN.svg").scale(4).set_color_by_gradient(WHITE, PIN 阅读全文
posted @ 2022-07-21 14:48 树叶本子 阅读(50) 评论(0) 推荐(0)
摘要:%%manim -v WARNING -qh s1 class s1(Scene): def construct(self): def getall(): alls = self.mobjects vg = VGroup() for i in alls: vg.add(i) return vg cl 阅读全文
posted @ 2022-07-19 14:47 树叶本子 阅读(184) 评论(0) 推荐(0)
摘要:%%manim -v WARNING -qh s1 class s1(Scene): def construct(self): class narrator(Text): def __init__( self, *text_parts, font: str = "STZhongsong", **kw 阅读全文
posted @ 2022-07-19 14:46 树叶本子 阅读(29) 评论(0) 推荐(0)
摘要:加上target即可: pip install --target=C:\Users\86158\AppData\Local\Programs\Python\Python39\Lib\site-packages manim 阅读全文
posted @ 2022-07-18 11:59 树叶本子 阅读(2184) 评论(0) 推荐(0)
摘要:比如一个箭头,它可能由多个部分组成 阅读全文
posted @ 2022-07-16 21:11 树叶本子 阅读(12) 评论(0) 推荐(0)
摘要:如果对部分文字使用,若它没有填充颜色,那么set_sheen()函数不起效果: t = Text('my love is boundless') t[3:7].set_sheen(1) 并且set_color_by_gradient()函数和set_sheen()函数一起作用时,前者会失效: t = 阅读全文
posted @ 2022-07-16 18:06 树叶本子 阅读(57) 评论(0) 推荐(0)
摘要:在使用Jupyter的时候,打字总是将后面的字吃掉了,这是因为我们误触了insert键,将插入模式改为了覆盖模式 然而我的insert键在F12上,在Jupyter中代表打开开发者工具,其实还有另一个insert键:NumLock+0 阅读全文
posted @ 2022-07-16 16:00 树叶本子 阅读(1497) 评论(0) 推荐(0)
摘要:将 self.play(GrowFromPoint(a, a.get_center)) 改成 self.play(GrowFromPoint(a, a.get_center())) 阅读全文
posted @ 2022-07-16 15:37 树叶本子 阅读(1920) 评论(0) 推荐(0)
摘要:昨天还用的好好的,今天就报错了 def getall(): alls = self.mobjects vg = VGroup() for i in alls: vg.add(i) return vg a = getall() … # 让a移动等操作 self.play(Transform(a,b)) 阅读全文
posted @ 2022-07-16 13:18 树叶本子 阅读(129) 评论(0) 推荐(0)
摘要:%%manim -v WARNING -qh s1 class s1(ThreeDScene): def construct(self): n1 = Text('在正六边形中,各个内角为120°').to_edge(DOWN).scale(0.6) n2 = Text('但是sp³杂化的碳原子正常键 阅读全文
posted @ 2022-07-10 21:53 树叶本子 阅读(509) 评论(0) 推荐(0)
摘要:我在旋转四面体的时候,发现了如下bug: 如果angle>180度,旋转时会压成平面以及其他的一些bug t = Tetrahedron() self.play(t.animate.rotate(angle=180*DEGREES,axis=np.array([0,1,0])), run_time= 阅读全文
posted @ 2022-07-09 19:35 树叶本子 阅读(48) 评论(0) 推荐(0)
摘要:var precontent = document.getElementById("preview").value; precontent.slice(2) = 'hello' 猜想是因为precontent类型是变量,而只有string才有slice方法 阅读全文
posted @ 2022-07-07 22:01 树叶本子 阅读(357) 评论(0) 推荐(0)
摘要:import tkinter as tk window = tk.Tk() window.title("daxiangcai's title") window.geometry('800x400') # 注意以下几种不能同时使用 tk.Label(window, text='side').pack( 阅读全文
posted @ 2022-07-05 23:15 树叶本子 阅读(25) 评论(0) 推荐(0)
摘要:import tkinter as tk from tkinter import messagebox window = tk.Tk() window.title("daxiangcai's title") window.geometry('800x400') def hitme(): tk.mes 阅读全文
posted @ 2022-07-05 22:55 树叶本子 阅读(106) 评论(0) 推荐(0)
摘要:import tkinter as tk window = tk.Tk() window.title("daxiangcai's title") window.geometry('800x400') tk.Label(window, text='on the window').pack() # wi 阅读全文
posted @ 2022-07-05 22:45 树叶本子 阅读(86) 评论(0) 推荐(0)
摘要:import tkinter as tk window = tk.Tk() window.title("daxiangcai's title") window.geometry('800x400') def createnew(): l.config(text='you have created a 阅读全文
posted @ 2022-07-05 22:00 树叶本子 阅读(90) 评论(0) 推荐(0)
摘要:import tkinter as tk window = tk.Tk() window.title("daxiangcai's title") window.geometry('800x400') canvas = tk.Canvas(window, bg='green', height=100, 阅读全文
posted @ 2022-07-05 21:42 树叶本子 阅读(28) 评论(0) 推荐(0)
摘要:import tkinter as tk window = tk.Tk() window.title("daxiangcai's title") window.geometry('800x400') def printselection(): if var1.get() and var2.get() 阅读全文
posted @ 2022-07-05 21:32 树叶本子 阅读(30) 评论(0) 推荐(0)
摘要:import tkinter as tk window = tk.Tk() window.title("daxiangcai's title") window.geometry('800x400') def printselection(v): # scale会自动传入参数 l.config(tex 阅读全文
posted @ 2022-07-05 21:19 树叶本子 阅读(34) 评论(0) 推荐(0)
摘要:import tkinter as tk window = tk.Tk() window.title("daxiangcai's title") window.geometry('800x400') def printselection(): l.config(text='you have sele 阅读全文
posted @ 2022-07-05 21:06 树叶本子 阅读(27) 评论(0) 推荐(0)
摘要:import tkinter as tk window = tk.Tk() window.title("daxiangcai's title") window.geometry('800x400') def printselection(): # 改变 value = lb.get(lb.curse 阅读全文
posted @ 2022-07-05 20:59 树叶本子 阅读(25) 评论(0) 推荐(0)
摘要:import tkinter as tk window = tk.Tk() window.title("daxiangcai's title") window.geometry('800x400') def insertpoint(): # 插入到光标的位置 var = e.get() # 获取到e 阅读全文
posted @ 2022-07-05 20:37 树叶本子 阅读(33) 评论(0) 推荐(0)
摘要:import tkinter as tk window = tk.Tk() window.title("daxiangcai's title") window.geometry('800x400') # 窗口大小 onhit = False labeltext = tk.StringVar() de 阅读全文
posted @ 2022-07-05 20:14 树叶本子 阅读(61) 评论(0) 推荐(0)
摘要:这是因为我我将自己的py文件命名为了tkinter.py,导致循环导入库,重命名即可 阅读全文
posted @ 2022-07-05 20:02 树叶本子 阅读(1134) 评论(0) 推荐(0)
摘要:%%manim -v WARNING -qh s1 class s1(Scene): def construct(self): t1 = Text("链烷烃的构象", font="STZhongsong") self.play(DrawBorderThenFill(t1)) self.play(Fa 阅读全文
posted @ 2022-07-05 14:52 树叶本子 阅读(69) 评论(0) 推荐(0)
摘要:使用np.array(),比如: np.array([dot1.get_x(),dot2.get_y(),0]) 阅读全文
posted @ 2022-07-04 20:43 树叶本子 阅读(33) 评论(0) 推荐(0)
摘要:目的是想要将svg移动到函数的某个点上: point = ax.c2p(1,1) self.play(GrowFromPoint(point, point.get_center())) 少了一步,要先将point变成dot: point = ax.c2p(120, 12.1) point = Dot 阅读全文
posted @ 2022-07-04 11:40 树叶本子 阅读(219) 评论(0) 推荐(0)
摘要:少写了animate: self.play(svg.scale(0.5)) 阅读全文
posted @ 2022-07-04 11:33 树叶本子 阅读(112) 评论(0) 推荐(0)
摘要:ax = Axes( x_range=, y_range=, x_length=, y_length=, axis_config = {"include_tip": False} ).add_coordinates() labels = ax.get_axis_labels( x_label=, y 阅读全文
posted @ 2022-07-04 11:01 树叶本子 阅读(262) 评论(0) 推荐(0)
摘要:首先要知道,如果对一个Mobject使用多个动画,AnimationGroup()只会执行最后一个,Succession()大部分情况下会将这些动画依次播放,少数情况下只会执行最后一个 这是比较成熟的解决方法: 1、实现同时开始,持续时间不同的多个动画 使用Succession(),比如: t1 = 阅读全文
posted @ 2022-07-03 11:21 树叶本子 阅读(185) 评论(0) 推荐(0)
摘要:使用arrange,比如: t1 = Text("大湘菜") t2 = Text("小湘菜") vg = VGroup(t1,t2).arrange() self.play(Write(vg)) 其中arrange()可以使用参数buff,使用set_x/y()可以调整位置 阅读全文
posted @ 2022-07-03 10:54 树叶本子 阅读(90) 评论(0) 推荐(0)
摘要:使用Succession(),比如: t1 = Text("大湘菜") t2 = Text("小湘菜") self.play(Succession(Write(t1), Transform(t1,t2))) 那么Write()和Transform()就会按顺序播放 阅读全文
posted @ 2022-07-03 10:50 树叶本子 阅读(100) 评论(0) 推荐(0)
摘要:将style="background-color: #00000000"改为style="background-color: #000011" 阅读全文
posted @ 2022-07-03 09:56 树叶本子 阅读(346) 评论(0) 推荐(0)
摘要:如果svg是水平的,那么使用get_left()/get_right()没问题;但是如果svg是倾斜的,那么这时候旋转点就有偏差,可以使用get_end()/get_right(),但是大部分svg都是闭合路径,get_end()和get_right()使用效果一样,只能用svg[n]和svg[n+ 阅读全文
posted @ 2022-07-03 09:25 树叶本子 阅读(163) 评论(0) 推荐(0)
摘要:%%manim -v WARNING -qh s1 class s1(Scene): def construct(self): name = Text("海 子 之 春", font="STZhongsong").set_color_by_gradient(WHITE, PINK) svg = SV 阅读全文
posted @ 2022-07-02 21:33 树叶本子 阅读(69) 评论(0) 推荐(0)
摘要:不管使用get_left/right()还是get_center()都会有偏移,最后的解决方法是使用Transform来实现旋转的效果 阅读全文
posted @ 2022-07-02 18:14 树叶本子 阅读(41) 评论(0) 推荐(0)
摘要:在Latex前面加上r,防止转义 阅读全文
posted @ 2022-07-02 14:18 树叶本子 阅读(194) 评论(0) 推荐(0)
摘要:这个问题出现在我用chemdraw画原子轨道的时候出现,画出来的p轨道一半白一半黑,我使用AI改变填充颜色之后使用svg就会报这个错误,但是不对原svg文件处理就不会报错 阅读全文
posted @ 2022-07-02 08:19 树叶本子 阅读(59) 评论(0) 推荐(0)
摘要:钢笔画出来的线条叫做路径,路径可以闭合/不闭合(不闭合的路径在描绘完毕后按Ctrl键后点击空白处即可完成绘制) 按Shift+C可以切换到锚点工具 使用钢笔工具的时候拖拽鼠标可以绘制曲线,如果没有落点的预判可以按Ctrl+K,点击选择和锚点显示,在最下面勾选为以下对象启用橡皮筋即可显示落点 Ctrl 阅读全文
posted @ 2022-07-01 11:31 树叶本子 阅读(694) 评论(0) 推荐(0)
摘要:点击图形并按Shift键移动可以沿直线移动 选择倾斜工具(在旋转工具项下),可以直接对路径进行拖拽;先单击描点可以以其为中心点进行倾斜 阅读全文
posted @ 2022-07-01 11:10 树叶本子 阅读(197) 评论(0) 推荐(0)
摘要:锁定图层:Ctrl+2;解锁图层:Ctrl+Alt+2。锁定的目的在于防止误触 选择工具(V) 缩放图形的时候,按住Shift键表示等比例缩放,按住Alt键表示以中心点为锚点进行缩放 直接选择工具(A):用于变形 可以按住鼠标左键拖拽来框选点,进行多个锚点的变形 Ctrl+H:隐藏路径 魔棒工具(Y 阅读全文
posted @ 2022-07-01 11:01 树叶本子 阅读(1166) 评论(0) 推荐(0)