Grafika matematyczna w LaTeX-u

0

Witam wszystkich

Mam szybkie pytanie, na które nie mogę znaleźć łatwo odpowiedzi w Google. Jaki format albo język jest używany jako standard jeśli chodzi o wstawianie grafiki matematycznej do tekstu w LaTeX-u? Wiem, że można użyć np. gnuplota, MetaPostu, asymptote, itd... Chciałbym jednak wiedzieć czego używa się w standardzie.

Pozdrawiam. ;)

0

Zależy o jaką grafikę Ci chodzi. Jeśli chodzi o wykresy statystyczne, etc. to masz Sweave, jeśli o grafikę rastrową to masz JPG, GIF, PNG, jeśli o wektorową to masz PostScript, a jeśli chcesz to można rysować nawet wewnątrz dokumentu TeX'a.

0

Potrzebuję czegoś do rysowania wykresów - powiedzmy - funkcji matematycznych w 2D i 3D tak aby można było zachować spójny styl w całym dokumencie. Ideałem byłoby coś typu: wpisuję równanie i dostaję wykres (ale nie przekombinowany, wykresy mają być czytelne na wydruku). Czego najlepiej używać?

0

To w takim razie użyj Sweave. Ładujesz kod R do dokumentu TeX i wypluwa Ci przepiękne wykresiki, z osiami i innymi cudaczkami jakie sobie wymarzysz.

1

Po co cudować. Bierzesz gnuplota, rysujesz, zapisujesz w postscripcie. Jak chcesz cudować to PSTricks albo PGF/TikZ, gnuplot potrafi zapisywać też w PSTricks. Te dwa zbiory makr służą do rysowania bezpośrednio w kodzie dokumentu.

W gnuplocie będzie tak:

set term postscript;
set output 'cokolwiek.ps';
plot [x=-pi : 2*pi] sin(x);
1
Endrju napisał(a)

Po co cudować. Bierzesz gnuplota, rysujesz, zapisujesz w postscripcie. Jak chcesz cudować to PSTricks albo PGF/TikZ, gnuplot potrafi zapisywać też w PSTricks. Te dwa zbiory makr służą do rysowania bezpośrednio w kodzie dokumentu.

No ja nie wiem czy nauka gnuplota i zapisu w nim do PS jest prostsze od napisania:

<<echo=FALSE,fig=TRUE>>=
plot(sin, -pi, 2*pi)
@

Wewnątrz pliku .Rnw i odpalenia na nim programu:

R CMD Sweave --pdf test.Rnw
0

Dzięki za odpowiedzi. Zobaczę w czym mi się działa najwygodniej. ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1