quicktikz

a pyqt program which is write for the tikz drawing


Keywords
quicktikz, latex, pyqt5, python, python3, tikz
License
GPL-2.0
Install
pip install quicktikz==0.1.4

Documentation

quicktikz

简介

本项目主要是出于个人学习和爱好的目的进行的,起初源起是有一段时间我特别沉迷于tikz制图,目前来看就作为某些基本的绘图,在参考特定的绘图模板的情况下,只要稍微调一下文字或者其他参数,大体还是很方便的。

个人才疏学浅,有时间则尽力完善之,没有考虑和Tikz-editor合并是因为本项目采取的是ui的py文件生成策略,觉得就作为个人开发来说这确实是很便捷的。具体ui是有时间尽量做得美观点吧,但不会花太多精力在这上面。

TODO

  1. xelatex 编译过程太慢了,希望参考 Tikz-editor项目来解决这个问题。
  2. 更多的模板的解决方案
  3. 因个人精力有限,希望主要把windows下的exe制作和安装程序做好。

LICENSE

本项目完全遵循 GPL 协议,开源非商用,纯粹出于学习和爱好。感谢以下项目:

  1. https://github.com/fredokun/TikZ-Editor
  2. PyQt项目
  3. https://github.com/retext-project/retext

安装说明

请确认安装了 xelatex ,还需要安装 pdftoppm

然后pip3需要安装的包有: pyqt5QScintilla

windows下

windows下推荐安装gimp和texlive。

windows下测试通过。

ubuntu下

ubuntu下安装 texlive-xetexpoppler-utils 。复杂点的安装 texlive-full 和 gimp 装上。

ubuntu16.04测试通过。


quicktikz