PSTricks - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Temel kullanım
  • 2 Eklentiler
  • 3 Uyumluluk
  • 4 PSTricks çıktısını destekleyen yazılımlar
  • 5 Ayrıca bakınız
  • 6 Konuyla ilgili okumalar
  • 7 Dış bağlantılar

PSTricks

  • Deutsch
  • English
  • Español
  • Français
  • 日本語
  • Norsk bokmål
  • Русский
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi

PSTricks, PostScript çizimlerinin doğrudan TeX veya LaTeX kaynak koduna dahil edilmesini sağlayan bir dizi makrodur. İlk olarak Timothy Van Zandt tarafından yazılmıştır ve son yıllarda Denis Girou, Sebastian Rahtz ve Herbert Voss (Herbert Voß [de]) tarafından sürdürülmüştür.

Temel kullanım

[değiştir | kaynağı değiştir]
PSTricks örneği (ölçekli)

Grafik oluşturmak için çok çeşitli komutlar mevcuttur. Aşağıdaki örnekte (ölçeklendirilmiş) gösterildiği gibi, PSTricks'te koordinatlar her zaman parantez içinde gösterilir:

 \begin{pspicture}(5,5)
   %% Triangle in red:
   \pspolygon[linecolor=red](1,1)(5,1)(1,4)
   %% Bezier curve in green:
   \pscurve[linecolor=green,linewidth=2pt,%
     showpoints=true](5,5)(3,2)(4,4)(2,3)
   %% Circle in blue with radius 1:
   \pscircle[linecolor=blue,linestyle=dashed](3,2.5){1}
 \end{pspicture}

Eklentiler

[değiştir | kaynağı değiştir]
pst-plot ile sin(x) fonksiyonu çizimi

PSTricks komutları düşük seviyelidir, bu nedenle matematiksel dizgi üzerinde yaygın olarak kullanılan çeşitli grafik türlerinin oluşturulmasını kolaylaştırmak için birçok LaTeX paketi yapılmıştır.

pst-plot, fonksiyon grafikleri oluşturmak için komutlar sağlar.

Aşağıdaki örneği ele alalım:

 \begin{pspicture*}(-7,-2)(7,2)
   \psaxes[labels=none](0,0)(-7,-2)(7,2)        % sets up axis
   \psplot[linecolor=blue, linewidth=1.5pt]%    % plots the sinewave
     {-7}{7}{x 0.01745329252 div sin}           % notice the RPN expression
   \uput[45](3.1415926,0){$\pi$}                % these are the labels
   \uput[90](-1.570796,0){$-\pi/2$}             % \uput is a box positioned at [angle]
   \uput[-90](1.570796,0){$\pi/2$}              % relative to (x,y) coordinate
   \uput[-135](-3.1415926,0){$-\pi$}            % and putting { content } on the box
   \psline[linewidth=1pt,linecolor=red,linestyle=dotted]%   % red dotted lines
     (1.57079632,1)(1.57079632,0)
   \psline[linewidth=1pt,linecolor=red,linestyle=dotted]%
     (-1.57079632,-1)(-1.57079632,0)
 \end{pspicture*}

Önceki örnek ayrıca TeX komutlarının resimlerde öğe olarak kullanılabileceğini göstermektedir. PostScript matematiksel işlemler için RPN stilini kullandığından, pst-plot'a argüman aynı biçimde sağlanmalıdır. Alternatif olarak isteğe bağlı algebraic argümanı kullanılırsa formül cebirsel bir ifade olarak tanımlanabilir.

pstricks-add, pst-plot'u genişleterek kutupsal grafiklerini de etkinleştirir ve RPN yerine grafikler için cebirsel gösterimin kullanılmasına izin verir.

pst-math, radyan olarak trigonometrik fonksiyonlar (PostScript varsayılan olarak dereceleri kullandığından) ve hiperbolik trigonometrik fonksiyonlar sağlar.

pst-3dplot, aşağıdaki gibi 3D grafikler oluşturmak için kullanılır:

PSTricks paketi pst-3dplot kullanılarak çizilen hiperbolik paraboloid

multido, tekrar eden elemanlara sahip grafikleri programlamak için temel döngü işlevselliği sağlar:

multido ile parametreleri değiştirirken bir grafik çizme

pst-eucl, geometrik çizimlerin kolay oluşturulması için bir beta eklentisidir.

Bir üçgenin çevrel çemberi, pst-eucl ile gösterilmiştir

