เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

Ad


OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

mathspic - เด“เตบเดฒเตˆเดจเดฟเตฝ เด•เตเดฒเต—เดกเดฟเตฝ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ mathspic เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

Ubuntu Online, Fedora Online, Windows online emulator เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตโ€Œเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดชเตเดฐเตŠเดตเตˆเดกเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดตเตเดจเตเดจ เด•เดฎเดพเตปเดกเต เดฎเดพเดคเตโ€Œเดธเตโ€Œเดชเดฟเด•เต เด†เดฃเดฟเดคเต.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


mathsPIC

AUTHORS


เดŽ. เดธเดฟเดฑเต‹เดชเต‹เดฒเต‹เดธเตเด‚ RWD เดจเดฟเด•เตเด•เตฝเดธเตเด‚ (เดเดชเตเดฐเดฟเตฝ 26, 2010)

asyropoulos[at]
เดกเดฟเด•เตเด•เต[at]

เดตเดฟเดตเดฐเดฃเด‚


mathsPIC PiCTeX-เดจเตเดณเตเดณ เด’เดฐเต Perl เดซเดฟเตฝเดŸเตเดŸเตผ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดพเดฃเต. mathsPIC-เด•เตเด•เต เด…เดคเดฟเดจเตเดฑเต‡เดคเดพเดฏ เดฎเดพเด•เตเดฐเต‹, เดฎเดพเด•เตเดฐเต‹ เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดฃเตเดŸเต
เด•เดดเดฟเดตเต, เด•เต‚เดŸเดพเดคเต† mathsPIC, PiCTeX, TeX, LaTeX เด•เดฎเดพเตปเดกเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เด•เดพเดฐเตเดฏเดฎเดพเดฏ
mathsPIC-เดฏเตเดŸเต† เดธเดตเดฟเดถเต‡เดทเดค, เด…เดคเต เด•เดฎเดพเตปเดกเต-เดฒเตˆเดจเดฟเดฒเต‡เด•เตเด•เต เด†เด•เตโ€Œเดธเดธเตเดธเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต
เดชเต†เตผเดณเดฟเตฝ เดตเดฟเดณเดฟเดšเตเดšเต mathsPIC เด•เดฎเดพเตปเดกเตเด•เตพ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดŽเดดเตเดคเตเด•เดฏเตเด‚ เดฎเดฑเตเดฑเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดจเดŸเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด•
เดชเตเดฐเดคเตเดฏเต‡เด• เดกเตเดฐเต‹เดฏเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ. เดฎเตเดดเตเดตเตป เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพเด•เตเด•เตเด‚ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพเด•เตเด•เตเด‚ เดชเดพเด•เตเด•เต‡เดœเต เดฎเดพเดจเตเดตเตฝ เด•เดพเดฃเตเด•. เดฆเดฟ
เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเด‚

CTAN: เดŸเต†เด•เตโ€Œเดธเต-เด†เตผเด•เตเด•เตˆเดตเต/เด—เตเดฐเดพเดซเดฟเด•เตโ€Œเดธเต/เดชเดฟเด•เตโ€ŒเดŸเต†เด•เตโ€Œเดธเต/เดฎเดพเดคเตโ€Œเดธเตโ€Œเดชเดฟเด•เต/เดชเต†เตผเตพ

mathsPIC เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดซเดฏเดฒเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจ เด•เดฎเดพเตปเดกเตเด•เตพ เดจเดพเดฒเต เดชเตเดฐเดงเดพเดจ เด—เตเดฐเต‚เดชเตเดชเตเด•เดณเดพเดฏเดฟ เดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (a)
mathsPIC เดฎเดพเด•เตเดฐเต‹ เด•เดฎเดพเตปเดกเตเด•เตพ (%def เดŽเดจเตเดจ เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต), (b) เดธเดพเดงเดพเดฐเดฃ mathsPIC เด•เดฎเดพเตปเดกเตเด•เตพ (เด’เดฐเต เด‡เดฒเตเดฒ
เดฌเดพเด•เตเด•เตโ€Œเดธเตเดฒเดพเดทเต), (เดธเดฟ) เดฑเต†เด—เตเดฒเตผ PiCTeX เด•เดฎเดพเตปเดกเตเด•เตพ (เดŽเดฒเตเดฒเดพเด‚ เดฌเดพเด•เตเด•เตโ€Œเดธเตเดฒเดพเดทเต เด‰เดฃเตเดŸเต), เด•เต‚เดŸเดพเดคเต† (d) เดธเดพเดงเดพเดฐเดฃ TeX เด†เตปเดกเต
LaTeX เด•เดฎเดพเตปเดกเตเด•เตพเด•เตเด•เต (เดŽเดฒเตเดฒเดพเด‚ เดฌเดพเด•เตเด•เตเดธเตเดฒเดพเดทเต เด‰เดฃเตเดŸเต).

เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด—เดฃเดฟเดคเดถเดพเดธเตเดคเตเดฐ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ (เดฆเดถเดพเด‚เดถ เดญเดฟเดจเตเดจเดธเด‚เด–เตเดฏเด•เตพเด•เตเด•เต เด’เดฐเต เด‰เดฃเตเดŸเต
1-เตฝ เดคเดพเดดเต†เดฏเตเดณเตเดณ เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเต เด’เดฐเต เดฎเตเตปเดจเดฟเดฐ เดชเต‚เดœเตเดฏเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚). เดŽเดฒเตเดฒเดพ เดŸเตเดฐเดฟเด—เตเดจเต‹เดฎเต†เดŸเตเดฐเดฟเด•เตเดธเตเด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพเด•เตเด•เต เดฑเต‡เดกเดฟเดฏเดจเตเด•เดณเดฟเตฝ เด…เดตเดฏเตเดŸเต† เดตเดพเดฆเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เดคเตเดฐเดฟเด•เต‹เดฃเดฎเดฟเดคเดฟ: sin(), cos(), tan(), asin(), acos(), atan()

เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเดต: rem(); เด‰เดฆเดพ var r=12 เดฑเดฟเดฎ(5)

เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ: int(); เด‰เดฆเดพ var r= int(3.87) --> 3

เด…เดŸเดฏเดพเดณเด‚ (เดฑเดฟเดŸเตเดŸเต‡เดฃเตเด•เตพ -1, 0, +1): sgn(); เด‰เดฆเดพ var s=sgn(-3.27) --> -1

เดธเตเด•เตเดตเดฏเตผ เดฑเต‚เดŸเตเดŸเต: sqrt (); เด‰เดฆเดพ var s = เดšเดคเตเดฐเดถเตเดฐ(14)

เดŽเด•เตเดธเตเดชเต‹เดฃเตปเดทเตเดฏเต‡เดทเตป: **; เด‰เดฆเดพ var j = r**2

เดชเตˆ เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด‚ (3.14159...): _Pi_ เด’เดชเตเดชเด‚ _pi_

เด‡ เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด‚ (2.71828...): _E_ เด’เดชเตเดชเด‚ _e_

เดฐเต‡เด–เต€เดฏเดค: _เดฐเต‡เด–เดฏเตเดŸเต† เด‰เดฆเดพ var t = _linethickness_

เด•เดฎเดพเตปเดกเต-เดฒเตˆเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


perl mathspic.pl [-b] [-c] [-h] [-o ]

-b mathsPIC เด’เดฐเต เดชเดฟเดถเด•เต เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏเดพเตฝ เดฌเต€เดชเตเดชเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเต

-c เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เด•เดฎเดจเตเดฑเตเด•เตพ เดŽเดดเตเดคเตเดจเตเดจเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต

-h เดธเดนเดพเดฏ เดซเดฏเตฝ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต

-o เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต

เดฎเดพเด•เตเดฐเต‹ เด•เดฎเดพเตปเดกเตเด•เตพ


เดฎเดพเด•เตเดฐเต‹ เดกเต†เดซเดจเดฟเดทเตป เด•เดฎเดพเตปเดกเตเด•เตพ %def เดŽเดจเตเดจ เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เด†เดฃเต, เด…เดตเดฏเตเด•เตเด•เต 0, 1, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดŽเดŸเตเด•เตเด•เดพเด‚
เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ. เดฎเดพเด•เตเดฐเต‹เด•เตพ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ a เดฏเตเดŸเต† เดญเดพเด—เดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดคเดพเดดเต† เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต† เด•เดฎเดพเตปเดกเต. เดฎเดพเด•เตเดฐเต‹เด•เตพ
เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเต %undef เด•เดฎเดพเตปเดกเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
%def MACRONAME(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ)
%undef MACRONAME(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ)

