KtikZ provides a nice user interface for making pictures using TikZ.
Switch branches/tags
Nothing to show
Clone or download
llimeht and jfmcarreira Use target-arch pkg-config not local arch
ktikz fails to cross build from source (i.e. build for arm64 on amd64),
because it searches for poppler-qt* using the build architecture pkg-config.
This patch makes it use the requested pkg-config and that's sufficient to make
ktikz cross buildable.

(Patch from Helmut Grohne <helmutg@debian.org> as part of the cross-building /
bootstrapping project)
Latest commit 9cff561 Dec 8, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Remove warning regarding unused functions Oct 14, 2018
common Add #ifdef to revert changes of commit e6b2bec Dec 8, 2018
data Add %F placeholder in desktop files Oct 11, 2018
debian - Rearrange "Insert" menu for (hopefully) better usability. Feb 8, 2011
doc Port docbook documentation Jul 2, 2018
examples Added example files and screenshots with those on Ubuntu 14.04 Sep 3, 2015
part Remove the use of KDELibs4Support from part module Sep 12, 2017
qmake Use target-arch pkg-config not local arch Dec 8, 2018
templates Moved everything to /trunk Nov 15, 2008
translations Fix some errors with documentation and minor ports in the translation… Oct 18, 2015
win32 - Make qtikz compilable with the QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_… Apr 8, 2014
.travis.yml Re-enable KF5 build in CI Jan 5, 2018
CMakeLists.txt Fix CMakeLists and some deprecated errors Oct 14, 2018
Changelog Version bump 0.12 Mar 11, 2018
Doxyfile Show in the statusbar the x- and y-coordinates of the mouse cursor ac… Nov 4, 2010
FindPoppler.cmake Re-enable KF5 build in CI Jan 5, 2018
HACKING Several optimizations. Oct 9, 2013
INSTALL Update instructions to Qt5 and Ubuntu 18.04 Jun 21, 2018
INSTALL-0.10.Windows Update qmake and NSIS configuration for compiling qtikz under Windows. Apr 9, 2012
INSTALL-0.11.Windows Update qmake and NSIS configuration for compiling qtikz under Windows. Apr 9, 2012
KtikzCPackOptions.cmake Exchanged README for README.md in the cmake buildfiles Sep 4, 2015
KtikzConfig.cmake - Remove translations/extractattr since it is not used. Jun 28, 2011
LICENSE.FDL1.2 - Update license information. Jul 1, 2011
LICENSE.GPL2 - Rearrange "Insert" menu for (hopefully) better usability. Feb 8, 2011
PACKAGING Update translations, INSTALL and Changelog. Aug 13, 2010
README.md Trying to fix the travis KDE build Aug 17, 2017
TODO - Various cleanups suggested by Krazy and cppcheck. Apr 9, 2014
qtikz.pro Update qtikz.pro after version bump Mar 12, 2018
screenshot_v0.1.png Moved everything to /trunk Nov 15, 2008
screenshot_v0.10.png Added example files and screenshots with those on Ubuntu 14.04 Sep 3, 2015
screenshot_v0.10_2.png Added example files and screenshots with those on Ubuntu 14.04 Sep 3, 2015
screenshot_v0.2.png Moved everything to /trunk Nov 15, 2008
screenshot_v0.3.png Moved everything to /trunk Nov 15, 2008
screenshot_v0.4.png Moved everything to /trunk Nov 15, 2008
screenshot_v0.6.jpg replace in ktikz.h "class Poppler:Document;" by "namespace Poppler { … May 11, 2009
screenshot_v0.8.png Remove bug that caused functions (generated with \draw plot function{… Dec 9, 2008

README.md

Build Status

KtikZ

KtikZ provides a nice user interface for making pictures using TikZ

Usage

You write the TikZ code in the editor and KtikZ automatically generates the image in a preview panel.

The complete description of the usage is available in the application itself, under Help -> KtikZ Manual.

Installation

See the INSTALL file.

Screenshots

The main window showing the application in action:

The main window showing the application in action

Another example file:

Another example file

License

Copyright (C) 2007-2011 Florian Hackenberger <florian@hackenberger.at>
Copyright (C) 2007-2013 Glad Deschrijver <glad.deschrijver@gmail.com>
Copyright (C) 2013 by João Carreira <jfmcarreira@gmail.com>

License: GPL version 2 or later

  This program is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free Software
  Foundation; either version 2 of the License, or (at your option) any later
  version.

  This program links to poppler which is based on xpdf code, which currently is
  released under the GPL version 2 only.  As long as xpdf is not released under
  the GPL version 2 or later, this program cannot be released under the GPL
  version 3.  Currently there are no other restrictions for this move.

  This program is distributed in the hope that it will be useful, but WITHOUT
  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
  FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Additional copyright holders and licenses:
  app/tikzeditor.cpp:
    GPL v2 or later contributions:
      Copyright (C) 2006 Jean-Luc Biord <jlbiord@gmail.com> (http://qdevelop.org)
      Copyright (C) 2003-2008 Pascal Brachet <pbrachet@xm1math.net> (http://www.xm1math.net/texmaker)
    LGPL v2.1 contributions:
      Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies) <qt-info@nokia.com>
    LGPL v2 contributions:
      Copyright (C) 2007 Mirko Stocker <me@misto.ch>
      Copyright (C) 2003-2005 Hamish Rodda <rodda@kde.org>
      Copyright (C) 2001 Christoph Cullmann <cullmann@kde.org>
      Copyright (C) 2001 Joseph Wenninger <jowenn@kde.org>
      Copyright (C) 1999 Jochen Wilhelmy <digisnap@cs.tu-berlin.de>

  part/part.cpp:
    GPL v2 or later contributions:
      Copyright (C) 2002 Wilco Greven <greven@kde.org>
      Copyright (C) 2002 Chris Cheney <ccheney@cheney.cx>
      Copyright (C) 2002 Malcolm Hunter <malcolm.hunter@gmx.co.uk>
      Copyright (C) 2003-2004 Christophe Devriese <Christophe.Devriese@student.kuleuven.ac.be>
      Copyright (C) 2003 Daniel Molkentin <molkentin@kde.org>
      Copyright (C) 2003 Andy Goossens <andygoossens@telenet.be>
      Copyright (C) 2003 Dirk Mueller <mueller@kde.org>
      Copyright (C) 2003 Laurent Montel <montel@kde.org>
      Copyright (C) 2004 Dominique Devriese <devriese@kde.org>
      Copyright (C) 2004 Christoph Cullmann <crossfire@babylon2k.de>
      Copyright (C) 2004 Henrique Pinto <stampede@coltec.ufmg.br>
      Copyright (C) 2004 Waldo Bastian <bastian@kde.org>
      Copyright (C) 2004-2008 Albert Astals Cid <aacid@kde.org>
      Copyright (C) 2004 Antti Markus <antti.markus@starman.ee>

  common/utils/colorbutton.cpp:
    GPL v2 or later contributions:
      Copyright (C) 2004 Ariya Hidayat <ariya@kde.org> (http://code.google.com/p/speedcrunch/)

  common/utils/lineedit.{h,cpp}:
    Use, modification and distribution is allowed without limitation,
    warranty, liability or support of any kind.
      Copyright (C) 2007 Trolltech ASA <info@trolltech.com>

  doc/*:
    GFDL v1.2 or later contributions:
      Permission is granted to copy, distribute and/or modify this document
      under the terms of the GNU Free Documentation License, Version 1.2 or
      any later version published by the Free Software Foundation; with no
      Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
      Texts.
      Copyright (C) 2010-2011 Glad Deschrijver <glad.deschrijver@gmail.com>

  app/icons/Prociono.otf
    This font is used in the QtikZ and KtikZ icons.

    This font has been released into the public domain by its author,
    Barry Schwartz. This applies worldwide.

    In some countries this may not be legally possible; if so:

    Barry Schwartz grants anyone the right to use this work for any
    purpose, without any conditions, unless such conditions are required
    by law.

  app/icons/qt-logo-22.png
    LGPL v2.1 contributions:
      Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies) <qt-info@nokia.com>

  app/icons/*
    The icons are copied or derived from KDE's Oxygen icon set which is released
    under the LGPL (see http://www.oxygen-icons.org/?page_id=4).
    Upstream authors and copyright holders:
        Copyright (C) 2007-2009 David Vignoni <david@icon-king.com>
        Copyright (C) 2007-2009 Johann Ollivier Lapeyre <johann@oxygen-icons.org>
        Copyright (C) 2007-2009 Kenneth Wimer <kwwii@bootsplash.org>
        Copyright (C) 2007-2009 Nuno Fernades Pinheiro <nf.pinheiro@gmail.com>
        Copyright (C) 2007-2009 Riccardo Iaconelli <riccardo@oxygen-icons.org>
        Copyright (C) 2007-2009 David Miller <miller@oxygen-icons.org>
    and others.

    License:
        This library is free software; you can redistribute it and/or
        modify it under the terms of the GNU Library General Public
        License as published by the Free Software Foundation; either
        version 3 of the License, or (at your option) any later version.

        This library is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        Library General Public License for more details.

  translations/cs/ktikz.po, translations/cs/qtikz_cs.ts
    The translations are licenced under the same terms as ktikz itself.
      Copyright (C) 2010 Pavel Fric <pavelfric@seznam.cz>

  translations/*/ktikz.po, translations/*/qtikz_*.ts
    The translations are licenced under the same terms as ktikz itself.
      Copyright (C) 2007-2011 Florian Hackenberger <florian@hackenberger.at>
      Copyright (C) 2007-2013 Glad Deschrijver <glad.deschrijver@gmail.com>