Devre şemaları, barkodlar, çizgeler, ağaçlar çizmek, verileri görselleştirmek vb. için birçok başka uzantı vardır.

Uyumluluk

[değiştir | kaynağı değiştir]

PSTricks yalnızca eTeX ve diğerleri dahil ancak bunlarla sınırlı olmamak üzere PostScript ara ürünlerini kullanan TeX sistemleriyle tam uyumludur. Ancak, PDF modunda yaygın olarak kullanılan pdfTeX motoru ile "uyumlu" değildir. Mevcut kurulumların çoğunda pdfTeX varsayılan motor olduğundan, PSTricks kullanıcıları ya pdfTeX'i DVI moduna zorlamalı ya da auto-pst-pdf kullanmalıdır. PGF/TikZ, pdfTeX ile "uyumlu" olan PSTricks'e bir alternatiftir.

PSTricks çıktısını destekleyen yazılımlar

[değiştir | kaynağı değiştir]
  • Inkscape
  • Etkileşimli geometri yazılımı: C.a.R., GeoGebra, Kig
  • JPicEdt
  • Mathematica
  • WinFIG
  • LaTeXPiX
  • gnuplot
  • LaTeXDraw
  • Dia
  • GeoGebra

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • PSfrag
  • Asymptote (vektör grafik dili)
  • TeX
  • TeX eklentileri listesi
  • LaTeX
  • PostScript
  • SVG görüntülerini PSTricks koduna dönüştürmek için Inkscape.
  • PGF/TikZ (Portable Graphics Format), grafik programlama için alternatif bir TeX paketi (pdftex ile de çalışır).
  • CircuiTikZ

Konuyla ilgili okumalar

[değiştir | kaynağı değiştir]
  • Herbert Voss; PSTricks – Grafik für TeX und LaTeX, 7th edition, DANTE e.V. and Lehmanns.media, 1008 pages, Heidelberg and Berlin 2016, 978-3-86541-858-6.
  • Herbert Voss; PSTricks – Graphics for TeX and LaTeX, 1st edition, UIT, 916 pages, Cambridge 2011, 978-1-906860-13-4; review in TUGboat

Dış bağlantılar

[değiştir | kaynağı değiştir]
Wikimedia Commons'ta PSTricks ile ilgili ortam dosyaları mevcuttur.
  • Resmî site
  • PSTricks belgelemesi.
  • PSTricks örnekleri.
  • LaTeXDraw, Java ile yazılmış, PSTricks kodu üreten ücretsiz ve açık kaynak kodlu bir grafik düzenleyici.
  • JPicEdt, Java ile yazılmış, PSTricks kodu üreten başka bir ücretsiz ve açık kaynak grafik düzenleyici.
  • LaTeXPiX, Windows işletim sistemi için yazılmış, (diğerlerinin yanı sıra) PSTricks kodu üreten ücretsiz bir grafik düzenleyici.
  • g
  • t
  • d
TeX
Makro paketler
  • AMS-TeX
  • ArabTeX
  • CircuiTikZ
  • ConTeXt
  • LaTeX
  • MusiXTeX
  • Plain TeX
  • OpTeX
  • PSTricks
  • TikZ
  • TIPA
  • XyMTeX
Alternatif TeX motorları
Aktif
  • LuaTeX
  • pdfTeX
  • XeTeX
Kullanım dışı
  • Aleph
  • ε-TeX
  • NTS
  • Omega
Dağıtımlar
Aktif
  • MiKTeX
  • TeX Live
    • MacTeX
    • W32TeX
  • TeXPortal
  • TinyTeX
Kullanım dışı
  • AmigaTeX
  • fpTeX
  • gwTeX
  • OzTeX
  • PasTeX
  • teTeX
Topluluk
  • CTAN
  • DANTE
  • TUGboat
  • The PracTeX Journal
İlişkili
  • BibTeX
  • DVI
  • Computer Modern
  • Metafont
  • MetaPost
  • WEB
  • CWEB
  • TeX Directory Structure
  • TeX font metric
  • Texinfo
  • Uzantılar
"https://tr.wikipedia.org/w/index.php?title=PSTricks&oldid=35859391" sayfasından alınmıştır
Kategori:
  • Özgür TeX yazılımları
Gizli kategori:
  • Commons kategori bağlantısı Vikiveri'den çekilen sayfalar
  • Sayfa en son 14.59, 18 Ağustos 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
PSTricks
Konu ekle