A PSTricks makrók halmaza, amely lehetővé teszi a PostScript rajzok közvetlenül a TeX vagy LaTeX kódba való felvételét .
A grafikák létrehozásához parancsok gazdag készlete áll rendelkezésre.
A PSTricks-ben a koordináták mindig zárójelben vannak. A következő méretezhető példa a PSTricks szintaxisát szemlélteti:
\begin { pspicture } (6,6) %% Háromszög (piros): \psline [linecolor=red] (1,1)(5,1)(1,4)(1,1) %% Bezier-görbe (zöld ) ): \pscurve [vonalszín=zöld,vonalszélesség=2pt, % showpoints=true](5,5)(3,2)(4,4)(2,3) %% Mértékegység sugara kör (kék): \pscircle [linecolor=blue,linestyle=szaggatott] (3,2.5) { 1 } \end { pspicture }A pst-plot parancsokat ad a jellemző diagramok létrehozásához :
\begin { pspicture* } (-7.5,-3)(7.5,3) \psaxes [labels=none] (0,0)(-7,-2)(7,2) % tengelyek beállítása \psplot [linecolor= blue, linewidth=1.5pt] % % rajzoljon egy szinuszoidot { -7 }{ 7 }{ x 0,01745329252 div sin } % vegye észre az RPN kifejezést \uput [45] (3.1415926,0) { $ \pi $ } % ezek a címkék \uput [90] (-1.570796.0) { $ - \pi / 2 $ } % \uput egy doboz, amely [szög] \uput [-90] (1.570796.0) { $ \pi / 2 $ } % az (x,y) koordinátához képest \uput [-135] (-3.1415926,0) { $ - \pi $ } % és a { content } elhelyezése a mezőben \psline [linewidth=1pt,linecolor=red,linestyle = pontozott] % % piros pontozott vonal (1.57079632.1)(1.57079632.0) \psline [linewidth=1pt,linecolor=red,linestyle=pontozott] % (-1.57079632,-1)(-1.57079632.0) \end { pspicture* }Az előző példa azt is mutatja, hogy a TeX parancsok használhatók képek megadásakor. Mivel a PostScript postfix jelölést használ a matematikai műveletekhez, a pst-plot argumentumnak ugyanabban a formában kell lennie.
A pstricks-add kiterjeszti a pst-plot-ot, hogy poláris koordinátákat biztosítson , és lehetővé teszi az algebrai jelölések használatát a postfix helyett.
A pst-math trigonometrikus függvényeket biztosít radiánban ( a PostScript alapértelmezés szerint fokokat használ ), valamint hiperbolikus függvényeket .
A pst-plot3d 3D -s parcellák létrehozására szolgál :
A multido lehetővé teszi hurkok létrehozását az ismétlődő elemeket tartalmazó diagramok meghatározásához:
A pst-eucl egy bővítmény a geometriai rajzok egyszerű létrehozásához.
Sok más bővítmény is létezik: kapcsolási rajzok , vonalkódok , grafikonok , fák , adatvizualizáció stb.
Egyes PSTricks parancsokat, mint például a pstextpath, nem támogatja minden dvips program, ezért nem működnek egyes TeX és LaTeX disztribúciókon, legalábbis speciális konfiguráció nélkül.
Τ Ε Χ | |
---|---|
Makró csomagok | |
Alternatív motorok Τ Ε Χ | |
disztribúciók | |
Közösség |
|
Vegyes |
|