-----เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ:
เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ: (เดŽ) เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเตŠเดจเตเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดฟเตผเดตเดšเดจเดคเตเดคเดฟเตฝ () เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚, (เดฌเดฟ)
เดชเต‡เดฐเต เดตเดฒเดฟเดฏเด•เตเดทเดฐเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดšเต†เดฑเดฟเดฏเด•เตเดทเดฐเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเด‚เดฏเต‹เดœเดจเดฎเดพเด•เดพเด‚, (เดธเดฟ) เดŽเดชเตเดชเต‹เตพ
เด’เดฐเต & เดšเดฟเดนเตเดจเดคเตเดคเดพเตฝ เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด•เดฎเดพเตปเดกเดฟเดฒเดพเดฃเต เดฎเดพเด•เตเดฐเต‹ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต, (d) เด‡เดคเต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดจเดฒเตเดฒเดคเดพเดฃเต
เดจเดฟเตผเดตเดšเดจเดคเตเดคเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเด‚ เด’เดฐเต % เดšเดฟเดนเตเดจเด‚ เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•, (เด‡) เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เตพ (% เดšเดฟเดนเตเดจเดคเตเดคเดพเตฝ เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เดšเต†เดฏเตโ€Œเดคเดคเต) เด•เดดเดฟเดฏเตเด‚
TeX เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ LaTeX เดฒเต† เดชเต‹เดฒเต† เดฎเดพเด•เตเดฐเต‹ เดจเดฟเตผเดตเดšเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•.

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
%def d2r()_pi_/180% % เดกเดฟเด—เตเดฐเดฟ2เดฑเต‡เดกเดฟเดฏเตปเดธเต
%def AreaOf Rectangle(x,y)x*y% % เดตเต€เดคเดฟ x, เดจเต€เดณเด‚ y
%undef d2r() % เดฎเดพเด•เตเดฐเต‹ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด•

-----เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•:
var j2= 6*(&d2r(45) + 23)
var a3 = 3*&Afrectangle(5,7)

เดชเต†เดพเดคเตเดตเดพเดฏ เด•เดฎเดพเตปเดกเตเด•เตพ


เดธเด‚เด–เตเดฏเดพเดชเดฐเดฎเดพเดฏ เดญเดพเดตเด™เตเด™เตพ
เด•เดฎเดพเตปเดกเตเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดจเดฎเตเดฎเตพ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ `เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚' เดŽเดจเตเดจ เดชเดฆเด‚ เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เตเด‚
เด’เดจเตเดจเตเด•เดฟเตฝ (a) เด’เดฐเต เดธเด‚เด–เตเดฏ (เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฆเดถเดพเด‚เดถเด‚), (b) เด’เดฐเต เดธเด‚เด–เตเดฏเดพ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เดธเตเดฅเดฟเดฐเด‚ (var เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ const เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต), (c) เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ mathsPIC เดซเด‚เด—เตโ€Œเดทเตป, เดฎเดพเด•เตเดฐเต‹, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเต† เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเดจเตเดจ เด—เดฃเดฟเดค เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ (d) เด’เดฐเต เดœเต‹เดŸเดฟ เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดพเดฎเด™เตเด™เตพ (เด‰เดฆเดพ
AB) เดฐเดฃเตเดŸเต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เดชเตˆเดคเด—เต‹เดฑเดฟเดฏเตป เดฆเต‚เดฐเดคเตเดคเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดฎเตเตปเดจเดฟเดฐ เดชเต‚เดœเตเดฏเด‚ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เด’เดจเตเดจเดฟเตฝ เดคเดพเดดเต† เดฆเดถเดพเด‚เดถ เดญเดฟเดจเตเดจเดธเด‚เด–เตเดฏเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต.

เดชเตŠเดคเตเดตเต‡, เด’เดฐเต เด•เดฎเดพเตปเดกเดฟเดจเตเดฑเต† เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเต† เด…เด‚เด—เต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดŽเดฏเตเด‚ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด‚
`เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚' ( ) เดฎเตเด•เดณเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเต‹เดฒเต†. เดšเดฟเดฒเดชเตเดชเต‹เตพ เด’เดฐเต เดชเดฟเดจเตเดคเตเดŸเดฐเตฝ เด†เดฃเต
เดธเด‚เด–เตเดฏ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เดธเด‚เด–เตเดฏ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเด‚เด–เตเดฏเดพเดชเดฐเดฎเดพเดฏ
เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚ เด’เดฐเต เดฑเต—เดฃเตเดŸเต เดฌเตเดฐเดพเด•เตเด•เดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดพเด‚ (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต a เด•เตŠเดฃเตเดŸเต เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดพเด‚ ),
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเดฟเตฝ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†.

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เด†เดฐเต‹ เด†เด•เตƒเดคเดฟ(3 เดฎเดฟเดฎเดฟ, 20,40)
var h=4
เด…เดฎเตเดชเดŸเดฏเดพเดณเด‚(h mm, 20, 40)
เด†เดฐเต‹ เด†เด•เตƒเดคเดฟ((2*h)mm,20,40)

เดฌเดพเด•เตเด•เตเดธเตเดฒเดพเดทเต \
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต เด‡เดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดฎเตเตปเดจเดฟเดฐ เดฌเดพเด•เตเด•เตโ€Œเดธเตเดฒเดพเดทเต เด…เดคเต PiCTeX, TeX-เดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฃเต†เดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ LaTeX เด•เดฎเดพเตปเดกเต, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ mathsPIC เดฎเตเดดเตเดตเตป เดตเดฐเดฟเดฏเตเด‚ เด…เด•เตเดทเดฐเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต.
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ. เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด•เตพ เดชเดฟเดจเตเดคเตเดŸเดฐเตเดจเตเดจ เด’เดฐเต เดฎเตเตปเดจเดฟเดฐ เดฌเดพเด•เตเด•เตโ€Œเดธเตเดฒเดพเดทเต mathsPIC เดชเด•เตผเดคเตเดคเตเดจเตเดจเต
เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดฎเตเดดเตเดตเตป เดตเดฐเดฟเดฏเตเด‚ เดชเดฆเดพเดจเตเดชเดฆเดฎเดพเดฏเดฟ, เดชเด•เตเดทเต‡ เดฌเดพเด•เตเด•เตโ€Œเดธเตเดฒเดพเดทเต เด‡เดฒเตเดฒเดพเดคเต†.

เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดฆเดฟ COLOR PACKAGE
เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต COLOR เดชเดพเด•เตเด•เต‡เดœเต mathsPIC-เดจเตŠเดชเตเดชเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต†เดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
mathsPIC เดชเดพเด•เตเด•เต‡เดœเดฟเดจเต เดถเต‡เดทเด‚ COLOR เดชเดพเด•เตเด•เต‡เดœเต เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•.

เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป LaTeX, TeX เด•เดฎเดพเตปเดกเตเด•เดณเตเดŸเต† เด…เดตเดธเดพเดจเด‚ % เดŽเดจเตเดจ เด•เดฎเดจเตเดฑเต เดšเดฟเดนเตเดจเด‚ เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต
เด…เดตเดธเดพเดจเด‚ เดตเต†เดณเตเดคเตเดค เด‡เดŸเด‚.

เด’เดฐเต เดกเดฏเด—เตเดฐเดพเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดฟเดฑเด‚ เดšเต‹เตผเดจเตเดจเดพเตฝ (เด‡เดคเต เด‡เด™เตเด™เดจเต†เดฏเดพเดฏเดฟเดฐเตเดจเตเดจเต
เด†เดฆเตเดฏเด•เดพเดฒ TeX เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฒเตเด•เดณเดฟเดฒเต† เด’เดฐเต เดชเตเดฐเดถเตเดจเด‚) \normalcolor เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด• a
\เด†เดฐเด‚เดญเดšเดฟเดคเตเดฐเด‚...\เด…เดตเดธเดพเดจเดšเดฟเดคเตเดฐ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เตเด•เตเดณเตเดณเดฟเตฝ เดกเดฟเดฒเดฟเดฎเดฟเดฑเตเดฑเตผ.

==================================

เด…เดฎเตเดชเดŸเดฏเดพเดณเด‚
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เด…เดฎเตเดชเดŸเดฏเดพเดณเดคเตเดคเดฟเดจเตเดฑเต† เด†เด•เตƒเดคเดฟ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดตเตเดฏเดคเตเดฏเดธเตเดค เด…เดฎเตเดชเดŸเดฏเดพเดณเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เด‡เดทเตเดŸเดพเดจเตเดธเตƒเดคเดฎเดพเด•เตเด•เดฟเดฏเดคเต.

เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เด†เดฐเต‹ เด†เด•เตƒเดคเดฟ เด†เดฐเต‹เดทเต‡เดชเตเดชเต(2mm,30,40) เด•เดฎเดพเตปเดกเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต. เดˆ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ
เด†เดฐเต‹เดทเต‡เดชเตเดชเต (เดกเดฟเดซเต‹เตพเดŸเตเดŸเต) เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด†เดฐเต‹เดนเต†เดกเต เด†เด•เตƒเดคเดฟ เดชเตเดจเดƒเดธเดœเตเดœเดฎเดพเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด‰เดฆเดพเดนเดฐเดฃเด‚.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เด…เดฎเตเดชเดŸเดฏเดพเดณเด‚ ( [เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ], , )

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เด†เดฐเต‹เดทเต‡เดชเตเดชเต(4mm,30,60)
เดกเตเดฐเต‹ เด†เดฐเต‹(AB)
เด†เดฐเต‹เดทเต‡เดชเตเดชเต(เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ)

==================================

เดฌเดฟเด—เตเดฒเต‚เดชเตเดชเต...เดŽเตปเดกเตเดฒเต‚เดชเตเดชเต
เด’เดฐเต เดฌเตเดฒเต‹เด•เตเด•เต เด•เต‹เดกเต เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดคเดตเดฃ เดธเตˆเด•เตเด•เดฟเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฃเดฟเดคเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด• เดฒเต‚เดชเตเดชเต
...
endLoop

