Skip to content

francoisschwarzentruber/tikzzz

Repository files navigation

tikzzz is a tiny tikz editor in the browser.

Features

  • What you see is what you get: when you write the TikZ code, the image is updated
  • Moving points update the code. You can select some portion of the code and move the points appearing in that selection.
  • Download directly a SVG
  • Insertion of standard objects (nodes, edges, etc.)

It is inspired by QTikZ and KTikZ, see here.

Screenshot

image

Setup

You may install this software on your own machine. To this aim, you may run the script ./setup.sh on an Ubuntu machine:

$ ./setup.sh

In you have another type of systems, do not hesitate to look into ./setup.sh and to adapt it to your needs.

To sum up you need to install:

  • php7.2-cli to be able to communicate with php
  • pdf2svg in order to be able to convert a pdf into an SVG
  • texlive to get LaTEX
  • texlive-pictures to get tikz packages
  • texlive-latex-extra in order to get the standalone LaTEX package

How to launch it?

Use this Shell script runlocally.sh:

$ ./runlocally.sh

It should open your browser to http://127.0.0.1:8123/, if not you can copy-paste the link or click on it.

License

Written by François Schwarzentruber Thanks to https://github.com/ysahil97/tikz-to-yed-graphml/blob/master/tikz2graphml/grammar/Tikz.g4

About

A tiny tikzzz editor in the browser

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •