这一楼介绍来自pstricks的功能。
12. 使用颜色。
[tex]\color{blue} e^x=\sum_{n=0}^\infty\frac{x^n}{n!}[/tex]
- 代码: 全选
\color{blue} e^x=\sum_{n=0}^\infty\frac{x^n}{n!}
13. 作图。
[tex]\begin{pspicture}(0,0)(5,2)
\psline[linecolor=blue](1,1)(2,2)(3,1)(4,2)(5,1)
\psline[linearc=0.5,linecolor=red](1,1)(2,2)(3,1)(4,2)(5,1)
\end{pspicture}
\begin{pspicture}(0,0)(3,3)
\psframe*[linecolor=yellow](0,0)(3,3)
\pscircle*[linecolor=green](1.5,1.5){1.5}
\psframe[linecolor=blue](0,0)(3,3)
\pscircle[linecolor=red](1.5,1.5){1.5}
\end{pspicture}[/tex]
- 代码: 全选
\begin{pspicture}(0,0)(5,2)
\psline[linecolor=blue](1,1)(2,2)(3,1)(4,2)(5,1)
\psline[linearc=0.5,linecolor=red](1,1)(2,2)(3,1)(4,2)(5,1)
\end{pspicture}
\begin{pspicture}(0,0)(3,3)
\psframe*[linecolor=yellow](0,0)(3,3)
\pscircle*[linecolor=green](1.5,1.5){1.5}
\psframe[linecolor=blue](0,0)(3,3)
\pscircle[linecolor=red](1.5,1.5){1.5}
\end{pspicture}
14. 甚至可以画画儿。
[tex]\begin{pspicture}(0,0)(9,5)
\psframe[fillstyle=solid,fillcolor=blue](0,2)(9,5)
\pscircle[fillstyle=solid,fillcolor=orange](3,2.3){0.5}
\pspolygon[fillstyle=solid,fillcolor=gray](0,2)(1,2.2)(2,2.5)(3,2.2)(4,2.4)(5,2.5)(6,2.2)(7,2.2)(8,2.4)(9,2)
\psframe[fillstyle=solid,fillcolor=green](0,0)(9,2)
\end{pspicture}[/tex]
- 代码: 全选
\begin{pspicture}(0,0)(9,5)
\psframe[fillstyle=solid,fillcolor=blue](0,2)(9,5)
\pscircle[fillstyle=solid,fillcolor=orange](3,2.3){0.5}
\pspolygon[fillstyle=solid,fillcolor=gray](0,2)(1,2.2)(2,2.5)(3,2.2)(4,2.4)(5,2.5)(6,2.2)(7,2.2)(8,2.4)(9,2)
\psframe[fillstyle=solid,fillcolor=green](0,0)(9,2)
\end{pspicture}
15. 这个图形使用了自定义的样式(
\newpsstyle)——绿色虚线。
[tex]\newpsstyle{newdots}%
{linestyle=dotted,%
dotsep=1pt,%
linecolor=green}
\psset{unit=0.5cm}
\begin{pspicture}(0,-0.5)(8.33,4.5)
\pspolygon[linecolor=blue](0,0)(8.33,0)(3,4)
\psline[style=newdots](0,0)(3.33,1.67)(8.33,0)
\psline[style=newdots](3.33,1.67)(3.33,0)
\pscircle[style=newdots,linecolor=red](3.33,1.67){1.67}
\end{pspicture}[/tex]
- 代码: 全选
\newpsstyle{newdots}%
{linestyle=dotted,%
dotsep=1pt,%
linecolor=green}
\psset{unit=0.5cm}
\begin{pspicture}(0,-0.5)(8.33,4.5)
\pspolygon[linecolor=blue](0,0)(8.33,0)(3,4)
\psline[style=newdots](0,0)(3.33,1.67)(8.33,0)
\psline[style=newdots](3.33,1.67)(3.33,0)
\pscircle[style=newdots,linecolor=red](3.33,1.67){1.67}
\end{pspicture}
16. [tex]y=x^3-x,\ -1.5 \le x \le 1.5[/tex] 的函数图像。
[tex]\begin{pspicture}(-2,-3)(2,3)
\psgrid[gridcolor=orange,%
gridlabelcolor=red,%
subgridcolor=yellow]
\psplot[plotstyle=curve,%
linecolor=blue,%
plotpoints=5,%
showpoints=true]%
{-1.5}{1.5}{x 3 exp x sub}
\end{pspicture}[/tex]
- 代码: 全选
\begin{pspicture}(-2,-3)(2,3)
\psgrid[gridcolor=orange,%
gridlabelcolor=red,%
subgridcolor=yellow]
\psplot[plotstyle=curve,%
linecolor=blue,%
plotpoints=5,%
showpoints=true]%
{-1.5}{1.5}{x 3 exp x sub}
\end{pspicture}
17. 参数曲线
[tex]\begin{displaymath}
\begin{cases}
y=\frac{t}{1+t^2},\\
x=\frac{t^3}{1+t^2}.
\end{cases}
\end{displaymath}[/tex]
在 [tex]-3 \le t \le 3[/tex] 上的图像。
[tex]\begin{pspicture}(-2,-2)(2,2)
\psgrid[gridcolor=orange,%
gridlabelcolor=red,%
subgridcolor=orange]%
(-2,-2)(2,2)
\parametricplot[plotstyle=curve,%
linecolor=blue]%
{-2}{2}%
{t t 2 exp 1 add div t 3 exp
t 2 exp 1 add div}
\end{pspicture}[/tex]
- 代码: 全选
\begin{pspicture}(-2,-2)(2,2)
\psgrid[gridcolor=orange,%
gridlabelcolor=red,%
subgridcolor=orange]%
(-2,-2)(2,2)
\parametricplot[plotstyle=curve,%
linecolor=blue]%
{-2}{2}%
{t t 2 exp 1 add div t 3 exp
t 2 exp 1 add div}
\end{pspicture}
18. 指数函数的图像。
[tex]\psset{unit=0.5cm}
\begin{pspicture}(-4,-0.5)(4,8)
\psgrid[subgriddiv=0,griddots=5,gridlabels=7pt](-4,-0.5)(4,8)
\psline[linewidth=1pt]{->}(-4,0)(+4,0)
\psline[linewidth=1pt]{->}(0,-0.5)(0,8)
\psplot[plotstyle=curve,linewidth=0.5pt]{-4}{0.9}{10 x exp}
\psplot[plotstyle=curve,linecolor=red,linewidth=0.5pt]{-4}{2.05}{2.7183 x exp}
\rput[l](1,7.5){$10^x$}
\rput[l](2.2,7.5){\color{red}$e^x$}
\end{pspicture}[/tex]
- 代码: 全选
\psset{unit=0.5cm}
\begin{pspicture}(-4,-0.5)(4,8)
\psgrid[subgriddiv=0,griddots=5,gridlabels=7pt](-4,-0.5)(4,8)
\psline[linewidth=1pt]{->}(-4,0)(+4,0)
\psline[linewidth=1pt]{->}(0,-0.5)(0,8)
\psplot[plotstyle=curve,linecolor=red,linewidth=0.5pt]{-4}{2.05}{2.7183 x exp}
\rput[l](1,7.5){$10^x$}
\rput[l](2.2,7.5){\color{red}$e^x$}
\end{pspicture}
19. 同16。使用坐标轴,而不是网格。
[tex]\begin{pspicture}(-3,-3)(3,3)
\psaxes{<->}%
(0,0)(-3,-3)(3,3)
\psplot[plotstyle=curve]%
{-1.5}{1.5}%
{x 3 exp x sub}
\end{pspicture}[/tex]
- 代码: 全选
\begin{pspicture}(-3,-3)(3,3)
\psaxes{<->}%
(0,0)(-3,-3)(3,3)
\psplot[plotstyle=curve]%
{-1.5}{1.5}%
{x 3 exp x sub}
\end{pspicture}
20. 数据的折线图
[tex]\psset{unit=0.66}
\begin{pspicture}(0,0)(10,7)
\psaxes[linecolor=red,%
Ox=1994,Oy=0,%
Dx=1,Dy=10,%
dx=2,dy=1]%
(10.5,7.5)
\psline[linecolor=blue]%
(0,6.5)(2,6)(4,5.2)%
(6,3)(8,2.8)(10,2.4)
\uput[d](5.25,-1.5){%
\scriptsize\color{red} Year}
\uput[l](-1.5,3.75){%
\rput{90}{%
\scriptsize\color{red}%
Price per kilogram (in rupees)}}
\end{pspicture}[/tex]
- 代码: 全选
\psset{unit=0.66}
\begin{pspicture}(0,0)(10,7)
\psaxes[linecolor=red,%
Ox=1994,Oy=0,%
Dx=1,Dy=10,%
dx=2,dy=1]%
(10.5,7.5)
\psline[linecolor=blue]%
(0,6.5)(2,6)(4,5.2)%
(6,3)(8,2.8)(10,2.4)
\uput[d](5.25,-1.5){%
\scriptsize\color{red} Year}
\uput[l](-1.5,3.75){%
\rput{90}{%
\scriptsize\color{red}%
Price per kilogram (in rupees)}}
\end{pspicture}
21. 数据的曲线图,横纵座标是反过来的。
[tex]\begin{pspicture}(0,0)(5,6)
\psaxes[linecolor=red]%
(6,6)
\listplot[plotstyle=curve,%
showpoints=true,%
linecolor=blue]%
{1 1 exch
1.5 1.2 exch
2 1.6 exch
2.5 2.3 exch
3 3.2 exch
3.5 4 exch
4 4.5 exch
4.5 4.8 exch
5 5 exch
5.5 5 exch}
\end{pspicture}[/tex]
- 代码: 全选
\begin{pspicture}(0,0)(5,6)
\psaxes[linecolor=red]%
(6,6)
\listplot[plotstyle=curve,%
showpoints=true,%
linecolor=blue]%
{1 1 exch
1.5 1.2 exch
2 1.6 exch
2.5 2.3 exch
3 3.2 exch
3.5 4 exch
4 4.5 exch
4.5 4.8 exch
5 5 exch
5.5 5 exch}
\end{pspicture}
22. 图论里的图
[tex]\color{red}
\psset{linecolor=blue,%
fillstyle=solid,%
fillcolor=yellow}
\begin{psmatrix}[mnode=circle,colsep=3cm]
A \\
B & C\\
D
\ncline{1,1}{2,2}^{a}
\ncline{2,1}{2,2}^{b}
\ncline{3,1}{2,2}_{c}
\ncline{1,1}{2,1}>{d}
\ncline{2,1}{3,1}>{e}
\psset{fillstyle=none,
arcangle=-60}
\ncarc{1,1}{2,1}<{f}
\ncarc{2,1}{3,1}<{g}
\end{psmatrix}[/tex]
- 代码: 全选
\color{red}
\psset{linecolor=blue,%
fillstyle=solid,%
fillcolor=yellow}
\begin{psmatrix}[mnode=circle,colsep=3cm]
A \\
B & C\\
D
\ncline{1,1}{2,2}^{a}
\ncline{2,1}{2,2}^{b}
\ncline{3,1}{2,2}_{c}
\ncline{1,1}{2,1}>{d}
\ncline{2,1}{3,1}>{e}
\psset{fillstyle=none,
arcangle=-60}
\ncarc{1,1}{2,1}<{f}
\ncarc{2,1}{3,1}<{g}
\end{psmatrix}