绘图中的文本 #
-
班 sage.plot文本。 文本 ( 一串 , 指向 , 选项 ) # 基础: 图形基本体 文本图形原语的基类。 -
获取最大数据 ( ) # 返回包含边界框数据的字典。 通知 对于文本来说,框只是位置本身。 示例: 圣人: T型 = 文本 ( “我在哪里?” ,( 1 , 1 )) 圣人: t吨 = T型 [ 0 ] 圣人: t吨 . 获取_内存_数据 ()[ “ymin” ] 1 圣人: t吨 . 获取最大数据 ()[ “我最大” ] 1
-
绘图3d ( ** 千瓦时 ) # 在三维中打印二维文本。 示例: 圣人: T型 = 文本 ( “ABC” , ( 1 , 1 )) 圣人: t吨 = T型 [ 0 ] 圣人: 秒 = t吨 . 绘图3d () 圣人: 秒 . jmol_repr公司 ( 秒 . 测试render_params ())[ 0 ][ 2 ] '标签“ABC”' 圣人: 秒 . _反式 (1.0, 1.0, 0)
-
-
sage.plot文本。 文本 ( 一串 , xy公司 , 字体大小 = 10 , rgb颜色 = (0, 0, 1) , 水平对齐 = “中心” , 垂直对齐(_A) = “中心” , 轴_字 = False(错误) , 削减 = False(错误) , ** 选项 ) # 在该点返回二维文本图形对象 \((x,y)\) . 类型 文本.选项 用于2D文本的选项词典。 2D选项: 字体大小 -文本有多大 以点或字符串为单位指定大小(其中之一 “xx-small”、“x-small”、“small”(小)、“medium”(中)、“large”(大)、“x-large 字体样式 -字符串“normal”、“italic”或“bi斜” 字体重量 -0-1000范围内的数值或字符串(其中之一 '超轻','轻','normal','普通','书','中','罗马', “semi-bold”、“demi-bolds”、“黛米”、“粗体”、“heavy”、“extra bold”、“black”) rgb颜色 -颜色作为RGB元组 色调 -作为色调给出的颜色 阿尔法 -浮点(0.0透明到1.0不透明) 背景_颜色 -背景色 旋转 -如何旋转文本:角度(度)、垂直、水平 垂直对齐(_A) -如何垂直对齐:顶部、中心、底部 水平对齐 -如何水平对齐:左、中、右 带状动物 -要在其中绘制的图层级别 削减 -(默认值:False)是否剪辑 轴_字 -(默认值:False)如果为True,请使用轴坐标,以便 (0,0)是左下角,(1,1)是右上角,与x和y无关 绘制值的范围。 绑定框 -指定边界框的字典。 当前文本位置。
示例: 圣人: 文本 ( “Sage图形非常简洁,因为它们使用了matplotlib!” , ( 2 , 12 )) 包含1个图形基元的图形对象 大字体、粗体、红色和透明文本: 圣人: 文本 ( “我做了一个梦!” , ( 2 , 12 ), 阿尔法 = 0.3 , ....: 字体大小 = “大型” , 字体粗细 = “粗体” , 颜色 = “红色” ) 包含1个图形基元的图形对象 通过设置 水平对齐 “左边”的文本保证是 在左下方: 圣人: 文本 ( “我有一匹马,他住在树上” , ( 0 , 0 ), ....: 轴_字 = 真的 , 水平对齐 = “左侧” ) 包含1个图形基元的图形对象 各种旋转: 圣人: 文本 ( “噪音器” , ( 0 , 0 ), 旋转 = 45 , ....: 水平对齐 = “左侧” , 垂直对齐(_A) = “底部” ) 包含1个图形基元的图形对象 圣人: 文本 ( “Sage真的很整洁!!” ,( 0 , 0 ), 旋转 = “垂直” ) 包含1个图形基元的图形对象 您还可以以不同方式对齐文本: 圣人: 时间t1 = 文本 ( “你好” , ( 1 , 1 ), 垂直对齐(_A) = “顶部” ) 圣人: t2时间 = 文本 ( “世界” , ( 1 , 0.5 ), 水平对齐 = “左” ) 圣人: t1时间 + t2时间 #计算总和 由2个图形图元组成的图形对象 您可以将文本保存为PDF输出的一部分: 圣人: 进口 临时文件 圣人: 具有 临时文件 . 命名临时文件 ( 后缀 = “.pdf” ) 作为 (f) : ....: 文本 ( “圣人” , ( 0 , 0 ), rgb颜色 = ( 0 , 0 , 0 )) . 节约 ( (f) . 名称 ) 边界框的一些示例: 圣人: 口技 = { '方框样式' : “rarrow,pad=0.3” , “fc” : “青色” , “ec” : “b” , 'lw' : 2 } 圣人: 文本 ( “我感觉很好” , ( 1 , 2 ), 绑定框 = 口技 ) 包含1个图形基元的图形对象 鼠尾草: 文本 ( “太好了” , ( 0 , 0 ), 绑定框 = { '方框样式' : “圆形” , “fc” : “w” }) 包含1个图形基元的图形对象 边界框的可能选项是“boxstyle”(“larrow”之一, “rarrow”、“round”、“ground4”、“roundtoth”、“sawtooth”、“square”)、“fc”或 “面颜色”、“ec”或“edgecolor”、“ha”或“水平对齐”、“va”或 “垂直对齐”、“lw”或“线宽”。 背景色文本: 圣人: 文本 ( “太好了” , ( - 2 , 2 ), 背景_颜色 = “红色” ) 包含1个图形基元的图形对象 对LaTeX和原始字符串使用美元符号,以避免必须 转义反斜杠字符: 圣人: A类 = 弧 (( 0 , 0 ), 1 , 部门 = ( 0 , RDF公司 . 圆周率 ())) 圣人: 一 = 平方英尺 ( 1 / 2 ) 圣人: 性能确认 = 点2d ([( - 一 , 一 ), ( 一 , 一 )]) 圣人: 左下角 = 字典 ( 水平对齐 = “左侧” , 垂直对齐(_A) = “底部” ) 圣人: 右下角 = 口述 ( 水平对齐 = “正确” , 垂直对齐(_A) = “底部” ) 圣人: 总磷 = 文本 ( 第页 “$z_P=e^{3i\pi/4}$” , ....: ( - 一 , 一 ), ** 底部 ) 圣人: tq(总质量) = 文本 ( 第页 '$Q=(\frac{\sqrt {2} } {2} ,\frac{\sqrt {2} } {2} )$' , ....: ( 一 , 一 ), ** 左下角 ) 圣人: A类 + 性能确认 + 总磷 + tq(总质量) 由4个图形基元组成的图形对象 文本坐标必须为2D,如果传递3D坐标,则会出现错误: 圣人: t吨 = 文本 ( “嗨” , ( 1 , 2 , 三 )) 回溯(最近一次调用): 。。。 ValueError:对3d中的文本使用text3d 使用 文本3d 3D文本功能: 圣人: t吨 = 文本3d ( “嗨” , ( 1 , 2 , 三 )) 或使用坐标生成二维文本 \((x,y)\) 并以3D方式绘制(位于 \(z=0\) ): 圣人: t吨 = 文本 ( “嗨” , ( 1 , 2 )) 圣人: t吨 . 绘图3d () #位置(1,2,0)处的文本 Graphics3d对象 额外的选项将传递给 显示() ,只要它们有效。 因此 圣人: 文本 ( “数学太棒了” , ( 0 , 0 ), 字体大小 = 40 , 轴 = False(错误) ) 包含1个图形基元的图形对象 等于 圣人: 文本 ( “数学太棒了” , ( 0 , 0 ), 字体大小 = 40 ) . 显示 ( 轴 = False(错误) )