PSTricks

PSTricks er et sæt makroer, der giver dig mulighed for at inkludere PostScript -tegninger direkte i din TeX- eller LaTeX -kode .

Brug

Et rigt sæt kommandoer er tilgængeligt til at skabe grafik.

I PSTricks er koordinater altid indesluttet i parentes. Følgende skalerbare eksempel illustrerer PSTricks-syntaksen:

\begin { pspicture } (6,6) %% Trekant (rød): \psline [linecolor=red] (1,1)(5,1)(1,4)(1,1) %% Bezier-kurve (grøn ): \pscurve [linjefarve=grøn, linjebredde=2pt, % showpoints=true](5,5)(3,2)(4,4)(2,3) %% Enhedsradius cirkel (blå): \pscircle [linecolor=blue,linestyle=stiplet] (3,2.5) { 1 } \end { ppicture }

Udvidelser

pst-plot giver kommandoer til at oprette funktionsplot :

\begin { pspicture* } (-7.5,-3)(7.5,3) \psaxes [labels=none] (0,0)(-7,-2)(7,2) % sæt akser \psplot [linecolor= blue, linewidth=1.5pt] % % tegn en sinusform { -7 }{ 7 }{ x 0,01745329252 div sin } % bemærk RPN-udtrykket \uput [45] (3.1415926,0) { $ \pi $ } % disse er labels \uput [90] (-1.570796.0) { $ - \pi / 2 $ } % \uput er en boks placeret ved [vinkel] \uput [-90] (1.570796.0) { $ \pi / 2 $ } % i forhold til (x,y) koordinat \uput [-135] (-3.1415926,0) { $ - \pi $ } % og anbring { content } på boksen \psline [linewidth=1pt,linecolor=red,linestyle = stiplet] % % røde stiplede linjer (1,57079632,1)(1,57079632,0) \psline [linewidth=1pt,linecolor=red,linestyle=prikket] % (-1,57079632,-1)(-1,57079632,0) \end { ppicture* }

Det foregående eksempel viser også, at TeX-kommandoer kan bruges ved angivelse af billeder. Fordi PostScript bruger postfix-notation til matematiske operationer, skal pst-plot- argumentet være i samme form.

pstricks-add udvider pst-plot for at give polære koordinater og giver dig mulighed for at bruge algebraisk notation i stedet for postfix.

pst-math giver trigonometriske funktioner i radianer (PostScript bruger grader som standard ) samt hyperbolske funktioner .

pst-plot3d bruges til at skabe 3D - plot:

multido giver mulighed for at oprette sløjfer for at definere diagrammer, der indeholder gentagne elementer:

pst-eucl er en udvidelse til nem oprettelse af geometriske tegninger.

Der er mange andre udvidelser: tegning af kredsløbsdiagrammer , stregkoder , grafer , træer , datavisualisering og så videre.

Nogle PSTricks-kommandoer, såsom pstextpath, understøttes ikke af alle dvips-programmer og virker derfor ikke på nogle TeX- og LaTeX-distributioner, i det mindste uden speciel konfiguration.

Programmer, der understøtter PSTricks

GeoGebra , Kig .

Se også

Litteratur

  • Herbert Voss; PSTricks – Grafik für TeX und LaTeX, 5. udgave, DANTE og Lob.media, 912 sider, Heidelberg og Hamburg 2008, ISBN 3865412805 .

Links

  • PSTricks officielle hjemmeside
  • PSTricks dokumentation
  • Eksempler på brug
  • LaTeXDraw , en gratis grafikeditor, der genererer PSTricks-kode, er skrevet i Java
  • JPicEdt , en anden gratis grafisk editor, der genererer PSTricks-kode, er skrevet i Java
  • LaTeXPiX  (utilgængeligt link) er en gratis grafikeditor til Windows, der blandt andet genererer PSTricks-kode
  • Instruktioner  (downlink siden 14-08-2013 [3353 dage] - historie ,  kopi ) til installation og brug af PSTricks