-----เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ:
เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เด•เดฟเดŸเด•เตเด•เตเดจเตเดจ เด•เต‹เดกเดฟเดจเตเดฑเต† เดฌเตเดฒเต‹เด•เตเด•เต เด‡เตปเดชเตเดŸเตเดŸเต เด†เดฃเต เดคเดตเดฃ.

-----เด‰เดฆเดพเดนเดฐเดฃเด‚:
เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด• เดฒเต‚เดชเตเดชเต 5
...
endLoop

==================================

เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด• เดธเตเด•เดฟเดชเตเดชเต...เด…เดตเดธเดพเดจเด‚ เดธเตเด•เดฟเดชเตเดชเต
เด•เดฎเดพเตปเดกเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดคเตเดค เด’เดฐเต `เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ'เดฏเดพเดฃเดฟเดคเต. เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
เด’เดฑเตเดฑเดชเตเดชเต†เดŸเตเดŸ เด•เดฎเดพเตปเดกเตเด•เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดฎเดฑเตเดฑเต เด•เดฎเดพเตปเดกเตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดตเดฟเด•เดธเดจเด‚.

==================================

CONST
เดธเตเด•เต†เดฏเดฟเดฒเตผ เด•เต‹เตบเดธเตเดฑเตเดฑเดจเตเดฑเตเดธเต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเตป เด•เต‹เตบเดธเตเดฑเตเดฑเต เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เด’เดฐเต เดชเต‡เดฐเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เด’เดฐเตŠเดฑเตเดฑ เด…เด•เตเดทเดฐเดคเตเดคเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด• (เด…เดชเตเดชเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดšเต†เดฑเดฟเดฏ เด…เด•เตเดทเดฐเด‚), เด•เต‚เดŸเดพเดคเต† เดชเดฐเดฎเดพเดตเดงเดฟ เดตเดฐเต† เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฎเต‚เดจเตเดจเต เด…เด•เตเด•เด™เตเด™เตพ. เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพ, เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ, เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เต เด’เดฐเต‡ เดชเต‡เดฐเต เด‰เดฃเตเดŸเต†เดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เด˜เดŸเดจ, เด’เดฐเต เดธเตเดฅเดฟเดฐเดพเด™เตเด•เดคเตเดคเดฟเดจเต เด’เดฐเต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเตเดฑเต† เด…เดคเต‡ เดชเต‡เดฐเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚ (เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต
เดตเดฒเดฟเดฏเด•เตเดทเดฐเด™เตเด™เดณเตเด‚ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเตเด‚ เด‰เดฃเตเดŸเต, เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพเด•เตเด•เต เดšเต†เดฑเดฟเดฏ เด…เด•เตเดทเดฐเด™เตเด™เดณเตเด‚ เด‰เดฃเตเดŸเต). เดธเตเด•เต†เดฏเดฟเดฒเตผ
เดตเดพเดฆเด‚ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เดฎเดพเด•เดพเด‚. เดชเตเดคเดฟเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดตเดฏเดฟเดฒเต‡เด•เตเด•เต เดตเต€เดฃเตเดŸเตเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เดพเดจเดพเดตเดฟเดฒเตเดฒ
เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดชเต‡เดฐเตเด•เตพ. เด‡เดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ mathsPIC เด’เดฐเต เดชเดฟเดถเด•เต เดธเดจเตเดฆเต‡เดถเด‚ เดจเตฝเด•เตเด‚.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เด•เต‹เตบเดธเตเดฑเตเดฑเต เดจเดพเดฎเด‚ =

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เด•เต‹เตบเดธเตเดฑเตเดฑเต r = 20, r4 = r3*tan (0.3)

==================================

เดกเดพเดทเตเด…เดฑเต‡
dasharray เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดœเต‹เดŸเดฟเดฏเดพเด•เตเด•เดฟเดฏ เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เดณเตเดŸเต† เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดŽเดฃเตเดฃเด‚ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต
เด’เดฐเต เดกเดพเดทเต เดชเดพเดฑเตเดฑเต‡เตบ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ
dasharray(d1 , g1 , d2 , g2 , ... )

-----เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ
ds เด’เดฐเต เดกเดพเดทเดฟเดจเตเดฑเต† เดฆเตˆเตผเด˜เตเดฏเดคเตเดคเต†เดฏเตเด‚ gs เดฐเดฃเตเดŸเดฟเดจเตเด‚ เด‡เดŸเดฏเดฟเดฒเตเดณเตเดณ เดตเดฟเดŸเดตเดฟเดจเตเดฑเต† เดฆเตˆเตผเด˜เตเดฏเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดกเดพเดทเตเด•เตพ. เด’เดฐเต เด‡เดฐเดŸเตเดŸ เดธเด‚เด–เตเดฏ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เด’เดฐเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เด†เดฃเต†เด™เตเด•เดฟเตฝ
เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเตฝ เด…เดคเต เดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต a เด•เตŠเดฃเตเดŸเต เดตเต‡เตผเดชเต†เดŸเตเดคเตเดคเดฃเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดšเตเดฑเตเดฑเตเด‚ เด•เต‚เดŸเต†
เดคเดพเดดเต† เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต† เดฌเตเดฐเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ ( ).

-----เด‰เดฆเดพเดนเดฐเดฃเด‚
dasharray(6pt, 2pt, 1pt, 2pt)
var d=2
dasharray(6pt, 2pt, 1pt, d pt)
dasharray(6pt, 2pt, 1pt, (d)pt)
dasharray(6pt, 2pt, 1pt, (3*d)pt)

==================================

DrawAngleArc
เดˆ เด•เดฎเดพเตปเดกเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด•เต‹เดฃเดฟเตฝ, เด’เดฐเต เดฆเต‚เดฐเดคเตเดคเดฟเตฝ เด’เดฐเต เด†เตผเด•เตเด•เต เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต เด•เต‹เดฃเดฟเตฝ เดจเดฟเดจเตเดจเต. เดฆเดฟ
เด†เด‚เด—เดฟเตพ เด’เดจเตเดจเตเด•เดฟเตฝ เด†เดฃเต (180 เดกเดฟเด—เตเดฐเดฟเดฏเดฟเตฝ เดคเดพเดดเต†) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ (180 เดกเดฟเด—เตเดฐเดฟเดฏเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ). เดฆเดฟ
เด•เดฎเดพเดจเดคเตเดคเดฟเดจเตเดฑเต† เดฆเดฟเดถ เด’เดจเตเดจเตเด•เดฟเตฝ เด†เดฃเต เด…เดฅเดตเดพ , เดˆ เดฆเดฟเดถ เดตเต‡เดฃเด‚
เด•เต‹เดฃเดฟเดจเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เด…เด•เตเดทเดฐ เด•เตเดฐเดฎเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเด•. เดตเดฟเดšเดฟเดคเตเดฐเดตเตเด‚ เด…เดชเตเดฐเดคเต€เด•เตเดทเดฟเดคเดตเตเด‚
เดจเดพเดฒเต เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด†เดจเตเดคเดฐเดฟเด•เดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดซเดฒเด™เตเด™เตพ เดฒเดญเดฟเด•เตเด•เตเด‚. เด“เดชเตเดทเตป
เด•เตเดฐเดฎเด‚ เด†เด‚เด—เดฟเตพ/เดฑเต‡เดกเดฟเดฏเดธเต/เด†เดจเตเดคเดฐเดฟเด•เด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฌเดพเดนเตเดฏเด‚/เด˜เดŸเดฟเด•เดพเดฐเดฆเดฟเดถเดฏเดฟเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเดคเดฟเตผ เด˜เดŸเดฟเด•เดพเดฐเดฆเดฟเดถเดฏเดฟเตฝ เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต. เดฆเดฟ
เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เดฎเดพเด•เดพเด‚.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
DrawAngleArc{angle(), radius(), external, clockwise}

-----เด‰เดฆเดพเดนเดฐเดฃเด‚:
DrawAngleArc{angle(ABC), เด†เดฐเด‚(3), เดฌเดพเดนเตเดฏ, เด˜เดŸเดฟเด•เดพเดฐเดฆเดฟเดถเดฏเดฟเตฝ}
var r=3
DrawAngleArc{angle(ABC), เด†เดฐเด‚(r), เดฌเดพเดนเตเดฏเด‚, เด˜เดŸเดฟเด•เดพเดฐเดฆเดฟเดถเดฏเดฟเตฝ}

==================================

เดกเตเดฐเต‹ เด†เด‚เด—เดฟเตพ เด†เดฐเต‹
เดˆ เด•เดฎเดพเตปเดกเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด•เต‹เดฃเดฟเตฝ, เด’เดฐเต เดฆเต‚เดฐเดคเตเดคเดฟเตฝ เด’เดฐเต เดตเดณเดžเตเดž เด…เดฎเตเดชเดŸเดฏเดพเดณเด‚ เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต เดจเดฟเดจเตเดจเต
เด•เต‡เดพเตบ. เด†เด‚เด—เดฟเตพ เด’เดจเตเดจเตเด•เดฟเตฝ (180 เดกเดฟเด—เตเดฐเดฟเดฏเดฟเตฝ เดคเดพเดดเต†) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ (180-เตฝ เด•เต‚เดŸเตเดคเตฝ
เดกเดฟเด—เตเดฐเดฟ). เด…เดฎเตเดชเดŸเดฏเดพเดณเดคเตเดคเดฟเดจเตเดฑเต† เดฆเดฟเดถ เด’เดจเตเดจเตเด•เดฟเตฝ เด…เดฅเดตเดพ , เด‡เดคเตเด‚
เดฆเดฟเดถ เด•เต‹เดฃเดฟเดจเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เด…เด•เตเดทเดฐ เด•เตเดฐเดฎเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเดฃเด‚. เดตเดฟเดšเดฟเดคเตเดฐเดตเตเด‚
เดจเดพเดฒเต เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด†เดจเตเดคเดฐเดฟเด•เดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดชเตเดฐเดคเต€เด•เตเดทเดฟเดค เดซเดฒเด™เตเด™เตพ เดฒเดญเดฟเด•เตเด•เตเด‚.
เด“เดชเตโ€Œเดทเตป เด“เตผเดกเตผ เด†เด‚เด—เดฟเตพ/เดฑเต‡เดกเดฟเดฏเดธเต/เด†เดจเตเดคเดฐเดฟเด•เด‚/เด˜เดŸเดฟเด•เดพเดฐเดฆเดฟเดถเดฏเดฟเตฝ เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต. เดฆเดฟ เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด•เดดเดฟเดฏเตเด‚
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด•.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
DrawAngleArrow{angle(), radius(), external, clockwise}

-----เด‰เดฆเดพเดนเดฐเดฃเด‚:
DrawAngleArrow{angle(ABC), เด†เดฐเด‚(3), เดฌเดพเดนเตเดฏ, เด˜เดŸเดฟเด•เดพเดฐเดฆเดฟเดถเดฏเดฟเตฝ}
var r=3
DrawAngleArrow{angle(ABC), เด†เดฐเด‚(r), เดฌเดพเดนเตเดฏเด‚, เด˜เดŸเดฟเด•เดพเดฐเดฆเดฟเดถ

==================================

เดกเตเดฐเต‹ เด†เดฐเต‹
เดˆ เด•เดฎเดพเตปเดกเต เดฐเดฃเตเดŸเต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด…เดฎเตเดชเดŸเดฏเดพเดณเด‚ (เด•เตพ) เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต. เด…เดฎเตเดชเดŸเดฏเดพเดณเดคเตเดคเดฟเดจเตเดฑเต† เดฆเดฟเดถเดฏเดพเดฃเต
เดชเต‹เดฏเดฟเดจเตเดฑเต เด“เตผเดกเตผ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟ.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เด…เดฎเตเดชเดŸเดฏเดพเดณเด‚ [, ]...)

-----เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ:
เดจเต€เดณเด‚ เด“เดชเตเดทเดจเต เด’เดฐเต เด…เดฎเตเดชเดŸเดฏเดพเดณเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเต‚

-----เด‰เดฆเดพเดนเดฐเดฃเด‚:
เดกเตเดฐเต‹ เด†เดฐเต‹(AB)
เดกเตเดฐเต‹ เด†เดฐเต‹(FG, HJ)

==================================

เดกเตเดฐเต‹ เดธเตผเด•เตเด•เดฟเตพ
เดˆ เด•เดฎเดพเตปเดกเต เด…เดคเดฟเดจเตเดฑเต† เด†เดฐเดตเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เด•เต‡เดจเตเดฆเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดชเต‹เดฏเดฟเดจเตเดฑเต-เดจเดพเดฎเดตเตเด‚ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดตเตƒเดคเตเดคเด‚ เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต. เดฆเดฟ
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚ เด†เด•เดพเด‚. X, Y เด…เด•เตเดทเด™เตเด™เดณเตเดŸเต† เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ,
เดธเตผเด•เตเด•เดฟเดณเตเด•เตพ เดตเดฟเดšเดฟเดคเตเดฐเดฎเดพเดฏเดฟ เดตเดฐเดšเตเดšเต‡เด•เตเด•เดพเด‚, เด…เดคเดฟเดจเดพเตฝ mathsPIC เด‡เดคเดฟเดจเต เด’เดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดธเดจเตเดฆเต‡เดถเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต
เด‡เดซเด•เตเดŸเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดกเตเดฐเต‹ เดธเตผเด•เตเด•เดฟเตพ( , )

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เดกเตเดฐเต‹ เดธเตผเด•เตเด•เดฟเตพ (C2,5)
เดกเตเดฐเต‹ เดธเตผเด•เตเด•เดฟเตพ (C2,r2)
เดกเตเดฐเต‹ เดธเตผเด•เตเด•เดฟเตพ(C2,r2/tan(1.3))
เดกเตเดฐเต‹ เดธเตผเด•เตเด•เดฟเตพ(C2,AB)

==================================

เดธเตผเด•เตเด•เดฟเด‚ เดธเตผเด•เตเด•เดฟเตพ เดตเดฐเดฏเตเด•เตเด•เตเด•
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เดคเตเดฐเดฟเด•เต‹เดฃเดคเตเดคเดฟเดจเตเดฑเต† เดตเตƒเดคเตเดคเด‚ เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดตเดฒเดฏเด‚ เดตเดฐเดฏเตเด•เตเด•เตเด•( )

-----เด‰เดฆเดพเดนเดฐเดฃเด‚:
เดตเดฒเดฏเด‚ (ABC)

==================================

เดกเตเดฐเต‹ เด•เตผเดตเต
เดˆ เด•เดฎเดพเตปเดกเต เดชเต‹เดฏเดฟเดจเตเดฑเต เด“เตผเดกเดฑเดฟเดฒเต† เดฎเต‚เดจเตเดจเต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเดฟเดฒเต‚เดŸเต† เดธเตเด—เดฎเดฎเดพเดฏ เด•เตเดตเดพเดกเตเดฐเดพเดฑเตเดฑเดฟเด•เต เด•เตผเดตเต เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต
เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ. เดฒเตˆเตป-เดซเตเดฐเต€ เดธเต‹เดฃเตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจ เดตเดณเดตเตเด•เตพ เดคเด•เดฐเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
DrawCurve( )

-----เด‰เดฆเดพเดนเดฐเดฃเด‚:
เดกเตเดฐเต‹ เด•เตผเดตเต (เดŽเดฌเดฟเดธเดฟ)

==================================

DrawExcircle
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เดคเตเดฐเดฟเด•เต‹เดฃเดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เดตเดถเดคเตเดคเต เดธเตเดชเตผเดถเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฑเด‚เดšเดŸเตเดŸ เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
DrawExcircle( , )

-----เด‰เดฆเดพเดนเดฐเดฃเด‚:
เดกเตเดฐเต‹ เดŽเด•เตเดธเตผเด•เตเด•เดฟเตพ (เดŽเดฌเดฟเดธเดฟ, เดฌเดฟเดธเดฟ)

==================================

เด‡เตป เดธเตผเด•เตเด•เดฟเตพ เดตเดฐเดฏเตเด•เตเด•เตเด•
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เดคเตเดฐเดฟเด•เต‹เดฃเดคเตเดคเดฟเดจเตเดฑเต† เดตเตƒเดคเตเดคเด‚ เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดตเดฐเดฏเตเด•เตเด•เตเด• )

-----เด‰เดฆเดพเดนเดฐเดฃเด‚:
เดกเตเดฐเต‹ เด‡เตปเดธเตผเด•เตเด•เดฟเตพ (เดŽเดฌเดฟเดธเดฟ)

==================================

เดกเตเดฐเต‹เดฒเตˆเตป
เดˆ เด•เดฎเดพเตปเดกเต เดฐเดฃเตเดŸเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเต† เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดฐเต‡เด– เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต. เด‡เดคเดฟเดจเดพเดฏเดฟ Linethickness เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เดตเตเดฏเดคเตเดฏเดธเตเดค เด•เดจเด‚. เดคเดฟเดฐเดถเตเดšเต€เดจเดฎเดพเดฏเตเด‚ เดฒเด‚เดฌเดฎเดพเดฏเตเด‚ เดˆ เด•เดฎเดพเตปเดกเต PiCTeX \putrule เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดฒเตˆเดจเตเด•เตพ, เด•เต‚เดŸเดพเดคเต† เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ เด“เดฑเดฟเดฏเดจเตเดฑเต‡เดทเดจเตเด•เตพเด•เตเด•เตเดฎเตเดณเตเดณ \plot เด•เดฎเดพเตปเดกเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดกเตเดฐเต‹เดฒเตˆเตป( [, ])

-----เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ:
เดฐเดฃเตเดŸเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดชเต‹เดฏเดฟเดจเตเดฑเต เดชเต‡เดฐเตเด•เดณเตเดŸเต† เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดถเตเดฐเต‡เดฃเดฟ.
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เดฎเดพเดฃเต.
เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เด•เตเดฐเดฎเดคเตเดคเดฟเดฒเดพเดฃเต เดตเดฐเด•เตพ เดตเดฐเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต.
เดตเดฐเดฟเด•เตพ เด’เดฐเต เด•เต‹เดฎเดฏเดพเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เดกเตเดฐเต‹เดฒเตˆเตป (เดŽเดฌเดฟ)
เดกเตเดฐเต‹เดฒเตˆเตป (BCDE)
เดกเตเดฐเต‹เดฒเตˆเตป (FG, HJK, PQRST)

==================================

เดฒเด‚เดฌเดฎเดพเดฏเดฟ เดตเดฐเดฏเตเด•เตเด•เตเด•
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดตเดฐเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดฒเด‚เดฌเดฎเดพเดฏเดฟ เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดฒเด‚เดฌเดฎเดพเดฏเดฟ เดตเดฐเดฏเตเด•เตเด•เตเด•( ,

-----เด‰เดฆเดพเดนเดฐเดฃเด‚:
เดฒเด‚เดฌเดฎเดพเดฏ (P,AB)

==================================

เดกเตเดฐเต‹เดชเต‹เดฏเดฟเดจเตเดฑเต
เดˆ เด•เดฎเดพเตปเดกเต เดชเต‹เดฏเดฟเดจเตเดฑเต-เดฒเตŠเด•เตเด•เต‡เดทเดจเดฟเตฝ เดชเต‹เดฏเดฟเดจเตเดฑเต-เดšเดฟเดนเตเดจเด‚ เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต. เด•เต‹เดฎเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดชเดพเดŸเดฟเดฒเตเดฒ
เดชเตเดฐเดคเตเดฏเต‡เด• เดชเต‹เดฏเดฟเดจเตเดฑเต เดชเต‡เดฐเตเด•เตพ. เด’เดฐเต เด“เดชเตเดทเดฃเตฝ เดชเต‹เดฏเดฟเดจเตเดฑเต-เดšเดฟเดนเตเดจเด‚ เด’เดดเดฟเด•เต†เดฏเตเดณเตเดณ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดชเต‹เดฏเดฟเดจเตเดฑเต-เดธเดฟเด‚เดฌเตฝ เดฌเตเดณเตเดณเดฑเตเดฑเดพเดฃเต
(เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เดธเตเดŸเตเดฐเดฟเด‚เด—เต) เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดชเต‹เดฏเดฟเดจเตเดฑเต เด•เดฎเดพเตปเดกเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
DrawPoint( [ ..])

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เดกเตเดฐเต‹เดชเต‹เดฏเดฟเดจเตเดฑเต(T4)
เดกเตเดฐเต‹เดชเต‹เดฏเดฟเดจเตเดฑเต (ABCDEF)
เดกเตเดฐเต‹เดชเต‹เดฏเดฟเดจเตเดฑเต(P1 P2 P3 P4)

==================================

เดฐเต‡เด–เดพเด•เต‹เดฃเด‚ เดตเดฐเดฏเตเด•เตเด•เตเด•
เดˆ เด•เดฎเดพเตปเดกเต เตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เด†เดจเตเดคเดฐเดฟเด• เด•เต‹เดฃเดฟเตฝ เดธเดพเดงเดพเดฐเดฃ เดตเดฒเดคเต เด•เต‹เดฃ เดšเดฟเดนเตเดจเด‚ เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต
เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดตเดฒเตเดชเตเดชเด‚ .

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดฐเต‡เด–เดพเด•เต‹เดฃเด‚ ( , )

-----เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ:
เดฆเดฟ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚ เด†เด•เดพเด‚.

-----เด‰เดฆเดพเดนเดฐเดฃเด‚:
เดตเดฐ เดตเดฒเด•เต‹เดฃเด‚(ABC,3)
เดธเดฎเดšเดคเตเดฐเดพเด•เตƒเดคเดฟ (ABC,PQ)
var d=5
เดตเดฐ เดตเดฒเด•เต‹เดฃเด‚(ABC,d)

==================================

เดกเตเดฐเต‹ เดธเตเด•เตเดตเดฏเตผ
เดˆ เด•เดฎเดพเตปเดกเต เด…เดคเดฟเดจเตเดฑเต† เดตเดถเดตเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เด•เต‡เดจเตเดฆเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดพเดฎเดตเตเด‚ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดšเดคเตเดฐเด‚ เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต. เดฆเดฟ
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚ เด†เด•เดพเด‚.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดกเตเดฐเต‹ เดธเตเด•เตเดตเดฏเตผ( , )

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เดธเดฎเดšเดคเตเดฐเด‚(P,5)
var s2=3, j=2
เดธเดฎเดšเดคเตเดฐเด‚(P,s2)
เดธเดฎเดšเดคเตเดฐเด‚(P, s2*4/(3*j))
เดธเดฎเดšเดคเตเดฐเด‚(P,AB)

==================================

เดตเดฐเดฏเตเด•เตเด•เตเด• เด•เดŸเตเดŸเดฟเดฏเตเดณเตเดณ เด…เดฎเตเดชเดŸเดฏเดพเดณเด‚
เดˆ เด•เดฎเดพเตปเดกเต เดฐเดฃเตเดŸเต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเดจเตเดจ เด•เดŸเตเดŸเดฟเดฏเตเดณเตเดณ เด…เดฎเตเดชเดŸเดฏเดพเดณเด‚ (เด•เตพ) เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต. เด…เดฎเตเดชเดŸเดฏเดพเดณเดคเตเดคเดฟเดจเตเดฑเต† เดฆเดฟเดถเดฏเดพเดฃเต
เดชเต‹เดฏเดฟเดจเตเดฑเต เด“เตผเดกเตผ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดฎเตเดชเดŸเดฏเดพเดณเดคเตเดคเดฟเดจเตเดฑเต† เด†เด•เตƒเดคเดฟ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เด†เดฐเต‹ เดทเต‡เดชเตเดชเต เด†เดฃเต
เด•เดฎเดพเตปเดกเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดตเดฐเดฏเตเด•เตเด•เตเด• [, ,...])

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เดกเตเดฐเต‹ เดคเดฟเด•เตเด•เดพเดฐเต‹(เดฌเดฟเดธเดฟ)
เดกเตเดฐเต‹ เดคเดฟเด•เตเด•เดพเดฐเต‹(PQ, RS)

==================================

เดตเดฐเดฏเตเด•เตเด•เตเด•
เดˆ เด•เดฎเดพเตปเดกเต เดฐเดฃเตเดŸเต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเดจเตเดจ เด•เดŸเตเดŸเดฟเดฏเตเดณเตเดณ เด’เดฐเต เดฐเต‡เด– (เด•เตพ) เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต. เดฒเตˆเดจเดฟเดจเตเดฑเต† เดฆเดฟเดถ เด…เด•เดคเตเดคเดพเดฃเต
เดชเต‹เดฏเดฟเดจเตเดฑเต เด“เตผเดกเตผ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดตเดฐเดฟเดฏเตเดŸเต† เด•เดจเด‚ เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linethickness เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดตเดฐเดฏเตเด•เตเด•เตเด• [, ,...])

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เดกเตเดฐเต‹ เดคเดฟเด•เตเด•เตโ€Œเดฒเตˆเตป (เดฌเดฟเดธเดฟ)
เดกเตเดฐเต‹ เดคเดฟเด•เตเด•เตเดฒเตˆเตป (PQ, RS)

==================================

เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝ
เดˆ เด•เดฎเดพเตปเดกเต mathsPIC เด•เดฎเดพเตปเดกเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏ เด’เดฐเต เดชเตเดฒเต†เดฏเดฟเตป เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดซเดฏเตฝ เด‡เตปเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด“เดชเตเดทเดฃเดฒเดพเดฏเดฟ, เดซเดฏเตฝ
เดจเดฟเดฐเดตเดงเดฟ เดคเดตเดฃ เด‡เตปเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเด‚, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต DO--LOOP เดชเต‹เดฒเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เดฆเดฟ
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚ เด†เด•เดพเด‚. เดŽเด™เตเด•เดฟเตฝ เด…เดชเตเดชเต‹เตพ เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเดฏเดฒเตเดฒ
mathsPIC เดฎเต‚เดฒเตเดฏเดคเตเดคเต† เด…เดŸเตเดคเตเดคเตเดณเตเดณ เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเดฏเดฟเดฒเต‡เด•เตเด•เต เดฑเต—เดฃเตเดŸเต เดšเต†เดฏเตเดฏเตเด‚. เดฌเดฟเด—เตโ€Œเดฒเต‚เดชเตเดชเตเด‚ เด•เดพเดฃเตเด•...
endLOOP เด•เดฎเดพเตปเดกเตเด•เตพ.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝ[*]( )[ ]

-----เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ:
inputfile* เด•เดฎเดพเตปเดกเต เด’เดฐเต เดซเดฏเตฝ เดชเดฆเดพเดจเตเดชเดฆเดคเตเดคเดฟเตฝ เด‡เตปเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดพเดฏเดคเต mathsPIC เด‡เดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดซเดฏเตฝ
เด•เดฎเดพเตปเดกเตเด•เตพ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ PiCTeX เด•เดฎเดพเตปเดกเตเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เด…เดŸเด™เตเด™เดฟเดฏ เด’เดฐเต เดซเดฏเตฝ
เดคเตเดŸเด™เตเด™เดฟเดฏเดต. inputfile* เด•เดฎเดพเตปเดกเดฟเดจเต เด‡เดฒเตเดฒ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด• เด“เดชเตเดทเตป. PiCTeX เดŽเดจเตเดจเดคเตเด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
ODD เดŽเดฃเตเดฃเด‚ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
inputFile(myfile.dat)[4]
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝ*(mycurvedata.dat)

==================================

เดฒเตˆเตป เด•เดจเด‚
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฒเตˆเตป เดคเดฟเด•เตเด•เตเดจเต†เดธเต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดคเดฟเด•เตเด•เตเดจเต†เดธเตเดธเต (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ) เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต
0.4pt เดจเตเดฑเต† เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจ เดฐเต‡เด–เดฏเตเดŸเต† เดธเดพเดจเตเดฆเตเดฐเดค. เดจเดฟเดฒเดตเดฟเดฒเต† เดฎเต‚เดฒเตเดฏเด‚
linethickness (เดจเดฟเดฒเดตเดฟเดฒเต† เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เดณเดฟเตฝ) var เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚ (เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚
เด•เดŸเตเดŸเดฟเดฏเตเดณเตเดณ เดตเดฐเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฐเต‚เดชเด™เตเด™เตพ เดตเดฐเดฏเตเด•เตเด•เตเดฎเตเดชเต‹เตพ) .

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดฒเตˆเตป เด•เดจเด‚( )
เดฐเต‡เด–เดฏเตเดŸเต† เด•เดจเด‚ (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ)
var t = _linethickness_

-----เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ:
เดˆ เด•เดฎเดพเตปเดกเต เดซเต‹เดฃเตเดŸเดฟเดจเต† cmr เด†เดฏเตเด‚ plotsymbol เดจเต† \CM เด†เดฏเตเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด•เต‚เดŸเดพเดคเต† เดจเดฟเดฏเดฎเดตเตเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเดจเตเดจเต
เดคเดฟเดฐเดถเตเดšเต€เดจเดตเตเด‚ เดฒเด‚เดฌเดตเตเดฎเดพเดฏ เดตเดฐเด•เตพ เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เดจเด‚. เด’เดฐเต เดชเตเดฐเดฎเตเด–เดจเต† เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเต‡เดฃเตเดŸเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต
เด’เดจเตเดจเดฟเตฝ เดคเดพเดดเต† เดฆเดถเดพเด‚เดถ เดญเดฟเดจเตเดจเดธเด‚เด–เตเดฏเด•เดณเตเดณเตเดณ เดชเต‚เดœเตเดฏเด‚.

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เดฐเต‡เด–เต€เดฏเดค(2pt)
var t=3
เดฐเต‡เด–เต€เดฏเดค((t)pt)
เดตเดฐเดฏเตเดŸเต† เด•เดจเด‚((2*t)pt)
เดฐเต‡เด–เต€เดฏเดค (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ)
var t = _linethickness_

-----เดœเดพเด—เตเดฐเดค:
เด…เดคเต‡ เดชเต‡เดฐเดฟเตฝ เดธเดฎเดพเดจเดฎเดพเดฏ เด’เดฐเต PiCTeX เด•เดฎเดพเตปเดกเต เด‰เดฃเตเดŸเต†เดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด• (เดชเด•เตเดทเต‡ เดฎเดฑเตเดฑเตŠเดจเตเดจเต
เดตเดพเด•เตเดฏเด˜เดŸเดจ).

==================================

เดชเต‡เดชเตเดชเตผ
เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ(), xrange(), yrange(), axes(), เดŽเดจเตเดจเต€ เด“เดชเตเดทเดจเตเด•เดณเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดชเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดเดฐเดฟเดฏ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต
เด’เดชเตเดชเด‚ เดŸเดฟเด•เตเด•เตเด•เดณเตเด‚ (). เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ() เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเดฟเตฝ เด’เดฐเต เดธเด‚เด–เตเดฏเดพ เดฎเต‚เดฒเตเดฏเดตเตเด‚ เด’เดฐเต เดธเดพเดงเตเดตเดพเดฏ TeX เดฒเต†เด™เตเดคเต เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
mm, cm, pt, pc(pica), in(inch), bp(big point), dd(didot), cc(cicero), sp(scaled point).
X, Y เด…เด•เตเดทเด™เตเด™เตพเด•เตเด•เต เดตเตเดฏเดคเตเดฏเดธเตเดค เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚ (เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด‰เดฆเดพเดนเดฐเดฃเด‚ เด•เดพเดฃเตเด•). เด…เด•เตเดทเด™เตเด™เตพ() เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เตพ
XYTBLR, X, Y เด…เด•เตเดทเด™เตเด™เดณเต†เดฏเตเด‚ เดฎเตเด•เดณเดฟเตฝ, เดคเดพเดดเต†, เด‡เดŸเดคเต, เดตเดฒเดคเต เด…เด•เตเดทเด™เตเด™เดณเต†เดฏเตเด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดŽ * เดชเดฟเดจเตเดคเตเดŸเดฐเตเดจเตเดจเต
เด…เด•เตเดทเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเต เด† เด…เด•เตเดทเดคเตเดคเดฟเดฒเต† เดŸเดฟเด•เตเด•เตเด•เดณเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต. X, Y เด…เด•เตเดทเด™เตเด™เตพ เดชเต‚เดœเตเดฏเด™เตเด™เดณเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเต.

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เดชเต‡เดชเตเดชเตผเดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ(1cm),xrange(0,10),yrange(0,10)}
เดชเต‡เดชเตเดชเตผ{เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ(2cm,1cm),xrange(0,10),yrange(0,10),axes(LB)}
เดชเต‡เดชเตเดชเตผเดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ(1mm),xrange(0,100),yrange(0,100),axes(XY)}
เดชเต‡เดชเตเดชเตผเดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ(1cm),xrange(-5,5),yrange(-5,5),axes(LRTBXY),เดŸเดฟเด•เตเด•เตเด•เตพ(1,1)}
เดชเต‡เดชเตเดชเตผเดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ(1cm),xrange(-5,5),yrange(-5,5),axes(LRT*B*)}

==================================

เดชเต‹เดฏเดฟเดจเตเดฑเต
เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดพเดฎเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด•เต‹เตผเดกเดฟเดจเต‡เดฑเตเดฑเตเด•เตพ เด…เดจเตเดตเดฆเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเต เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดฟเตผเดตเตเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต. * เด“เดชเตเดทเตป เดตเต€เดฃเตเดŸเตเด‚-
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดพเดฎเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด•เต‹เตผเดกเดฟเดจเต‡เดฑเตเดฑเตเด•เตพ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดชเต‹เดฏเดฟเดจเตเดฑเต[*]( ){ [เดšเดฟเดนเตเดจเด‚= , เด†เดฐเด‚= ]
เดชเต‹เดฏเดฟเดจเตเดฑเต[*]( ){ [เดšเดฟเดนเตเดจเด‚= , เด†เดฐเด‚= ]

-----เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ:
เด’เดฐเต เดฎเตเตปเดจเดฟเดฐ เด…เด•เตเดทเดฐเดตเตเด‚ เดชเดฐเดฎเดพเดตเดงเดฟ เดฎเต‚เดจเตเดจเต เดชเดฟเดจเตเดจเดฟเดฒเตเดณเตเดณ เด…เด•เตเด•เด™เตเด™เดณเตเด‚
เด’เดฐเต \hbox{}-เตฝ เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดพเดฏ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ TeX เดธเตเดŸเตเดฐเดฟเด‚เด—เต
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚
เด†เด‚เด—เดฟเตพ เดคเต€เดฑเตเดฑเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เดฑเต‡เดกเดฟเดฏเดจเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เดณเดพเตผ(r,theta) เด“เดชเตเดทเตป เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดกเดฟเด—เตเดฐเดฟเดฏเดฟเตฝ เดœเต‹เดฒเดฟ เดšเต†เดฏเตเดฏเดพเตป
เดชเดฟเดจเตเดจเต† เดšเต‡เตผเด•เตเด•เดฃเด‚ เด‰เดฆเดพ: เดชเต‹เดณเดพเตผ(r,theta deg). เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ เด’เดชเตเดชเด‚
เดคเต€เดฑเตเดฑ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเตป. เดตเต†เด•เตเดฑเตเดฑเตผ (AB) เดŽเดจเตเดจ เดชเดฆเดคเตเดคเดฟเดจเตเดฑเต† เด…เตผเดคเตเดฅเด‚ AB เดชเต‹เดฒเต† เดคเดจเตเดจเต† (r, theta) เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดพเดฃเต.

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เดชเต‹เดฏเดฟเดจเตเดฑเต(เดŽ){5,5}
เดชเต‹เดฏเดฟเดจเตเดฑเต(B2){22,46}[เดšเดฟเดนเตเดจเด‚=$\odot$]
เดชเต‹เดฏเดฟเดจเตเดฑเต(B2){22,46}[เดšเดฟเดนเตเดจเด‚=เดธเตผเด•เตเด•เดฟเตพ(2), เด†เดฐเด‚=5]
var r=3
เดชเต‹เดฏเดฟเดจเตเดฑเต(B2){22,46}[เดšเดฟเดนเตเดจเด‚=เดšเดคเตเดฐเดถเตเดฐ(3),เดฑเต‡เดกเดฟเดฏเดธเต=r]
เดชเต‹เดฏเดฟเดจเตเดฑเต(B123){22,46}[เดฑเต‡เดกเดฟเดฏเดธเต=5]
เดชเต‹เดฏเดฟเดจเตเดฑเต(D2){B2, shift(5,5)}
var s = 3
เดชเต‹เดฏเดฟเดจเตเดฑเต(D2){B2, shift(2*s,4*s)}
เดชเต‹เดฏเดฟเดจเตเดฑเต(D3){D2, เดชเต‹เดณเดพเตผ(6,32 เดกเดฟเด—เตเดฐเดฟ)}
เดชเต‹เดฏเดฟเดจเตเดฑเต(D4){D2, เดชเต‹เดณเดพเตผ(6,1.2 เดฑเดพเดกเต)}
เดชเต‹เดฏเดฟเดจเตเดฑเต(D4){D2, เดชเต‹เดณเดพเตผ(6, เดฆเดฟเดถ(AB))} เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ %% เดฑเต‡เดกเดฟเดฏเตปเดธเต
เดชเต‹เดฏเดฟเดจเตเดฑเต(D4){D2, เดชเต‹เดณเดพเตผ(6, เดฆเดฟเดถเดกเดฟเด—เตเดฐเดฟ(AB) เดกเดฟเด—เตเดฐเดฟ)}
เดชเต‹เดฏเดฟเดจเตเดฑเต(G2){Q, เดฑเตŠเดŸเตเดŸเต‡เดฑเตเดฑเต(P, 23 deg)}
เดชเต‹เดฏเดฟเดจเตเดฑเต(G2){Q, เดตเต†เด•เตเดฑเตเดฑเตผ(AB)}
เดชเต‹เดฏเดฟเดจเตเดฑเต(D2){เด‡เดจเตเดฑเตผเดธเต†เด•เตเดทเตป(AB,CD)}
เดชเต‹เดฏเดฟเดจเตเดฑเต(F){PointOnLine(AB,5.3)}
เดชเต‹เดฏเดฟเดจเตเดฑเต(G){เดฒเด‚เดฌเดฎเดพเดฏเดฟ(P,AB)}
เดชเต‹เดฏเดฟเดจเตเดฑเต(เดŽเดšเตเดšเต){เดธเตผเด•เด‚ เดธเตผเด•เตเด•เดฟเตพ เดธเต†เดจเตเดฑเตผ(เดŽเดฌเดฟเดธเดฟ)}
เดชเต‹เดฏเดฟเดจเตเดฑเต(J){incircleCenter(ABC)}
เดชเต‹เดฏเดฟเดจเตเดฑเต(เด•เต†){excircleCenter(ABC,BC)}
เดชเต‹เดฏเดฟเดจเตเดฑเต*(เดŽ){6,3}
เดชเต‹เดฏเดฟเดจเตเดฑเต*(เดชเดฟ){Q}
เดชเต‹เดฏเดฟเดจเตเดฑเต*(เดฌเดฟ){เดฌเดฟ, เดทเดฟเดซเตเดฑเตเดฑเต(5,0)}
เดชเต‹เดฏเดฟเดจเตเดฑเต*(เดชเดฟ){xcoord(J),ycoord(K)}

==================================

เดชเต‹เดฏเดฟเดจเตเดฑเต เดšเดฟเดนเตเดจเด‚
เดˆ เด•เดฎเดพเตปเดกเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดชเต‹เดฏเดฟเดจเตเดฑเต-เดธเดฟเด‚เดฌเตฝ \เดฌเตเดณเตเดณเดฑเตเดฑเต (เดชเต‚เดœเตเดฏเด‚ เดฒเตˆเตป-เดซเตเดฐเต€ เดฑเต‡เดกเดฟเดฏเดธเต เด‰เดณเตเดณเดคเต) เด†เด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เดฎเดพเดฑเดฟ. เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต PointSymbol เด•เดฎเดพเตปเดกเต เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
เด’เดฐเต‡ เดชเต‹เดฏเดฟเดจเตเดฑเต-เดšเดฟเดนเตเดจเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด—เตเดฐเดพเดซเตเด•เตพ เดตเดฐเดฏเตเด•เตเด•เตเดฎเตเดชเต‹เตพ. เดชเต‹เดฏเดฟเดจเตเดฑเต-เดšเดฟเดนเตเดจเด‚ เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดชเตเดจเดƒเดธเดœเตเดœเดฎเดพเด•เตเด•เดพเด‚
PointSymbol(default) เดŽเดจเตเดจ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเต \bullet.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดชเต‹เดฏเดฟเดจเตเดฑเต เดšเดฟเดนเตเดจเด‚( , )
PointSymbol(เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ)

-----เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ:
PointSymbol เด•เดฎเดพเตปเดกเต เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เดชเต‹เดฏเดฟเดจเตเดฑเต เด•เดฎเดพเตปเดกเตเด•เดณเต† เดฎเดพเดคเตเดฐเดฎเต‡ เดธเตเดตเดพเดงเต€เดจเดฟเด•เตเด•เตเดจเตเดจเตเดณเตเดณเต‚.
เดชเต‹เดฏเดฟเดจเตเดฑเต เด•เดฎเดพเตปเดกเดฟเดจเตเดฑเต† เด“เดชเตโ€Œเดทเดฃเตฝ เดธเตโ€Œเด•เตเดตเดฏเตผ เดฌเตเดฐเดพเด•เตเด•เดฑเตเดฑเต PointSymbol เด•เดฎเดพเตปเดกเดฟเดจเต† เดฎเดฑเดฟเด•เดŸเด•เตเด•เตเดจเตเดจเต.

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
PointSymbol($\odot$, 0.7)
PointSymbol(เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ)

==================================

เดธเดฟเดธเตเดฑเด‚
เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดฒเดฟเดจเด•เตเดธเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดˆ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เด•เดฎเดพเตปเดกเตเด•เตพ. เดˆ เด•เดฎเดพเตปเดกเดฟเดจเตเดฑเต† เด’เดฐเต เดชเตเดฐเดงเดพเดจ เด‰เดชเดฏเต‹เด—เด‚ เด’เดฐเต Perl เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดธเดฟเดธเตเดฑเตเดฑเด‚(" ")

-----เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ:
เดฆเดฟ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดตเดฟเดชเดฐเต€เดค เด•เต‹เดฎเดฏเดฟเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

-----เด‰เดฆเดพเดนเดฐเดฃเด‚:
เดธเดฟเดธเตเดฑเตเดฑเด‚("dir > mydir-listing.txt")
เดธเดฟเดธเตเดฑเตเดฑเด‚("perl myperlprogram.pl")

==================================

เด•เดพเดฃเดฟเด•เตเด•เตเด•....
เดˆ เด•เดฎเดพเตปเดกเต mathsPIC เด’เดฐเต เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเดฟเดจเตเดฑเต†เดฏเต‹ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเดฟเดจเตเดฑเต†เดฏเต‹ เดฎเต‚เดฒเตเดฏเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเดจเตเดจเต; เดตเต‡เดฃเตเดŸเดฟ
เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด•เต‹เดฃเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดตเดฐเดฟเดฏเตเดŸเต† เดจเต€เดณเด‚. เดซเดฒเด‚ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต-เดซเดฏเตฝ เด’เดฐเต เด•เดฎเดจเตเดฑเต เดšเต†เดฏเตเดค เดตเดฐเดฟเดฏเดพเดฏเดฟ. เด‡เดคเต mathsPIC เด•เดฎเดพเตปเดกเตเด•เตพ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เดณเตเดŸเต† เดตเต†เดณเดฟเดšเตเดšเด‚. เดคเดพเดดเต†เดชเตเดชเดฑเดฏเตเดจเตเดจ เด…เดžเตเดšเต เด•เดฎเดพเตปเดกเตเด•เตพ เดจเดฟเดฒเดตเดฟเตฝ เด‰เดฃเตเดŸเต.

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดทเต‹เดฒเต†เด™เตเดคเต(AB)
showAngle(ABC) % เดฑเต‡เดกเดฟเดฏเดจเตเด•เดณเดฟเตฝ เด†เด‚เด—เดฟเตพ เดจเตฝเด•เตเดจเตเดจเต
showAngledeg(ABC) % เดกเดฟเด—เตเดฐเดฟเดฏเดฟเตฝ เด†เด‚เด—เดฟเตพ เดจเตฝเด•เตเดจเตเดจเต
เดทเต‹ เดเดฐเดฟเดฏ(เดŽเดฌเดฟเดธเดฟ)
เดทเต‹ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ
เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเด•

==================================

TEXT
เดˆ เด•เดฎเดพเตปเดกเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดธเตเดฅเดฒเดคเตเดคเต เด’เดฐเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเต-เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดชเต‹เดฏเดฟเดจเตเดฑเดฟเตฝ เดฒเด‚เดฌเดฎเดพเดฏเตเด‚ เดคเดฟเดฐเดถเตเดšเต€เดจเดฎเดพเดฏเตเด‚. เด“เดชเตเดทเดฃเดฒเดพเดฏเดฟ, เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต
PiCTeX `เดชเตŠเดธเดฟเดทเตป' เด“เดชเตเดทเดจเตเด•เตพ ltr-เดจเตเดฑเต† เด‰เดšเดฟเดคเดฎเดพเดฏ เด•เต‹เดฎเตเดชเดฟเดจเต‡เดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเต‹เดฏเดฟเดจเตเดฑเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ
B b (l)เด‡เดซเตเดฑเตเดฑเต เดŽเดกเตเดœเต, (r)เดŽเดฑเตเดฑเต เดŽเดกเตเดœเต, (t)op เดŽเดกเตเดœเต, (B)aseline, (b)เด“เดŸเตเดŸเด‚ เดŽเดกเตเดœเต เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เดพเตป
เดชเต‹เดฏเดฟเดจเตเดฑเต-เดฒเตŠเด•เตเด•เต‡เดทเดจเตเดณเตเดณ เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดฌเต‹เด•เตเดธเดฟเดจเตเดฑเต† เดฏเดฅเดพเด•เตเดฐเดฎเด‚.

