当前位置:首页 > 模板库 > 书籍

ztikz package
上传时间:2024-06-23 22:52:55
  • ztikz package
  • ztikz package
  • ztikz package
  • ztikz package
  • ztikz package
  • ztikz package
  • ztikz package
  • ztikz package
  • ztikz package
  • ztikz package
  • ztikz package
  • ztikz package
  • ztikz package
  • ztikz package
  • ztikz package
作品简介

目前 zTikZ 宏包能够在 Linux/Windows 下编译运行, 在 MacOS 上进行了部分的测试, 部分功能不能使用. 详细的测试信息或者是兼容情况请参见后续 Set Up 章节. 目前本宏包主 要包含如下几个模块: • gnuplot: 调用外部程序 gnuplot 进行图形的绘制 • wolfram: 调用 mathematica 或者是 wolframscript 进行计算 • python: 调用 python 进行计算, 绘图以及表格等操作 • zdraw: 目前本模块还处于测试阶段,但是目前基于 l3draw 已经能够完成基本图形的绘 制 • cache: 本模块用于缓存计算结果,减少重复计算的时间. 可以应用于上述的 wolfram, python 模块 默认情况下不会加载以上的任意一个模块,在 ztikz 宏包中仅包含用于绘制点,直线,坐 标轴和基本多边形的命令. 想要使用上述的模块也很简单, 在导言区使用如下命令进行加载:

\ztikzLoadModule{cache, gnuplot}

上述命令就表示加载 cache 和 gnuplot 模块. 一个值得注意的事情: 只有你加载对应的 module 时,对一个的脚本文件才会被写入项目文件夹下.

目前 zTikZ 模块已经可以在 Windows 和 Linux 下正常运行, 各个平台兼容性如下: • Windows: TEXLive 最低版本 2023 • Linux: TEXLive 最低版本 2022 • MacOS: MacTEX 由于缺少 l3sys-shell 宏包 (或者不适配), 所以并不兼容 在 Linux 平台上并没有什么需要注意的事项,重点是 Windows 平台上的兼容性; 要使得 zTikZ 正常运行,那么在引用对应的模块后,对应的系统中 (默认添加了环境变量) 须有对应 的软件. 以下是部分的软件配置事项: • sed: 模块 gnuplot, python 中部分命令基于绘图脚本中的函数以及绘制样式替换,目前 采用 sed 实现, 后续可能会考虑去除 sed 依赖. • python: 用于运行 python 脚本进行符号计算与绘图,需要 Python 库 sympy, scipy. • wolframscript: 如果需要使用 wolfram 模块的功能,那么需要安装 WolframScript 或对应软件 Mathematica. 执行命令时可以选择在云端执行,这样就避免调用本地 Math- ematica 计算内核.

项目地址: https://github.com/zongpingding/zTeX_bundle

暂无评论

  •  850
  •  8
  •  3
  • 作  者: Eureka 关注 已关注
  • 测试平台:texlive
  • 编译方式:xelatex
  • 源码属性:原创