PGF/TikZ on yhdistelmä kahdesta ohjelmointikielestä, joilla voidaan tuottaa vektorigrafiikkaa, kuten teknisiä havainnollistuksia ja piirustuksia geometrisesta/algebrallisesta kuvauksesta. Yleisimpiä piirrettäviä kuvioita ovat piste, viiva, nuoli, polku, ympyrä, ellipsi ja monikulmio. PGF on matalan tason kieli, kun taas TikZ on kokoelma korkeamman tason makroja PGF-kielen käyttämiseksi.

Korkeamman tason PGF- ja TikZ-käskyt annetaan TeX-makroina, mutta toisin kuin PSTricks-merkinnän tapauksessa, PGF/TikZ grafiikka on kuvailtu kielellä, joka muistuttaa MetaPost-merkintää. Till Tantau on suunnitellut PGF- ja TikZ-kielet. Hän on myös pääkehittäjä ainoalle tunnetulle PGF- ja TikZ-tulkille, joka on kirjoitettu TeX-kielellä. PGF on lyhenne sanoista "Portable Graphics Format". TikZ on rekursiivinen akronyymi sanoista ”TikZ ist kein Zeichenprogramm” (saksankielinen fraasi ”TikZ ei ole piirto-ohjelma”) ja julkaistiin PGF-versiossa 0.95.

Lähteet

Aiheesta muualla

PGF-paketti CTAN-sivustolla Virallinen opas PGF/TikZ-kirjaston käyttöön

Luokka:Oliopohjaiset ohjelmointikielet Luokka:Tietokonegrafiikka