เดชเต‹เดณเดพเตผ() เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเดฑเต† เด†เด‚เด—เดฟเตพ เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเดฟเดจเตเดฑเต† เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ เด†เดฃเต†เดจเตเดจเต เด“เตผเด•เตเด•เตเด•
เดฑเต‡เดกเดฟเดฏเตปเดธเต; เด…เดคเดฟเดจเดพเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดกเดฟเด—เตเดฐเดฟเดฏเดฟเตฝ เดœเต‹เดฒเดฟ เดšเต†เดฏเตเดฏเดฃเดฎเต†เด™เตเด•เดฟเตฝ `เดกเดฟเด—เตเดฐเดฟ' เดšเต‡เตผเด•เตเด•เดฃเด‚

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
เดตเดพเดšเด•เด‚( ){ [ ]
เดตเดพเดšเด•เด‚( ){ , เดทเดฟเดซเตเดฑเตเดฑเต( , )}[]
เดตเดพเดšเด•เด‚( ){ , เดงเตเดฐเตเดตเด‚( , [rad])[]

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
เดŸเต†เด•เตเดธเตเดฑเตเดฑเต(เดŽ){5,6}
เดŸเต†เด•เตเดธเตเดฑเตเดฑเต($A_1$){A1, shift(2, 2)}
เดŸเต†เด•เตเดธเตเดฑเตเดฑเต(Z2){Z2, shift(5, -5)}[tr]
เดŸเต†เด•เตเดธเตเดฑเตเดฑเต(Z3){Z2, เดชเต‹เดณเดพเตผ(5, 20 เดกเดฟเด—เตเดฐเดฟ)[Br]
เดŸเต†เด•เตเดธเตเดฑเตเดฑเต(Z4){Z2, เดชเต‹เดณเดพเตผ(5, 1.34 เดฑเดพเดกเต)}
เดŸเต†เด•เตเดธเตเดฑเตเดฑเต(\เดซเตเดฐเต†เดฏเดฟเด‚เดฌเต‹เด•เตเดธเต{Z5}){Z5}

==================================

VAR เตฝ
เดธเตเด•เต†เดฏเดฟเดฒเตผ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเตป var เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดเดคเต เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เดตเตเด‚ เด†เด•เดพเด‚. เดŽ
เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ-เดจเดพเดฎเด‚ เด’เดฐเตŠเดฑเตเดฑ เด…เด•เตเดทเดฐเดคเตเดคเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เดฃเด‚ (เด…เดชเตเดชเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฒเต‹เดตเตผ เด•เต‡เดธเต), เด•เต‚เดŸเดพเดคเต† เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเดฐเดฎเดพเดตเดงเดฟ เดจเดพเดฒเต เด…เด•เตเด•เด™เตเด™เตพ เดตเดฐเต†. เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดชเต‡เดฐเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ,
เด…เดชเตเดชเต‹เตพ เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดฌเดฆเตฝ mathsPIC เดฎเดพเด•เตเดฐเต‹ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต --- เดเดคเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด‚ เดตเดดเดฟ เด…เดจเตเดตเดฆเดฟเด•เตเด•เดพเด‚
เดฎเดพเด•เตเดฐเต‹เด•เตพ (เดฎเดพเด•เตเดฐเต‹เด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพเด•เตเด•เต เดˆ เด…เดงเตเดฏเดพเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เด‚ เด•เดพเดฃเตเด•).

เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพเด•เตเด•เตเด‚ เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพเด•เตเด•เตเด‚ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพเด•เตเด•เตเด‚ เด’เดฐเต‡ เดชเต‡เดฐเดฟเดจเตเดฑเต† เด˜เดŸเดจเดฏเตเด‚ เด’เดฐเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด‚ เด‰เดฃเตเดŸเต†เดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เด’เดฐเต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเตเดฑเต† เด…เดคเต‡ เดชเต‡เดฐเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚ (เด…เดคเดฟเดจเดพเตฝ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพเด•เตเด•เต เดตเดฒเดฟเดฏเด•เตเดทเดฐเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต
เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพเด•เตเด•เตเด‚ เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพเด•เตเด•เตเด‚ เดšเต†เดฑเดฟเดฏ เด…เด•เตเดทเดฐเด™เตเด™เดณเตเดฃเตเดŸเต). เดชเตเดคเดฟเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดตเต€เดฃเตเดŸเตเด‚ เด…เดฒเต‹เด•เตเด•เต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเด‚
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ-เดชเต‡เดฐเตเด•เตพ; เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด‡เดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ mathsPIC เด’เดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒ
เดˆ เดตเดธเตเดคเตเดค เด‰เดฏเตผเดคเตเดคเดฟเด•เตเด•เดพเดŸเตเดŸเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดจเตเดฆเต‡เดถเด‚.

เด’เดฐเต เดชเตŠเดŸเตเดŸเตปเดทเตเดฏเตฝ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด†เด•เดธเตเดฎเดฟเด•เดฎเดพเดฏเดฟ เดตเต€เดฃเตเดŸเตเด‚ เด…เดจเตเดตเดฆเดฟเดšเตเดšเดพเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เต‡เดฃเตเดŸเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ
เดชเด•เดฐเด‚ const เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดฃเด‚ (mathsPIC เด’เดฐเต เดชเดฟเดถเด•เต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ
เด’เดฐเต เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด‚ เดตเต€เดฃเตเดŸเตเด‚ เด…เดจเตเดตเดฆเดฟเดšเตเดšเดพเตฝ เดธเดจเตเดฆเต‡เดถเด‚).

-----เดตเดพเด•เตเดฏเด˜เดŸเดจ:
var =

-----เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ:
เด—เดฃเดฟเดค เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เต เดชเตเดฑเดฎเต‡ mathsPIC เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเดพเด•เตเด‚
var เด•เดฎเดพเตปเดกเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด•เต‡เดพเตบ( ) % เดฑเต‡เดกเดฟเดฏเดจเตเด•เดณเดฟเตฝ เด†เด‚เด—เดฟเตพ เดจเตฝเด•เตเดจเตเดจเต
เด†เด‚เด—เดฟเตพเดกเต†เด—เต ( ) % เดฑเดฟเดŸเตเดŸเต‡เตบเดธเต เด†เด‚เด—เดฟเตพ เดกเดฟเด—เตเดฐเดฟเดฏเดฟเตฝ
เดชเตเดฐเดฆเต‡เดถเด‚( )
xcoord( )
ycoord( )
เดธเด‚เดตเดฟเดงเดพเดจเด‚( ) % เดฑเต‡เดกเดฟเดฏเดจเตเด•เดณเดฟเตฝ เด•เต‹เดฃเต€เดฏ เดฆเดฟเดถ เดจเตฝเด•เตเดจเตเดจเต
เดฆเดฟเดถ ) % เดกเดฟเด—เตเดฐเดฟเดฏเดฟเตฝ เด•เต‹เดฃเต€เดฏ เดฆเดฟเดถ เดจเตฝเด•เตเดจเตเดจเต

-----เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:
var r = 20, r4 = r3*tan (0.3), j = (r*2e3)**2, r5 = AB
var e = _e_, p1 = _Pi_
var t = _linethickness_ % เดจเดฟเดฒเดตเดฟเดฒเต† เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เดณเดฟเตฝ เดฐเต‡เด–เต€เดฏเดค เดจเตฝเด•เตเดจเตเดจเต
var g137 = เด†เด‚เด—เดฟเตพ(ABC) %(เดกเดฟเดซเต‹เตพเดŸเตเดŸเต: เดฑเต‡เดกเดฟเดฏเตปเดธเดฟเตฝ เดฑเดฟเดŸเตเดŸเต‡เตบเดธเต)
var g = เด†เด‚เด—เดฟเตพเดกเต†เด—เต (ABC) % เด†เด‚เด—เดฟเตพ เดกเดฟเด—เตเดฐเดฟเดฏเดฟเตฝ
var h = เดเดฐเดฟเดฏ(ABC)
var x2 = xcoord(A), y2 = ycoord(A)
var m5 = 12 rem 3 % 3 เด•เตŠเดฃเตเดŸเต เดนเดฐเดฟเดšเตเดšเดพเตฝ เดฌเดพเด•เตเด•เดฟ
var r1 = เดฆเดฟเดถ (PQ) % เดฑเต‡เดกเดฟเดฏเดจเตเด•เดณเดฟเตฝ
var d1 = เดฆเดฟเดถ เดกเดฟเด—เตเดฐเดฟ(PQ)

==================================

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต mathspic เด“เตบเดฒเตˆเดจเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad