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 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 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

  •   408
  •   5
  •   2
  • 作  者:Eureka  关注  已关注
  • 测试平台:texlive
  • 编译方式:xelatex
  • 源码属性:原创
  • 上传时间:2024-06-23 22:52:55
  • 更新时间:2024-06-24 09:02:38

暂无评论