PSTricks

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 .

Használat

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 }

Kiterjesztések

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.

A PSTricket támogató programok

GeoGebra , Kig .

Lásd még

Irodalom

  • Herbert Voss; PSTricks – Grafik für TeX und LaTeX, 5. kiadás, DANTE és Lob.media, 912 oldal, Heidelberg és Hamburg 2008, ISBN 3865412805 .

Linkek

  • A PSTricks hivatalos weboldala
  • PSTricks dokumentáció
  • Használati példák
  • A LaTeXDraw , egy ingyenes grafikus szerkesztő, amely PSTricks kódot generál, Java nyelven íródott
  • A JPicEdt , egy másik ingyenes grafikus szerkesztő, amely PSTricks kódot generál, Java nyelven íródott
  • A LaTeXPiX  (nem elérhető link) egy ingyenes grafikus szerkesztő Windowshoz, amely többek között PSTricks kódot generál
  • Útmutató  (lefelé mutató link 2013. 08. 14. óta [3353 nap] - előzmények ,  másolás ) a PSTricks telepítéséhez és használatához