Редактор языка TikZ, рисование различных диаграмм и графиков.

qtikz 002

QtikZ — простой в использовании C++ / QT графический редактор языка TikZ, приложение для рисования различных диаграмм и графиков.

qtikz 003

TikZ&PGF (Graphic systems for TeX) — тандем языков для производства векторной графики из геометрического/алгебраического описания. Проект развивается с 2005 года, разработанный и большей частью поддерживаемый Тиллем Тантау (Till Tantau) переносимый графический формат, а также набор библиотек и утилит позволяющих достаточно просто создавать хорошего качества векторную графику (диаграммы, графики и пр) для встраивания в TeX (LaTeX) документы.

qtikz 004

qtikz 005

qtikz 006

PGF (Портативный Графический Формат) язык низкого уровня для создания векторной графики, TikZ рекурсивный акроним для "TikZ ist kein Zeichenprogramm" (с немецкого TikZ не чертёжная программа") представляет собой набор макросов (макрокоманда, алгоритм действий, шаблон) более высокого уровня, которые используют PGF. Пакетом TikZ предоставляется довольно много решений позволяющих получить качественные диаграммы и графики, но он довольно сложен в усвоении хотя и имеет обширную документацию.

qtikz 007

QtikZ значительно упрощает создание и редактирование TikZ диаграмм и графиков, по сути это оптимизированный редактор LaTeX (набор макрорасширений, макропакет системы компьютерной вёрстки), облегчающий написание различных "рисунков".

qtikz 008

qtikz 009

QtikZ предоставляет частично настраиваемый пользовательский интерфейс, панели инструментов редактируются, перемещаются и отключаются. Редактор имеет обширный набор функций, которые можно применять в режиме реального времени при компиляции документов LaTeX (pdflatex), функция основана на возможностях Poppler (библиотека для рендеринга PDF файлов).

qtikz 010

QtikZ имеет неограниченную функцию повтора/возврата внесённых изменений (Undo/Redo), заданные настройки сохраняются в конфигурационном фале (~/.config/Florian_Hackenberger/qtikz.conf), управление осуществляется с помощью мыши и/или клавиатурных сочетаний, доступна подробная встроенная документация (на английском).

qtikz 011

Лицензия: GNU General Public License version 2.0 (GPLv2)

qtikz 012

Домашняя страница