From 61662d8a6546ba9debc2b0793ed12646083eb394 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 26 Dec 2019 03:00:38 +0000 Subject: CTAN sync 201912260300 --- graphics/ketcindy/README | 2 +- graphics/ketcindy/forLinux/setketcindy.sh | 27 +- graphics/ketcindy/forMac/ReadmeMacJ.pdf | Bin 75084 -> 76366 bytes graphics/ketcindy/forMac/setketcindy.command | 21 +- graphics/ketcindy/forWindows/setketcindykettex.bat | 20 +- .../ketcindy/forWindows/setketcindyothertex.bat | 20 +- .../ketcindy/forWindows/setketcindytexlive.bat | 20 +- graphics/ketcindy/forWindows/setketcindyw32J.bat | 20 +- .../doc/ketmanual/KeTCindyReferenceE.pdf | Bin 2035361 -> 2040965 bytes .../doc/ketmanual/KeTCindyReferenceJ.pdf | Bin 2665964 -> 2671275 bytes .../doc/source/ketmanual/Fig/FigE.tex | 25 - .../source/ketmanual/Fig/ForRef-Arrowhead-2.tex | 44 +- .../source/ketmanual/Fig/ForRef-Arrowhead-3.tex | 44 +- .../source/ketmanual/Fig/ForRef-Arrowhead-4.tex | 44 +- .../source/ketmanual/Fig/ForRef-Arrowhead-5.tex | 35 +- .../source/ketmanual/Fig/ForRef-Arrowhead2-10.tex | 24 + .../source/ketmanual/Fig/ForRef-Arrowhead2-6.tex | 29 + .../source/ketmanual/Fig/ForRef-Arrowhead2-7.tex | 32 + .../source/ketmanual/Fig/ForRef-Arrowhead2-8.tex | 38 + .../source/ketmanual/Fig/ForRef-Arrowhead2-9.tex | 31 + .../doc/source/ketmanual/Fig/HatchZuKitaE.cdy | Bin 4545 -> 0 bytes .../doc/source/ketmanual/Fig/Intersectcurvsf.pdf | Bin 26868 -> 28101 bytes .../doc/source/ketmanual/Fig/addax2.tex | 25 + .../doc/source/ketmanual/Fig/anglearrow.tex | 43 ++ .../doc/source/ketmanual/Fig/anglearrowscreen.pdf | Bin 0 -> 13300 bytes .../doc/source/ketmanual/Fig/arrowhead.tex | 138 +++- .../doc/source/ketmanual/Fig/htickmark.cdy | Bin 3838 -> 0 bytes .../doc/source/ketmanual/Fig/implicit.cdy | Bin 3840 -> 0 bytes .../doc/source/ketmanual/Fig/makeslideE.tex | 252 ++++++ .../doc/source/ketmanual/Fig/mkpttableE.tex | 857 +++++---------------- .../doc/source/ketmanual/Fig/tablesample1.tex | 312 ++++---- .../doc/source/ketmanual/KeTCindyReferenceE.tex | 168 ++-- .../doc/source/ketmanual/KeTCindyReferenceJ.tex | 218 +++--- .../doc/source/readme/ReadmeMacJ.tex | 9 + .../scripts/ketcindyjs/basic1list.txt | 300 ++++---- .../scripts/ketcindyjs/basic2list.txt | 192 ++--- .../scripts/ketcindyjs/basic3list.txt | 82 +- .../scripts/ketcindyjs/makefunlist.cdy | Bin 5570 -> 5569 bytes .../scripts/ketlib/ketcindylibbasic1logr.txt | 13 + .../scripts/ketlib/ketcindylibbasic1r.cs | 98 ++- .../scripts/ketlib/ketcindylibbasic2logr.txt | 45 ++ .../scripts/ketlib/ketcindylibbasic2r.cs | 531 +++++++------ .../scripts/ketlib/ketcindylibbasic3logr.txt | 4 + .../scripts/ketlib/ketcindylibbasic3r.cs | 46 +- .../scripts/ketlib/ketcindyliboutlogr.txt | 4 + .../scripts/ketlib/ketcindyliboutr.cs | 109 ++- .../ketcindyfolder/scripts/ketlib/ketpiccurrent.r | 20 +- .../scripts/ketlib/ketpiccurrent_rep2e.r | 14 +- .../scripts/ketlib/ketpiccurrent_reptikz.r | 39 +- .../ketcindy/ketcindyfolder/scripts/ketoutset.txt | 7 +- 50 files changed, 2236 insertions(+), 1766 deletions(-) mode change 100644 => 100755 graphics/ketcindy/forLinux/setketcindy.sh mode change 100644 => 100755 graphics/ketcindy/forWindows/setketcindykettex.bat mode change 100644 => 100755 graphics/ketcindy/forWindows/setketcindyothertex.bat mode change 100644 => 100755 graphics/ketcindy/forWindows/setketcindytexlive.bat mode change 100644 => 100755 graphics/ketcindy/forWindows/setketcindyw32J.bat delete mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/FigE.tex create mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-10.tex create mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-6.tex create mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-7.tex create mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-8.tex create mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-9.tex delete mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/HatchZuKitaE.cdy create mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/addax2.tex create mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/anglearrow.tex create mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/anglearrowscreen.pdf delete mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/htickmark.cdy delete mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/implicit.cdy create mode 100644 graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/makeslideE.tex (limited to 'graphics') diff --git a/graphics/ketcindy/README b/graphics/ketcindy/README index 168cbe9a77..aabe9beb10 100644 --- a/graphics/ketcindy/README +++ b/graphics/ketcindy/README @@ -1,7 +1,7 @@ KeTCindy ======== -Version: 20190927.0 +Version: 20191225.0 KeTCindy combines a plugin to Cinderella with free mathematical software (R, Maxima, ...) to produce high-quality LaTeX graphics. diff --git a/graphics/ketcindy/forLinux/setketcindy.sh b/graphics/ketcindy/forLinux/setketcindy.sh old mode 100644 new mode 100755 index 79cc1e491d..d4c7b79ee7 --- a/graphics/ketcindy/forLinux/setketcindy.sh +++ b/graphics/ketcindy/forLinux/setketcindy.sh @@ -1,5 +1,5 @@ #!/bin/sh -# 20180616 +# 20181224 # Edit and uncomment the following lines if necessary texpath=/usr/share/texlive @@ -36,7 +36,7 @@ if [ ${ans} = "n" ]; then fi echo copying scripts -sudo cp -r -p scripts/ ${ketcindyscripts}/ +sudo cp -r -p -T scripts/ ${ketcindyscripts}/ if [ $? -gt 0 ]; then echo Error $? sleep 5 @@ -63,7 +63,7 @@ if [ -e KetCindyPlugin.jar ]; then sudo rm KetCindyPlugin.jar fi cd ${ketcindyscripts} -cp -p ketjava/KetCindyPlugin.jar ${cindyplug} +sudo cp -p ketjava/KetCindyPlugin.jar ${cindyplug} echo "KetCindyPlugin.jar copied to Cinderella" # 20190616from @@ -93,6 +93,12 @@ echo "Dirhead=\"${ketcindyscripts}\";" >> ketcindy.ini echo "Homehead=\"${homehead}\";" >> ketcindy.ini echo "setdirectory(Dirhead);" >> ketcindy.ini echo "import(\"setketcindy.txt\");" >> ketcindy.ini + +#191224from +read -p 'Language for Help (j/e) : ' lang +echo "Langhelp=\"${lang}\";" >> ketcindy.ini +#191224upto + echo "import(\"ketoutset.txt\");" >> ketcindy.ini echo "Choose TeX with the 1st(+2nd) character" @@ -116,7 +122,22 @@ if [ ${tex} = "lu" ]; then tex="lualatex" fi echo "PathT=PathThead+\"${tex}\";" >> ketcindy.ini + +read -p 'Number of default graphics (1=tpic, 2=pict2e, 3=tikz) : ' num +if [ ${num} = "1" ]; then + gc="tpic" +fi +if [ ${num} = "2" ]; then + gc="pict2e" +fi +if [ ${num} = "3" ]; then + gc="tikz" +fi +echo "Usegraphics(\"${gc}\");" >> ketcindy.ini + +read -p 'PDF viewer (ex) evince : ' pathpdf echo "Pathpdf=\"${pathpdf}\";" >> ketcindy.ini + echo "Mackc=\"bash\";" >> ketcindy.ini echo "ketcindy.ini generated(updated)" diff --git a/graphics/ketcindy/forMac/ReadmeMacJ.pdf b/graphics/ketcindy/forMac/ReadmeMacJ.pdf index a2079e6e4b..ef0ec98332 100644 Binary files a/graphics/ketcindy/forMac/ReadmeMacJ.pdf and b/graphics/ketcindy/forMac/ReadmeMacJ.pdf differ diff --git a/graphics/ketcindy/forMac/setketcindy.command b/graphics/ketcindy/forMac/setketcindy.command index f6c36b1443..30c88b87ce 100755 --- a/graphics/ketcindy/forMac/setketcindy.command +++ b/graphics/ketcindy/forMac/setketcindy.command @@ -1,5 +1,5 @@ #!/bin/sh -# 20190824 +# 20191224 # Edit, uncomment the following lines and choose 4 if necessary #texpath=/Applications/kettex/texlive @@ -116,6 +116,12 @@ echo "Dirhead=\"${ketcindyscripts}\";" >> ketcindy.ini echo "Homehead=\"${homehead}\";" >> ketcindy.ini echo "setdirectory(Dirhead);" >> ketcindy.ini echo "import(\"setketcindy.txt\");" >> ketcindy.ini + +#191224from +read -p 'Language for Help (j/e) : ' lang +echo "Langhelp=\"${lang}\";" >> ketcindy.ini +#191224upto + echo "import(\"ketoutset.txt\");" >> ketcindy.ini echo "Choose TeX with the 1st(+2nd) character" @@ -139,6 +145,19 @@ if [ ${tex} = "lu" ]; then tex="lualatex" fi echo "PathT=PathThead+\"${tex}\";" >> ketcindy.ini + +read -p 'Number of default graphics (1=tpic, 2=pict2e, 3=tikz) : ' num +if [ ${num} = "1" ]; then + gc="tpic" +fi +if [ ${num} = "2" ]; then + gc="pict2e" +fi +if [ ${num} = "3" ]; then + gc="tikz" +fi +echo "Usegraphics(\"${gc}\");" >> ketcindy.ini + echo "Pathpdf=\"preview\";" >> ketcindy.ini pathM="/Applications/Maxima.app/Contents/Resources/maxima.sh" diff --git a/graphics/ketcindy/forWindows/setketcindykettex.bat b/graphics/ketcindy/forWindows/setketcindykettex.bat old mode 100644 new mode 100755 index e00927639d..07236f7401 --- a/graphics/ketcindy/forWindows/setketcindykettex.bat +++ b/graphics/ketcindy/forWindows/setketcindykettex.bat @@ -1,4 +1,4 @@ -REM 20190616 +REM 20191224 echo off rem Edit the followings if necessary @@ -100,6 +100,12 @@ echo Homehead="%homehead%"; >> ketcindy.ini echo Dirhead="%pathT%%scripts%"; >> ketcindy.ini echo setdirectory(Dirhead); >> ketcindy.ini echo import("setketcindy.txt"); >> ketcindy.ini + +rem 20191224from +set /P STR_INPUT="Language for Help (j/e) :" +echo Langhelp="%STR_INPUT%"; >> ketcindy.ini +rem 20191224to + echo import("ketoutset.txt"); >> ketcindy.ini echo Setting of TeX, R, Maxima @@ -125,6 +131,18 @@ if "%STR_INPUT%" == "lu" ( ) echo PathT=PathThead+"%tex%"; >> ketcindy.ini +set /P STR_INPUT="Number of default graphics (1=tpic 2=pict2e 3=tikz) : " +if "%STR_INPUT%" == "1" ( + set gc=tpic +) +if "%STR_INPUT%" == "2" ( + set gc=pict2e +) +if "%STR_INPUT%" == "3" ( + set gc=tikz +) +echo Usegraphics("%gc%"); >> ketcindy.ini + set prgSm=C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe if not exist "%prgSm%" ( set prgSm=C:\Program Files\SumatraPDF\SumatraPDF.exe diff --git a/graphics/ketcindy/forWindows/setketcindyothertex.bat b/graphics/ketcindy/forWindows/setketcindyothertex.bat old mode 100644 new mode 100755 index 4b35d0c9e8..a3d8e36a66 --- a/graphics/ketcindy/forWindows/setketcindyothertex.bat +++ b/graphics/ketcindy/forWindows/setketcindyothertex.bat @@ -1,4 +1,4 @@ -REM 20190904 +REM 20191224 echo off set prgcin=C:\Program Files (x86) @@ -98,6 +98,12 @@ echo Homehead="%homehead%"; >> ketcindy.ini echo Dirhead="%pathT%\%texmf%\scripts\ketcindy"; >> ketcindy.ini echo setdirectory(Dirhead); >> ketcindy.ini echo import("setketcindy.txt"); >> ketcindy.ini + +rem 20191224from +set /P STR_INPUT="Language for Help (j/e) :" +echo Langhelp="%STR_INPUT%"; >> ketcindy.ini +rem 20191224to + echo import("ketoutset.txt"); >> ketcindy.ini echo Setting of TeX, R, Maxima @@ -123,6 +129,18 @@ if "%STR_INPUT%" == "lu" ( ) echo PathT=PathThead+"%tex%"; >> ketcindy.ini +set /P STR_INPUT="Number of default graphics (1=tpic 2=pict2e 3=tikz) : " +if "%STR_INPUT%" == "1" ( + set gc=tpic +) +if "%STR_INPUT%" == "2" ( + set gc=pict2e +) +if "%STR_INPUT%" == "3" ( + set gc=tikz +) +echo Usegraphics("%gc%"); >> ketcindy.ini + set prgSm=C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe if not exist "%prgSm%" ( set prgSm=C:\Program Files\SumatraPDF\SumatraPDF.exe diff --git a/graphics/ketcindy/forWindows/setketcindytexlive.bat b/graphics/ketcindy/forWindows/setketcindytexlive.bat old mode 100644 new mode 100755 index e872a00b08..36b890889f --- a/graphics/ketcindy/forWindows/setketcindytexlive.bat +++ b/graphics/ketcindy/forWindows/setketcindytexlive.bat @@ -1,4 +1,4 @@ -REM 20190904 +REM 20191224 echo off rem Edit the followings if necessary @@ -103,6 +103,12 @@ echo Homehead="%homehead%"; >> ketcindy.ini echo Dirhead="%pathT%\%year%%scripts%"; >> ketcindy.ini echo setdirectory(Dirhead); >> ketcindy.ini echo import("setketcindy.txt"); >> ketcindy.ini + +rem 20191224from +set /P STR_INPUT="Language for Help (j/e) :" +echo Langhelp="%STR_INPUT%"; >> ketcindy.ini +rem 20191224to + echo import("ketoutset.txt"); >> ketcindy.ini echo Setting of TeX, R, Maxima @@ -128,6 +134,18 @@ if "%STR_INPUT%" == "lu" ( ) echo PathT=PathThead+"%tex%"; >> ketcindy.ini +set /P STR_INPUT="Number of default graphics (1=tpic 2=pict2e 3=tikz) : " +if "%STR_INPUT%" == "1" ( + set gc=tpic +) +if "%STR_INPUT%" == "2" ( + set gc=pict2e +) +if "%STR_INPUT%" == "3" ( + set gc=tikz +) +echo Usegraphics("%gc%"); >> ketcindy.ini + set prgSm=C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe if not exist "%prgSm%" ( set prgSm=C:\Program Files\SumatraPDF\SumatraPDF.exe diff --git a/graphics/ketcindy/forWindows/setketcindyw32J.bat b/graphics/ketcindy/forWindows/setketcindyw32J.bat old mode 100644 new mode 100755 index 719ae186e2..fe6fba3c2d --- a/graphics/ketcindy/forWindows/setketcindyw32J.bat +++ b/graphics/ketcindy/forWindows/setketcindyw32J.bat @@ -1,4 +1,4 @@ -REM 20190616 +REM 20191224 echo off rem Edit the followings if necessary @@ -101,6 +101,12 @@ echo Homehead="%homehead%"; >> ketcindy.ini echo Dirhead="%pathT%%scripts%"; >> ketcindy.ini echo setdirectory(Dirhead); >> ketcindy.ini echo import("setketcindy.txt"); >> ketcindy.ini + +rem 20191224from +set /P STR_INPUT="Language for Help (j/e) :" +echo Langhelp="%STR_INPUT%"; >> ketcindy.ini +rem 20191224to + echo import("ketoutset.txt"); >> ketcindy.ini echo Setting of TeX, R, Maxima @@ -132,6 +138,18 @@ if not exist "%prgSm%" ( ) echo Pathpdf="%prgSm%"; >> ketcindy.ini +set /P STR_INPUT="Number of default graphics (1=tpic 2=pict2e 3=tikz) : " +if "%STR_INPUT%" == "1" ( + set gc=tpic +) +if "%STR_INPUT%" == "2" ( + set gc=pict2e +) +if "%STR_INPUT%" == "3" ( + set gc=tikz +) +echo Usegraphics("%gc%"); >> ketcindy.ini + set /P STR_INPUT="Input version of R (ex)3.5.0 :" set verR=%STR_INPUT% set prg=C:\Program Files diff --git a/graphics/ketcindy/ketcindyfolder/doc/ketmanual/KeTCindyReferenceE.pdf b/graphics/ketcindy/ketcindyfolder/doc/ketmanual/KeTCindyReferenceE.pdf index f6924e269c..aec56f37c0 100644 Binary files a/graphics/ketcindy/ketcindyfolder/doc/ketmanual/KeTCindyReferenceE.pdf and b/graphics/ketcindy/ketcindyfolder/doc/ketmanual/KeTCindyReferenceE.pdf differ diff --git a/graphics/ketcindy/ketcindyfolder/doc/ketmanual/KeTCindyReferenceJ.pdf b/graphics/ketcindy/ketcindyfolder/doc/ketmanual/KeTCindyReferenceJ.pdf index b9e9d2f6b4..e8ea9e9b18 100644 Binary files a/graphics/ketcindy/ketcindyfolder/doc/ketmanual/KeTCindyReferenceJ.pdf and b/graphics/ketcindy/ketcindyfolder/doc/ketmanual/KeTCindyReferenceJ.pdf differ diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/FigE.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/FigE.tex deleted file mode 100644 index 68b951d2f4..0000000000 --- a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/FigE.tex +++ /dev/null @@ -1,25 +0,0 @@ -%%% test.tex 2014-10-16 21:51 -%%% test.sce 2014-10-16 21:50 -{\unitlength=1cm% -\begin{picture}% -( 4.00000, 3.50000)( -1.00000, -1.00000)% -\special{pn 8}% -% -\settowidth{\Width}{A}\setlength{\Width}{0\Width}% -\settoheight{\Height}{A}\settodepth{\Depth}{A}\setlength{\Height}{\Depth}% -\put(1.0300,1.7900){\hspace*{\Width}\raisebox{\Height}{A}}% -% -% -\settowidth{\Width}{B}\setlength{\Width}{-1\Width}% -\settoheight{\Height}{B}\settodepth{\Depth}{B}\setlength{\Height}{-\Height}% -\put(-0.0500,-0.0500){\hspace*{\Width}\raisebox{\Height}{B}}% -% -% -\settowidth{\Width}{C}\setlength{\Width}{0\Width}% -\settoheight{\Height}{C}\settodepth{\Depth}{C}\setlength{\Height}{-\Height}% -\put(2.0500,-0.0500){\hspace*{\Width}\raisebox{\Height}{C}}% -% -% -\special{pa 0 0}\special{pa 386 -685}\special{pa 787 0}\special{pa 0 0}% -\special{fp}% -\end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-2.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-2.tex index 2876d4a66f..64da40e2ac 100644 --- a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-2.tex +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-2.tex @@ -1,8 +1,8 @@ -%%% ForRef-Arrowhead-2.tex 2014-11-10 7:14 -%%% ForRef-Arrowhead5all.sce~ 2014-11-10 6:59 +%%% /Users/takatoosetsuo/Dropbox/kettoday/1104arrowhead/fig/ForRef-Arrowhead-2.tex +%%% Generator=ForRef-Arrowhead.cdy {\unitlength=1cm% \begin{picture}% -( 2.03000, 2.02000)( -0.56000, -0.53000)% +(2.03,2.02)(-0.56,-0.53)% \special{pn 8}% % \special{pn 8}% @@ -17,30 +17,42 @@ \special{pa 161 -394}\special{pa 153 -394}\special{fp}\special{pa 122 -394}\special{pa 114 -394}\special{fp}% \special{pa 83 -394}\special{pa 75 -394}\special{fp}\special{pa 43 -394}\special{pa 35 -394}\special{fp}% \special{pa 4 -394}\special{pa -4 -394}\special{fp}\special{pn 8}% -\special{pa 464 -358}\special{pa 394 -394}\special{pa 429 -324}\special{pa 447 -341}% -\special{pa 464 -358}\special{sh 1}\special{ip}% -\special{pn 8}% -\special{pa 464 -358}\special{pa 394 -394}\special{pa 429 -324}\special{pa 447 -341}% -\special{pa 464 -358}% +\special{pa 394 -20}\special{pa 394 20}% +\special{fp}% +\settowidth{\Width}{$1$}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{$1$}\settodepth{\Depth}{$1$}\setlength{\Height}{-\Height}% +\put(1.0000000,-0.1000000){\hspace*{\Width}\raisebox{\Height}{$1$}}% +% +\special{pa 20 -394}\special{pa -20 -394}% +\special{fp}% +\settowidth{\Width}{$1$}\setlength{\Width}{-1\Width}% +\settoheight{\Height}{$1$}\settodepth{\Depth}{$1$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-0.1000000,1.0000000){\hspace*{\Width}\raisebox{\Height}{$1$}}% +% +{% +\color[rgb]{0,0,0}% +\special{pa 464 -358}\special{pa 394 -394}\special{pa 429 -324}\special{pa 436 -351}% +\special{pa 464 -358}\special{pa 464 -358}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 464 -358}\special{pa 394 -394}\special{pa 429 -324}\special{pa 436 -351}% +\special{pa 464 -358}% \special{fp}% \special{pn 8}% -\special{pa -220 0}\special{pa 579 0}% +\special{pa -220 -0}\special{pa 579 -0}% \special{fp}% -\special{pa 0 209}\special{pa 0 -587}% +\special{pa 0 209}\special{pa 0 -587}% \special{fp}% \settowidth{\Width}{$x$}\setlength{\Width}{0\Width}% \settoheight{\Height}{$x$}\settodepth{\Depth}{$x$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.5200,0.0000){\hspace*{\Width}\raisebox{\Height}{$x$}}% -% +\put(1.5200000,0.0000000){\hspace*{\Width}\raisebox{\Height}{$x$}}% % \settowidth{\Width}{$y$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$y$}\settodepth{\Depth}{$y$}\setlength{\Height}{\Depth}% -\put(0.0000,1.5400){\hspace*{\Width}\raisebox{\Height}{$y$}}% -% +\put(0.0000000,1.5400000){\hspace*{\Width}\raisebox{\Height}{$y$}}% % \settowidth{\Width}{O}\setlength{\Width}{-1\Width}% \settoheight{\Height}{O}\settodepth{\Depth}{O}\setlength{\Height}{-\Height}% -\put(-0.0500,-0.0500){\hspace*{\Width}\raisebox{\Height}{O}}% -% +\put(-0.0500000,-0.0500000){\hspace*{\Width}\raisebox{\Height}{O}}% % \end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-3.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-3.tex index e2ba3929ab..056959a7ab 100644 --- a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-3.tex +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-3.tex @@ -1,8 +1,8 @@ -%%% ForRef-Arrowhead-3.tex 2014-11-10 7:14 -%%% ForRef-Arrowhead5all.sce~ 2014-11-10 6:59 +%%% /Users/takatoosetsuo/Dropbox/kettoday/1104arrowhead/fig/ForRef-Arrowhead-3.tex +%%% Generator=ForRef-Arrowhead.cdy {\unitlength=1cm% \begin{picture}% -( 2.03000, 2.02000)( -0.56000, -0.53000)% +(2.03,2.02)(-0.56,-0.53)% \special{pn 8}% % \special{pn 8}% @@ -17,30 +17,42 @@ \special{pa 161 -394}\special{pa 153 -394}\special{fp}\special{pa 122 -394}\special{pa 114 -394}\special{fp}% \special{pa 83 -394}\special{pa 75 -394}\special{fp}\special{pa 43 -394}\special{pa 35 -394}\special{fp}% \special{pa 4 -394}\special{pa -4 -394}\special{fp}\special{pn 8}% -\special{pa 546 -434}\special{pa 394 -394}\special{pa 353 -242}\special{pa 449 -338}% -\special{pa 546 -434}\special{sh 1}\special{ip}% -\special{pn 8}% -\special{pa 546 -434}\special{pa 394 -394}\special{pa 353 -242}\special{pa 449 -338}% -\special{pa 546 -434}% +\special{pa 394 -20}\special{pa 394 20}% +\special{fp}% +\settowidth{\Width}{$1$}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{$1$}\settodepth{\Depth}{$1$}\setlength{\Height}{-\Height}% +\put(1.0000000,-0.1000000){\hspace*{\Width}\raisebox{\Height}{$1$}}% +% +\special{pa 20 -394}\special{pa -20 -394}% +\special{fp}% +\settowidth{\Width}{$1$}\setlength{\Width}{-1\Width}% +\settoheight{\Height}{$1$}\settodepth{\Depth}{$1$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-0.1000000,1.0000000){\hspace*{\Width}\raisebox{\Height}{$1$}}% +% +{% +\color[rgb]{0,0,0}% +\special{pa 622 -455}\special{pa 394 -394}\special{pa 333 -166}\special{pa 461 -327}% +\special{pa 622 -455}\special{pa 622 -455}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 579 -443}\special{pa 394 -394}\special{pa 333 -166}\special{pa 461 -327}% +\special{pa 579 -421}% \special{fp}% \special{pn 8}% -\special{pa -220 0}\special{pa 579 0}% +\special{pa -220 -0}\special{pa 579 -0}% \special{fp}% -\special{pa 0 209}\special{pa 0 -587}% +\special{pa 0 209}\special{pa 0 -587}% \special{fp}% \settowidth{\Width}{$x$}\setlength{\Width}{0\Width}% \settoheight{\Height}{$x$}\settodepth{\Depth}{$x$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.5200,0.0000){\hspace*{\Width}\raisebox{\Height}{$x$}}% -% +\put(1.5200000,0.0000000){\hspace*{\Width}\raisebox{\Height}{$x$}}% % \settowidth{\Width}{$y$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$y$}\settodepth{\Depth}{$y$}\setlength{\Height}{\Depth}% -\put(0.0000,1.5400){\hspace*{\Width}\raisebox{\Height}{$y$}}% -% +\put(0.0000000,1.5400000){\hspace*{\Width}\raisebox{\Height}{$y$}}% % \settowidth{\Width}{O}\setlength{\Width}{-1\Width}% \settoheight{\Height}{O}\settodepth{\Depth}{O}\setlength{\Height}{-\Height}% -\put(-0.0500,-0.0500){\hspace*{\Width}\raisebox{\Height}{O}}% -% +\put(-0.0500000,-0.0500000){\hspace*{\Width}\raisebox{\Height}{O}}% % \end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-4.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-4.tex index 5f77aadf9a..979df5c017 100644 --- a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-4.tex +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-4.tex @@ -1,8 +1,8 @@ -%%% ForRef-Arrowhead-4.tex 2014-11-10 7:14 -%%% ForRef-Arrowhead5all.sce~ 2014-11-10 6:59 +%%% /Users/takatoosetsuo/Dropbox/kettoday/1104arrowhead/fig/ForRef-Arrowhead-4.tex +%%% Generator=ForRef-Arrowhead.cdy {\unitlength=1cm% \begin{picture}% -( 2.03000, 2.02000)( -0.56000, -0.53000)% +(2.03,2.02)(-0.56,-0.53)% \special{pn 8}% % \special{pn 8}% @@ -17,30 +17,42 @@ \special{pa 161 -394}\special{pa 153 -394}\special{fp}\special{pa 122 -394}\special{pa 114 -394}\special{fp}% \special{pa 83 -394}\special{pa 75 -394}\special{fp}\special{pa 43 -394}\special{pa 35 -394}\special{fp}% \special{pa 4 -394}\special{pa -4 -394}\special{fp}\special{pn 8}% -\special{pa 449 -449}\special{pa 297 -490}\special{pa 338 -338}\special{pa 394 -394}% -\special{pa 449 -449}\special{sh 1}\special{ip}% -\special{pn 8}% -\special{pa 449 -449}\special{pa 297 -490}\special{pa 338 -338}\special{pa 394 -394}% -\special{pa 449 -449}% +\special{pa 394 -20}\special{pa 394 20}% +\special{fp}% +\settowidth{\Width}{$1$}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{$1$}\settodepth{\Depth}{$1$}\setlength{\Height}{-\Height}% +\put(1.0000000,-0.1000000){\hspace*{\Width}\raisebox{\Height}{$1$}}% +% +\special{pa 20 -394}\special{pa -20 -394}% +\special{fp}% +\settowidth{\Width}{$1$}\setlength{\Width}{-1\Width}% +\settoheight{\Height}{$1$}\settodepth{\Depth}{$1$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-0.1000000,1.0000000){\hspace*{\Width}\raisebox{\Height}{$1$}}% +% +{% +\color[rgb]{0,0,0}% +\special{pa 498 -401}\special{pa 345 -442}\special{pa 386 -290}\special{pa 423 -365}% +\special{pa 498 -401}\special{pa 498 -401}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 498 -401}\special{pa 345 -442}\special{pa 386 -290}\special{pa 423 -365}% +\special{pa 498 -401}% \special{fp}% \special{pn 8}% -\special{pa -220 0}\special{pa 579 0}% +\special{pa -220 -0}\special{pa 579 -0}% \special{fp}% -\special{pa 0 209}\special{pa 0 -587}% +\special{pa 0 209}\special{pa 0 -587}% \special{fp}% \settowidth{\Width}{$x$}\setlength{\Width}{0\Width}% \settoheight{\Height}{$x$}\settodepth{\Depth}{$x$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.5200,0.0000){\hspace*{\Width}\raisebox{\Height}{$x$}}% -% +\put(1.5200000,0.0000000){\hspace*{\Width}\raisebox{\Height}{$x$}}% % \settowidth{\Width}{$y$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$y$}\settodepth{\Depth}{$y$}\setlength{\Height}{\Depth}% -\put(0.0000,1.5400){\hspace*{\Width}\raisebox{\Height}{$y$}}% -% +\put(0.0000000,1.5400000){\hspace*{\Width}\raisebox{\Height}{$y$}}% % \settowidth{\Width}{O}\setlength{\Width}{-1\Width}% \settoheight{\Height}{O}\settodepth{\Depth}{O}\setlength{\Height}{-\Height}% -\put(-0.0500,-0.0500){\hspace*{\Width}\raisebox{\Height}{O}}% -% +\put(-0.0500000,-0.0500000){\hspace*{\Width}\raisebox{\Height}{O}}% % \end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-5.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-5.tex index fe3dc7034e..efb026488a 100644 --- a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-5.tex +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead-5.tex @@ -1,8 +1,8 @@ -%%% ForRef-Arrowhead-5.tex 2014-11-10 7:14 -%%% ForRef-Arrowhead5all.sce~ 2014-11-10 6:59 +%%% /Users/takatoosetsuo/Dropbox/kettoday/1104arrowhead/fig/ForRef-Arrowhead-5.tex +%%% Generator=ForRef-Arrowhead.cdy {\unitlength=1cm% \begin{picture}% -( 2.03000, 2.02000)( -0.56000, -0.53000)% +(2.03,2.02)(-0.56,-0.53)% \special{pn 8}% % \special{pn 8}% @@ -17,27 +17,34 @@ \special{pa 161 -394}\special{pa 153 -394}\special{fp}\special{pa 122 -394}\special{pa 114 -394}\special{fp}% \special{pa 83 -394}\special{pa 75 -394}\special{fp}\special{pa 43 -394}\special{pa 35 -394}\special{fp}% \special{pa 4 -394}\special{pa -4 -394}\special{fp}\special{pn 8}% -\special{pn 4}% -\special{pa 484 -379}\special{pa 341 -446}\special{pa 408 -303}% +\special{pa 394 -20}\special{pa 394 20}% \special{fp}% -\special{pn 8}% -\special{pa -220 0}\special{pa 579 0}% +\settowidth{\Width}{$1$}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{$1$}\settodepth{\Depth}{$1$}\setlength{\Height}{-\Height}% +\put(1.0000000,-0.1000000){\hspace*{\Width}\raisebox{\Height}{$1$}}% +% +\special{pa 20 -394}\special{pa -20 -394}% +\special{fp}% +\settowidth{\Width}{$1$}\setlength{\Width}{-1\Width}% +\settoheight{\Height}{$1$}\settodepth{\Depth}{$1$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-0.1000000,1.0000000){\hspace*{\Width}\raisebox{\Height}{$1$}}% +% +\special{pa 484 -379}\special{pa 341 -446}\special{pa 408 -303}% \special{fp}% -\special{pa 0 209}\special{pa 0 -587}% +\special{pa -220 -0}\special{pa 579 -0}% +\special{fp}% +\special{pa 0 209}\special{pa 0 -587}% \special{fp}% \settowidth{\Width}{$x$}\setlength{\Width}{0\Width}% \settoheight{\Height}{$x$}\settodepth{\Depth}{$x$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.5200,0.0000){\hspace*{\Width}\raisebox{\Height}{$x$}}% -% +\put(1.5200000,0.0000000){\hspace*{\Width}\raisebox{\Height}{$x$}}% % \settowidth{\Width}{$y$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$y$}\settodepth{\Depth}{$y$}\setlength{\Height}{\Depth}% -\put(0.0000,1.5400){\hspace*{\Width}\raisebox{\Height}{$y$}}% -% +\put(0.0000000,1.5400000){\hspace*{\Width}\raisebox{\Height}{$y$}}% % \settowidth{\Width}{O}\setlength{\Width}{-1\Width}% \settoheight{\Height}{O}\settodepth{\Depth}{O}\setlength{\Height}{-\Height}% -\put(-0.0500,-0.0500){\hspace*{\Width}\raisebox{\Height}{O}}% -% +\put(-0.0500000,-0.0500000){\hspace*{\Width}\raisebox{\Height}{O}}% % \end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-10.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-10.tex new file mode 100644 index 0000000000..dca82a5836 --- /dev/null +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-10.tex @@ -0,0 +1,24 @@ +%%% /Users/takatoosetsuo/Dropbox/kettoday/1104arrowhead/fig/ForRef-Arrowhead2-10.tex +%%% Generator=ForRef-Arrowhead2.cdy +{\unitlength=1cm% +\begin{picture}% +(1.75,1.5)(-0.5,-0.25)% +\special{pn 8}% +% +\special{pa 394 -0}\special{pa 393 -15}\special{pa 393 -30}\special{pa 391 -44}% +\special{pa 389 -59}\special{pa 387 -74}\special{pa 384 -88}\special{pa 380 -103}% +\special{pa 376 -117}\special{pa 371 -131}\special{pa 366 -145}\special{pa 360 -159}% +\special{pa 354 -172}\special{pa 347 -185}\special{pa 340 -198}\special{pa 332 -211}% +\special{pa 324 -223}\special{pa 316 -235}\special{pa 306 -247}\special{pa 297 -258}% +\special{pa 287 -270}\special{pa 277 -280}\special{pa 266 -290}\special{pa 255 -300}% +\special{pa 243 -310}\special{pa 231 -319}\special{pa 219 -327}\special{pa 207 -335}% +\special{pa 194 -343}\special{pa 181 -350}\special{pa 168 -356}\special{pa 154 -362}% +\special{pa 140 -368}\special{pa 126 -373}\special{pa 112 -377}\special{pa 98 -381}% +\special{pa 83 -385}\special{pa 69 -388}\special{pa 54 -390}\special{pa 40 -392}% +\special{pa 25 -393}\special{pa 10 -394}\special{pa -5 -394}\special{pa -20 -393}% +\special{pa -35 -392}\special{pa -49 -391}\special{pa -64 -388}\special{pa -79 -386}% +\special{pa -93 -383}\special{pa -107 -379}\special{pa -122 -374}% +\special{fp}% +\special{pa 363 -72}\special{pa 394 -0}\special{pa 411 -77}% +\special{fp}% +\end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-6.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-6.tex new file mode 100644 index 0000000000..bfb5d33e69 --- /dev/null +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-6.tex @@ -0,0 +1,29 @@ +%%% /Users/takatoosetsuo/Dropbox/kettoday/1104arrowhead/fig/ForRef-Arrowhead2-6.tex +%%% Generator=ForRef-Arrowhead2.cdy +{\unitlength=1cm% +\begin{picture}% +(1.75,1.5)(-0.5,-0.25)% +\special{pn 8}% +% +\special{pa 394 -0}\special{pa 393 -15}\special{pa 393 -30}\special{pa 391 -44}% +\special{pa 389 -59}\special{pa 387 -74}\special{pa 384 -88}\special{pa 380 -103}% +\special{pa 376 -117}\special{pa 371 -131}\special{pa 366 -145}\special{pa 360 -159}% +\special{pa 354 -172}\special{pa 347 -185}\special{pa 340 -198}\special{pa 332 -211}% +\special{pa 324 -223}\special{pa 316 -235}\special{pa 306 -247}\special{pa 297 -258}% +\special{pa 287 -270}\special{pa 277 -280}\special{pa 266 -290}\special{pa 255 -300}% +\special{pa 243 -310}\special{pa 231 -319}\special{pa 219 -327}\special{pa 207 -335}% +\special{pa 194 -343}\special{pa 181 -350}\special{pa 168 -356}\special{pa 154 -362}% +\special{pa 140 -368}\special{pa 126 -373}\special{pa 112 -377}\special{pa 98 -381}% +\special{pa 83 -385}\special{pa 69 -388}\special{pa 54 -390}\special{pa 40 -392}% +\special{pa 25 -393}\special{pa 10 -394}\special{pa -5 -394}\special{pa -20 -393}% +\special{pa -35 -392}\special{pa -49 -391}\special{pa -64 -388}\special{pa -79 -386}% +\special{pa -93 -383}\special{pa -107 -379}\special{pa -122 -374}% +\special{fp}% +{\special{pn 0}\color[rgb]{0,0,0}% +\special{pa 179 -365}\special{pa 173 -369}\special{pa 166 -370}\special{pa 159 -368}\special{pa 154 -363}\special{pa 152 -356}\special{pa 153 -349}\special{pa 156 -343}\special{pa 162 -339}\special{pa 169 -339}\special{pa 176 -341}\special{pa 181 -346}\special{pa 183 -353}\special{pa 182 -360}\special{pa 179 -365}\special{sh 1}\special{fp}}% +\special{pn 8}\special{pa 179 -365}\special{pa 173 -369}\special{pa 166 -370}\special{pa 159 -368}\special{pa 154 -363}\special{pa 152 -356}\special{pa 153 -349}\special{pa 156 -343}\special{pa 162 -339}\special{pa 169 -339}\special{pa 176 -341}\special{pa 181 -346}\special{pa 183 -353}\special{pa 182 -360}\special{pa 179 -365}\special{fp}% +\settowidth{\Width}{A}\setlength{\Width}{0\Width}% +\settoheight{\Height}{A}\settodepth{\Depth}{A}\setlength{\Height}{\Depth}% +\put(0.4800000,0.9500000){\hspace*{\Width}\raisebox{\Height}{A}}% +% +\end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-7.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-7.tex new file mode 100644 index 0000000000..bd1240bd26 --- /dev/null +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-7.tex @@ -0,0 +1,32 @@ +%%% /Users/takatoosetsuo/Dropbox/kettoday/1104arrowhead/fig/ForRef-Arrowhead2-7.tex +%%% Generator=ForRef-Arrowhead2.cdy +{\unitlength=1cm% +\begin{picture}% +(1.75,1.5)(-0.5,-0.25)% +\special{pn 8}% +% +\special{pa 394 -0}\special{pa 393 -15}\special{pa 393 -30}\special{pa 391 -44}% +\special{pa 389 -59}\special{pa 387 -74}\special{pa 384 -88}\special{pa 380 -103}% +\special{pa 376 -117}\special{pa 371 -131}\special{pa 366 -145}\special{pa 360 -159}% +\special{pa 354 -172}\special{pa 347 -185}\special{pa 340 -198}\special{pa 332 -211}% +\special{pa 324 -223}\special{pa 316 -235}\special{pa 306 -247}\special{pa 297 -258}% +\special{pa 287 -270}\special{pa 277 -280}\special{pa 266 -290}\special{pa 255 -300}% +\special{pa 243 -310}\special{pa 231 -319}\special{pa 219 -327}\special{pa 207 -335}% +\special{pa 194 -343}\special{pa 181 -350}\special{pa 168 -356}\special{pa 154 -362}% +\special{pa 140 -368}\special{pa 126 -373}\special{pa 112 -377}\special{pa 98 -381}% +\special{pa 83 -385}\special{pa 69 -388}\special{pa 54 -390}\special{pa 40 -392}% +\special{pa 25 -393}\special{pa 10 -394}\special{pa -5 -394}\special{pa -20 -393}% +\special{pa -35 -392}\special{pa -49 -391}\special{pa -64 -388}\special{pa -79 -386}% +\special{pa -93 -383}\special{pa -107 -379}\special{pa -122 -374}% +\special{fp}% +{% +\color[rgb]{0,0,0}% +\special{pa 245 -339}\special{pa 168 -356}\special{pa 220 -297}\special{pa 219 -326}% +\special{pa 245 -339}\special{pa 245 -339}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 245 -339}\special{pa 168 -356}\special{pa 220 -297}\special{pa 219 -326}% +\special{pa 245 -339}% +\special{fp}% +\special{pn 8}% +\end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-8.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-8.tex new file mode 100644 index 0000000000..cb8c89c37b --- /dev/null +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-8.tex @@ -0,0 +1,38 @@ +%%% /Users/takatoosetsuo/Dropbox/kettoday/1104arrowhead/fig/ForRef-Arrowhead2-8.tex +%%% Generator=ForRef-Arrowhead2.cdy +{\unitlength=1cm% +\begin{picture}% +(1.75,1.5)(-0.5,-0.25)% +\special{pn 8}% +% +\special{pa 394 -0}\special{pa 393 -15}\special{pa 393 -30}\special{pa 391 -44}% +\special{pa 389 -59}\special{pa 387 -74}\special{pa 384 -88}\special{pa 380 -103}% +\special{pa 376 -117}\special{pa 371 -131}\special{pa 366 -145}\special{pa 360 -159}% +\special{pa 354 -172}\special{pa 347 -185}\special{pa 340 -198}\special{pa 332 -211}% +\special{pa 324 -223}\special{pa 316 -235}\special{pa 306 -247}\special{pa 297 -258}% +\special{pa 287 -270}\special{pa 277 -280}\special{pa 266 -290}\special{pa 255 -300}% +\special{pa 243 -310}\special{pa 231 -319}\special{pa 219 -327}\special{pa 207 -335}% +\special{pa 194 -343}\special{pa 181 -350}\special{pa 168 -356}\special{pa 154 -362}% +\special{pa 140 -368}\special{pa 126 -373}\special{pa 112 -377}\special{pa 98 -381}% +\special{pa 83 -385}\special{pa 69 -388}\special{pa 54 -390}\special{pa 40 -392}% +\special{pa 25 -393}\special{pa 10 -394}\special{pa -5 -394}\special{pa -20 -393}% +\special{pa -35 -392}\special{pa -49 -391}\special{pa -64 -388}\special{pa -79 -386}% +\special{pa -93 -383}\special{pa -107 -379}\special{pa -122 -374}% +\special{fp}% +{% +\color[rgb]{1,0,0}% +{% +\color[rgb]{1,0,0}% +\special{pa 257 -351}\special{pa 107 -400}\special{pa 199 -273}\special{pa 204 -330}% +\special{pa 257 -351}\special{pa 257 -351}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 257 -351}\special{pa 107 -400}\special{pa 199 -273}\special{pa 204 -330}% +\special{pa 257 -351}% +\special{fp}% +\special{pn 8}% +}% +{\special{pn 0}\color[rgb]{0,0,0}% +\special{pa 173 -360}\special{pa 169 -362}\special{pa 164 -361}\special{pa 161 -358}\special{pa 160 -353}\special{pa 162 -349}\special{pa 166 -347}\special{pa 171 -347}\special{pa 175 -351}\special{pa 175 -356}\special{pa 173 -360}\special{sh 1}\special{fp}}% +\special{pn 8}\special{pa 173 -360}\special{pa 169 -362}\special{pa 164 -361}\special{pa 161 -358}\special{pa 160 -353}\special{pa 162 -349}\special{pa 166 -347}\special{pa 171 -347}\special{pa 175 -351}\special{pa 175 -356}\special{pa 173 -360}\special{fp}% +\end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-9.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-9.tex new file mode 100644 index 0000000000..3e8872b7d1 --- /dev/null +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/ForRef-Arrowhead2-9.tex @@ -0,0 +1,31 @@ +%%% /Users/takatoosetsuo/Dropbox/kettoday/1104arrowhead/fig/ForRef-Arrowhead2-9.tex +%%% Generator=ForRef-Arrowhead2.cdy +{\unitlength=1cm% +\begin{picture}% +(1.75,1.5)(-0.5,-0.25)% +\special{pn 8}% +% +\special{pa 394 -0}\special{pa 393 -15}\special{pa 393 -30}\special{pa 391 -44}% +\special{pa 389 -59}\special{pa 387 -74}\special{pa 384 -88}\special{pa 380 -103}% +\special{pa 376 -117}\special{pa 371 -131}\special{pa 366 -145}\special{pa 360 -159}% +\special{pa 354 -172}\special{pa 347 -185}\special{pa 340 -198}\special{pa 332 -211}% +\special{pa 324 -223}\special{pa 316 -235}\special{pa 306 -247}\special{pa 297 -258}% +\special{pa 287 -270}\special{pa 277 -280}\special{pa 266 -290}\special{pa 255 -300}% +\special{pa 243 -310}\special{pa 231 -319}\special{pa 219 -327}\special{pa 207 -335}% +\special{pa 194 -343}\special{pa 181 -350}\special{pa 168 -356}\special{pa 154 -362}% +\special{pa 140 -368}\special{pa 126 -373}\special{pa 112 -377}\special{pa 98 -381}% +\special{pa 83 -385}\special{pa 69 -388}\special{pa 54 -390}\special{pa 40 -392}% +\special{pa 25 -393}\special{pa 10 -394}\special{pa -5 -394}\special{pa -20 -393}% +\special{pa -35 -392}\special{pa -49 -391}\special{pa -64 -388}\special{pa -66 -388}% +\special{fp}% +{% +\color[rgb]{0,0,0}% +\special{pa -54 -415}\special{pa -122 -374}\special{pa -43 -367}\special{pa -66 -387}% +\special{pa -54 -415}\special{pa -54 -415}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa -54 -415}\special{pa -122 -374}\special{pa -43 -367}\special{pa -66 -387}% +\special{pa -54 -415}% +\special{fp}% +\special{pn 8}% +\end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/HatchZuKitaE.cdy b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/HatchZuKitaE.cdy deleted file mode 100644 index 328c4eb830..0000000000 Binary files a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/HatchZuKitaE.cdy and /dev/null differ diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/Intersectcurvsf.pdf b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/Intersectcurvsf.pdf index 875cfc7224..2e5d37e25d 100644 Binary files a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/Intersectcurvsf.pdf and b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/Intersectcurvsf.pdf differ diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/addax2.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/addax2.tex new file mode 100644 index 0000000000..68b951d2f4 --- /dev/null +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/addax2.tex @@ -0,0 +1,25 @@ +%%% test.tex 2014-10-16 21:51 +%%% test.sce 2014-10-16 21:50 +{\unitlength=1cm% +\begin{picture}% +( 4.00000, 3.50000)( -1.00000, -1.00000)% +\special{pn 8}% +% +\settowidth{\Width}{A}\setlength{\Width}{0\Width}% +\settoheight{\Height}{A}\settodepth{\Depth}{A}\setlength{\Height}{\Depth}% +\put(1.0300,1.7900){\hspace*{\Width}\raisebox{\Height}{A}}% +% +% +\settowidth{\Width}{B}\setlength{\Width}{-1\Width}% +\settoheight{\Height}{B}\settodepth{\Depth}{B}\setlength{\Height}{-\Height}% +\put(-0.0500,-0.0500){\hspace*{\Width}\raisebox{\Height}{B}}% +% +% +\settowidth{\Width}{C}\setlength{\Width}{0\Width}% +\settoheight{\Height}{C}\settodepth{\Depth}{C}\setlength{\Height}{-\Height}% +\put(2.0500,-0.0500){\hspace*{\Width}\raisebox{\Height}{C}}% +% +% +\special{pa 0 0}\special{pa 386 -685}\special{pa 787 0}\special{pa 0 0}% +\special{fp}% +\end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/anglearrow.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/anglearrow.tex new file mode 100644 index 0000000000..85c2063b1c --- /dev/null +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/anglearrow.tex @@ -0,0 +1,43 @@ +%%% /Users/takatoosetsuo/Dropbox/kettoday/1104arrowhead/fig/anglearrow.tex +%%% Generator=anglearrow.cdy +{\unitlength=1cm% +\begin{picture}% +(6,6)(-1,-1)% +\special{pn 8}% +% +\special{pa 1575 -0}\special{pa 0 -0}\special{pa 860 -1320}% +\special{fp}% +\color[rgb]{1,0,0}% +\special{pn 8}% +\special{pa 591 -0}\special{pa 586 -74}\special{pa 572 -147}\special{pa 549 -217}% +\special{pa 518 -285}\special{pa 478 -347}\special{pa 430 -404}\special{pa 413 -420}% +\special{fp}% +\special{pn 8}% +{% +\color[rgb]{1,0,0}% +\special{pa 468 -435}\special{pa 322 -495}\special{pa 405 -361}\special{pa 412 -419}% +\special{pa 468 -435}\special{pa 468 -435}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 468 -435}\special{pa 322 -495}\special{pa 405 -361}\special{pa 412 -419}% +\special{pa 468 -435}% +\special{fp}% +\special{pn 8}% +\color[rgb]{0,0,0}% +\special{pa -394 -0}\special{pa 1969 -0}% +\special{fp}% +\special{pa 0 394}\special{pa 0 -1969}% +\special{fp}% +\settowidth{\Width}{$x$}\setlength{\Width}{0\Width}% +\settoheight{\Height}{$x$}\settodepth{\Depth}{$x$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(5.0500000,0.0000000){\hspace*{\Width}\raisebox{\Height}{$x$}}% +% +\settowidth{\Width}{$y$}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{$y$}\settodepth{\Depth}{$y$}\setlength{\Height}{\Depth}% +\put(0.0000000,5.0500000){\hspace*{\Width}\raisebox{\Height}{$y$}}% +% +\settowidth{\Width}{O}\setlength{\Width}{-1\Width}% +\settoheight{\Height}{O}\settodepth{\Depth}{O}\setlength{\Height}{-\Height}% +\put(-0.0500000,-0.0500000){\hspace*{\Width}\raisebox{\Height}{O}}% +% +\end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/anglearrowscreen.pdf b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/anglearrowscreen.pdf new file mode 100644 index 0000000000..e69421997a Binary files /dev/null and b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/anglearrowscreen.pdf differ diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/arrowhead.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/arrowhead.tex index d61b5ee62d..91f0a205d8 100644 --- a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/arrowhead.tex +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/arrowhead.tex @@ -1,38 +1,120 @@ -%%% test.tex 2014-10-16 20:32 -%%% test.sce 2014-10-16 20:32 +%%% /Users/takatoosetsuo/Dropbox/kettoday/1104arrowhead/fig/arrowhead.tex +%%% Generator=arrowhead.cdy {\unitlength=1cm% \begin{picture}% -( 4.00000, 3.00000)( -1.00000, -0.50000)% +(9,4)(-0.5,-0.5)% \special{pn 8}% % -\special{pa 271 -315}\special{pa 197 -343}\special{pa 240 -277}\special{pa 255 -296}% -\special{pa 271 -315}\special{sh 1}\special{ip}% +{% +\color[rgb]{0,0,0}% +\special{pa 393 -1102}\special{pa 394 -1181}\special{pa 347 -1118}\special{pa 375 -1124}% +\special{pa 393 -1102}\special{pa 393 -1102}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 393 -1102}\special{pa 394 -1181}\special{pa 347 -1118}\special{pa 375 -1124}% +\special{pa 393 -1102}% +\special{fp}% \special{pn 8}% -\special{pa 271 -315}\special{pa 197 -343}\special{pa 240 -277}\special{pa 255 -296}% -\special{pa 271 -315}% +\special{pa 0 -0}\special{pa 375 -1124}% +\special{fp}% +{% +\color[rgb]{0,0,0}% +\special{pa 786 -1024}\special{pa 787 -1181}\special{pa 694 -1054}\special{pa 750 -1067}% +\special{pa 786 -1024}\special{pa 786 -1024}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 786 -1024}\special{pa 787 -1181}\special{pa 694 -1054}\special{pa 750 -1067}% +\special{pa 786 -1024}% \special{fp}% \special{pn 8}% -\settowidth{\Width}{θ}\setlength{\Width}{0\Width}% -\settoheight{\Height}{θ}\settodepth{\Depth}{θ}\setlength{\Height}{\Depth}% -\put(1.0500,0.5500){\hspace*{\Width}\raisebox{\Height}{θ}}% +\special{pa 394 -0}\special{pa 750 -1067}% +\special{fp}% +{% +\color[rgb]{0,0,0}% +\special{pa 1287 -970}\special{pa 1181 -1181}\special{pa 970 -1075}\special{pa 1139 -1054}% +\special{pa 1287 -970}\special{pa 1287 -970}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 1287 -970}\special{pa 1181 -1181}\special{pa 970 -1075}\special{pa 1139 -1054}% +\special{pa 1287 -970}% +\special{fp}% +\special{pn 8}% +\special{pa 787 -0}\special{pa 1139 -1054}% +\special{fp}% +{% +\color[rgb]{0,0,0}% +\special{pa 1376 -354}\special{pa 1378 -591}\special{pa 1238 -401}\special{pa 1321 -420}% +\special{pa 1376 -354}\special{pa 1376 -354}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 1376 -354}\special{pa 1378 -591}\special{pa 1238 -401}\special{pa 1321 -420}% +\special{pa 1376 -354}% +\special{fp}% +\special{pn 8}% +\special{pa 1181 -0}\special{pa 1575 -1181}% +\special{fp}% +{% +\color[rgb]{0,0,0}% +\special{pa 1967 -945}\special{pa 1969 -1181}\special{pa 1828 -991}\special{pa 1897 -968}% +\special{pa 1967 -945}\special{pa 1967 -945}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 1967 -945}\special{pa 1969 -1181}\special{pa 1828 -991}\special{pa 1897 -968}% +\special{pa 1967 -945}% +\special{fp}% +\special{pn 8}% +\special{pa 1575 -0}\special{pa 1897 -968}% +\special{fp}% +\special{pa 2360 -945}\special{pa 2362 -1181}\special{pa 2222 -991}% +\special{fp}% +\special{pa 1969 -0}\special{pa 2362 -1181}% +\special{fp}% +{% +\color[rgb]{0,0,0}% +\special{pa 2754 -945}\special{pa 2756 -1181}\special{pa 2616 -991}\special{pa 2699 -1011}% +\special{pa 2754 -945}\special{pa 2754 -945}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 2754 -945}\special{pa 2756 -1181}\special{pa 2616 -991}\special{pa 2699 -1011}% +\special{pa 2754 -945}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 2362 -0}\special{pa 2699 -1011}% +\special{fp}% +\special{pn 8}% +{% +\color[rgb]{1,0,0}% +{% +\color[rgb]{1,0,0}% +\special{pa 3148 -945}\special{pa 3150 -1181}\special{pa 3009 -991}\special{pa 3114 -1075}% +\special{pa 3148 -945}\special{pa 3148 -945}\special{sh 1}\special{ip}% +}% +\special{pn 1}% +\special{pa 3148 -945}\special{pa 3150 -1181}\special{pa 3009 -991}\special{pa 3114 -1075}% +\special{pa 3148 -945}% +\special{fp}% +\special{pn 8}% +}% +{% +\color[rgb]{1,0,0}% +\special{pa 2756 -0}\special{pa 3114 -1075}% +\special{fp}% +}% +\special{pa -197 -0}\special{pa 3346 -0}% +\special{fp}% +\special{pa 0 197}\special{pa 0 -1378}% +\special{fp}% +\settowidth{\Width}{$x$}\setlength{\Width}{0\Width}% +\settoheight{\Height}{$x$}\settodepth{\Depth}{$x$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(8.5500000,0.0000000){\hspace*{\Width}\raisebox{\Height}{$x$}}% % +\settowidth{\Width}{$y$}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{$y$}\settodepth{\Depth}{$y$}\setlength{\Height}{\Depth}% +\put(0.0000000,3.5500000){\hspace*{\Width}\raisebox{\Height}{$y$}}% +% +\settowidth{\Width}{O}\setlength{\Width}{-1\Width}% +\settoheight{\Height}{O}\settodepth{\Depth}{O}\setlength{\Height}{-\Height}% +\put(-0.0500000,-0.0500000){\hspace*{\Width}\raisebox{\Height}{O}}% % -\special{pa 394 0}\special{pa 394 -8}\special{pa 393 -16}\special{pa 393 -25}\special{pa 392 -33}% -\special{pa 392 -41}\special{pa 391 -49}\special{pa 389 -58}\special{pa 388 -66}\special{pa 387 -74}% -\special{pa 385 -82}\special{pa 383 -90}\special{pa 381 -98}\special{pa 379 -106}% -\special{pa 377 -114}\special{pa 374 -122}\special{pa 372 -129}\special{pa 369 -137}% -\special{pa 366 -145}\special{pa 363 -153}\special{pa 360 -160}\special{pa 356 -168}% -\special{pa 353 -175}\special{pa 349 -182}\special{pa 345 -190}\special{pa 341 -197}% -\special{pa 337 -204}\special{pa 332 -211}\special{pa 328 -218}\special{pa 323 -225}% -\special{pa 319 -231}\special{pa 314 -238}\special{pa 309 -245}\special{pa 303 -251}% -\special{pa 298 -257}\special{pa 293 -263}\special{pa 287 -270}\special{pa 281 -275}% -\special{pa 275 -281}\special{pa 270 -287}\special{pa 263 -293}\special{pa 257 -298}% -\special{pa 251 -303}\special{pa 245 -309}\special{pa 238 -314}\special{pa 231 -319}% -\special{pa 225 -323}\special{pa 218 -328}\special{pa 211 -332}\special{pa 204 -337}% -\special{pa 197 -341}% -\special{fp}% -\special{pa 0 0}\special{pa 787 0}% -\special{fp}% -\special{pa 0 0}\special{pa 394 -681}% -\special{fp}% \end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/htickmark.cdy b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/htickmark.cdy deleted file mode 100644 index 4e01ee9b38..0000000000 Binary files a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/htickmark.cdy and /dev/null differ diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/implicit.cdy b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/implicit.cdy deleted file mode 100644 index 9181ea8adc..0000000000 Binary files a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/implicit.cdy and /dev/null differ diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/makeslideE.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/makeslideE.tex new file mode 100644 index 0000000000..85d329c418 --- /dev/null +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/makeslideE.tex @@ -0,0 +1,252 @@ +%%% /Users/Hannya/Desktop/fig/makeslide.tex +%%% Generator=makeslide.cdy +{\unitlength=1cm% +\begin{picture}% +(11.4,7.5)(-6.5,-2)% +\special{pn 8}% +% +{% +\color[rgb]{0,0,0}% +\special{pa -1575 -787}\special{pa -1575 -906}\special{pa -1576 -918}\special{pa -1579 -930}% +\special{pa -1583 -941}\special{pa -1590 -952}\special{pa -1598 -961}\special{pa -1607 -969}% +\special{pa -1618 -976}\special{pa -1629 -980}\special{pa -1641 -983}\special{pa -1654 -984}% +\special{pa -1969 -984}\special{pa -2283 -984}\special{pa -2296 -983}\special{pa -2308 -980}% +\special{pa -2319 -976}\special{pa -2330 -969}\special{pa -2339 -961}\special{pa -2347 -952}% +\special{pa -2354 -941}\special{pa -2358 -930}\special{pa -2361 -918}\special{pa -2362 -906}% +\special{pa -2362 -787}\special{pa -2362 -669}\special{pa -2361 -657}\special{pa -2358 -645}% +\special{pa -2354 -634}\special{pa -2347 -623}\special{pa -2339 -614}\special{pa -2330 -606}% +\special{pa -2319 -599}\special{pa -2308 -594}\special{pa -2296 -592}\special{pa -2283 -591}% +\special{pa -1969 -591}\special{pa -1654 -591}\special{pa -1641 -592}\special{pa -1629 -594}% +\special{pa -1618 -599}\special{pa -1607 -606}\special{pa -1598 -614}\special{pa -1590 -623}% +\special{pa -1583 -634}\special{pa -1579 -645}\special{pa -1576 -657}\special{pa -1575 -669}% +\special{pa -1575 -787}% +\special{fp}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa -1575 -197}\special{pa -1575 -315}\special{pa -1576 -327}\special{pa -1579 -339}% +\special{pa -1583 -351}\special{pa -1590 -361}\special{pa -1598 -371}\special{pa -1607 -379}% +\special{pa -1618 -385}\special{pa -1629 -390}\special{pa -1641 -393}\special{pa -1654 -394}% +\special{pa -1969 -394}\special{pa -2283 -394}\special{pa -2296 -393}\special{pa -2308 -390}% +\special{pa -2319 -385}\special{pa -2330 -379}\special{pa -2339 -371}\special{pa -2347 -361}% +\special{pa -2354 -351}\special{pa -2358 -339}\special{pa -2361 -327}\special{pa -2362 -315}% +\special{pa -2362 -197}\special{pa -2362 -79}\special{pa -2361 -66}\special{pa -2358 -54}% +\special{pa -2354 -43}\special{pa -2347 -32}\special{pa -2339 -23}\special{pa -2330 -15}% +\special{pa -2319 -9}\special{pa -2308 -4}\special{pa -2296 -1}\special{pa -2283 -0}% +\special{pa -1969 -0}\special{pa -1654 -0}\special{pa -1641 -1}\special{pa -1629 -4}% +\special{pa -1618 -9}\special{pa -1607 -15}\special{pa -1598 -23}\special{pa -1590 -32}% +\special{pa -1583 -43}\special{pa -1579 -54}\special{pa -1576 -66}\special{pa -1575 -79}% +\special{pa -1575 -197}% +\special{fp}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa -1575 394}\special{pa -1575 276}\special{pa -1576 263}\special{pa -1579 251}% +\special{pa -1583 240}\special{pa -1590 229}\special{pa -1598 220}\special{pa -1607 212}% +\special{pa -1618 205}\special{pa -1629 201}\special{pa -1641 198}\special{pa -1654 197}% +\special{pa -1969 197}\special{pa -2283 197}\special{pa -2296 198}\special{pa -2308 201}% +\special{pa -2319 205}\special{pa -2330 212}\special{pa -2339 220}\special{pa -2347 229}% +\special{pa -2354 240}\special{pa -2358 251}\special{pa -2361 263}\special{pa -2362 276}% +\special{pa -2362 394}\special{pa -2362 512}\special{pa -2361 524}\special{pa -2358 536}% +\special{pa -2354 548}\special{pa -2347 558}\special{pa -2339 567}\special{pa -2330 576}% +\special{pa -2319 582}\special{pa -2308 587}\special{pa -2296 590}\special{pa -2283 591}% +\special{pa -1969 591}\special{pa -1654 591}\special{pa -1641 590}\special{pa -1629 587}% +\special{pa -1618 582}\special{pa -1607 576}\special{pa -1598 567}\special{pa -1590 558}% +\special{pa -1583 548}\special{pa -1579 536}\special{pa -1576 524}\special{pa -1575 512}% +\special{pa -1575 394}% +\special{fp}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa -114 -1189}\special{pa -114 -1701}\special{pa -115 -1713}\special{pa -118 -1725}% +\special{pa -123 -1737}\special{pa -129 -1747}\special{pa -137 -1756}\special{pa -147 -1764}% +\special{pa -157 -1771}\special{pa -169 -1776}\special{pa -181 -1779}\special{pa -193 -1780}% +\special{pa -508 -1780}\special{pa -823 -1780}\special{pa -835 -1779}\special{pa -847 -1776}% +\special{pa -859 -1771}\special{pa -869 -1764}\special{pa -879 -1756}\special{pa -887 -1747}% +\special{pa -893 -1737}\special{pa -898 -1725}\special{pa -901 -1713}\special{pa -902 -1701}% +\special{pa -902 -1189}\special{pa -902 -677}\special{pa -901 -665}\special{pa -898 -653}% +\special{pa -893 -641}\special{pa -887 -631}\special{pa -879 -621}\special{pa -869 -613}% +\special{pa -859 -607}\special{pa -847 -602}\special{pa -835 -599}\special{pa -823 -598}% +\special{pa -508 -598}\special{pa -193 -598}\special{pa -181 -599}\special{pa -169 -602}% +\special{pa -157 -607}\special{pa -147 -613}\special{pa -137 -621}\special{pa -129 -631}% +\special{pa -123 -641}\special{pa -118 -653}\special{pa -115 -665}\special{pa -114 -677}% +\special{pa -114 -1189}% +\special{fp}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa 75 -0}\special{pa 75 -315}\special{pa 74 -327}\special{pa 71 -339}% +\special{pa 66 -351}\special{pa 60 -361}\special{pa 52 -371}\special{pa 42 -379}% +\special{pa 32 -385}\special{pa 20 -390}\special{pa 8 -393}\special{pa -4 -394}% +\special{pa -516 -394}\special{pa -1028 -394}\special{pa -1040 -393}\special{pa -1052 -390}% +\special{pa -1063 -385}\special{pa -1074 -379}\special{pa -1083 -371}\special{pa -1091 -361}% +\special{pa -1098 -351}\special{pa -1102 -339}\special{pa -1105 -327}\special{pa -1106 -315}% +\special{pa -1106 -0}\special{pa -1106 315}\special{pa -1105 327}\special{pa -1102 339}% +\special{pa -1098 351}\special{pa -1091 361}\special{pa -1083 371}\special{pa -1074 379}% +\special{pa -1063 385}\special{pa -1052 390}\special{pa -1040 393}\special{pa -1028 394}% +\special{pa -516 394}\special{pa -4 394}\special{pa 8 393}\special{pa 20 390}% +\special{pa 32 385}\special{pa 42 379}\special{pa 52 371}\special{pa 60 361}% +\special{pa 66 351}\special{pa 71 339}\special{pa 74 327}\special{pa 75 315}% +\special{pa 75 -0}% +\special{fp}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa 1748 -0}\special{pa 1748 -315}\special{pa 1747 -327}\special{pa 1744 -339}% +\special{pa 1739 -351}\special{pa 1733 -361}\special{pa 1725 -371}\special{pa 1715 -379}% +\special{pa 1705 -385}\special{pa 1694 -390}\special{pa 1682 -393}\special{pa 1669 -394}% +\special{pa 984 -394}\special{pa 669 -394}\special{pa 657 -393}\special{pa 645 -390}% +\special{pa 634 -385}\special{pa 623 -379}\special{pa 614 -371}\special{pa 606 -361}% +\special{pa 599 -351}\special{pa 594 -339}\special{pa 592 -327}\special{pa 591 -315}% +\special{pa 591 -0}\special{pa 591 315}\special{pa 592 327}\special{pa 594 339}% +\special{pa 599 351}\special{pa 606 361}\special{pa 614 371}\special{pa 623 379}% +\special{pa 634 385}\special{pa 645 390}\special{pa 657 393}\special{pa 669 394}% +\special{pa 984 394}\special{pa 1299 394}\special{pa 1312 393}\special{pa 1324 390}% +\special{pa 1705 385}\special{pa 1715 379}\special{pa 1725 371}\special{pa 1733 361}% +\special{pa 1739 351}\special{pa 1744 339}\special{pa 1747 327}\special{pa 1748 315}% +\special{pa 1748 -0}% +\special{fp}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa -1575 -787}\special{pa -1378 -787}\special{pa -1378 394}\special{pa -1575 394}% +\special{fp}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa -1575 -197}\special{pa -1220 -197}% +\special{fp}% +}% +{% +\color[rgb]{0,0,0}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa -1256 -173}\special{pa -1181 -197}\special{pa -1256 -221}\special{pa -1256 -197}% +\special{pa -1256 -173}\special{sh 1}\special{ip}% +\special{pn 1}% +\special{pa -1256 -173}\special{pa -1181 -197}\special{pa -1256 -221}\special{pa -1256 -197}% +\special{pa -1256 -173}\special{pa -1181 -197}% +\special{fp}% +\special{pn 8}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa -551 -407}\special{pa -551 -564}% +\special{fp}% +}% +{% +\color[rgb]{0,0,0}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa -526 -529}\special{pa -551 -604}\special{pa -575 -529}\special{pa -551 -529}% +\special{pa -526 -529}\special{sh 1}\special{ip}% +\special{pn 1}% +\special{pa -526 -529}\special{pa -551 -604}\special{pa -575 -529}\special{pa -551 -529}% +\special{pa -526 -529}\special{pa -551 -604}% +\special{fp}% +\special{pn 8}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa -472 -604}\special{pa -472 -446}% +\special{fp}% +}% +{% +\color[rgb]{0,0,0}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa -496 -482}\special{pa -472 -407}\special{pa -447 -482}\special{pa -472 -482}% +\special{pa -496 -482}\special{sh 1}\special{ip}% +\special{pn 1}% +\special{pa -496 -482}\special{pa -472 -407}\special{pa -447 -482}\special{pa -472 -482}% +\special{pa -496 -482}\special{pa -472 -407}% +\special{fp}% +\special{pn 8}% +}% +{% +\color[rgb]{0,0,0}% +\special{pa 160 80}\special{pa 160 -78}\special{pa 396 -78}\special{pa 396 -156}% +\special{pa 554 1}\special{pa 396 159}\special{pa 396 80}\special{pa 160 80}% +\special{fp}% +}% +{% +\color[rgb]{0,0,0}% +\settowidth{\Width}{fig1.tex}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{fig1.tex}\settodepth{\Depth}{fig1.tex}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-5.0000000,2.0000000){\hspace*{\Width}\raisebox{\Height}{fig1.tex}}% +% +}% +{% +\color[rgb]{0,0,0}% +\settowidth{\Width}{fig2.tex}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{fig2.tex}\settodepth{\Depth}{fig2.tex}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-5.0000000,0.5000000){\hspace*{\Width}\raisebox{\Height}{fig2.tex}}% +% +}% +{% +\color[rgb]{0,0,0}% +\settowidth{\Width}{movie.tex}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{movie.tex}\settodepth{\Depth}{movie.tex}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-5.0000000,-1.0000000){\hspace*{\Width}\raisebox{\Height}{movie.tex}}% +% +}% +{% +\color[rgb]{0,0,0}% +\settowidth{\Width}{makeslide.txt}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{makeslide.txt}\settodepth{\Depth}{makeslide.txt}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-1.4200000,4.7800000){\hspace*{\Width}\raisebox{\Height}{makeslide.txt}}% +% +}% +{% +\color[rgb]{0,0,0}% +\settowidth{\Width}{makeslide.cdy}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{makeslide.cdy}\settodepth{\Depth}{makeslide.cdy}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-1.3100000,0.0000000){\hspace*{\Width}\raisebox{\Height}{makeslide.cdy}}% +% +}% +{% +\color[rgb]{0,0,0}% +\settowidth{\Width}{makeslide.pdf}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{makeslide.pdf}\settodepth{\Depth}{makeslide.pdf}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(3.0000000,0.0000000){\hspace*{\Width}\raisebox{\Height}{makeslide.pdf}}% +% +}% +{% +\color[rgb]{0,0,0}% +\settowidth{\Width}{Title}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{Title}\settodepth{\Depth}{Title}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-1.2900000,4.0200000){\hspace*{\Width}\raisebox{\Height}{Title}}% +% +}% +{% +\color[rgb]{0,0,0}% +\settowidth{\Width}{Text1}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{Text1}\settodepth{\Depth}{Text1}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-1.2900000,3.5200000){\hspace*{\Width}\raisebox{\Height}{Text1}}% +% +}% +{% +\color[rgb]{0,0,0}% +\settowidth{\Width}{fig1}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{fig1}\settodepth{\Depth}{fig1}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-1.2900000,3.0200000){\hspace*{\Width}\raisebox{\Height}{fig1}}% +% +}% +{% +\color[rgb]{0,0,0}% +\settowidth{\Width}{Text2}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{Text2}\settodepth{\Depth}{Text2}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-1.2900000,2.5200000){\hspace*{\Width}\raisebox{\Height}{Text2}}% +% +}% +{% +\color[rgb]{0,0,0}% +\settowidth{\Width}{$\dots$}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{$\dots$}\settodepth{\Depth}{$\dots$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(-1.2900000,2.0200000){\hspace*{\Width}\raisebox{\Height}{$\dots$}}% +% +}% +\end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/mkpttableE.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/mkpttableE.tex index 259da15766..f9397a9282 100644 --- a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/mkpttableE.tex +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/mkpttableE.tex @@ -1,1084 +1,595 @@ -%%% /Users/Hannya/Desktop/fig/mkpttableE.tex +%%% /Users/hannya/Desktop/Ketcindy/リファレンス旧/fig/mkpttableE.tex %%% Generator=点作図関数比較.cdy {\unitlength=10mm% \begin{picture}% -(11.5,19.55)(0,1.25)% +(11.25,19.3)(0,1.5)% \special{pn 8}% % \small% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -8189}\special{pa 0 -492}% +\special{pa 0 -8189}\special{pa 0 -591}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 1378 -8189}\special{pa 1378 -492}% +\special{pa 1280 -8189}\special{pa 1280 -591}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 2165 -8189}\special{pa 2165 -492}% +\special{pa 2067 -8189}\special{pa 2067 -591}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 2953 -8189}\special{pa 2953 -492}% +\special{pa 2854 -8189}\special{pa 2854 -591}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 3740 -8189}\special{pa 3740 -492}% +\special{pa 3642 -8189}\special{pa 3642 -591}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 4528 -8189}\special{pa 4528 -492}% +\special{pa 4429 -8189}\special{pa 4429 -591}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -8189}\special{pa 4528 -8189}% +\special{pa 0 -8189}\special{pa 4429 -8189}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -7874}\special{pa 4528 -7874}% +\special{pa 0 -7972}\special{pa 4429 -7972}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -7579}\special{pa 4528 -7579}% +\special{pa 0 -7677}\special{pa 4429 -7677}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -7283}\special{pa 4528 -7283}% +\special{pa 0 -7382}\special{pa 4429 -7382}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -6988}\special{pa 4528 -6988}% +\special{pa 0 -7087}\special{pa 4429 -7087}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -6693}\special{pa 4528 -6693}% +\special{pa 0 -6791}\special{pa 4429 -6791}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -6398}\special{pa 4528 -6398}% +\special{pa 0 -6496}\special{pa 4429 -6496}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -6102}\special{pa 4528 -6102}% +\special{pa 0 -6201}\special{pa 4429 -6201}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -5807}\special{pa 4528 -5807}% +\special{pa 0 -5906}\special{pa 4429 -5906}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -5512}\special{pa 4528 -5512}% +\special{pa 0 -5610}\special{pa 4429 -5610}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -5217}\special{pa 4528 -5217}% +\special{pa 0 -5315}\special{pa 4429 -5315}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -4921}\special{pa 4528 -4921}% +\special{pa 0 -5020}\special{pa 4429 -5020}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -4626}\special{pa 4528 -4626}% +\special{pa 0 -4724}\special{pa 4429 -4724}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -4331}\special{pa 4528 -4331}% +\special{pa 0 -4429}\special{pa 4429 -4429}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -4035}\special{pa 4528 -4035}% +\special{pa 0 -4134}\special{pa 4429 -4134}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -3740}\special{pa 4528 -3740}% +\special{pa 0 -3839}\special{pa 4429 -3839}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -3445}\special{pa 4528 -3445}% +\special{pa 0 -3543}\special{pa 4429 -3543}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -3150}\special{pa 4528 -3150}% +\special{pa 0 -3248}\special{pa 4429 -3248}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -2854}\special{pa 4528 -2854}% +\special{pa 0 -2953}\special{pa 4429 -2953}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -2559}\special{pa 4528 -2559}% +\special{pa 0 -2657}\special{pa 4429 -2657}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -2264}\special{pa 4528 -2264}% +\special{pa 0 -2362}\special{pa 4429 -2362}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -1969}\special{pa 4528 -1969}% +\special{pa 0 -2067}\special{pa 4429 -2067}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -1673}\special{pa 4528 -1673}% +\special{pa 0 -1772}\special{pa 4429 -1772}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -1378}\special{pa 4528 -1378}% +\special{pa 0 -1476}\special{pa 4429 -1476}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -1083}\special{pa 4528 -1083}% +\special{pa 0 -1181}\special{pa 4429 -1181}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -787}\special{pa 4528 -787}% +\special{pa 0 -886}\special{pa 4429 -886}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% -\special{pa 0 -492}\special{pa 4528 -492}% +\special{pa 0 -591}\special{pa 4429 -591}% \special{fp}% -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{command}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{command}\settodepth{\Depth}{command}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,20.4000000){\hspace*{\Width}\raisebox{\Height}{command}}% +\put(1.6200000,20.5200000){\hspace*{\Width}\raisebox{\Height}{command}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{return}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{return}\settodepth{\Depth}{return}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,20.4000000){\hspace*{\Width}\raisebox{\Height}{return}}% +\put(4.2500000,20.5200000){\hspace*{\Width}\raisebox{\Height}{return}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{draw}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{draw}\settodepth{\Depth}{draw}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,20.4000000){\hspace*{\Width}\raisebox{\Height}{draw}}% +\put(6.2500000,20.5200000){\hspace*{\Width}\raisebox{\Height}{draw}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{geo}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{geo}\settodepth{\Depth}{geo}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,20.4000000){\hspace*{\Width}\raisebox{\Height}{geo}}% +\put(8.2500000,20.5200000){\hspace*{\Width}\raisebox{\Height}{geo}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{TeX}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{TeX}\settodepth{\Depth}{TeX}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,20.4000000){\hspace*{\Width}\raisebox{\Height}{TeX}}% +\put(10.2500000,20.5200000){\hspace*{\Width}\raisebox{\Height}{TeX}}% % -}% -{% -\color[rgb]{0,0,0}% -\settowidth{\Width}{Drawpoint}\setlength{\Width}{-0.5\Width}% -\settoheight{\Height}{Drawpoint}\settodepth{\Depth}{Drawpoint}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,19.6200000){\hspace*{\Width}\raisebox{\Height}{Drawpoint}}% -% -}% -{% -\color[rgb]{0,0,0}% -\settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% -\settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,19.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% -% -}% -{% -\color[rgb]{0,0,0}% -\settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% -\settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,19.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% -% -}% -{% -\color[rgb]{0,0,0}% -\settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% -\settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,19.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% -% -}% -{% -\color[rgb]{0,0,0}% -\settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% -\settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,19.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% -% -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Pointdata}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Pointdata}\settodepth{\Depth}{Pointdata}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,18.8800000){\hspace*{\Width}\raisebox{\Height}{Pointdata}}% +\put(1.6200000,19.8800000){\hspace*{\Width}\raisebox{\Height}{Pointdata}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,18.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,19.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,18.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(6.2500000,19.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,18.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(8.2500000,19.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,18.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(10.2500000,19.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Putpoint}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Putpoint}\settodepth{\Depth}{Putpoint}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,18.1200000){\hspace*{\Width}\raisebox{\Height}{Putpoint}}% +\put(1.6200000,19.1200000){\hspace*{\Width}\raisebox{\Height}{Putpoint}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,18.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,19.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,18.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,19.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,18.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(8.2500000,19.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,18.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,19.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Putintersect}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Putintersect}\settodepth{\Depth}{Putintersect}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,17.3800000){\hspace*{\Width}\raisebox{\Height}{Putintersect}}% +\put(1.6200000,18.3800000){\hspace*{\Width}\raisebox{\Height}{Putintersect}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,17.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,18.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,17.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,18.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,17.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(8.2500000,18.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,17.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,18.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{PutonCurve}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{PutonCurve}\settodepth{\Depth}{PutonCurve}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,16.6200000){\hspace*{\Width}\raisebox{\Height}{PutonCurve}}% +\put(1.6200000,17.6200000){\hspace*{\Width}\raisebox{\Height}{PutonCurve}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,16.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,17.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,16.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,17.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,16.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(8.2500000,17.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,16.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,17.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{PutonLine}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{PutonLine}\settodepth{\Depth}{PutonLine}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,15.8800000){\hspace*{\Width}\raisebox{\Height}{PutonLine}}% +\put(1.6200000,16.8800000){\hspace*{\Width}\raisebox{\Height}{PutonLine}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,15.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,16.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,15.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,16.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,15.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(8.2500000,16.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,15.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,16.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{PutonSeg}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{PutonSeg}\settodepth{\Depth}{PutonSeg}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,15.1200000){\hspace*{\Width}\raisebox{\Height}{PutonSeg}}% +\put(1.6200000,16.1200000){\hspace*{\Width}\raisebox{\Height}{PutonSeg}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,15.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,16.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,15.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,16.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,15.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(8.2500000,16.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,15.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,16.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Reflectpoint}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Reflectpoint}\settodepth{\Depth}{Reflectpoint}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,14.3800000){\hspace*{\Width}\raisebox{\Height}{Reflectpoint}}% +\put(1.6200000,15.3800000){\hspace*{\Width}\raisebox{\Height}{Reflectpoint}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,14.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(4.2500000,15.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,14.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,15.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,14.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(8.2500000,15.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,14.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,15.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Rotatepoint}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Rotatepoint}\settodepth{\Depth}{Rotatepoint}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,13.6200000){\hspace*{\Width}\raisebox{\Height}{Rotatepoint}}% +\put(1.6200000,14.6200000){\hspace*{\Width}\raisebox{\Height}{Rotatepoint}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,13.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(4.2500000,14.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,13.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,14.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,13.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(8.2500000,14.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,13.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,14.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Scalepoint}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Scalepoint}\settodepth{\Depth}{Scalepoint}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,12.8800000){\hspace*{\Width}\raisebox{\Height}{Scalepoint}}% +\put(1.6200000,13.8800000){\hspace*{\Width}\raisebox{\Height}{Scalepoint}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,12.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(4.2500000,13.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,12.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,13.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,12.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(8.2500000,13.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,12.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,13.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Translatepoint}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Translatepoint}\settodepth{\Depth}{Translatepoint}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,12.1200000){\hspace*{\Width}\raisebox{\Height}{Translatepoint}}% +\put(1.6200000,13.1200000){\hspace*{\Width}\raisebox{\Height}{Translatepoint}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,12.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(4.2500000,13.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,12.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,13.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,12.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(8.2500000,13.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,12.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,13.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% -\settowidth{\Width}{Drawpoint3d}\setlength{\Width}{-0.5\Width}% -\settoheight{\Height}{Drawpoint3d}\settodepth{\Depth}{Drawpoint3d}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,11.3800000){\hspace*{\Width}\raisebox{\Height}{Drawpoint3d}}% +\settowidth{\Width}{Pointdata3d}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{Pointdata3d}\settodepth{\Depth}{Pointdata3d}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(1.6200000,12.3800000){\hspace*{\Width}\raisebox{\Height}{Pointdata3d}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,11.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,12.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,11.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(6.2500000,12.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,11.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(8.2500000,12.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% -\settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% -\settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,11.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(10.2500000,12.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Putpoint3d}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Putpoint3d}\settodepth{\Depth}{Putpoint3d}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,10.6200000){\hspace*{\Width}\raisebox{\Height}{Putpoint3d}}% +\put(1.6200000,11.6200000){\hspace*{\Width}\raisebox{\Height}{Putpoint3d}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,10.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,11.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,10.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,11.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,10.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(8.2500000,11.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,10.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,11.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Intersectcrvsf}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Intersectcrvsf}\settodepth{\Depth}{Intersectcrvsf}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,9.8800000){\hspace*{\Width}\raisebox{\Height}{Intersectcrvsf}}% +\put(1.6200000,10.8800000){\hspace*{\Width}\raisebox{\Height}{Intersectcrvsf}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\triangle$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\triangle$}\settodepth{\Depth}{$\triangle$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,9.8800000){\hspace*{\Width}\raisebox{\Height}{$\triangle$}}% +\put(4.2500000,10.8800000){\hspace*{\Width}\raisebox{\Height}{$\triangle$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,9.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,10.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,9.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(8.2500000,10.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,9.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,10.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{IntersectsgpL}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{IntersectsgpL}\settodepth{\Depth}{IntersectsgpL}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,9.1200000){\hspace*{\Width}\raisebox{\Height}{IntersectsgpL}}% +\put(1.6200000,10.1200000){\hspace*{\Width}\raisebox{\Height}{IntersectsgpL}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,9.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,10.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,9.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(6.2500000,10.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,9.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(8.2500000,10.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,9.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,10.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Invparapt}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Invparapt}\settodepth{\Depth}{Invparapt}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,8.3800000){\hspace*{\Width}\raisebox{\Height}{Invparapt}}% +\put(1.6200000,9.3800000){\hspace*{\Width}\raisebox{\Height}{Invparapt}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,8.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(4.2500000,9.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,8.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,9.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,8.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(8.2500000,9.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,8.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,9.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Parapt}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Parapt}\settodepth{\Depth}{Parapt}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,7.6200000){\hspace*{\Width}\raisebox{\Height}{Parapt}}% +\put(1.6200000,8.6200000){\hspace*{\Width}\raisebox{\Height}{Parapt}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,7.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(4.2500000,8.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,7.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,8.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,7.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(8.2500000,8.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,7.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,8.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Perpplane}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Perpplane}\settodepth{\Depth}{Perpplane}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,6.8800000){\hspace*{\Width}\raisebox{\Height}{Perpplane}}% +\put(1.6200000,7.8800000){\hspace*{\Width}\raisebox{\Height}{Perpplane}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,6.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,7.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,6.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(6.2500000,7.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,6.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(8.2500000,7.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,6.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,7.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Perppt}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Perppt}\settodepth{\Depth}{Perppt}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,6.1200000){\hspace*{\Width}\raisebox{\Height}{Perppt}}% +\put(1.6200000,7.1200000){\hspace*{\Width}\raisebox{\Height}{Perppt}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,6.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,7.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,6.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(6.2500000,7.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,6.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(8.2500000,7.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +% +\settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(10.2500000,7.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +% +\settowidth{\Width}{Pointdata3d}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{Pointdata3d}\settodepth{\Depth}{Pointdata3d}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(1.6200000,6.3800000){\hspace*{\Width}\raisebox{\Height}{Pointdata3d}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,6.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,6.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +% +\settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(6.2500000,6.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +% +\settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(8.2500000,6.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +% +\settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(10.2500000,6.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{PutonCurve3d}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{PutonCurve3d}\settodepth{\Depth}{PutonCurve3d}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,5.3800000){\hspace*{\Width}\raisebox{\Height}{PutonCurve3d}}% +\put(1.6200000,5.6200000){\hspace*{\Width}\raisebox{\Height}{PutonCurve3d}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,5.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,5.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,5.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,5.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,5.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(8.2500000,5.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,5.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,5.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{PutonSeg3d}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{PutonSeg3d}\settodepth{\Depth}{PutonSeg3d}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,4.6200000){\hspace*{\Width}\raisebox{\Height}{PutonSeg3d}}% +\put(1.6200000,4.8800000){\hspace*{\Width}\raisebox{\Height}{PutonSeg3d}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,4.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(4.2500000,4.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,4.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,4.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,4.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(8.2500000,4.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,4.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,4.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Reflectpoint3d}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Reflectpoint3d}\settodepth{\Depth}{Reflectpoint3d}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,3.8800000){\hspace*{\Width}\raisebox{\Height}{Reflectpoint3d}}% +\put(1.6200000,4.1200000){\hspace*{\Width}\raisebox{\Height}{Reflectpoint3d}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,3.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(4.2500000,4.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,3.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,4.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,3.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(8.2500000,4.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,3.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,4.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Rotatepoint3d}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Rotatepoint3d}\settodepth{\Depth}{Rotatepoint3d}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,3.1200000){\hspace*{\Width}\raisebox{\Height}{Rotatepoint3d}}% +\put(1.6200000,3.3800000){\hspace*{\Width}\raisebox{\Height}{Rotatepoint3d}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,3.1200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(4.2500000,3.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,3.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,3.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,3.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(8.2500000,3.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,3.1200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,3.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Scalepoint3d}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Scalepoint3d}\settodepth{\Depth}{Scalepoint3d}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,2.3800000){\hspace*{\Width}\raisebox{\Height}{Scalepoint3d}}% +\put(1.6200000,2.6200000){\hspace*{\Width}\raisebox{\Height}{Scalepoint3d}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,2.3800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(4.2500000,2.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,2.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,2.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,2.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(8.2500000,2.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,2.3800000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,2.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{Translatepoint3d}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{Translatepoint3d}\settodepth{\Depth}{Translatepoint3d}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(1.7500000,1.6200000){\hspace*{\Width}\raisebox{\Height}{Translatepoint3d}}% +\put(1.6200000,1.8800000){\hspace*{\Width}\raisebox{\Height}{Translatepoint3d}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{$\bigcirc$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$\bigcirc$}\settodepth{\Depth}{$\bigcirc$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(4.5000000,1.6200000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% +\put(4.2500000,1.8800000){\hspace*{\Width}\raisebox{\Height}{$\bigcirc$}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.5000000,1.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(6.2500000,1.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(8.5000000,1.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(8.2500000,1.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% -{% -\color[rgb]{0,0,0}% \settowidth{\Width}{-}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{-}\settodepth{\Depth}{-}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.5000000,1.6200000){\hspace*{\Width}\raisebox{\Height}{-}}% +\put(10.2500000,1.8800000){\hspace*{\Width}\raisebox{\Height}{-}}% % -}% \end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/tablesample1.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/tablesample1.tex index 3771067862..3cc533bc71 100644 --- a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/tablesample1.tex +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/tablesample1.tex @@ -1,172 +1,182 @@ -%%% /Users/takatoosetsuo/Dropbox/kettoday/0511ReuleauxTriangle/fig/tablesample1.tex -%%% Generator=tablesample1.cdy -{\unitlength=1cm% +%%% fig.tex 2014-12-18 15:16 +%%% fig.sce 2014-12-18 15:16 +{\unitlength=5mm% \begin{picture}% -(12,6)(0,0)% -\special{pn 8}% -% -\special{pn 16}% -\special{pa 0 -2362}\special{pa 0 -0}% -\special{fp}% -\special{pn 8}% -\special{pn 16}% -\special{pa 1575 -2362}\special{pa 1575 -0}% -\special{fp}% -\special{pn 8}% -\special{pn 16}% -\special{pa 3150 -2362}\special{pa 3150 -0}% -\special{fp}% -\special{pn 8}% -\special{pn 16}% -\special{pa 4724 -2362}\special{pa 4724 -0}% -\special{fp}% -\special{pn 8}% -\special{pn 16}% -\special{pa 0 -2362}\special{pa 4724 -2362}% -\special{fp}% -\special{pn 8}% -\special{pn 16}% -\special{pa 0 -0}\special{pa 4724 -0}% -\special{fp}% -\special{pn 8}% -\special{pa 0 -1969}\special{pa 4724 -1969}% -\special{fp}% -\special{pa 0 -1969}\special{pa 4724 -1969}% -\special{fp}% -\special{pa 0 -1575}\special{pa 39 -1575}\special{fp}\special{pa 78 -1575}\special{pa 117 -1575}\special{fp}% -\special{pa 156 -1575}\special{pa 195 -1575}\special{fp}\special{pa 234 -1575}\special{pa 273 -1575}\special{fp}% -\special{pa 312 -1575}\special{pa 351 -1575}\special{fp}\special{pa 390 -1575}\special{pa 429 -1575}\special{fp}% -\special{pa 469 -1575}\special{pa 508 -1575}\special{fp}\special{pa 547 -1575}\special{pa 586 -1575}\special{fp}% -\special{pa 625 -1575}\special{pa 664 -1575}\special{fp}\special{pa 703 -1575}\special{pa 742 -1575}\special{fp}% -\special{pa 781 -1575}\special{pa 820 -1575}\special{fp}\special{pa 859 -1575}\special{pa 898 -1575}\special{fp}% -\special{pa 937 -1575}\special{pa 976 -1575}\special{fp}\special{pa 1015 -1575}\special{pa 1054 -1575}\special{fp}% -\special{pa 1093 -1575}\special{pa 1132 -1575}\special{fp}\special{pa 1171 -1575}\special{pa 1210 -1575}\special{fp}% -\special{pa 1249 -1575}\special{pa 1288 -1575}\special{fp}\special{pa 1328 -1575}\special{pa 1367 -1575}\special{fp}% -\special{pa 1406 -1575}\special{pa 1445 -1575}\special{fp}\special{pa 1484 -1575}\special{pa 1523 -1575}\special{fp}% -\special{pa 1562 -1575}\special{pa 1601 -1575}\special{fp}\special{pa 1640 -1575}\special{pa 1679 -1575}\special{fp}% -\special{pa 1718 -1575}\special{pa 1757 -1575}\special{fp}\special{pa 1796 -1575}\special{pa 1835 -1575}\special{fp}% -\special{pa 1874 -1575}\special{pa 1913 -1575}\special{fp}\special{pa 1952 -1575}\special{pa 1991 -1575}\special{fp}% -\special{pa 2030 -1575}\special{pa 2069 -1575}\special{fp}\special{pa 2108 -1575}\special{pa 2147 -1575}\special{fp}% -\special{pa 2187 -1575}\special{pa 2226 -1575}\special{fp}\special{pa 2265 -1575}\special{pa 2304 -1575}\special{fp}% -\special{pa 2343 -1575}\special{pa 2382 -1575}\special{fp}\special{pa 2421 -1575}\special{pa 2460 -1575}\special{fp}% -\special{pa 2499 -1575}\special{pa 2538 -1575}\special{fp}\special{pa 2577 -1575}\special{pa 2616 -1575}\special{fp}% -\special{pa 2655 -1575}\special{pa 2694 -1575}\special{fp}\special{pa 2733 -1575}\special{pa 2772 -1575}\special{fp}% -\special{pa 2811 -1575}\special{pa 2850 -1575}\special{fp}\special{pa 2889 -1575}\special{pa 2928 -1575}\special{fp}% -\special{pa 2967 -1575}\special{pa 3006 -1575}\special{fp}\special{pa 3045 -1575}\special{pa 3085 -1575}\special{fp}% -\special{pa 3124 -1575}\special{pa 3163 -1575}\special{fp}\special{pa 3202 -1575}\special{pa 3241 -1575}\special{fp}% -\special{pa 3280 -1575}\special{pa 3319 -1575}\special{fp}\special{pa 3358 -1575}\special{pa 3397 -1575}\special{fp}% -\special{pa 3436 -1575}\special{pa 3475 -1575}\special{fp}\special{pa 3514 -1575}\special{pa 3553 -1575}\special{fp}% -\special{pa 3592 -1575}\special{pa 3631 -1575}\special{fp}\special{pa 3670 -1575}\special{pa 3709 -1575}\special{fp}% -\special{pa 3748 -1575}\special{pa 3787 -1575}\special{fp}\special{pa 3826 -1575}\special{pa 3865 -1575}\special{fp}% -\special{pa 3904 -1575}\special{pa 3944 -1575}\special{fp}\special{pa 3983 -1575}\special{pa 4022 -1575}\special{fp}% -\special{pa 4061 -1575}\special{pa 4100 -1575}\special{fp}\special{pa 4139 -1575}\special{pa 4178 -1575}\special{fp}% -\special{pa 4217 -1575}\special{pa 4256 -1575}\special{fp}\special{pa 4295 -1575}\special{pa 4334 -1575}\special{fp}% -\special{pa 4373 -1575}\special{pa 4412 -1575}\special{fp}\special{pa 4451 -1575}\special{pa 4490 -1575}\special{fp}% -\special{pa 4529 -1575}\special{pa 4568 -1575}\special{fp}\special{pa 4607 -1575}\special{pa 4646 -1575}\special{fp}% -\special{pa 4685 -1575}\special{pa 4724 -1575}\special{fp}% -% -\special{pa 0 -1575}\special{pa 39 -1575}\special{fp}\special{pa 78 -1575}\special{pa 117 -1575}\special{fp}% -\special{pa 156 -1575}\special{pa 195 -1575}\special{fp}\special{pa 234 -1575}\special{pa 273 -1575}\special{fp}% -\special{pa 312 -1575}\special{pa 351 -1575}\special{fp}\special{pa 390 -1575}\special{pa 429 -1575}\special{fp}% -\special{pa 469 -1575}\special{pa 508 -1575}\special{fp}\special{pa 547 -1575}\special{pa 586 -1575}\special{fp}% -\special{pa 625 -1575}\special{pa 664 -1575}\special{fp}\special{pa 703 -1575}\special{pa 742 -1575}\special{fp}% -\special{pa 781 -1575}\special{pa 820 -1575}\special{fp}\special{pa 859 -1575}\special{pa 898 -1575}\special{fp}% -\special{pa 937 -1575}\special{pa 976 -1575}\special{fp}\special{pa 1015 -1575}\special{pa 1054 -1575}\special{fp}% -\special{pa 1093 -1575}\special{pa 1132 -1575}\special{fp}\special{pa 1171 -1575}\special{pa 1210 -1575}\special{fp}% -\special{pa 1249 -1575}\special{pa 1288 -1575}\special{fp}\special{pa 1328 -1575}\special{pa 1367 -1575}\special{fp}% -\special{pa 1406 -1575}\special{pa 1445 -1575}\special{fp}\special{pa 1484 -1575}\special{pa 1523 -1575}\special{fp}% -\special{pa 1562 -1575}\special{pa 1601 -1575}\special{fp}\special{pa 1640 -1575}\special{pa 1679 -1575}\special{fp}% -\special{pa 1718 -1575}\special{pa 1757 -1575}\special{fp}\special{pa 1796 -1575}\special{pa 1835 -1575}\special{fp}% -\special{pa 1874 -1575}\special{pa 1913 -1575}\special{fp}\special{pa 1952 -1575}\special{pa 1991 -1575}\special{fp}% -\special{pa 2030 -1575}\special{pa 2069 -1575}\special{fp}\special{pa 2108 -1575}\special{pa 2147 -1575}\special{fp}% -\special{pa 2187 -1575}\special{pa 2226 -1575}\special{fp}\special{pa 2265 -1575}\special{pa 2304 -1575}\special{fp}% -\special{pa 2343 -1575}\special{pa 2382 -1575}\special{fp}\special{pa 2421 -1575}\special{pa 2460 -1575}\special{fp}% -\special{pa 2499 -1575}\special{pa 2538 -1575}\special{fp}\special{pa 2577 -1575}\special{pa 2616 -1575}\special{fp}% -\special{pa 2655 -1575}\special{pa 2694 -1575}\special{fp}\special{pa 2733 -1575}\special{pa 2772 -1575}\special{fp}% -\special{pa 2811 -1575}\special{pa 2850 -1575}\special{fp}\special{pa 2889 -1575}\special{pa 2928 -1575}\special{fp}% -\special{pa 2967 -1575}\special{pa 3006 -1575}\special{fp}\special{pa 3045 -1575}\special{pa 3085 -1575}\special{fp}% -\special{pa 3124 -1575}\special{pa 3163 -1575}\special{fp}\special{pa 3202 -1575}\special{pa 3241 -1575}\special{fp}% -\special{pa 3280 -1575}\special{pa 3319 -1575}\special{fp}\special{pa 3358 -1575}\special{pa 3397 -1575}\special{fp}% -\special{pa 3436 -1575}\special{pa 3475 -1575}\special{fp}\special{pa 3514 -1575}\special{pa 3553 -1575}\special{fp}% -\special{pa 3592 -1575}\special{pa 3631 -1575}\special{fp}\special{pa 3670 -1575}\special{pa 3709 -1575}\special{fp}% -\special{pa 3748 -1575}\special{pa 3787 -1575}\special{fp}\special{pa 3826 -1575}\special{pa 3865 -1575}\special{fp}% -\special{pa 3904 -1575}\special{pa 3944 -1575}\special{fp}\special{pa 3983 -1575}\special{pa 4022 -1575}\special{fp}% -\special{pa 4061 -1575}\special{pa 4100 -1575}\special{fp}\special{pa 4139 -1575}\special{pa 4178 -1575}\special{fp}% -\special{pa 4217 -1575}\special{pa 4256 -1575}\special{fp}\special{pa 4295 -1575}\special{pa 4334 -1575}\special{fp}% -\special{pa 4373 -1575}\special{pa 4412 -1575}\special{fp}\special{pa 4451 -1575}\special{pa 4490 -1575}\special{fp}% -\special{pa 4529 -1575}\special{pa 4568 -1575}\special{fp}\special{pa 4607 -1575}\special{pa 4646 -1575}\special{fp}% -\special{pa 4685 -1575}\special{pa 4724 -1575}\special{fp}% -% -\special{pa 197 -1083}\special{pa 220 -1013}\special{pa 244 -947}\special{pa 268 -883}% -\special{pa 291 -822}\special{pa 315 -764}\special{pa 339 -709}\special{pa 362 -656}% -\special{pa 386 -606}\special{pa 409 -560}\special{pa 433 -516}\special{pa 457 -475}% -\special{pa 480 -436}\special{pa 504 -401}\special{pa 528 -368}\special{pa 551 -339}% -\special{pa 575 -312}\special{pa 598 -288}\special{pa 622 -266}\special{pa 646 -248}% -\special{pa 669 -232}\special{pa 693 -220}\special{pa 717 -210}\special{pa 740 -203}% -\special{pa 764 -198}\special{pa 787 -197}\special{pa 811 -198}\special{pa 835 -203}% -\special{pa 858 -210}\special{pa 882 -220}\special{pa 906 -232}\special{pa 929 -248}% -\special{pa 953 -266}\special{pa 976 -288}\special{pa 1000 -312}\special{pa 1024 -339}% -\special{pa 1047 -368}\special{pa 1071 -401}\special{pa 1094 -436}\special{pa 1118 -475}% -\special{pa 1142 -516}\special{pa 1165 -560}\special{pa 1189 -606}\special{pa 1213 -656}% -\special{pa 1236 -709}\special{pa 1260 -764}\special{pa 1283 -822}\special{pa 1307 -883}% -\special{pa 1331 -947}\special{pa 1354 -1013}\special{pa 1378 -1083}% -\special{fp}% -\special{pa 197 -394}\special{pa 1378 -394}% -\special{fp}% -\special{pa 1772 -1280}\special{pa 1795 -1210}\special{pa 1819 -1143}\special{pa 1843 -1080}% -\special{pa 1866 -1019}\special{pa 1890 -961}\special{pa 1913 -905}\special{pa 1937 -853}% -\special{pa 1961 -803}\special{pa 1984 -757}\special{pa 2008 -713}\special{pa 2031 -671}% -\special{pa 2055 -633}\special{pa 2079 -598}\special{pa 2102 -565}\special{pa 2126 -535}% -\special{pa 2150 -509}\special{pa 2173 -484}\special{pa 2197 -463}\special{pa 2220 -445}% -\special{pa 2244 -429}\special{pa 2268 -416}\special{pa 2291 -406}\special{pa 2315 -399}% -\special{pa 2339 -395}\special{pa 2362 -394}\special{pa 2386 -395}\special{pa 2409 -399}% -\special{pa 2433 -406}\special{pa 2457 -416}\special{pa 2480 -429}\special{pa 2504 -445}% -\special{pa 2528 -463}\special{pa 2551 -484}\special{pa 2575 -509}\special{pa 2598 -535}% -\special{pa 2622 -565}\special{pa 2646 -598}\special{pa 2669 -633}\special{pa 2693 -671}% -\special{pa 2717 -713}\special{pa 2740 -757}\special{pa 2764 -803}\special{pa 2787 -853}% -\special{pa 2811 -905}\special{pa 2835 -961}\special{pa 2858 -1019}\special{pa 2882 -1080}% -\special{pa 2906 -1143}\special{pa 2929 -1210}\special{pa 2953 -1280}% -\special{fp}% -\special{pa 1772 -394}\special{pa 2953 -394}% -\special{fp}% -\special{pa 3346 -1476}\special{pa 3370 -1407}\special{pa 3394 -1340}\special{pa 3417 -1277}% -\special{pa 3441 -1216}\special{pa 3465 -1157}\special{pa 3488 -1102}\special{pa 3512 -1050}% -\special{pa 3535 -1000}\special{pa 3559 -953}\special{pa 3583 -909}\special{pa 3606 -868}% -\special{pa 3630 -830}\special{pa 3654 -795}\special{pa 3677 -762}\special{pa 3701 -732}% -\special{pa 3724 -705}\special{pa 3748 -681}\special{pa 3772 -660}\special{pa 3795 -642}% -\special{pa 3819 -626}\special{pa 3843 -613}\special{pa 3866 -603}\special{pa 3890 -596}% -\special{pa 3913 -592}\special{pa 3937 -591}\special{pa 3961 -592}\special{pa 3984 -596}% -\special{pa 4008 -603}\special{pa 4031 -613}\special{pa 4055 -626}\special{pa 4079 -642}% -\special{pa 4102 -660}\special{pa 4126 -681}\special{pa 4150 -705}\special{pa 4173 -732}% -\special{pa 4197 -762}\special{pa 4220 -795}\special{pa 4244 -830}\special{pa 4268 -868}% -\special{pa 4291 -909}\special{pa 4315 -953}\special{pa 4339 -1000}\special{pa 4362 -1050}% -\special{pa 4386 -1102}\special{pa 4409 -1157}\special{pa 4433 -1216}\special{pa 4457 -1277}% -\special{pa 4480 -1340}\special{pa 4504 -1407}\special{pa 4528 -1476}% -\special{fp}% -\special{pa 3346 -394}\special{pa 4528 -394}% +( 12.00000, 9.00000)( -0.00000, -0.00000)% +\special{pn 8}% +% +\special{pn 16}% +\special{pa 0 -1772}\special{pa 787 -1772}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 787 -1772}\special{pa 1575 -1772}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 1575 -1772}\special{pa 2362 -1772}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 0 0}\special{pa 787 0}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 787 0}\special{pa 1575 0}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 1575 0}\special{pa 2362 0}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 0 -1772}\special{pa 0 -1378}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 0 -1378}\special{pa 0 -1102}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 0 -1102}\special{pa 0 0}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 787 -1772}\special{pa 787 -1378}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 787 -1378}\special{pa 787 -1102}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 787 -1102}\special{pa 787 0}% \special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 1575 -1772}\special{pa 1575 -1378}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 1575 -1378}\special{pa 1575 -1102}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 1575 -1102}\special{pa 1575 0}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 2362 -1772}\special{pa 2362 -1378}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 2362 -1378}\special{pa 2362 -1102}% +\special{fp}% +\special{pn 8}% +\special{pn 16}% +\special{pa 2362 -1102}\special{pa 2362 0}% +\special{fp}% +\special{pn 8}% +\special{pa 0 -1378}\special{pa 2362 -1378}% +\special{fp}% +\special{pa 0 -1102}\special{pa 39 -1102}\special{fp}\special{pa 77 -1102}\special{pa 116 -1102}\special{fp}% +\special{pa 155 -1102}\special{pa 194 -1102}\special{fp}\special{pa 232 -1102}\special{pa 271 -1102}\special{fp}% +\special{pa 310 -1102}\special{pa 349 -1102}\special{fp}\special{pa 387 -1102}\special{pa 426 -1102}\special{fp}% +\special{pa 465 -1102}\special{pa 503 -1102}\special{fp}\special{pa 542 -1102}\special{pa 581 -1102}\special{fp}% +\special{pa 620 -1102}\special{pa 658 -1102}\special{fp}\special{pa 697 -1102}\special{pa 736 -1102}\special{fp}% +\special{pa 774 -1102}\special{pa 813 -1102}\special{fp}\special{pa 852 -1102}\special{pa 891 -1102}\special{fp}% +\special{pa 929 -1102}\special{pa 968 -1102}\special{fp}\special{pa 1007 -1102}\special{pa 1046 -1102}\special{fp}% +\special{pa 1084 -1102}\special{pa 1123 -1102}\special{fp}\special{pa 1162 -1102}\special{pa 1200 -1102}\special{fp}% +\special{pa 1239 -1102}\special{pa 1278 -1102}\special{fp}\special{pa 1317 -1102}\special{pa 1355 -1102}\special{fp}% +\special{pa 1394 -1102}\special{pa 1433 -1102}\special{fp}\special{pa 1472 -1102}\special{pa 1510 -1102}\special{fp}% +\special{pa 1549 -1102}\special{pa 1588 -1102}\special{fp}\special{pa 1626 -1102}\special{pa 1665 -1102}\special{fp}% +\special{pa 1704 -1102}\special{pa 1743 -1102}\special{fp}\special{pa 1781 -1102}\special{pa 1820 -1102}\special{fp}% +\special{pa 1859 -1102}\special{pa 1898 -1102}\special{fp}\special{pa 1936 -1102}\special{pa 1975 -1102}\special{fp}% +\special{pa 2014 -1102}\special{pa 2052 -1102}\special{fp}\special{pa 2091 -1102}\special{pa 2130 -1102}\special{fp}% +\special{pa 2169 -1102}\special{pa 2207 -1102}\special{fp}\special{pa 2246 -1102}\special{pa 2285 -1102}\special{fp}% +\special{pa 2323 -1102}\special{pa 2362 -1102}\special{fp}% +% \settowidth{\Width}{$D>0$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$D>0$}\settodepth{\Depth}{$D>0$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(2.0000000,5.5000000){\hspace*{\Width}\raisebox{\Height}{$D>0$}}% +\put(2.0000,8.0000){\hspace*{\Width}\raisebox{\Height}{$D>0$}}% +% % \settowidth{\Width}{$D=0$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$D=0$}\settodepth{\Depth}{$D=0$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.0000000,5.5000000){\hspace*{\Width}\raisebox{\Height}{$D=0$}}% +\put(6.0000,8.0000){\hspace*{\Width}\raisebox{\Height}{$D=0$}}% +% % \settowidth{\Width}{$D<0$}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{$D<0$}\settodepth{\Depth}{$D<0$}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.0000000,5.5000000){\hspace*{\Width}\raisebox{\Height}{$D<0$}}% +\put(10.0000,8.0000){\hspace*{\Width}\raisebox{\Height}{$D<0$}}% +% % \settowidth{\Width}{2点で交わる}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{2点で交わる}\settodepth{\Depth}{2点で交わる}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(2.0000000,4.5000000){\hspace*{\Width}\raisebox{\Height}{2点で交わる}}% +\put(2.0000,6.3000){\hspace*{\Width}\raisebox{\Height}{2点で交わる}}% +% % \settowidth{\Width}{接する}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{接する}\settodepth{\Depth}{接する}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(6.0000000,4.5000000){\hspace*{\Width}\raisebox{\Height}{接する}}% +\put(6.0000,6.3000){\hspace*{\Width}\raisebox{\Height}{接する}}% +% % \settowidth{\Width}{共有点なし}\setlength{\Width}{-0.5\Width}% \settoheight{\Height}{共有点なし}\settodepth{\Depth}{共有点なし}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% -\put(10.0000000,4.5000000){\hspace*{\Width}\raisebox{\Height}{共有点なし}}% +\put(10.0000,6.3000){\hspace*{\Width}\raisebox{\Height}{共有点なし}}% +% % +\settowidth{\Width}{判別式と$x$軸の交点}\setlength{\Width}{-0.5\Width}% +\settoheight{\Height}{判別式と$x$軸の交点}\settodepth{\Depth}{判別式と$x$軸の交点}\setlength{\Height}{-0.5\Height}\setlength{\Depth}{0.5\Depth}\addtolength{\Height}{\Depth}% +\put(4.0000,10.0000){\hspace*{\Width}\raisebox{\Height}{判別式と$x$軸の交点}}% +% +% +\special{pa 98 -738}\special{pa 110 -703}\special{pa 123 -669}\special{pa 135 -636}% +\special{pa 147 -605}\special{pa 159 -576}\special{pa 171 -548}\special{pa 183 -521}% +\special{pa 195 -496}\special{pa 207 -473}\special{pa 219 -450}\special{pa 231 -430}% +\special{pa 243 -411}\special{pa 255 -393}\special{pa 267 -377}\special{pa 279 -362}% +\special{pa 291 -349}\special{pa 303 -337}\special{pa 315 -326}\special{pa 327 -318}% +\special{pa 339 -310}\special{pa 352 -304}\special{pa 364 -300}\special{pa 376 -297}% +\special{pa 388 -295}\special{pa 400 -295}\special{pa 412 -297}\special{pa 424 -300}% +\special{pa 436 -304}\special{pa 448 -310}\special{pa 460 -318}\special{pa 472 -326}% +\special{pa 484 -337}\special{pa 496 -349}\special{pa 508 -362}\special{pa 520 -377}% +\special{pa 532 -393}\special{pa 544 -411}\special{pa 556 -430}\special{pa 568 -450}% +\special{pa 581 -473}\special{pa 593 -496}\special{pa 605 -521}\special{pa 617 -548}% +\special{pa 629 -576}\special{pa 641 -605}\special{pa 653 -636}\special{pa 665 -669}% +\special{pa 677 -703}\special{pa 689 -738}% +\special{fp}% +\special{pa 886 -837}\special{pa 898 -801}\special{pa 910 -767}\special{pa 922 -735}% +\special{pa 934 -704}\special{pa 946 -674}\special{pa 958 -646}\special{pa 970 -620}% +\special{pa 982 -595}\special{pa 994 -571}\special{pa 1006 -549}\special{pa 1018 -528}% +\special{pa 1030 -509}\special{pa 1043 -491}\special{pa 1055 -475}\special{pa 1067 -460}% +\special{pa 1079 -447}\special{pa 1091 -435}\special{pa 1103 -425}\special{pa 1115 -416}% +\special{pa 1127 -409}\special{pa 1139 -403}\special{pa 1151 -398}\special{pa 1163 -395}% +\special{pa 1175 -394}\special{pa 1187 -394}\special{pa 1199 -395}\special{pa 1211 -398}% +\special{pa 1223 -403}\special{pa 1235 -409}\special{pa 1247 -416}\special{pa 1259 -425}% +\special{pa 1271 -435}\special{pa 1284 -447}\special{pa 1296 -460}\special{pa 1308 -475}% +\special{pa 1320 -491}\special{pa 1332 -509}\special{pa 1344 -528}\special{pa 1356 -549}% +\special{pa 1368 -571}\special{pa 1380 -595}\special{pa 1392 -620}\special{pa 1404 -646}% +\special{pa 1416 -674}\special{pa 1428 -704}\special{pa 1440 -735}\special{pa 1452 -767}% +\special{pa 1464 -801}\special{pa 1476 -837}% +\special{fp}% +\special{pa 1673 -935}\special{pa 1685 -900}\special{pa 1697 -866}\special{pa 1709 -833}% +\special{pa 1721 -802}\special{pa 1733 -773}\special{pa 1746 -745}\special{pa 1758 -718}% +\special{pa 1770 -693}\special{pa 1782 -669}\special{pa 1794 -647}\special{pa 1806 -627}% +\special{pa 1818 -607}\special{pa 1830 -590}\special{pa 1842 -573}\special{pa 1854 -559}% +\special{pa 1866 -545}\special{pa 1878 -534}\special{pa 1890 -523}\special{pa 1902 -514}% +\special{pa 1914 -507}\special{pa 1926 -501}\special{pa 1938 -497}\special{pa 1950 -494}% +\special{pa 1962 -492}\special{pa 1975 -492}\special{pa 1987 -494}\special{pa 1999 -497}% +\special{pa 2011 -501}\special{pa 2023 -507}\special{pa 2035 -514}\special{pa 2047 -523}% +\special{pa 2059 -534}\special{pa 2071 -545}\special{pa 2083 -559}\special{pa 2095 -573}% +\special{pa 2107 -590}\special{pa 2119 -607}\special{pa 2131 -627}\special{pa 2143 -647}% +\special{pa 2155 -669}\special{pa 2167 -693}\special{pa 2179 -718}\special{pa 2191 -745}% +\special{pa 2204 -773}\special{pa 2216 -802}\special{pa 2228 -833}\special{pa 2240 -866}% +\special{pa 2252 -900}\special{pa 2264 -935}% +\special{fp}% +\special{pa 197 -394}\special{pa 591 -394}% +\special{fp}% +\special{pa 984 -394}\special{pa 1378 -394}% +\special{fp}% +\special{pa 1772 -394}\special{pa 2165 -394}% +\special{fp}% \end{picture}}% \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/KeTCindyReferenceE.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/KeTCindyReferenceE.tex index aabea0a665..bb0c5f884f 100644 --- a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/KeTCindyReferenceE.tex +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/KeTCindyReferenceE.tex @@ -236,21 +236,23 @@ To draw a point in the void mode. \itemket{Description}Generic function to set the color of figures and characters in the \TeX\ figure. \itemket{Examples}\mbox{} +\verb|C.xy=|B.xy|/|C.xy|*C.xy;|\\ +\verb|Listplot([B,A,C]);|\\ \verb|Setcolor([1,0,0]);|\\ -\verb|Circledata([A,D],["Rng=[0,pi/3]"]);|\\ -\verb|Arrowhead(E,[-1,0.8],[2,1]);| +\verb|Anglemark("1",[B,A,C],[3]); //size=3|\\ +\verb|Arrowhead(1,"ag1",[2]); //position=1,size=2| -\verb|Setcolor("red",opacity);|\\ -\hspace*{20mm} opacity is real number from 0 to 1 +%\verb|Setcolor("red",opacity);|\\ +%\hspace*{20mm} opacity is real number from 0 to 1 \itemket{Remark}You can also use color option in each command of drawing. -\verb|Circledata([A,D],["Rng=[0,pi/3]","Color=[1,0,0]"]);|\\ -\verb|Arrowhead(E,[-1,0.8],[2,1],"Color=[1,0,0]");| +\verb|Arrowhead(1,"ag1",["Color=[1,0,0]"]);| -\begin{center} -\includegraphics[bb=0 0 161 134,width=35mm]{Fig/setcolor.pdf} -\end{center} +\vspace{\baselineskip} +\hspace{20mm}% +\includegraphics[width=35mm,bb=0.00 0.00 176.00 165.00]{Fig/anglearrowscreen.pdf}% +\hspace{20mm}\scalebox{0.5}{\input{Fig/anglearrow.tex}} Refer to Color table on Appendix. @@ -350,12 +352,6 @@ Size can be change as a option of "Pointdata". \hspace{20mm}\input{Fig/pointsize} \end{cmd} -%------------Setarrow-------------------------------- -\begin{cmd}{Setarrow}{setarrow} -\itemket{Usage}Setarrow(size,angle,position,cut,segstyle) -\itemket{Description}Generic function to set the arrow. -\itemket{Details} Set the style of arrow. Same as options of \hyperlink{arrowdata}{Arrowdata()} .\\ -\end{cmd} %------------Setmarklen-------------------------------- @@ -708,13 +704,10 @@ This Point P on the asteroid can be move along the curve on the Euclidean view. \end{center} \end{cmd} -%-------------Setarrow------------------------------ +%------------Setarrow-------------------------------- \begin{cmd}{Setarrow}{setarrow} -\itemket{Usage}Setarrow([arrowsize,angle,position,cut,linestyle]); -\itemket{Description}Generic function to set styles of arrows. -\itemket{Details}Defaults are arrowsize(1),angle(18),position(1),cut(1),linestyle("dr"). -\verb|-1| means to unchange the default. -\itemket{Examples}Setsarrow([-1,30,-1,0.2]); +\itemket{Usage}Setarrow(size(1), angle(18), position(1), cut(0.2) +\itemket{Description}set the style of arrow \end{cmd} %------------Arrowdata-------------------------------- @@ -722,22 +715,22 @@ This Point P on the asteroid can be move along the curve on the Euclidean view. \itemket{Usage}Arrowdata(name,[starting point, ending point] , options) \itemket{Description}draw an arrow line between two points. -Options : arrowhead size, arrowhead angle,position,cut position,line type,line color,trimming.\\ -All options do not always reflect on Euclidean view. +Options : Those of Setarrow and "Line=n(y)"(with line),"Cutend="(trimming),"Color=" + \itemket{Examples}\mbox{} \verb| Arrowdata("1",[A,B]);|\\ \verb| Arrowdata("2",[[1,0],[2,3]],[2]);|\\ \verb| Arrowdata("3",[[2,0],[3,3]],[3,45]);|\\ \verb| Arrowdata("4",[[3,0],[4,3]],[3,1,0.5]);|\\ -\verb| Arrowdata("5",[[4,0],[5,3]],[3,1,1,0.5]);|\\ -\verb| Arrowdata("6",[[5,0],[6,3]],[3,1,1,1]);|\\ +\verb| Arrowdata("5",[[4,0],[5,3]],[3,1,1,0]);|\\ +\verb| Arrowdata("6",[[5,0],[6,3]],[3,"Line=y"]);|\\ \verb| Arrowdata("7",[[6,0],[7,3]],[3,"dr,2"]);|\\ \verb| Arrowdata("8",[[7,0],[8,3]],[3,1,1,0.5,"Color=red"]);|\\ -\begin{center} -\input{Fig/arrowdata} -\end{center} +%\vspace{6mm} + +\hspace{20mm}\scalebox{0.9}{\input{Fig/arrowhead}} \begin{minipage}{80mm} \verb| Circledata("1",[A,A.xy+[0.5,0]]);|\\ @@ -754,43 +747,71 @@ All options do not always reflect on Euclidean view. %--------------Arrowhead------------------------------ \begin{cmd}{Arrowhead}{arrowhead} -\itemket{Usage}Arrowhead(point, direction , options) , Arrowhead(point, PD, options) -\itemket{Description}draw an arrowhead with specified direction at a designated point.\\ -Options are: arrowhead size, arrowhead angle,position,shape,position.\\ +\itemket{Usage}(1) Arrowhead(point, direction , options) \\ +\hspace*{18.8mm}(2) Arrowhead(point/positon ratio, PD(curve), options) +\itemket{Description}(1) draw an arrowhead with specified direction at a point.\\ +\hspace*{18.8mm}(2) draw an arrowhead on a PD(curve)\\ +Options are the same as Arrowdata\\ +Position ratio of a point on the curve is from 0 to 1. \itemket{Examples}\mbox{} +\vspace{2mm} + +\begin{layer}{150}{0} +\putnotese{110}{8}{\input{Fig/ForRef-Arrowhead-1}} +\end{layer} + Let A=[1,1]. \begin{enumerate}[(a)] \item \verb|Arrowhead(A,[-1,1]);| \item \verb|Arrowhead([1,1],[-1,1],[2,60]);| -\item \verb|Arrowhead(A,[-1,1],[2,30,"b"]);| -\item \verb|Arrowhead([1,1],[-1,1],[2,20,"lc"]);| +\item \verb|Arrowhead(A,[-1,1],[2,30,0.5);| +\item \verb|Arrowhead([1,1],[-1,1],[2,20,0.5,"Line=y"]);| \end{enumerate} -\hspace*{17mm}% -\Ltab{30mm}{(a)}\Ltab{30mm}{(b)}\Ltab{30mm}{(c)}\Ltab{30mm}{(d)}\\ -\hspace*{20mm}% -\Ltab{30mm}{\input{Fig/ForRef-Arrowhead-2}}% -\Ltab{30mm}{\input{Fig/ForRef-Arrowhead-3}} -\Ltab{30mm}{\input{Fig/ForRef-Arrowhead-4}} -\Ltab{30mm}{\input{Fig/ForRef-Arrowhead-5}} +\vspace{5mm} + +\begin{layer}{150}{0} +\putnotese{0}{0}{(a)} +\putnotese{30}{0}{(b)} +\putnotese{60}{0}{(c)} +\putnotese{90}{0}{(d)} +\putnotese{0}{7}{ \input{Fig/ForRef-Arrowhead-2}} +\putnotese{30}{7}{ \input{Fig/ForRef-Arrowhead-3}} +\putnotese{60}{7}{ \input{Fig/ForRef-Arrowhead-4}} +\putnotese{90}{7}{ \input{Fig/ForRef-Arrowhead-5}} +\end{layer} + +\vspace{30mm} + +\begin{layer}{150}{0} +\putnotese{110}{4}{\input{Fig/ForRef-Arrowhead2-6}} +\end{layer} + +Let A whose position ratio is 0.6 be on the curve cr1. -Let D be on the curve crBC. \begin{enumerate}[(a)]% \setcounter{enumi}{4}% -\item \verb|Arrowhead(D,"crBC");| -\item \verb|Arrowhead(D,"crBC",[2]);| -\item \verb|Arrowhead(D,"crBC",[2,30,"l"]);| -\item \verb|Arrowhead(D,"Invert(crBC)");| +\item \verb|Arrowhead(A,"cr1");| +\item \verb|Arrowhead(0.6,"cr1",[2,1,0.5,"Color=red"]);| +\item \verb|Arrowhead(1,"cr1");| +\item \verb|Arrowhead(1,"Invert(cr1)",["Line=y"]);| \end{enumerate} -\hspace*{17mm}% -\Ltab{30mm}{(e)}\Ltab{30mm}{f)}\Ltab{30mm}{(g)}\Ltab{30mm}{(h)}\\ -\hspace*{20mm}% -\Ltab{30mm}{\input{Fig/ForRef-Arrowhead-7}} -\Ltab{30mm}{\input{Fig/ForRef-Arrowhead-8}} -\Ltab{30mm}{\input{Fig/ForRef-Arrowhead-9}} -\Ltab{30mm}{\input{Fig/ForRef-Arrowhead-10}} +\vspace{5mm} + +\begin{layer}{150}{0} +\putnotese{0}{0}{e)} +\putnotese{30}{0}{(f)} +\putnotese{60}{0}{(g)} +\putnotese{90}{0}{(h)} +\putnotese{0}{7}{ \input{Fig/ForRef-Arrowhead2-7}} +\putnotese{30}{7}{ \input{Fig/ForRef-Arrowhead2-8}} +\putnotese{60}{7}{ \input{Fig/ForRef-Arrowhead2-9}} +\putnotese{90}{7}{ \input{Fig/ForRef-Arrowhead2-10}} +\end{layer} + +\vspace{30mm} \end{cmd} @@ -2218,7 +2239,7 @@ near point from start position : Set in case where the first curve and the last \verb|Hatchdata("8",["i"],[["crAB"]]);| \begin{center} -\input{Fig/HatchZuKita7E.tex}\hspace{10mm}\input{Fig/HatchZuKita8E.tex} +\input{Fig/HatchZuKita7E.tex}\hspace{10mm}\input{Fig/HatchZuKita8.tex} \end{center} %\verb|Hatchdata("9a",["iii"],[["crAB"],["ln1","n"],["ln2","n"]]);|\\ @@ -2261,9 +2282,16 @@ the surrounded region is filled with dots. \begin{cmd}{Shade}{shade} \itemket{Usage}Shade(("name"),list of PD, options); \itemket{Description}This function fills a domain surrounded by a closed curve. -\itemket{Details}\mbox{}\\ -If "Invert" is used in some PD, \verb|Enclosing| is used, if not, \verb|Joincrvs| is used as default. -The options are use of enclosing("Enc=y/n") and color. +\itemket{Details}Options are as follows. () means the default.\\ +\begin{itemize} +\item Starting point. The defaults are the intersect of the first curve and the last one. +\item "Color=" +\item "Enc=n(y)"\ \ Whether \verb|Enclosing| is used. +\item "Trim=n(y)"\ \ Whether it is trimmed in the window. +\item "First=y(n)"\\ +\hspace*{5mm}Whether \verb|Shade| is placed at the top in \TeX. The default is just before Gdata. + +\end{itemize} \itemket{Examples}\mbox{}\\ \verb|Setax([7,"nw"]);|\\ \verb|Plotdata("1","2*sin(x)","x",["Num=100"]);|\\ @@ -5701,7 +5729,7 @@ Find on the screen (not in the space) intersection points (\verb|tmp_1|, \verb|t \itemket{Description} Function to add scripts to the first/last of body tag. \itemket{Examples} \mbox{} -\verb|Ketcindyjsbody(["__Title''],[]);|\\ +\verb|Ketcindyjsbody(["_;_;Title"],[]);|\\ \verb| =>

  Title

| \end{cmd} @@ -5769,6 +5797,30 @@ Find on the screen (not in the space) intersection points (\verb|tmp_1|, \verb|t %-==Appendix ======================== \section{Appendix} +\subsection{To use other text editor} + + +For example, let the cdyfie be \verb|template.cdy|. + +\begin{enumerate}[(1)] +\item Create \verb|template.txt| and put it in the same folder as the cdy file. +\item Describe in Figures slot as follows, and execute. +\begin{verbatim} + Ketinit(); + setdirectory(Dircdy); + import(Cdyname()+''.txt''); + setdirectory(Dirwork); + Windispg(); +\end{verbatim} + +\item Write scripts in \verb|template.txt| and save it.\\ +Ex)\ \verb|Putpoint("A",[0,0],A.xy);|\\ +\phantom{Ex)\ }\verb|Plotdata("1'',''x^2'',''x'');| + +\item Click any position on the screen. + +\end{enumerate} + \subsection{Color table} \begin{center} @@ -5837,7 +5889,7 @@ Rem) lightgray\ [0,0,0,0.15],\ offwhite\ [0,0,0,0.3],\ cindycolor\ [0.66,0,69,0. {\bf Drawing} \> \\ \hyperlink{drawfigures}{Drawfigures} \> manipulate a plural number of PDs together.\\ \hyperlink{anglemark}{Anglemark} \> draw an angle mark.\\ -\hyperlink{setarrow}{Setarrowdata} \> set styles of arrows.\\ +\hyperlink{setarrow}{Setarrow} \> set styles of arrows.\\ \hyperlink{arrowdata}{Arrowdata} \> draw an arrow line between two points.\\ \hyperlink{arrowhead}{Arrowhead} \>draw an arrowhead with specified direction at a designated point.\\ \hyperlink{bezier}{Bezier} \> draw a Bezier curve.\\ diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/KeTCindyReferenceJ.tex b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/KeTCindyReferenceJ.tex index 4bda400879..a3510cda78 100644 --- a/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/KeTCindyReferenceJ.tex +++ b/graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/KeTCindyReferenceJ.tex @@ -3,6 +3,7 @@ \usepackage{amsmath} % \usepackage{amsmath,newtxmath} \usepackage[dvipdfmx]{graphicx,color} +\usepackage{enumerate,bm} \usepackage{wrapfig} \usepackage{jsverb} \usepackage[dvipdfmx,bookmarks=false,colorlinks=true,linkcolor=blue]{hyperref} @@ -267,23 +268,29 @@ Setcolor("darkmaz"); \vspace{\baselineskip} -【例】Cinderellaの描画ツールとCindyScriptで線分AB,ACを60°の角をなすように描いておき,点DとEを弧の両端になるように設定して +【例】Cを大きさがBと一致するようにとり,Anglemarkと矢印を描く \begin{verbatim} -Setcolor([1,0,0]); -Circledata([A,D],["Rng=[0,pi/3]"]); -Arrowhead(E,[-1,0.8],[2,1]); +C.xy=|B.xy|/|C.xy|*C.xy; +Listplot([B,A,C]); +Setcolor("red"); +Anglemark("1",[B,A,C],[3]); //size=3 +Arrowhead(1,"ag1",[2]); //position=1,size=2 \end{verbatim} -を実行すると,矢じりつきの弧を赤で表示することができる。 -1行目は,\verb|Setcolor("red");|でもよい。 座標軸を描く場合は,このあと \verb|Setcolor("black")| で黒に戻しておかないと,座標軸が赤で表示されてしまうので要注意。 \vspace{\baselineskip} -\hspace{20mm} \includegraphics[width=3.5cm,bb=0 0 161 134]{Fig/setcolor.pdf} +\hspace{20mm}% +%\includegraphics[width=3.5cm,bb=0 0 161 134]{Fig/setcolor.pdf} +\includegraphics[width=35mm,bb=0.00 0.00 176.00 165.00]{Fig/anglearrowscreen.pdf}% +\hspace{20mm}\scalebox{0.5}{\input{Fig/anglearrow.tex}} + \begin{flushright}\hyperlink{functionlist}{$\Rightarrow$関数一覧}\end{flushright} +\newpage + \vspace{\baselineskip} \hypertarget{deffun}{} \item[関数]Deffun(関数名 , 定義のリスト) @@ -387,12 +394,6 @@ Pointdata("4",D,["Size=4"]); \begin{flushright}\hyperlink{functionlist}{$\Rightarrow$関数一覧}\end{flushright} -\hypertarget{setarrow}{} -\item[関数]Setarrow(size,angle,position,cut,segstyle) -\item[機能]矢線の形状の設定をする。 -\item[説明]引数は,順に,矢じりの大きさ, 開き角, 矢じり位置, 切り込み位置, 線種と表示色 - -それぞれの意味と値は,\hyperlink{arrowdata}{Arrowdata()} を参照のこと。 \vspace{\baselineskip} \hypertarget{setmarklen}{} @@ -564,7 +565,7 @@ optionsは,線種・表示する文字列・解像度・出力の有無など \hypertarget{pointdata}{} \item[関数]Pointdata(name , 点リスト , options) \item[機能]点のデータを作成する。 -\item[説明]与えられた座標の点データを作成する。オプションは"Size=","Color=","Inside"。 +\item[説明]与えられた座標の点データを作成する。オプションは"Size=","Color=","Inside="。 Inside オプションは,点の内部についての指定。 @@ -878,29 +879,32 @@ D.xy=Translatepoint(A,B.xy); \begin{flushright}\hyperlink{functionlist}{$\Rightarrow$関数一覧}\end{flushright} +\vspace{\baselineskip} +\hypertarget{setarrow}{} +\item[関数]Setarrow([arrowsize,angle,position,cut]) +\item[機能]Arrowdata,Arrowheadで描く矢印のスタイルを設定する。 +\item[説明]arrowsize,angle,position,cut,linestyleは,順に大きさ(1),開き角(18),位置(1),切り込み(0.2)である。(カッコ内はデフォルト値) + +\vspace{10mm} + \hypertarget{arrowdata}{} \item[関数]Arrowdata(name,[始点 , 終点] , options) \item[機能]2点間を結ぶ矢線を描く。 -\item[説明]name は,座標を数値で与えるときに必要。幾何要素の識別名で与えるときはなくてもよい。 - -optionsは矢じりの形状などの指定。 +\item[説明]name はなくてもよい(自動的に通し番号をつける)。 -\hspace{10mm} [ 矢じりの大きさ, 開き角, 矢じり位置,切り込み位置, 線種, 線の表示色,トリミング] +optionsは矢じりの形状などの指定(リストで与える)。 -のリストで与える。矢じりの大きさから切り込み位置までは数で,後方のオプションを指定するときは,前方も書く。 +\hspace*{10mm} 数値は, 大きさ, 開き角, 位置,切り込み\\ +\hspace*{10mm} "Line=n(y)''(矢印は線だけ),"Cutend=''(トリミング),"Color='' -開き角は60分法で与える。ただし,° はつけない。5未満の時は18°の倍数指定とする。 +開き角は60分法で与える。2.5未満の時は18°の倍数指定とする。 矢じり位置は,線分の長さを1とした始点からの距離。 -切り込み位置は,0のとき三角形の矢じり,1のとき線のみの矢じりとなる。 - -ただし,Cinderellaの画面上には全ては反映されない。たとえば,太さ指定をしても画面上では太さは同じ。 +切り込みのデフォルトは0.2 トリミング :"Cutend=m" または "Cutend=[m,n]" で,右辺が数のときは両端をmだけカットする。リストのときは始点をm,終点をnだけカットする。mが負のときは延長する。 -これらの設定は,\hyperlink{setarrow}{Setarrow()} で初期設定を変更することができる。 - \vspace{\baselineskip} 【例】オプションの設定とその結果を示す。 @@ -909,12 +913,15 @@ Arrowdata("1",[A,B]); Arrowdata("2",[[1,0],[2,3]],[2]); Arrowdata("3",[[2,0],[3,3]],[3,45]); Arrowdata("4",[[3,0],[4,3]],[3,1,0.5]); -Arrowdata("5",[[4,0],[5,3]],[3,1,1,0.5]); -Arrowdata("6",[[5,0],[6,3]],[3,1,1,1]); +Arrowdata("5",[[4,0],[5,3]],[3,1,1,0]); +Arrowdata("6",[[5,0],[6,3]],[3,"Line=y"]); Arrowdata("7",[[6,0],[7,3]],[3,"dr,2"]); Arrowdata("8",[[7,0],[8,3]],[3,1,1,0.5,"Color=red"]); \end{verbatim} -\hspace{20mm}\input{Fig/arrowdata} + +\vspace{6mm} + +\hspace{20mm}\scalebox{0.9}{\input{Fig/arrowhead}} 【例】2つの円を矢線で結ぶ。 @@ -933,87 +940,80 @@ Cinderellaの作図ツールで2点ABをとっておく。 円A,Bの半径が同じ(たとえば0.5)であれば,\verb|Arrowdata([A,B],["Cutend=0.5"]);| でよい。 -\vspace{\baselineskip} -\hypertarget{setarrow}{} -\item[関数]Setarrow([arrowsize,angle,position,cut,linestyle]) -\item[機能]Arrowdata,Arrowheadで描く矢印のスタイルを設定する。 -\item[説明]arrowsize,angle,position,cut,linestyleは,順に大きさ(1),開き角(18),位置(1),切り込み(0),矢線スタイル("dr")である。(カッコ内はデフォルト値) - - %\begin{flushright}\hyperlink{functionlist}{$\Rightarrow$関数一覧}\end{flushright} \vspace{\baselineskip} \hypertarget{arrowhead}{} -\item[関数]Arrowhead(点 , 方向 , options) , Arrowhead(点 , プロットデータ,options) -\item[機能]点に矢じりだけを描く -\item[説明]指定された位置に,指定された方向を向いた矢じりだけを描く。 +\item[関数](1)Arrowhead(点 , 方向 , options)\\ +(2)Arrowhead(点または位置比 , プロットデータ, options) +\item[機能]点に矢じりだけを描く(optionはSetarrowと同じ) +\item[説明](1)指定された位置に,指定された方向を向いた矢じりだけを描く。\\ +\hspace*{2.5zw}点は座標または幾何要素名。方向は原点から見て座標[a,b]の方向。 -点は座標または幾何要素名。方向は原点から見て座標[a,b]の方向。 -optionsは [大きさ,矢じりの開き角,形状と位置] のリスト。 +(2)プロットデータ(曲線)を指定したときは,曲線上の点に矢じりをつける。 -矢じりの開き角は60分法で片側半分の角。 +\hspace*{2.5zw}曲線には向きがあり,それによって矢じりの向きが決まる。\\ +\hspace*{2.5zw}"Invert(曲線名)" とすると反対向きの矢じりになる。\\ +\hspace*{2.5zw}曲線の向きとは,曲線を描くときの順序で,プロットデータの順序でもある。\\ +\hspace*{2.5zw}位置比は曲線上の位置を表す比率(0から1)。\\ +\hspace*{3.5zw}例えば,分割数が50で位置比が0.3のとき \verb|1+50*0.3=2.5|\\ +\hspace*{4.5zw}2番目と3番目の点の中点 -形状は, "f" :塗りつぶしの三角形( 初期設定)または" l " : ラインのみ。 +\vspace{0.5zw} -ただし,塗りつぶし矢じりは画面上では塗りつぶしにならない。 +\begin{layer}{150}{0} +\putnotese{100}{8}{\input{Fig/ForRef-Arrowhead-1}} +\end{layer} -位置は,"t"( 初期設定)または "c" , "b" -\begin{tabbing} -1234\=567890123\=\kill -\>"t" は矢じりの先端が終点に一致\\ -\>"c" は三角形の中心が終点と一致\\ -\>"b" は終点が矢じりの底辺にのる。 -\end{tabbing} -プロットデータを指定したときは,曲線上の点に矢じりをつける。 +【例】 A が右図の位置のとき\\ +\hspace*{2.5zw}(ア) \verb|Arrowhead(A,[-1,1]);|\\ +\hspace*{2.5zw}(イ) \verb|Arrowhead([1,1],[-1,1],[2,60]);|\\ +\hspace*{2.5zw}(ウ) \verb|Arrowhead(A,[-1,1],[2,30,0.5]]);|\\ +\hspace*{2.5zw}(エ) \verb|Arrowhead([1,1],[-1,1],[2,20,0.5,"Line=y"]);| -曲線には向きがあり,それによって矢じりの向きが決まる。" Invert(PD) " とすると反対向きの矢じりになる。 +%\hspace{6mm} +\vspace{5mm} -曲線の向きとは,曲線を描くときの順序で,プロットデータの順序でもある。invert() はこのプロットデータを逆順にするものである。 +\begin{layer}{150}{0} +\putnotese{0}{0}{(ア)} +\putnotese{30}{0}{(イ)} +\putnotese{60}{0}{(ウ)} +\putnotese{90}{0}{(エ)} +\putnotese{0}{7}{ \input{Fig/ForRef-Arrowhead-2}} +\putnotese{30}{7}{ \input{Fig/ForRef-Arrowhead-3}} +\putnotese{60}{7}{ \input{Fig/ForRef-Arrowhead-4}} +\putnotese{90}{7}{ \input{Fig/ForRef-Arrowhead-5}} +\end{layer} -\vspace{\baselineskip} +\vspace{35mm} -【例】 +\vspace{0.5zw} -\vspace{\baselineskip} -%\hspace{6mm} \begin{layer}{150}{0} -\putnotese{0}{0}{点 A が右図の位置のとき} -\putnotese{80}{8}{\input{Fig/ForRef-Arrowhead-1}} -\putnotese{0}{7}{(ア) Arrowhead(A,[-1,1]);} -\putnotese{0}{14}{(イ) Arrowhead([1,1],[-1,1],[2,60]);} -\putnotese{0}{21}{(ウ) Arrowhead(A,[-1,1],[2,30,"b"]);} -\putnotese{0}{28}{(エ) Arrowhead([1,1],[-1,1],[2,20,"lc"]);} -\putnotese{0}{38}{(ア)} -\putnotese{30}{38}{(イ)} -\putnotese{60}{38}{(ウ)} -\putnotese{90}{38}{(エ)} -\putnotese{0}{45}{ \input{Fig/ForRef-Arrowhead-2}} -\putnotese{30}{45}{ \input{Fig/ForRef-Arrowhead-3}} -\putnotese{60}{45}{ \input{Fig/ForRef-Arrowhead-4}} -\putnotese{90}{45}{ \input{Fig/ForRef-Arrowhead-5}} +\putnotese{100}{4}{\input{Fig/ForRef-Arrowhead2-6}} \end{layer} -\vspace{75mm} -%\hspace{6mm} +曲線 cr1 上の点 A の位置比が0.6のとき\\ +\hspace*{2.5zw}(オ) \verb|Arrowhead(A,"cr1");|\\ +\hspace*{2.5zw}(カ) \verb|Arrowhead(0.6,"cr1",[2,1,0.5,"Color=red"]);|\\ +\hspace*{2.5zw}(キ) \verb|Arrowhead(1,"cr1");|\\ +\hspace*{2.5zw}(ク) \verb|Arrowhead(1,"Invert(cr1)",["Line=y"]);| + +\vspace{5mm} + \begin{layer}{150}{0} -\putnotese{0}{0}{曲線 crBC 上の点 D が右図のようなとき} -\putnotese{80}{8}{ \input{Fig/ForRef-Arrowhead-6}} -\putnotese{96}{22}{crBC} -\putnotese{0}{7}{(オ) Arrowhead(D,"crBC");} -\putnotese{0}{14}{(カ) Arrowhead(D,"crBC",[2]);} -\putnotese{0}{21}{(キ) Arrowhead(D,"crBC",[2,30,"l"]);} -\putnotese{0}{28}{(ク) Arrowhead(D,"Invert(crBC)");} -\putnotese{0}{38}{(オ)} -\putnotese{30}{38}{(カ)} -\putnotese{60}{38}{(キ)} -\putnotese{90}{38}{(ク)} -\putnotese{0}{45}{ \input{Fig/ForRef-Arrowhead-7}} -\putnotese{30}{45}{ \input{Fig/ForRef-Arrowhead-8}} -\putnotese{60}{45}{ \input{Fig/ForRef-Arrowhead-9}} -\putnotese{90}{45}{ \input{Fig/ForRef-Arrowhead-10}} +\putnotese{0}{0}{オ)} +\putnotese{30}{0}{(カ)} +\putnotese{60}{0}{(キ)} +\putnotese{90}{0}{(ク)} +\putnotese{0}{7}{ \input{Fig/ForRef-Arrowhead2-7}} +\putnotese{30}{7}{ \input{Fig/ForRef-Arrowhead2-8}} +\putnotese{60}{7}{ \input{Fig/ForRef-Arrowhead2-9}} +\putnotese{90}{7}{ \input{Fig/ForRef-Arrowhead2-10}} \end{layer} -\vspace{70mm} +\vspace{35mm} +%\vspace{70mm} \vspace{\baselineskip} \hypertarget{lineplot}{} @@ -2818,13 +2818,16 @@ optionの Color は,Cinderellaの画面上での描画色をリストで与え optionsには,他に,次のものがある。 -・Enclosingを使うかどうか:''Enc=y/n''(初期値は y) +・Enclosingを使うかどうか:"Enc=y/n"(初期値は n)\\ +   ''Enc=y''のとき,複数のShadeを使うときは,名前をつける。 ・Enclosingのときの開始点,描画色 -・描画領域のトリミング:Trim=y/n (初期値は n ) +・描画領域のトリミング:"Trim=y/n" (初期値は n ) + +・TeXへの書き出しで,先頭に配置するか:"First=y/n" (初期値は n )\\ +   "First=n" のときは,使われているGdataの書き出しの直前におく. -複数のShadeを使うときは,名前をつける。 \vspace{\baselineskip} 【例】$y=2\sin x$のグラフと直線$y=1$ とで囲まれた部分に黒0.2の濃さで色を塗る。 @@ -8145,7 +8148,7 @@ Plotdata("1",str,"x"); \begin{verbatim} -【例】Ketcindyjsbody(["__Title''],[]); +【例】Ketcindyjsbody(["_;_;Title"],[]);     =>

  Title

\end{verbatim} @@ -8281,6 +8284,33 @@ Cinderellaで使っている用語に次のものがある。 \includegraphics[bb=0 0 6.48 5.04 , width=0.6cm]{Fig/grid-more.pdf}\includegraphics[bb=0 0 6.48 5.04 , width=0.6cm]{Fig/grid-less.pdf}グリッドを粗く / 細かくする\\ \end{tabbing} +\hypertarget{colorcodelist}{} +\subsection{他のテキストエディタの使用} + +例えば,cdyファイル名をtemplate.cdyとする. + +\begin{enumerate}[(1)] +\item template.txtを作成して,template.cdyと同じ場所におく. +\item template.cdyのFiguresスロットを以下を記述して実行する. +\begin{verbatim} + Ketinit(); + setdirectory(Dircdy); + import(Cdyname()+''.txt''); + setdirectory(Dirwork); + Windispg(); +\end{verbatim} + +\item template.txtにスクリプトを書いて保存する.\\ +例)\verb|Putpoint("A",[0,0],A.xy);|\\ +  \verb|Plotdata("1'',''x^2'',''x'');| +\end{enumerate} + +注)template.txtを変更した場合も,cdy画面をクリックすればよい. + +\begin{flushright} \hyperlink{functionlist}{$\Rightarrow$関数一覧}\end{flushright} + +\newpage + \hypertarget{colorcodelist}{} \subsection{色名とカラーコード一覧} \vspace{\baselineskip} @@ -8290,7 +8320,7 @@ Cinderellaで使っている用語に次のものがある。 \newpage %--------------点の作図についての比較表-------------------------------------- -\hypertarget{mkpttable}{} +\hypertarget{mkpttableE}{} \subsection{点の作図についての比較表} \vspace{\baselineskip} \scalebox{0.9}{\input{Fig/mkpttable}} diff --git a/graphics/ketcindy/ketcindyfolder/doc/source/readme/ReadmeMacJ.tex b/graphics/ketcindy/ketcindyfolder/doc/source/readme/ReadmeMacJ.tex index eaab9903d1..6408248419 100644 --- a/graphics/ketcindy/ketcindyfolder/doc/source/readme/ReadmeMacJ.tex +++ b/graphics/ketcindy/ketcindyfolder/doc/source/readme/ReadmeMacJ.tex @@ -178,6 +178,15 @@ KETCindyのインストール (Mac) \item ターミナルで以下を実行する.\\ \hspace*{1zw}\verb|cp (forMacのパス)/ketcindy.conf ~/.ketcindy.conf| \end{enumerate} + +\item その他 +\begin{enumerate}[(1)] +\item ダウンロードしたアプリケーションの実行を有効にする方法\\ +  ターミナルで\\ +    sudo spctl --master-disable\\ +  を実行(一度実行すればすべての場合に有効である) + \end{enumerate} + \end{enumerate} \end{document} \ No newline at end of file diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/basic1list.txt b/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/basic1list.txt index 9ed585fb1b..36dd27b91d 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/basic1list.txt +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/basic1list.txt @@ -1,150 +1,150 @@ -Ketinit,basic1,41,178,Fillstore,Cindyname,Indexall,getname,iswindows,ismacosx,Changesetting,Changework,pathsep,Setwindow,Strictmove -Initglist,basic1,182,185,Ketinit -Setglist,basic1,189,195 -Addglist,basic1,199,205 -Fillstore,basic1,209,242 -Fillblack,basic1,246,260,Fillstore -Fillrestore,basic1,264,276 -Readlines,basic1,280,291,readfile2str -Changesetting,basic1,295,310,pathsep,getname,isexists -Cindyname,basic1,314,321,Cdyname,Getcdyname -Setwindow,basic1,325,362,Toupper,LLcrd,Putpoint,Ptpos,Strictmove,Pcrd -Setfiles,basic1,366,379,Dqq -Setparent,basic1,383,395,Dqq -Reparse,basic1,399,409 -Dqq,basic1,413,413,DqDq -DqDq,basic1,416,419 -PPa,basic1,423,424 -PaO,basic1,428,440 -PaC,basic1,444,456 -PPa,basic1,460,460 -Tab2list,basic1,464,526,Divoptions,Toupper,Indexall -Columnlist,basic1,530,533 -Dispmat,basic1,537,559 -Sep1000,basic1,563,581 -Acos,basic1,585,588 -Asin,basic1,592,595 -Atan,basic1,599,602 -Sqr,basic1,606,609 -Factorial,basic1,613,621 -Norm,basic1,625,637 -Removespace,basic1,642,667 -Indexall,basic1,671,689 -Strsplit,basic1,693,704,Indexall -Parlevel,basic1,708,708,Bracket -Bracket,basic1,711,733,Indexall -Pardiagram,basic1,737,833,Divoptions,Toupper,Bracket,Listplot,Letter,Expr -Changework,basic1,837,895,Divoptions,Strsplit,Toupper,Indexall,isexists,Dqq,makedir,pathsep,iswindows,iskcexists,setexec -Changestyle,basic1,899,931,Divoptions,Com2nd,Getlinestyle,Texcom -Op,basic1,935,947 -Ptselected,basic1,951,967,|mouse -Finddef,basic1,971,990 -Findgeoinfo,basic1,994,1019,Finddef -Dependgeo,basic1,1023,1043,Finddef -Workprocess,basic1,1047,1051,Drawprocess -Drawprocess,basic1,1054,1099,Divoptions,Strsplit,Toupper,Dependgeo -Sortpointlist,basic1,1103,1135 -Toupper,basic1,1139,1154 -Textformat,basic1,1158,1182 -Sprintf,basic1,1186,1203,Textformat -Replaceall,basic1,1207,1217 -Assign,basic1,1221,1284,Textformat -Measuredepth,basic1,1315,1328,Indexall -Flattenlist,basic1,1332,1352,Measuredepth -Divoptions,basic1,1356,1459,Strsplit,Toupper,Colorcmyk2rgb,Colorname2rgb -Dotprod,basic1,1463,1469 -Crossprod,basic1,1473,1485 -Mvprod,basic1,1489,1507,Measuredepth -Ptstart,basic1,1511,1516 -Ptend,basic1,1520,1525 -Numptcrv,basic1,1529,1534 -Ptcrv,basic1,1538,1543 -Invert,basic1,1547,1560,Listplot -Paramoncrv,basic1,1564,1564,Paramoncurve -Paramoncurve,basic1,1567,1593,Nearestpt,LLcrd -Pointoncrv,basic1,1597,1597,Pointoncurve -Pointoncurve,basic1,1600,1618 -Koutenseg,basic1,1622,1731 -Intersectcrvspp,basic1,1737,1880,Divoptions,Measuredepth,LLcrd,Koutenseg -Intersectcrvs,basic1,1884,1890,Intersectcrvspp -Intersectline,basic1,1898,1920,Dotprod,Crossprod -Intersectseg,basic1,1924,2024,Op,Intersectline,Nearestpt -Osplineseg,basic1,2028,2045,Dotprod,Bezier -Intersectpartseg,basic1,2049,2151,Crossprod,Norm,Reflectpoint,Osplineseg,Intersectseg,Op,Intersectline -Collectsameseg,basic1,2155,2197 -Intersectcurvespp,basic1,2201,2307,LLcrd,Intersectpartseg,Collectsameseg,Nearestpt -Intersectcurves,basic1,2311,2318,Intersectcurvespp,190917 -Nearestptcrvphy,basic1,2324,2333,Pcrd,Measuredepth,Nearestpt -Nearestptcrv,basic1,2337,2343,Nearestpt -Nearestpt,basic1,2347,2400,Measuredepth,Paramoncurve -Derivative,basic1,2404,2495,Strsplit,Lineplot,Intersectcurvespp,Pointoncurve,Dotprod,Divoptions,Toupper,PaO,Pcrd,Assign -Tangentplot,basic1,2499,2546,Divoptions,Strsplit,Toupper,Intersectcurvespp,Derivative,Lineplot -Integrate,basic1,2550,2563,Integratefn,Integratedt -Integratedt,basic1,2567,2599,Divoptions,Toupper,IntegrateO,Measuredepth,MeetCurve,LLcrd -Integratefn,basic1,2603,2663,Divoptions,Toupper,Strsplit,Assign,IntegrateO,Textformat -IntegrateO,basic1,2667,2746,Measuredepth,Meetcurve,LLcrd,Dotprod -FindareaP,basic1,2750,2763,Lcrd -FindareaO,basic1,2767,2788,Dist,IntegrateO -Findarea,basic1,2792,2818,Divoptions,Strsplit,Toupper,FindareaO,FindareaP -Findlength,basic1,2822,2834,Lcrd -Inversefun,basic1,2838,2861,Textformat -Com0th,basic1,2865,2869 -Com1st,basic1,2873,2878 -Com2nd,basic1,2882,2887 -Com2ndpre,basic1,2891,2895 -Texcom,basic1,2899,2906,Com2nd -Ketcindylogo,basic1,2910,2914,Com2nd -Drwline,basic1,2918,2921,Textformat,Com2nd -Dashline,basic1,2926,2928,Com2nd -Invdashline,basic1,2932,2934,Com2nd -Dottedline,basic1,2938,2940,Com2nd -Drawlinetype,basic1,2944,2965,Toupper,Drwline,Dashline,Invdashline,Dottedline -Setunitlen,basic1,2969,3021 -Setmarklen,basic1,3025,3029,Com2nd,Textformat -Setorigin,basic1,3033,3037,Com2nd,Textformat -Fontsize,basic1,3041,3044,Com2nd -Setpen,basic1,3048,3052,Com2nd -Setscaling,basic1,3056,3070,Com0th,Setwindow -Lcrd,basic1,3074,3082 -Pcrd,basic1,3086,3094 -LLcrd,basic1,3098,3107 -Doscaling,basic1,3111,3138,Lcrd,LLcrd -Unscaling,basic1,3142,3169,Lcrd,LLcrd -Setpt,basic1,3173,3179,Ptsize,Com2nd -Definecolor,basic1,3183,3191,Texcom -Setcolor,basic1,3195,3222,Colorcmyk2rgb,Com2nd -Colorrgb2cmyk,basic1,3226,3238 -Colorcmyk2rgb,basic1,3242,3249 -Colorrgbhsv,basic1,3253,3285 -Colorhsvrgb,basic1,3289,3303 -Colorrgbhsl,basic1,3307,3343 -Colorhslrgb,basic1,3347,3368,Hue2rgb -Hue2rgb,basic1,3372,3390 -Colorrgbhwb,basic1,3394,3400,Colorrgbhsl,Colorcode -Colorhwbrgb,basic1,3404,3429 -Colorcode,basic1,3433,3446,Colorrgb2cmyk,Colorcmyk2rgb,Colorrgbhsv,Colorrgbhsl,Colorrgbhwb,Colorhsvrgb,Colorhslrgb,Colorhwbrgb -Colorname2rgb,basic1,3450,3500,Colorcmyk2rgb,Assign -Getlinestyle,basic1,3504,3569,Toupper,Drwline,Dashline,Invdashline,Dottedline,Textformat,Drwpt -Chunderscore,basic1,3573,3608,PaO -AddGraph,basic1,3612,3712,Divoptions,Flattenlist,Pcrd,Measuredepth,PaO,Textformat,Com2nd,Getlinestyle,Texcom -Joincrvs,basic1,3716,3812,LLcrd,Divoptions,Numptcrv,Ptstart,Ptend,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom -Partcrv,basic1,3816,3905,Measuredepth,Divoptions,Numptcrv,Ptstart,Ptend,Joincrvs,Nearestpt,LLcrd,Pcrd,Textformat,Lcrd,Com2nd,Getlinestyle,Texcom -Opcrvs,basic1,3909,3917,Listplot -Pointdata,basic1,3921,4065,Divoptions,Strsplit,Colorcmyk2rgb,Colorname2rgb,Toupper,Lcrd,Measuredepth,Pcrd,PaO,Texcom,Textformat,Com2nd -Listplot,basic1,4069,4150,Divoptions,Strsplit,Toupper,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom,Lcrd -Lineplot,basic1,4154,4237,Strsplit,Toupper,Divoptions,Lcrd,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom -Plotdata,basic1,4241,4446,Divoptions,Strsplit,PaO,Dqq,Toupper,Assign,Norm,Measuredepth,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom -Paramplot,basic1,4450,4622,Divoptions,Strsplit,PaO,Dqq,Toupper, differs from Scilab ,Assign,Measuredepth,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom -Polarplot,basic1,4626,4635,Strsplit,Paramplot -Connectseg,basic1,4639,4701,Norm -Implicitplot,basic1,4705,4888,Divoptions,Strsplit,Toupper,Impfun,Connectseg,Measuredepth,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom -Circledata,basic1,4892,5011,Divoptions,Strsplit,Toupper,Lcrd,Defvar,Lineplot,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom -Framedata,basic1,5015,5067,Measuredepth,LLcrd,Divoptions,Lcrd,Listplot -Framedata2,basic1,5071,5078,Lcrd,Framedata -Ovaldata,basic1,5082,5152,Divoptions,Lcrd,Listplot,Circledata,Reflectdata,Joincrvs,Com2nd,Getlinestyle,Texcom,Pcrd,Textformat -Segmark,basic1,5156,5216,Drawsegmark,Divoptions,Toupper,Circledata,Listplot -Parabolaplot,basic1,5220,5260,Lcrd,Rotatepoint,Textformat,Plotdata,Rotatedata -Ellipseplot,basic1,5264,5307,Lcrd,Rotatepoint,Paramplot,Rotatedata -Hyperbolaplot,basic1,5311,5375,Divoptions,Toupper,Lcrd,Rotatepoint,Paramplot,Lineplot,Rotatedata -Polygonplot,basic1,5379,5425,Divoptions,Strsplit,Toupper,Lcrd,Putpoint,Listplot -Putintersect,basic1,5429,5457,Intersectcrvs,Putpoint +Ketinit,basic1,41,179,Fillstore,Usegraphics,Cindyname,Indexall,getname,iswindows,ismacosx,Changesetting,Changework,pathsep,Setwindow,Strictmove +Initglist,basic1,183,186,Ketinit +Setglist,basic1,190,196 +Addglist,basic1,200,206 +Fillstore,basic1,210,243 +Fillblack,basic1,247,261,Fillstore +Fillrestore,basic1,265,277 +Readlines,basic1,281,292,readfile2str +Changesetting,basic1,296,311,pathsep,getname,isexists +Cindyname,basic1,315,322,Cdyname,Getcdyname +Setwindow,basic1,326,375,LLcrd,Putpoint,Ptpos,Strictmove,Pcrd,Toupper +Setfiles,basic1,379,392,Dqq +Setparent,basic1,396,408,Dqq +Reparse,basic1,412,422 +Dqq,basic1,426,426,DqDq +DqDq,basic1,429,432 +PPa,basic1,436,437 +PaO,basic1,441,453 +PaC,basic1,457,469 +PPa,basic1,473,473 +Tab2list,basic1,477,539,Divoptions,Toupper,Indexall +Columnlist,basic1,543,546 +Dispmat,basic1,550,572 +Sep1000,basic1,576,594 +Acos,basic1,598,601 +Asin,basic1,605,608 +Atan,basic1,612,615 +Sqr,basic1,619,622 +Factorial,basic1,626,634 +Norm,basic1,638,650 +Removespace,basic1,655,680 +Indexall,basic1,684,702 +Strsplit,basic1,706,717,Indexall +Parlevel,basic1,721,721,Bracket +Bracket,basic1,724,746,Indexall +Pardiagram,basic1,750,846,Divoptions,Toupper,Bracket,Listplot,Letter,Expr +Changework,basic1,850,908,Divoptions,Strsplit,Toupper,Indexall,isexists,Dqq,makedir,pathsep,iswindows,iskcexists,setexec +Changestyle,basic1,912,965,Divoptions,Com2nd,Getlinestyle,Texcom +Op,basic1,969,981 +Ptselected,basic1,985,1001,|mouse +Finddef,basic1,1005,1024 +Findgeoinfo,basic1,1028,1053,Finddef +Dependgeo,basic1,1057,1077,Finddef +Workprocess,basic1,1081,1085,Drawprocess +Drawprocess,basic1,1088,1133,Divoptions,Strsplit,Toupper,Dependgeo +Sortpointlist,basic1,1137,1169 +Toupper,basic1,1173,1188 +Textformat,basic1,1192,1216 +Sprintf,basic1,1220,1237,Textformat +Replaceall,basic1,1241,1251 +Assign,basic1,1255,1318,Textformat +Measuredepth,basic1,1349,1362,Indexall +Flattenlist,basic1,1366,1386,Measuredepth +Divoptions,basic1,1390,1493,Strsplit,Toupper,Colorcmyk2rgb,Colorname2rgb +Dotprod,basic1,1497,1503 +Crossprod,basic1,1507,1519 +Mvprod,basic1,1523,1541,Measuredepth +Ptstart,basic1,1545,1550 +Ptend,basic1,1554,1559 +Numptcrv,basic1,1563,1568 +Ptcrv,basic1,1572,1577 +Invert,basic1,1581,1594,Listplot +Paramoncrv,basic1,1598,1598,Paramoncurve +Paramoncurve,basic1,1601,1627,Nearestpt,LLcrd +Pointoncrv,basic1,1631,1631,Pointoncurve +Pointoncurve,basic1,1634,1652 +Koutenseg,basic1,1656,1765 +Intersectcrvspp,basic1,1771,1914,Divoptions,Measuredepth,LLcrd,Koutenseg +Intersectcrvs,basic1,1918,1924,Intersectcrvspp +Intersectline,basic1,1932,1954,Dotprod,Crossprod +Intersectseg,basic1,1958,2058,Op,Intersectline,Nearestpt +Osplineseg,basic1,2062,2079,Dotprod,Bezier +Intersectpartseg,basic1,2083,2185,Crossprod,Norm,Reflectpoint,Osplineseg,Intersectseg,Op,Intersectline +Collectsameseg,basic1,2189,2231 +Intersectcurvespp,basic1,2235,2341,LLcrd,Intersectpartseg,Collectsameseg,Nearestpt +Intersectcurves,basic1,2345,2352,Intersectcurvespp,190917 +Nearestptcrvphy,basic1,2358,2367,Pcrd,Measuredepth,Nearestpt +Nearestptcrv,basic1,2371,2377,Nearestpt +Nearestpt,basic1,2381,2434,Measuredepth,Paramoncurve +Derivative,basic1,2438,2529,Strsplit,Lineplot,Intersectcurvespp,Pointoncurve,Dotprod,Divoptions,Toupper,PaO,Pcrd,Assign +Tangentplot,basic1,2533,2580,Divoptions,Strsplit,Toupper,Intersectcurvespp,Derivative,Lineplot +Integrate,basic1,2584,2597,Integratefn,Integratedt +Integratedt,basic1,2601,2633,Divoptions,Toupper,IntegrateO,Measuredepth,MeetCurve,LLcrd +Integratefn,basic1,2637,2697,Divoptions,Toupper,Strsplit,Assign,IntegrateO,Textformat +IntegrateO,basic1,2701,2780,Measuredepth,Meetcurve,LLcrd,Dotprod +FindareaP,basic1,2784,2797,Lcrd +FindareaO,basic1,2801,2822,Dist,IntegrateO +Findarea,basic1,2826,2852,Divoptions,Strsplit,Toupper,FindareaO,FindareaP +Findlength,basic1,2856,2868,Lcrd +Inversefun,basic1,2872,2895,Textformat +Com0th,basic1,2899,2903 +Com1st,basic1,2907,2912 +Com2nd,basic1,2916,2921 +Com2ndpre,basic1,2925,2929 +Texcom,basic1,2933,2940,Com2nd +Ketcindylogo,basic1,2944,2948,Com2nd +Drwline,basic1,2952,2955,Textformat,Com2nd +Dashline,basic1,2960,2962,Com2nd +Invdashline,basic1,2966,2968,Com2nd +Dottedline,basic1,2972,2974,Com2nd +Drawlinetype,basic1,2978,2999,Toupper,Drwline,Dashline,Invdashline,Dottedline +Setunitlen,basic1,3003,3055 +Setmarklen,basic1,3059,3063,Com2nd,Textformat +Setorigin,basic1,3067,3071,Com2nd,Textformat +Fontsize,basic1,3075,3078,Com2nd +Setpen,basic1,3082,3086,Com2nd +Setscaling,basic1,3090,3104,Com0th,Setwindow +Lcrd,basic1,3108,3116 +Pcrd,basic1,3120,3128 +LLcrd,basic1,3132,3141 +Doscaling,basic1,3145,3172,Lcrd,LLcrd +Unscaling,basic1,3176,3203,Lcrd,LLcrd +Setpt,basic1,3207,3213,Ptsize,Com2nd +Definecolor,basic1,3217,3225,Texcom +Setcolor,basic1,3229,3256,Colorcmyk2rgb,Com2nd +Colorrgb2cmyk,basic1,3260,3272 +Colorcmyk2rgb,basic1,3276,3283 +Colorrgbhsv,basic1,3287,3319 +Colorhsvrgb,basic1,3323,3337 +Colorrgbhsl,basic1,3341,3377 +Colorhslrgb,basic1,3381,3402,Hue2rgb +Hue2rgb,basic1,3406,3424 +Colorrgbhwb,basic1,3428,3434,Colorrgbhsl,Colorcode +Colorhwbrgb,basic1,3438,3463 +Colorcode,basic1,3467,3480,Colorrgb2cmyk,Colorcmyk2rgb,Colorrgbhsv,Colorrgbhsl,Colorrgbhwb,Colorhsvrgb,Colorhslrgb,Colorhwbrgb +Colorname2rgb,basic1,3484,3534,Colorcmyk2rgb,Assign +Getlinestyle,basic1,3538,3603,Toupper,Drwline,Dashline,Invdashline,Dottedline,Textformat,Drwpt +Chunderscore,basic1,3607,3642,PaO +AddGraph,basic1,3646,3746,Divoptions,Flattenlist,Pcrd,Measuredepth,PaO,Textformat,Com2nd,Getlinestyle,Texcom +Joincrvs,basic1,3750,3846,LLcrd,Divoptions,Numptcrv,Ptstart,Ptend,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom +Partcrv,basic1,3850,3939,Measuredepth,Divoptions,Numptcrv,Ptstart,Ptend,Joincrvs,Nearestpt,LLcrd,Pcrd,Textformat,Lcrd,Com2nd,Getlinestyle,Texcom +Opcrvs,basic1,3943,3951,Listplot +Pointdata,basic1,3955,4100,Divoptions,Strsplit,Colorcmyk2rgb,Colorname2rgb,Toupper,Lcrd,Measuredepth,Pcrd,PaO,Texcom,Textformat,Com2nd +Listplot,basic1,4104,4185,Divoptions,Strsplit,Toupper,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom,Lcrd +Lineplot,basic1,4189,4272,Strsplit,Toupper,Divoptions,Lcrd,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom +Plotdata,basic1,4276,4481,Divoptions,Strsplit,PaO,Dqq,Toupper,Assign,Norm,Measuredepth,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom +Paramplot,basic1,4485,4657,Divoptions,Strsplit,PaO,Dqq,Toupper, differs from Scilab ,Assign,Measuredepth,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom +Polarplot,basic1,4661,4670,Strsplit,Paramplot +Connectseg,basic1,4674,4736,Norm +Implicitplot,basic1,4740,4923,Divoptions,Strsplit,Toupper,Impfun,Connectseg,Measuredepth,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom +Circledata,basic1,4927,5046,Divoptions,Strsplit,Toupper,Lcrd,Defvar,Lineplot,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom +Framedata,basic1,5050,5117,Measuredepth,LLcrd,Divoptions,Toupper,Lcrd,Listplot +Framedata2,basic1,5121,5128,Lcrd,Framedata +Ovaldata,basic1,5132,5202,Divoptions,Lcrd,Listplot,Circledata,Reflectdata,Joincrvs,Com2nd,Getlinestyle,Texcom,Pcrd,Textformat +Segmark,basic1,5206,5266,Drawsegmark,Divoptions,Toupper,Circledata,Listplot +Parabolaplot,basic1,5270,5310,Lcrd,Rotatepoint,Textformat,Plotdata,Rotatedata +Ellipseplot,basic1,5314,5357,Lcrd,Rotatepoint,Paramplot,Rotatedata +Hyperbolaplot,basic1,5361,5425,Divoptions,Toupper,Lcrd,Rotatepoint,Paramplot,Lineplot,Rotatedata +Polygonplot,basic1,5429,5475,Divoptions,Strsplit,Toupper,Lcrd,Putpoint,Listplot +Putintersect,basic1,5479,5507,Intersectcrvs,Putpoint diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/basic2list.txt b/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/basic2list.txt index 0e6e2a577c..dae7a9563a 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/basic2list.txt +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/basic2list.txt @@ -1,99 +1,99 @@ Drwfigs,basic2,22,24,Drawfigures Drawfigures,basic2,28,106,Divoptions,Strsplit,Toupper,Measuredepth,Pointdata,Listplot,Dqq Setarrow,basic2,110,136 -Arrowheaddata,basic2,140,233,Divoptions,Strsplit,Toupper,Touppera,Measuredepth,Nearestpt,|Ptend,Ptstart,Numptcrv,Ptcrv,LLcrd,Intersectcrvspp,Pcrd -Arrowhead,basic2,237,329,Strsplit,Toupper,Measuredepth,Pcrd,Arrowheaddata,Inwindow,Listplot,Divoptions,Dqq,Textformat,LLcrd,Com2nd,Texcom -Arrowdata,basic2,333,335,Lightarrowdata -OldArrowdata,basic2,339,453,Arrowdata,Divoptions,Strsplit,Toupper,Pcrd,Textformat,Listplot,LLcrd,Arrowhead,Setscaling,Lcrd -Lightarrowdata,basic2,457,578,Pcrd,Divoptions,Strsplit,Toupper,Listplot,Textformat,LLcrd,Indexall,Dqq,Com2nd,Texcom,Setscaling,Lcrd -Anglemark,basic2,582,715,Divoptions,Indexall,Strsplit,Dqq,Toupper,Lcrd,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom -Paramark,basic2,719,829,Divoptions,Indexall,Strsplit,Dqq,Toupper,Lcrd,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom -Makebowdata,basic2,833,846,Lcrd,Rotatepoint -Bowdata,basic2,850,1021,Divoptions,Lcrd,Strsplit,Toupper,Makebowdata,Defvar,Norm,LLcrd,Dqq,Measuredepth,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom -Bowname,basic2,1025,1028,Expr -Bownamerot,basic2,1032,1046,Measuredepth,Ptend,Ptstart,Exprrot -Deqdata,basic2,1050,1108,funP,Lcrd,funN -Deqplot,basic2,1112,1256,Lcrd,Divoptions,Toupper,Indexall,Deqdata,Pcrd,Assign,Textformat,RSform,Com2nd,Getlinestyle,Texcom -Enclosing,basic2,1260,1423,Enclosing2,Divoptions,isList,Lcrd,Listplot,Intersectcurvespp,Prepend,Op,Length,Partcrv,Pointoncurve,Pcrd,PaO,Textformat,Com2nd,Getlinestyle,Texcom,LLcrd -Makehatch,basic2,1429,1531,Lineplot,Intersectseg,Norm,Listplot -Anyselected,basic2,1535,1543 -Hatchdata,basic2,1547,1843,HatchdataR,Hatchdatacindy,Listplot,Joincrvs,Enclosing2,Divoptions,Strsplit,Toupper,Anyselected,Bracket,isexists,ReadOutData,Makehatch,Textformat,PaO,Com2nd,Getlinestyle,Texcom,WriteOutData,LLcrd -Shadein,basic2,1847,1934,Framedata,Partcrv,Paramoncrv,Listplot,Intersectcurvespp,Pointoncrv,Joincrvs,Inwindow -Shade,basic2,1938,2066,Divoptions,Strsplit,Toupper,Colorcmyk2rgb,Enclosing,Shadein,Listplot,Joincrvs,Pcrd,PaO,Textformat,Dqq -Rotatepoint,basic2,2072,2082,Lcrd -Translatepoint,basic2,2086,2096,Lcrd -Scalepoint,basic2,2100,2110,Lcrd -Reflectpoint,basic2,2114,2139,Lcrd -Rotatedata,basic2,2143,2229,Divoptions,Lcrd,Strsplit,Toupper,Measuredepth,LLcrd,Pcrd,Textformat,RSform,Com2nd,Getlinestyle,Texcom -Translatedata,basic2,2233,2311,Divoptions,Strsplit,Toupper,Lcrd,Measuredepth,LLcrd,Pcrd,RSform,Textformat,Com2nd,Getlinestyle,Texcom -Scaledata,basic2,2315,2417,Divoptions,Lcrd,Strsplit,Toupper,Measuredepth,LLcrd,Pcrd,Textformat,RSform,Com2nd,Getlinestyle,Texcom -Reflectdata,basic2,2421,2515,Divoptions,Strsplit,Toupper,Lcrd,Measuredepth,LLcrd,Pcrd,RSform,Textformat,Com2nd,Getlinestyle,Texcom -Mksegments,basic2,2520,2535,Listplot -Mkcircles,basic2,2540,2560,Strsplit,Circledata -MakeRarg,basic2,2564,2577,RSslash,Textformat -Htickmark,basic2,2581,2604,Listplot,Expr -Vtickmark,basic2,2608,2629,Listplot,Expr,180710to// tmp=MakeRarg -Vtick,basic2,2633,2643,Listplot -Htick,basic2,2647,2659,LLcrd,Listplot -Setax,basic2,2663,2687,Divoptions -Drwxy,basic2,2691,2797,Divoptions,Strsplit,Toupper,Lightarrowdata,Listplot,Expr,Letter,Addax -Drwpt,basic2,2801,2810,Pointdata -Drawpoint,basic2,2813,2841,Measuredepth,Textformat,Com2nd,Setpen -Addax,basic2,2845,2848 -Expr,basic2,2852,2867,Letter -Letter,basic2,2871,2972,Divoptions,Removespace,Strsplit,Toupper,RSslash,Com2nd,Lcrd,Texcom,Pcrd -Letterrot,basic2,2976,3018,Divoptions,Letter,Com2nd,Dqq,Texcom -Exprrot,basic2,3022,3065,Divoptions,Expr,Com2nd,Dqq,Texcom -Ptpos,basic2,3069,3089,Textformat -Strictmove,basic2,3093,3113,textformat,Textformat -Slider,basic2,3117,3164,Toupper,Strsplit,Indexall,textformat,Listplot,Putonseg -Putpoint,basic2,3168,3179,Textformat,Pcrd -Bezierpt,basic2,3183,3208,Lcrd -Bezier,basic2,3212,3224,Beziercurve -Beziercurve,basic2,3228,3305,Divoptions,Measuredepth,Lcrd,Bezierpt,Pcrd,Textformat,RSform,Com2nd,Getlinestyle,Texcom -Putbezierdata,basic2,3309,3371,Divoptions,Putpoint,Lcrd,Letter -Bezierstart,basic2,3375,3377 -Mkbezierptcrv,basic2,3381,3407,Readcsvsla,Measuredepth,Putbezierdata,Bezier -Mkbeziercrv,basic2,3411,3422,Measuredepth,Bezier -Ospline,basic2,3426,3485,Dotprod,Lcrd,Bezier -CRspline,basic2,3489,3535,Lcrd,Reflectpoint,Bezier -Beziersmooth,basic2,3539,3600,Bzspline,Putpoint,Lcrd,Bezier -Beziersym,basic2,3604,3653,Bzsspline,Putpoint,Lcrd,Bezier -Listbspline2bz,basic2,3657,3672,Lcrd -Bspline,basic2,3676,3684,Listbspline2bz,BezierCurve -Meetcurve,basic2,3688,3748,Measuredepth,LLcrd,Lcrd -Putonline,basic2,3752,3772,LLcrd,Lineplot,Putonseg -Putonseg,basic2,3776,3812,LLcrd,Divoptions,Lcrd,Putpoint,Pcrd,Textformat -Putoncurve,basic2,3816,3845,putoncurve,Putpoint,Paramoncurve,Putonseg,Textformat,Ptend -Crosspoint,basic2,3849,3867,MeetCurve,Putpoint -Periodfun,basic2,3871,4004,Divoptions,Strsplit,Toupper,Plotdata,Translatedata,Setscaling,Norm,Listplot,Textformat -Mkcstable,basic2,4008,4024,Textformat -Fourierseries,basic2,4028,4095,Divoptions,Strsplit,Toupper,Deffun,Plotdata,Assign,Listplot -Tabledata,basic2,4099,4121,Divoptions,Toupper,Tabledatageo,Tabledatalight -Tabledatalight,basic2,4125,4244,Divoptions,Strsplit,Toupper,Tlistplot,Changetablestyle,Addax,Setwindow -Tabledatageo,basic2,4248,4312,Divoptions,Strsplit,Toupper,Putpoint,Tabledatalight -Tgrid,basic2,4316,4331 -Tlistplot,basic2,4335,4364,divoptions,Toupper,Tgrid,Listplot -Changetablestyle,basic2,4368,4456,Indexall,Changestyle,Replaceall,Tlistplot -Findcell,basic2,4460,4486,Tgrid -Putcell,basic2,4490,4525,Findcell,Letter -Putcellexpr,basic2,4529,4541,Putcell -Putrow,basic2,4545,4560,Putcellrow,Putcell -Putrowexpr,basic2,4564,4577,Putrow -Putcol,basic2,4581,4596,Putcellexpr,Putcell -Putcolexpr,basic2,4600,4613,Putcellexpr,Putcol -Setrange,basic2,4617,4623,Pcrd -Inwindow,basic2,4627,4639 -Dashlinedata,basic2,4643,4716 -Windispg,basic2,4720,4787,Drwxy,Measuredepth,Dashlinedata,Textformat -Extractdata,basic2,4792,4848,Divoptions,Com2nd,Getlinestyle,Texcom -Removeout,basic2,4852,4862 -Makecmdlist,basic2,4866,4896 -Savecmdlist,basic2,4900,4906 -Quicksort,basic2,4910,4930 -Lessstr,basic2,4934,4961 -Makehelplist,basic2,4965,5009,PPa -Helplist,basic2,5013,5067,Makehelplist -Help,basic2,5071,5122 -Helpkey,basic2,5126,5144,Help -Example,basic2,5148,5172 +Arrowheaddata,basic2,140,247,Divoptions,Lcrd,Measuredepth,191203,Ptcrv,Nearestpt,Circledata,Intersectcrvspp,Norm,Ptend,Ptstart,Translatepoint,Setscaling,LLcrd +Arrowhead,basic2,251,316,Divoptions,Strsplit,Toupper,Arrowheaddata,Inwindow,Textformat,Pcrd,Norm,Ptend,Ptstart,Nearestpt,Partcrv,Changestyle,Shade,Listplot +Arrowdata,basic2,320,328,Arrowdataseg +Oldarrowdata,basic2,332,446,Oldrrowdata,Divoptions,Strsplit,Toupper,Pcrd,Textformat,Listplot,LLcrd,Arrowhead,Setscaling,Lcrd +Arrowdataseg,basic2,450,548,Divoptions,Strsplit,Toupper,Shade,Listplot,Setscaling,LLcrd +Anglemark,basic2,552,685,Divoptions,Indexall,Strsplit,Dqq,Toupper,Lcrd,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom +Paramark,basic2,689,799,Divoptions,Indexall,Strsplit,Dqq,Toupper,Lcrd,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom +Makebowdata,basic2,803,816,Lcrd,Rotatepoint +Bowdata,basic2,820,991,Divoptions,Lcrd,Strsplit,Toupper,Makebowdata,Defvar,Norm,LLcrd,Dqq,Measuredepth,Pcrd,Textformat,Com2nd,Getlinestyle,Texcom +Bowname,basic2,995,998,Expr +Bownamerot,basic2,1002,1016,Measuredepth,Ptend,Ptstart,Exprrot +Deqdata,basic2,1020,1078,funP,Lcrd,funN +Deqplot,basic2,1082,1226,Lcrd,Divoptions,Toupper,Indexall,Deqdata,Pcrd,Assign,Textformat,RSform,Com2nd,Getlinestyle,Texcom +Enclosing,basic2,1230,1393,Enclosing2,Divoptions,isList,Lcrd,Listplot,Intersectcurvespp,Prepend,Op,Length,Partcrv,Pointoncurve,Pcrd,PaO,Textformat,Com2nd,Getlinestyle,Texcom,LLcrd +Makehatch,basic2,1399,1501,Lineplot,Intersectseg,Norm,Listplot +Anyselected,basic2,1505,1513 +Hatchdata,basic2,1517,1813,HatchdataR,Hatchdatacindy,Listplot,Joincrvs,Enclosing2,Divoptions,Strsplit,Toupper,Anyselected,Bracket,isexists,ReadOutData,Makehatch,Textformat,PaO,Com2nd,Getlinestyle,Texcom,WriteOutData,LLcrd +Shadein,basic2,1817,1904,Framedata,Partcrv,Paramoncrv,Listplot,Intersectcurvespp,Pointoncrv,Joincrvs,Inwindow +Shade,basic2,1908,2042,Divoptions,Strsplit,Toupper,Colorcmyk2rgb,Enclosing,Shadein,Listplot,Joincrvs,Pcrd,PaO,Textformat,Dqq +Rotatepoint,basic2,2046,2056,Lcrd +Translatepoint,basic2,2060,2070,Lcrd +Scalepoint,basic2,2074,2084,Lcrd +Reflectpoint,basic2,2088,2113,Lcrd +Rotatedata,basic2,2117,2203,Divoptions,Lcrd,Strsplit,Toupper,Measuredepth,LLcrd,Pcrd,Textformat,RSform,Com2nd,Getlinestyle,Texcom +Translatedata,basic2,2207,2285,Divoptions,Strsplit,Toupper,Lcrd,Measuredepth,LLcrd,Pcrd,RSform,Textformat,Com2nd,Getlinestyle,Texcom +Scaledata,basic2,2289,2391,Divoptions,Lcrd,Strsplit,Toupper,Measuredepth,LLcrd,Pcrd,Textformat,RSform,Com2nd,Getlinestyle,Texcom +Reflectdata,basic2,2395,2489,Divoptions,Strsplit,Toupper,Lcrd,Measuredepth,LLcrd,Pcrd,RSform,Textformat,Com2nd,Getlinestyle,Texcom +Mksegments,basic2,2494,2509,Listplot +Mkcircles,basic2,2514,2534,Strsplit,Circledata +MakeRarg,basic2,2538,2551,RSslash,Textformat +Htickmark,basic2,2555,2578,Listplot,Expr +Vtickmark,basic2,2582,2603,Listplot,Expr,180710to// tmp=MakeRarg +Vtick,basic2,2607,2617,Listplot +Htick,basic2,2621,2633,LLcrd,Listplot +Setax,basic2,2637,2661,Divoptions +Drwxy,basic2,2665,2771,Divoptions,Strsplit,Toupper,Arrowdataseg,Listplot,Expr,Letter,Addax +Drwpt,basic2,2775,2784,Pointdata +Drawpoint,basic2,2787,2815,Measuredepth,Textformat,Com2nd,Setpen +Addax,basic2,2819,2822 +Expr,basic2,2826,2841,Letter +Letter,basic2,2845,2946,Divoptions,Removespace,Strsplit,Toupper,RSslash,Com2nd,Lcrd,Texcom,Pcrd +Letterrot,basic2,2950,2992,Divoptions,Letter,Com2nd,Dqq,Texcom +Exprrot,basic2,2996,3039,Divoptions,Expr,Com2nd,Dqq,Texcom +Ptpos,basic2,3043,3063,Textformat +Strictmove,basic2,3067,3087,textformat,Textformat +Slider,basic2,3091,3138,Toupper,Strsplit,Indexall,textformat,Listplot,Putonseg +Putpoint,basic2,3142,3154,Ptpos,Textformat,Pcrd +Bezierpt,basic2,3158,3183,Lcrd +Bezier,basic2,3187,3199,Beziercurve +Beziercurve,basic2,3203,3280,Divoptions,Measuredepth,Lcrd,Bezierpt,Pcrd,Textformat,RSform,Com2nd,Getlinestyle,Texcom +Putbezierdata,basic2,3284,3346,Divoptions,Putpoint,Lcrd,Letter +Bezierstart,basic2,3350,3352 +Mkbezierptcrv,basic2,3356,3382,Readcsvsla,Measuredepth,Putbezierdata,Bezier +Mkbeziercrv,basic2,3386,3397,Measuredepth,Bezier +Ospline,basic2,3401,3460,Dotprod,Lcrd,Bezier +CRspline,basic2,3464,3510,Lcrd,Reflectpoint,Bezier +Beziersmooth,basic2,3514,3575,Bzspline,Putpoint,Lcrd,Bezier +Beziersym,basic2,3579,3628,Bzsspline,Putpoint,Lcrd,Bezier +Listbspline2bz,basic2,3632,3647,Lcrd +Bspline,basic2,3651,3659,Listbspline2bz,BezierCurve +Meetcurve,basic2,3663,3723,Measuredepth,LLcrd,Lcrd +Putonline,basic2,3727,3747,LLcrd,Lineplot,Putonseg +Putonseg,basic2,3751,3787,LLcrd,Divoptions,Lcrd,Putpoint,Pcrd,Textformat +Putoncurve,basic2,3791,3820,putoncurve,Putpoint,Paramoncurve,Putonseg,Textformat,Ptend +Crosspoint,basic2,3824,3842,MeetCurve,Putpoint +Periodfun,basic2,3846,3979,Divoptions,Strsplit,Toupper,Plotdata,Translatedata,Setscaling,Norm,Listplot,Textformat +Mkcstable,basic2,3983,3999,Textformat +Fourierseries,basic2,4003,4070,Divoptions,Strsplit,Toupper,Deffun,Plotdata,Assign,Listplot +Tabledata,basic2,4074,4103,Divoptions,Strsplit,Toupper,Tabledatageo,Tabledatalight +Tabledatalight,basic2,4107,4235,Divoptions,Strsplit,Toupper,Tlistplot,Dqq,Changetablestyle,Addax,Setwindow +Tabledatageo,basic2,4239,4303,Divoptions,Strsplit,Toupper,Putpoint,Tabledatalight +Tgrid,basic2,4307,4322 +Tlistplot,basic2,4326,4355,divoptions,Toupper,Tgrid,Listplot +Changetablestyle,basic2,4359,4447,Indexall,Changestyle,Replaceall,Tlistplot +Findcell,basic2,4451,4477,Tgrid +Putcell,basic2,4481,4516,Findcell,Letter +Putcellexpr,basic2,4520,4532,Putcell +Putrow,basic2,4536,4551,Putcellrow,Putcell +Putrowexpr,basic2,4555,4568,Putrow +Putcol,basic2,4572,4587,Putcellexpr,Putcell +Putcolexpr,basic2,4591,4604,Putcellexpr,Putcol +Setrange,basic2,4608,4614,Pcrd +Inwindow,basic2,4618,4630 +Dashlinedata,basic2,4634,4707 +Windispg,basic2,4711,4778,Drwxy,Measuredepth,Dashlinedata,Textformat +Extractdata,basic2,4783,4839,Divoptions,Com2nd,Getlinestyle,Texcom +Removeout,basic2,4843,4853 +Makecmdlist,basic2,4857,4887 +Savecmdlist,basic2,4891,4897 +Quicksort,basic2,4901,4921 +Lessstr,basic2,4925,4952 +Makehelplist,basic2,4956,5000,PPa +Helplist,basic2,5004,5058,Makehelplist +Help,basic2,5062,5113 +Helpkey,basic2,5117,5135,Help +Example,basic2,5139,5163 diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/basic3list.txt b/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/basic3list.txt index a5d8260177..fe1755cc0e 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/basic3list.txt +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/basic3list.txt @@ -19,44 +19,44 @@ Makeshell,basic3,927,1027,kc,Indexall,Dqq Convsjiswin,basic3,1031,1055,nkfwin,nkfcpdel,isexists,pathsep Makebat,basic3,1059,1197,kc,iswindows,isincludefull,isexists,Indexall,Dqq Addpackage,basic3,1201,1219 -Usegraphics,basic3,1223,1233,Addpackage -Viewtex,basic3,1237,1311,iswindows,Makebat,kc,Makeshell,WritetoRS -Viewparent,basic3,1315,1333,isexists,iswindows,Makebat,Makeshell,WritetoRS,kc -Figpdf,basic3,1337,1457,Removespace,isexists -Slidework,basic3,1461,1480,isexists,makedir,pathsep,Changework -Setslidemargin,basic3,1484,1487 -Setslidepage,basic3,1491,1516 -Setslidemain,basic3,1520,1544 -Setslidebody,basic3,1548,1585 -Setslidehyper,basic3,1589,1667,Divoptions,Addpackage,Indexall,Toupper -Settitle,basic3,1671,1742,Toupper,Indexall -Maketitle,basic3,1746,1841,iswindows,Makebat,Makeshell,kc,Cindyname,isexists,PaO -Repeatsameslide,basic3,1845,2000,Indexall -Presentation,basic3,2004,2669,readfile2str,isexists,Removespace,fileslist,Repeatsameslide -Mkslides,basic3,2673,2737,Fillblack,Changework,Setdirectory,setexec,isexists,Presentation,iswindows,Makebat,Makeshell,kc,pathsep,Fillrestore -Mkslidesummary,basic3,2741,2806,Fillblack,pathsep,ismacosx,setexec,PPa,PaO,CalcbyR,iswindows,Makebat,Makeshell,kc,Changework,Fillstore -BBdata,basic3,2810,2953,Divoptions,Toupper,ismacosx,Dqq,iswindows,kc,Sprintf,Removespace -Gcd,basic3,2957,2969 -Fracform,basic3,2973,3010 -Totexformpart,basic3,3014,3082,Bracket,Strsplit,Assign -Totexform,basic3,3086,3149,Totexformpart,Indexall,Bracket -Tocindyformpart,basic3,3153,3221,Bracket,Strsplit,Assign -Tocindyform,basic3,3225,3263,Bracket,Indexall,Tocindyformpart -Animepar,basic3,3267,3267,Animationparam -Animationparam,basic3,3271,3290,seconds,stopanimation -Copyketcindyjs,basic3,3294,3355,iswindows,Dqq,kc -Ketjsoption,basic3,3359,3360,Setketcindyjs -Setketcindyjs,basic3,3364,3373 -Ketcindyjsbody,basic3,3377,3381 -Ketcindyjsdata,basic3,3385,3425,Textformat,Dqq,set -Findfun,basic3,3429,3496,Removespace,Indexall -Extractfun,basic3,3500,3517,Indexall,Findfun -Extractall,basic3,3526,3570 -Textedit,basic3,3574,3580 -Textedit2value,basic3,3584,3626,Toupper,Textedit,Removespace,Tocindyform,Totexform,Tomaxform,Strsplit -Parsejson,basic3,3630,3683, unicode -Resizetextsize,basic3,3687,3711,Parsejson -Movetojs,basic3,3715,3723 -Movetojsexe,basic3,3727,3743,Dqq,Parsejson -Setplaybuttons,basic3,3747,3772,Movetojs -Mkketcindyjs,basic3,3776,4448, 12px/10pt = 12px/,Toupper,Colorcode,Colorname2rgb,Copyketcindyjs,isexists,Cdyname,Extractfun,Extractall,pathsep,Readlines,Ketcindyjsdata,Movetojsexe,Resizetextsize,indexall,Indexof,Indexall,Removespace,Strsplit,Dqq +Usegraphics,basic3,1223,1235,Toupper,Addpackage,set +Viewtex,basic3,1239,1313,iswindows,Makebat,kc,Makeshell,WritetoRS +Viewparent,basic3,1317,1335,isexists,iswindows,Makebat,Makeshell,WritetoRS,kc +Figpdf,basic3,1339,1459,Removespace,isexists +Slidework,basic3,1463,1482,isexists,makedir,pathsep,Changework +Setslidemargin,basic3,1486,1489 +Setslidepage,basic3,1493,1518 +Setslidemain,basic3,1522,1546 +Setslidebody,basic3,1550,1587 +Setslidehyper,basic3,1591,1669,Divoptions,Addpackage,Indexall,Toupper +Settitle,basic3,1673,1744,Toupper,Indexall +Maketitle,basic3,1748,1843,iswindows,Makebat,Makeshell,kc,Cindyname,isexists,PaO +Repeatsameslide,basic3,1847,2002,Indexall +Presentation,basic3,2006,2671,readfile2str,isexists,Removespace,fileslist,Repeatsameslide +Mkslides,basic3,2675,2739,Fillblack,Changework,Setdirectory,setexec,isexists,Presentation,iswindows,Makebat,Makeshell,kc,pathsep,Fillrestore +Mkslidesummary,basic3,2743,2808,Fillblack,pathsep,ismacosx,setexec,PPa,PaO,CalcbyR,iswindows,Makebat,Makeshell,kc,Changework,Fillstore +BBdata,basic3,2812,2955,Divoptions,Toupper,ismacosx,Dqq,iswindows,kc,Sprintf,Removespace +Gcd,basic3,2959,2971 +Fracform,basic3,2975,3012 +Totexformpart,basic3,3016,3084,Bracket,Strsplit,Assign +Totexform,basic3,3088,3151,Totexformpart,Indexall,Bracket +Tocindyformpart,basic3,3155,3223,Bracket,Strsplit,Assign +Tocindyform,basic3,3227,3265,Bracket,Indexall,Tocindyformpart +Animepar,basic3,3269,3269,Animationparam +Animationparam,basic3,3273,3292,seconds,stopanimation +Copyketcindyjs,basic3,3296,3357,iswindows,Dqq,kc +Ketjsoption,basic3,3361,3362,Setketcindyjs +Setketcindyjs,basic3,3366,3375 +Ketcindyjsbody,basic3,3379,3384 +Ketcindyjsdata,basic3,3388,3428,Textformat,Dqq,set +Findfun,basic3,3432,3499,Removespace,Indexall +Extractfun,basic3,3503,3520,Indexall,Findfun +Extractall,basic3,3529,3573 +Textedit,basic3,3577,3583 +Textedit2value,basic3,3587,3629,Toupper,Textedit,Removespace,Tocindyform,Totexform,Tomaxform,Strsplit +Parsejson,basic3,3633,3686, unicode +Resizetextsize,basic3,3690,3714,Parsejson +Movetojs,basic3,3718,3726 +Movetojsexe,basic3,3730,3746,Dqq,Parsejson +Setplaybuttons,basic3,3750,3775,Movetojs +Mkketcindyjs,basic3,3779,4476, 12px/10pt = 12px/,Toupper,Colorcode,Colorname2rgb,Copyketcindyjs,isexists,Cdyname,Bracket,Extractfun,Extractall,pathsep,Readlines,Ketcindyjsdata,Movetojsexe,Resizetextsize,indexall,Indexof,Indexall,Removespace,Strsplit,Dqq diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/makefunlist.cdy b/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/makefunlist.cdy index 02a555ec1f..08ff86ba70 100644 Binary files a/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/makefunlist.cdy and b/graphics/ketcindy/ketcindyfolder/scripts/ketcindyjs/makefunlist.cdy differ diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic1logr.txt b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic1logr.txt index a232cdc7be..15b944ba68 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic1logr.txt +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic1logr.txt @@ -1,3 +1,16 @@ +// 20191203 +// Ketinit changed (Yacut 0.2 as default) +// Changestyle changed ( for list setting, color->) +// 20191126 +// Framedata changed ("corner" option) +// 20191027 +// Ellipseplot, Hyperbolaplot debugged ( for Ptpos ) +// 20191025 +// Pointdata debugged ( Inside=numeric ) +// 20191005 +// Setwindow(str) changed ( in case of deleting NE,SW) +// 20191002 +// Ketinit changed (GPACK) // 20190927 // Setwindow debugged ( for Strictmove) // 20190917 diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic1r.cs b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic1r.cs index 2dc633a782..e2178a919a 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic1r.cs +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic1r.cs @@ -16,7 +16,7 @@ println("KeTCindy V.3.3.0"); println(ketjavaversion()); -println("ketcindylibbasic1[20190927] loaded"); +println("ketcindylibbasic1[20191203] loaded"); //help:start(); @@ -69,7 +69,8 @@ Ketinit(work,sy,rangex,rangey,strictsep):=(////190831to TenSizeInit=0.02; TenSize=TenSizeInit; YaSize=1; YaAngle=18; YaPosition=1; - YaCut=0; YasenStyle="dr,1"; Yajiristyle="tf"; + YaCut=0.2; //191203 + YasenStyle="dr,1"; Yajiristyle="tf"; KETPICCOUNT=1; KCOLOR=[0,0,0]; GLIST=[]; // no ketjs @@ -99,7 +100,7 @@ Ketinit(work,sy,rangex,rangey,strictsep):=(////190831to FigPdfList=[]; // 16.04.08 //no ketjs off Fillstore(); //181212 ADDPACK=[]; // 16.05.16 //no ketjs on - GPACK="tpic"; //180817 + if(!isstring(GPACK),GPACK="tpic",Usegraphics(GPACK)); //180817//191002 ErrFlag=0; KETJSOP=[]; //190129 REMOVEPTJS=[]; SLIDEFLG="Y"; //190504 @@ -329,14 +330,22 @@ Setwindow(str):=( tmp=indexof(str,"="); // 16.02.10 msg=Toupper(substring(str,tmp,tmp+1)); Strictmove("SW"); Strictmove("NE");//190927 - if((ispoint(SW) & ispoint(NE)), + if((ispoint(SW)) & (ispoint(NE)), tmp1=LLcrd(Ptpos(SW));//190912[2lines] tmp2=LLcrd(Ptpos(NE)); XMIN=tmp1_1; XMAX=tmp2_1; YMIN=tmp1_2; YMAX=tmp2_2; , - Putpoint("SW",Pcrd([XMIN,YMIN])); - Putpoint("NE", Pcrd([XMAX,YMAX])); + if(!ispoint(SW), //191005from + Putpoint("SW",Pcrd([-5,-5])); + XMIN=-5; YMIN=-5; + Ptpos(SW,SW.xy); + ); + if(!ispoint(NE), + Putpoint("NE", Pcrd([5,5])); + XMAX=5; YMAX=5; + Ptpos(NE,NE.xy); + ); //191005to ); if(msg=="Y", // no ketjs on println("Setwindow(["+XMIN+","+XMAX+"],["+YMIN+","+YMAX+"])"); @@ -346,7 +355,8 @@ Setwindow(str):=( drawpoly([Pcrd([XMIN,YMIN]), Pcrd([XMAX,YMIN]), Pcrd([XMAX,YMAX]),Pcrd([XMIN,YMAX])],color->[1,1,1]); // no ketjs off ); -Setwindow(xrange,yrange):=( +Setwindow(xrange,yrange):=Setwindow(xrange,yrange,"Msg=y"); +Setwindow(xrange,yrange,msg):=( //help:Setwindow([2,3],[-1,1]); XMIN=xrange_1; XMAX=xrange_2; @@ -359,6 +369,9 @@ Setwindow(xrange,yrange):=( autoclearlayer(KETPICLAYER,true); drawpoly([Pcrd([XMIN,YMIN]), Pcrd([XMAX,YMIN]), Pcrd([XMAX,YMAX]),Pcrd([XMIN,YMAX])],color->[1,1,1]); //190927to + if(Toupper(substring(msg,0,1))=="Y", + println("Setwindow(["+XMIN+","+XMAX+"],["+YMIN+","+YMAX+"])"); + ); ); ////%Setwindow end//// @@ -896,14 +909,35 @@ Changework(dirorg,options):=( //16.10.21 ////%Changework end//// ////%Changestyle start//// -Changestyle(nameL,style):=( +Changestyle(nameL,styleorg):=( //help:Changestyle(["sgAB"],["da"]); - regional(nmL,name,Ltype,Ltypeorg,Noflg,color,opcindy,tmp); + regional(nmL,name,style,Ltype,Ltypeorg,Noflg,reL,color,opcindy, + tmp,tmp1,tmp2); + style=styleorg; //191203from + style=apply(style, + if(isstring(#),replace(#,",color->","Color="),#); + ); //191203to tmp=Divoptions(style); Ltypeorg=tmp_1; Noflg=tmp_2; color=tmp_(length(tmp)-2); opcindy=tmp_(length(tmp)); + reL=tmp_6; //191203from + if(length(reL)>0, + tmp1=reL_1; + if(islist(tmp1), + tmp=tmp1_1; + if(tmp==0,tmp2="dr"); + if(tmp==1,tmp2="da"); + if(tmp==2,tmp2="id"); + if(tmp==3,tmp2="do"); + if(tmp==-1,tmp2="nodisp"); + forall(2..(length(tmp1)), + if(tmp1_# !=0,tmp2=tmp2+","+text(tmp1_#)); + ); + Ltypeorg=tmp2; + ); + ); if(islist(nameL),nmL=nameL,nmL=[nameL]); forall(nmL,name, tmp=select(GCLIST,#_1==name); @@ -3962,8 +3996,9 @@ Pointdata(nm,listorg,options):=( inside=text(tmp); , if(contains(["0","1"],tmp2), + tmp2=tmp_2; //191025 tmp=[1,1,1]-color; - tmp=parse(tmp_2)*tmp; + tmp=parse(tmp2)*tmp; //191025 inside=[1,1,1]-tmp; , if(tmp2=="N", @@ -5043,22 +5078,37 @@ Framedata(nm,list,optionsorg):=( //190424modified //help:Framedata(); //help:Framedata("1",[C,A]); //help:Framedata("1",[C,dx,dy]); +//help:Framedata("1",[p1,p2],["corner"]); regional(name,options,Out,tmp,tmp1,x1,x2,y1,y2,dx,dy, - opcindy,Ltype,Noflg,strL,cent,dx,dy,color); + opcindy,Ltype,Noflg,strL,cent,dx,dy,color,strL,corner); name="fr"+nm; options=optionsorg; tmp=Divoptions(options); Ltype=tmp_1; Noflg=tmp_2; + strL=tmp_7; //191126 color=tmp_(length(tmp)-2); opcindy=tmp_(length(tmp)); - if(length(list)==2, // 15.05.12 - cent=Lcrd(list_1); tmp=Lcrd(list_2); - dx=abs(tmp_1-cent_1); dy=abs(tmp_2-cent_2); - , - cent=Lcrd(list_1); - dx=list_2; dy=list_3; + corner=0; //191126from + forall(strL, + tmp=substring(Toupper(#),0,1); + if(tmp=="C", + cent=(list_1+list_2)/2; + dx=abs(list_2_1-list_1_1)/2; + dy=abs(list_2_2-list_1_2)/2; + corner=1; + options=remove(options,[#]); + ); ); + if(corner==0, + if(length(list)==2, // 15.05.12 + cent=Lcrd(list_1); tmp=Lcrd(list_2); + dx=abs(tmp_1-cent_1); dy=abs(tmp_2-cent_2); + , + cent=Lcrd(list_1); + dx=list_2; dy=list_3; + ); + ); //191126to x1=cent_1-dx; x2=cent_1+dx; y1=cent_2-dy; y2=cent_2+dy; Listplot("-"+name,[[x1,y1],[x2,y1],[x2,y2],[x1,y2],[x1,y1]],options); @@ -5276,14 +5326,14 @@ Ellipseplot(nm,ptlist,Arg):=( Ellipseplot(nm,ptlist,rng,options):=( //help:Ellipseplot("1",[A,B,3]); //help:Ellipseplot("1",[A,B,C],"[0,pi]",[options]); - regional(pA,pB,d,angle,f,a,b,pM,tmp,tmp1,tmp2); + regional(pA,pB,dd,angle,f,a,b,pM,tmp,tmp1,tmp2); pA=Lcrd(ptlist_1); tmp1=Lcrd(ptlist_2); - if(ispoint(ptlist_3), + if((ispoint(ptlist_3))%(length(ptlist_3)>1), //191027 tmp2=Lcrd(ptlist_3); - d=|tmp2-pA|+|tmp2-tmp1|; + dd=|tmp2-pA|+|tmp2-tmp1|; , - d=ptlist_3; + dd=ptlist_3; ); tmp=(tmp1-pA)/|tmp1-pA|; if(tmp_2>=0, @@ -5297,8 +5347,8 @@ Ellipseplot(nm,ptlist,rng,options):=( ); pB=Rotatepoint(tmp1,-angle,pA); f=|pB_1-pA_1|/2; - a=d/2; - b=sqrt(d^2/4-f^2); + a=dd/2; + b=sqrt(dd^2/4-f^2); pM=(pA+pB)/2; tmp="["+format(pM_1,5)+","+format(pM_2,5)+"]"; tmp=tmp+"+["+format(a,5)+"*cos(t),"+format(b,5)+"*sin(t)]"; @@ -5337,7 +5387,7 @@ Hyperbolaplot(nm,ptlist,rng,optionsorg):=( ); pA=Lcrd(ptlist_1); tmp1=Lcrd(ptlist_2); - if(ispoint(ptlist_3), + if((ispoint(ptlist_3))%(length(ptlist_3)>1), //191027 tmp2=Lcrd(ptlist_3); d=abs(|tmp2-pA|-|tmp2-tmp1|); , diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic2logr.txt b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic2logr.txt index 90dd67b995..ebc5f93253 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic2logr.txt +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic2logr.txt @@ -1,3 +1,48 @@ +// 20191208 +// Arrowheaddata debugged (decision of pC) +// 20191207 +// Arrowheaddata debugged (selecting intersect) +// Arrowhead debugged (name of partcrv) +// 20191204 +// Arrowheaddata changed ( segpos ) +// 20191203 +// Arrowheaddata,Arrowhead changed ( style ) +// 20191202 +// Arrowdataseg,Arrowhead changed (for segpos==1) +// 20191201 +// Arrowdata debugged (pB => pC) +// 20191128 +// Arrowheaddata,Arrowhead remade +// 20191123 +// Setarrow debugged (YaAngle) +// Arrowdataseg debugged (Unitlen,MilliIn) +// 20191119 +// Arrowdata(Arrowdataseg) changed ( making seg short to be hidden ) +// 20191114 +// Arrowhead changed ( position supported ) +// Setarrow changed ( any position ) +// 20191106 +// Lightarrowdata debugged +// 20191104 +// Arrowhead debugged/changed (cut, datalist) +// 20191101 +// Htickmark,Vtickmark changed (options added to ticks) +// 20191030 +// Putpoint changed (for ketcindyjs ) +// 20191023 +// Tabledata debugged (Strsplit(#)) +// 20191012 +// Arrowhead changed (fillpoly) +// 20191011 +// Lightarrowhead debugged (angle) and changed (fillpoly) +// 20191008 +// Shade debugged (in case of "nodisp"/"notex") +// Tabledata changed ("Geo=") +// Tabledatalight changed (tb+Counter+str added ) +// 20191007 +// Shade changed (option "First" added) +// 20191005 +// Putpoint changed (Ptpos added in case of new point) // 20190921 // Enclosing debugged/changed ( in case of length(KL)==1, epspara removed) // 20190917 diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic2r.cs b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic2r.cs index 5f65ad6c50..2b382904cb 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic2r.cs +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic2r.cs @@ -14,7 +14,7 @@ // along with this program. If not, see // -println("ketcindylibbasic2[20190921] loaded"); +println("ketcindylibbasic2[20191208] loaded"); //help:start(); @@ -120,10 +120,10 @@ Setarrow(arglist):=( if((tmp_1>0),YaSize=tmp_1); ); if(length(tmp)>=2, - if((tmp_2>0)&(tmp_2<90),YaAngle=tmp_2); + if(tmp_2<2.5,YaAngle=tmp_2*YaAngle,Yaangle=tmp_2); //191123 ); if(length(tmp)>=3, - if((tmp_3>=0)&(tmp_3<=1),YaPosition=tmp_3); + YaPosition=tmp_3; //191114 ); if(length(tmp)>=4, if((tmp_4>=0)&(tmp_4<1),YaCut=tmp_4); @@ -137,99 +137,113 @@ Setarrow(arglist):=( ////%Setarrow end//// ////%Arrowheaddata start//// -Arrowheaddata(point,direction):=Arrowheaddata(point,direction,[]); -Arrowheaddata(point,direction,options):=( +Arrowheaddata(point,direction):= + Arrowheaddata(point,direction,[YaSize,YaAngle,YaPosition,YaCut]); +Arrowheaddata(point,direction,options):=( //191127remade // help:Arrowheaddata(A,B); -// help:Arrowheaddata(options=[size(1),angle(18), "Coord=phy"]); - regional(list,ookisa,hiraki,Houkou,Str,Flg,Ev,Nv,pA,pB, - reL,eqL,coord,pP,rF,gG,Flg,Nj,Eps,scx,scy,tmp,tmp1,tmp2); - Eps=10^(-3); - coord="P"; - ookisa=0.2*YaSize; - hiraki=YaAngle; - iti=1; - kiri=0; - Futosa=0; - Str=YaStyle; +// help:Arrowheaddata("1",A,"gr1"); +// help:Arrowheaddata("1",A,gr1); +// help:Arrowheaddata(options=[size(1),angle(18),pos(1),cut(0)]); + regional(scaley,Eps,size,angle,segpos,cut, Houkou,hflg,Str,Ev,Nv, + reL,pP,vec,pA,pB,pC,par,out,tmp,tmp1,tmp2); + Eps=10^(-4); tmp=Divoptions(options); - eqL=tmp_5; //181018from reL=tmp_6; - forall(eqL, - tmp=Strsplit(#,"="); - tmp1=substring(tmp_1,0,1); - tmp2=substring(tmp_2,0,1); - if(Toupper(tmp1)=="C", - coord=Touppera(tmp2); - ); - ); //181018to - forall(1..(length(reL)), //181110from - tmp=reL_#; - if(#==1,ookisa=ookisa*tmp); - if(#==2, - if(tmp<5, - hiraki=hiraki*tmp; - , - hiraki=tmp; + size=0.2*YaSize*1/2.54*1000/MilliIn; + angle=YaAngle*pi/180; + segpos=YaPosition; + cut=YaCut; + if(length(reL)>=1, + size=0.2*reL_1*1/2.54*1000/MilliIn; + ); + if(length(reL)>=2, + if(reL_2<2.5,angle=reL_2*YaAngle,angle=reL_2); + angle=angle*pi/180; + ); + if(length(reL)>=3, + segpos=reL_3; + ); + if(length(reL)>=4, + cut=reL_4; + ); + if(ispoint(point),pP=Lcrd(point),pP=point); + hflg=0; + out=[]; + if(ispoint(direction), + Houkou=direction.xy; + hflg=2; + ); + if(hflg==0, //191203from + if(!isstring(direction), //191207 + if(Measuredepth(direction)==0, + Houkou=direction; + hflg=2; ); - ); - ); //181110to - Flg=0; - hiraki=hiraki*pi/180; - if(ispoint(direction),Houkou=direction.xy); //181018 - if(isstring(direction),Houkou=parse(direction),Houkou=direction); - if(Measuredepth(Houkou)==2,Houkou=Houkou_1); - if(coord=="P",//181018from - if(ispoint(point),pP=point.xy,pP=point); - , - pP=Pcrd(point); - if(!islist(Houkou_1), - Houkou=Pcrd(Houkou); + ); //191207to + ); //191203to + scaley=SCALEY; + Setscaling(1); //191203(moved) + if(hflg==0, + if(isstring(direction),Houkou=parse(direction),Houkou=direction); + if(!islist(pP), + par=1+(length(Houkou)-1)*pP; //191207 + pP=Ptcrv(par,Houkou); + tmp=floor(tmp); //191203from , - Houkou=apply(Houkou,Pcrd(#)); - ); - );//181018to - if(islist(Houkou_1), - tmp=Nearestpt(pP,Houkou); - pP=tmp_1; - rF=floor(tmp_2); - if(rF==1, - if(|Ptend(Houkou)-Ptstart(Houkou)|0, - Houkou=pP-Pcrd(tmp_1_1); - Flg=1; - ); - ); + tmp=Nearestpt(pP,Houkou); + pP=tmp_1; + par=tmp_2; + tmp=floor(par); //191203to + ); + if(tmp0, - pP=pP-0.5*ookisa*cos(hiraki)*Ev; - ); - if(indexof(Str,"b")>0, - pP=pP-ookisa*cos(hiraki)*Ev; - ); - pA=pP+ookisa*cos(hiraki)*Ev+ookisa*sin(hiraki)*Nv; - pB=pP+ookisa*cos(hiraki)*Ev-ookisa*sin(hiraki)*Nv; - list=[pA,pP,pB]; - list; + , + tmp=select(tmp1,#_20, + tmp=sort(tmp,[-#_2]); + pC=tmp_1_1; + , + if(Norm(Ptend(direction)-Ptstart(direction))>Eps, + tmp=sort(tmp1,[#_2]); + pC=2*pP-tmp_1_1; + , + tmp=sort(tmp1,[-#_2]); + pC=tmp_1_1; + ); + ); //191208to + Houkou=pP-pC; + hflg=1; + ); + ); + if(hflg>=1, + Ev=-Houkou/|Houkou|; + Nv=[-Ev_2, Ev_1]; + pA=pP+size*cos(angle)*Ev+size*sin(angle)*Nv; + pB=pP+size*cos(angle)*Ev-size*sin(angle)*Nv; + if(hflg==2, + pC=(pA+pB)/2; + ); + pC=pC+cut*(pP-pC); + tmp=(pP-(pA+pB)/2); + tmp=(1-segpos)*tmp; + pP=Translatepoint(pP,tmp); + pA=Translatepoint(pA,tmp); + pB=Translatepoint(pB,tmp); + pC=Translatepoint(pC,tmp); + Setscaling(scaley); + out=apply([pA,pP,pB,pC,pA],LLcrd(#)); ); + out; ); ////%Arrowheaddata end//// @@ -242,105 +256,84 @@ Arrowhead(Arg1,Arg2,Arg3):=( Arrowhead(text(ArrowheadNumber),Arg1,Arg2,Arg3); ); ); -Arrowhead(nm,point,direction,optionsorg):=(//181018from +Arrowhead(nm,point,direction,optionsorg):=(//191129remade //help:Arrowhead("1",B,B-A); -//help:Arrowhead(options=[size(1),angle(18),position(1),cut(0),"Coord=P(L)"]); -//help:Arrowhead(the default is -1 for numeric option); -//help:Arrowhead(A,"gr1"); - regional(name,Ltype,Noflg,reL,opstr,opcindy,color,eqL,coord, - options,cut,pP,Houkou,ptstr,hostr,tmp,tmp1,tmp2,list); +//help:Arrowhead("1",[1,2],"gr1"); +//help:Arrowhead("1",0.5,"gr1"); +//help:Arrowhead(options=[size(1),angle(18),position(1),cut(0),"Line=n(y)"]); + regional(Eps,name,Ltype,Noflg,opstr,opcindy,color,eqL,line, + options,pP,Houkou,ptstr,hostr,tmp,tmp1,tmp2,list); + Eps=10^(-4); name="arh"+nm; //181018 ArrowheadNumber=ArrowheadNumber+1; options=optionsorg; tmp=Divoptions(options); Ltype=tmp_1; Noflg=tmp_2; - reL=tmp_6; color=tmp_(length(tmp)-2); eqL=tmp_5; - coord="P"; + line="N"; forall(eqL, tmp=Strsplit(#,"="); tmp1=substring(tmp_1,0,1); tmp2=substring(tmp_2,0,1); - if(Toupper(tmp1)=="C", - coord=Toupper(tmp2); + if(Toupper(tmp1)=="L", + line=Toupper(tmp2); options=remove(options,[#]); ); - ); //181018to - tmp1=[YaSize,YaAngle,YaPosition,YaCut]; //181214from - forall(1..(length(reL)), - if(reL_#<0, reL_#=tmp1_#); - ); - forall((length(reL)+1)..4, - reL=append(reL,tmp1_#); ); - cut=reL_4; - tmp=reL_(1..3); - options=select(options,!isreal(#)); - options=concat(options,tmp); //181214to - if(ispoint(direction),Houkou=direction.xy); //181018 - if(isstring(direction),Houkou=parse(direction),Houkou=direction); - if(Measuredepth(Houkou)==2,Houkou=Houkou_1); - if(coord=="P",//181018from - if(ispoint(point),pP=point.xy,pP=point); - , - pP=Pcrd(point); - if(!islist(Houkou_1), - Houkou=Pcrd(Houkou); - , - Houkou=apply(Houkou,Pcrd(#)); - ); - );//181018to - list=Arrowheaddata(pP,Houkou,options); - if(!Inwindow(LLcrd(pP)),Noflg=2);//181018 + list=Arrowheaddata(point,direction,options); + if((ispoint(point))%(islist(point)), + if(!Inwindow(point),Noflg=2); + ); if(Noflg<3, - tmp1=apply(list,LLcrd(#)); - tmp=name+"="+Textformat(tmp1,5)+";"; //190415 + tmp=name+"="+Textformat(list,5)+";"; parse(tmp); - ); - if(Noflg<3, //190818 if(isstring(Ltype), - Listplot("-arh"+nm,apply(list,LLcrd(#)),concat(options,["notex","Msg=n"])); - ); - ); - if(Noflg==0, - tmp=Divoptions(options); - opstr=tmp_(length(tmp)-1); - opstr=opstr+","+Dqq("Cut="+format(cut,5)); - ptstr=Textformat(LLcrd(pP),5); - if(isstring(direction), //181019 - hostr=direction; - , - if(!islist(Houkou_1), - hostr=format(LLcrd(Houkou),5); + if(line=="N", + fillpoly(apply(list,Pcrd(#)),color->color); + if(Noflg==0, + if((point==1)&(isstring(direction)), //191202from + if(Norm(Ptend(direction)-Ptstart(direction))>Eps, //191203from + tmp=select(GCLIST,#_1==direction); + tmp=tmp_1; + tmp1=Nearestpt(list_4,direction); + tmp1=tmp1_2; + Partcrv(direction,1,tmp1,direction,["Msg=n"]); //191207 + Changestyle("part"+direction,[tmp_2,tmp_3]); + Changestyle(direction,["nodisp"]); + ); + ); //191202to + Listplot("-arh"+nm,list,["dr,0.1","Color="+text(color),"Msg=n"]);//191202 + Shade(["arh"+nm],["Color="+text(color)]); + ); , - hostr=format(apply(Houkou,LLcrd(#)),5); + Listplot("-arh"+nm,list_(1..3),concat(options,["Msg=n"])); ); - ); - if((Noflg==0)&(color!=KCOLOR), //180904 //no ketjs on - Texcom("{");Com2nd("Setcolor("+color+")");//180722 - ); //no ketjs off - Com2nd("Arrowhead("+ptstr+","+hostr+opstr+")"); - if((Noflg==0)&(color!=KCOLOR), //180904 //no ketjs on - Texcom("}");//180722 - ); //no ketjs off + ); ); + list; //191202 ); ////%Arrowhead end//// -////%Arrowdata start//// 190727 (<= Lightarrowdata) -Arrowdata(ptlist):=Lightarrowdata(ptlist,[]); -Arrowdata(Arg1,Arg2):=Lightarrowdata(Arg1,Arg2); -Arrowdata(nm,ptlistorg,optionsorg):=Lightarrowdata(nm,ptlistorg,optionsorg); +////%Arrowdata start//// 191119 (Arrowdataseg,Arrowdatacrv) +Arrowdata(ptlist):=Arrowdataseg(ptlist); +Arrowdata(Arg1,Arg2):=Arrowdataseg(Arg1,Arg2); +Arrowdata(nm,ptlistorg,optionsorg):=( +//help:Arrowdata("1",[A,B]); +//help:Arrowdata("1",[p1,p2]); +//help:Arrowdata(options=[size(1),angle(18),pos(1),cut(0),"Cutend=0,0","Coord=p/l"]); +//help:Arrowdata(optionsadded=["line"]); + Arrowdataseg(nm,ptlistorg,optionsorg); +); ////%Arrowdata end//// -////%OldArrowdata start//// -Arrowdata(ptlist):=OldArrowdata(ptlist,[]); //181110from -OldArrowdata(Arg1,Arg2):=( +////%Oldarrowdata start//// +Oldrrowdata(ptlist):=Oldarrowdata(ptlist,[]); //181110from +Oldrrowdata(Arg1,Arg2):=( regional(name); if(isstring(Arg1), - OldArrowdata(Arg1,Arg2,[]); + Oldarrowdata(Arg1,Arg2,[]); , name=""; forall(Arg1, @@ -348,14 +341,14 @@ OldArrowdata(Arg1,Arg2):=( name=name+#.name; //190505 ); ); - OldArrowdata(name,Arg1,Arg2); + Oldarrowdata(name,Arg1,Arg2); ); -); //181110from -OldArrowdata(nm,ptlistorg,optionsorg):=( +); //181110to +Oldarrowdata(nm,ptlistorg,optionsorg):=( // help:Arrowdata("1",[A,B]); // help:Arrowdata("1",[pt1,pt2]); -// help:Arrowdata(options=[size(1),angle(18),pos(1),cut(0),"Cutend=0,0","Coord=p/l"]); -// help:Arrowdata(optionsadded=["line"]); +// help:Arrowdatacrv(options=[size(1),angle(18),pos(1),cut(0),"Cutend=0,0","Coord=p/l"]); +// help:Arrowdatacrv(optionsadded=["line"]); regional(options,Ltype,Noflg,name,opstr,opcindy,eqL,reL,strL,color,size,coord, flg,lineflg,cutend,tmp,tmp1,tmp2,pA,pB,angle,segpos,cut,scaley,ptlist); name="ar"+nm; @@ -442,7 +435,7 @@ OldArrowdata(nm,ptlistorg,optionsorg):=( ); if(Noflg<2, if(isstring(Ltype), - Listplot("-ar"+nm,[LLcrd(pA),LLcrd(pB)],append(options,"Msg=n")); + Listplot("-ar"+nm,[LLcrd(pA),LLcrd(pB)],concat(options,["Msg=n"])); Arrowhead(nm,pA+segpos*(pB-pA),pB-pA,options); //181110 , if(Noflg==1,Ltype=0); @@ -451,14 +444,14 @@ OldArrowdata(nm,ptlistorg,optionsorg):=( Setscaling(scaley); //190412 [Lcrd(pA),Lcrd(pB)]; ); -////%OldArrowdata end//// +////%Oldarrowdata end//// -////%Lightarrowdata start//// -Lightarrowdata(ptlist):=Lightarrowdata(ptlist,[]); //181110from -Lightarrowdata(Arg1,Arg2):=( +////%Arrowdataseg start//// +Arrowdataseg(ptlist):=Arrowdataseg(ptlist,[]); //181110from +Arrowdataseg(Arg1,Arg2):=( regional(name); if(isstring(Arg1), - Lightarrowdata(Arg1,Arg2,[]); + Arrowdataseg(Arg1,Arg2,[]); , name=""; forall(Arg1, @@ -466,26 +459,23 @@ Lightarrowdata(Arg1,Arg2):=( name=name+#.name; //190505 ); ); - Lightarrowdata(name,Arg1,Arg2); + Arrowdataseg(name,Arg1,Arg2); ); ); //181110from -Lightarrowdata(nm,ptlist,optionsorg):=( -//help:Arrowdata("1",[pt1,pt2]); -//help:Arrowdata(options=[size(1),angle(18),pos(1),cut(0),"Cutend=0,0","Line=y(n)"]); - regional(options,Ltype,Noflg,opstr,opcindy,eqL,reL,strL,color,size,coord,lineflg, - flg,lineflg,cutend,tmp,tmp1,tmp2,pA,pB,angle,segpos,cut,scaley,Ev,Nv,pP); - pA=Pcrd(ptlist_1); pB=Pcrd(ptlist_2); +Arrowdataseg(nm,ptlistorg,optionsorg):=( +//help:Arrowdataseg("1",[pt1,pt2]); +//help:Arrowdataseg(options=[size(1),angle(18),pos(1),cut(0),"Cutend=0,0","Line=n(y)"]); + regional(options,Ltype,Noflg,opstr,opcindy,eqL,reL,strL,color,size,lineflg, + flg,cutend,tmp,tmp1,tmp2,pA,pB,pC,angle,segpos,cut,scaley,Ev,Nv,pP,ptlist); scaley=SCALEY; //190412 Setscaling(1); ptlist=[]; forall(ptlistorg, - if(ispoint(#),tmp=[#.x, scaley*#.y], tmp=[#_1,scaley*#_2]); + if(ispoint(#),tmp=[#.x, #.y], tmp=[#_1,scaley*#_2]); ptlist=append(ptlist,tmp); ); + pA=ptlist_1; pB=ptlist_2; options=optionsorg; - tmp=select(options,isstring(#)); //181214from - tmp1=select(tmp,contains(["dr","da","do","id"],substring(#,0,2))); - if(length(tmp1)==0,options=append(options,YasenStyle)); //181214to tmp=Divoptions(options); Ltype=tmp_1; Noflg=tmp_2; @@ -495,25 +485,26 @@ Lightarrowdata(nm,ptlist,optionsorg):=( color=tmp_(length(tmp)-2); opstr=tmp_(length(tmp)-1); opcindy=tmp_(length(tmp)); - tmp1=[YaSize,YaAngle,YaPosition,YaCut]; //181214from - forall(1..(length(reL)), - if(reL_#<0, reL_#=tmp1_#); - ); - forall((length(reL)+1)..4, - reL=append(reL,tmp1_#); + size=0.2*YaSize*1/2.54*1000/MilliIn; + angle=YaAngle*pi/180; + segpos=YaPosition; + cut=YaCut; + if(length(reL)>=1, + size=0.2*reL_1*1/2.54*1000/MilliIn; + ); + if(length(reL)>=2, + if(reL_2<2.5,angle=reL_2*YaAngle,angle=reL_2); + angle=angle*pi/180; ); - size=reL_1; - angle=reL_2; - segpos=reL_3; - cut=reL_4; - lineflg=0; - if(contains(strL,"l")%contains(strL,"L"), - lineflg=1; - );//181018from - options=remove(options,strL); + if(length(reL)>=3, + segpos=reL_3; + ); + if(length(reL)>=4, + cut=reL_4; + ); + options=remove(options,reL); //191202 cutend=[0,0];//180719 - coord="P";//181018 - lineflg=1; //190504 + lineflg=0; forall(eqL, tmp=Strsplit(#,"="); tmp1=Toupper(substring(tmp_1,0,2)); @@ -523,60 +514,39 @@ Lightarrowdata(nm,ptlist,optionsorg):=( tmp2=replace(tmp2,"]",""); cutend=tokenize(tmp2,","); if(length(cutend)==1,cutend=[cutend_1,cutend_1]); - options=remove(options,[#]); ); if(tmp1=="LI",//190504from tmp2=Toupper(substring(tmp2,0,1)); - if(tmp2=="N",lineflg=0); - options=remove(options,[#]); + if(tmp2=="Y",lineflg=1); );//190504to ); - if(Noflg<3, - tmp="ar"+nm+"="+Textformat([pA,pB],5)+";"; - parse(tmp); - ); - if(Noflg<3, //190818 - if(isstring(Ltype), - if(lineflg==1, //190504from - Listplot("-ar"+nm,[LLcrd(pA),LLcrd(pB)],append(options,"Msg=n")); - , - tmp=pB; - pB=pA; - pA=pB-tmp; - ); //190504to - size=0.2*size; - angle=angle*pi/180; - pP=pA+segpos*(pB-pA); - Ev=-1/|pB-pA|*(pB-pA); - Nv=[-Ev_2, Ev_1]; - tmp1=pP+size*cos(angle)*Ev+size*sin(angle)*Nv; - tmp2=pP+size*cos(angle)*Ev-size*sin(angle)*Nv; - ArrowheadNumber=ArrowheadNumber+1; - Listplot("-arh"+nm,[tmp1,pP,tmp2],append(options,"Msg=n")); - if((Noflg==0)&(color!=KCOLOR), //180904 //no ketjs on - Texcom("{");Com2nd("Setcolor("+color+")");//180722 - ); //no ketjs off - Setscaling(scaley); - tmp1=Textformat(LLcrd(pP),5); //no ketjs on - tmp2=Textformat(LLcrd(pB-pA),5); - if(cut>0, //190727from //no ketjs on - tmp=Indexall(opstr,","); - tmp=tmp_(length(tmp)); - opstr=substring(opstr,0,tmp-1); - opstr=opstr+","+Dqq("Cut="+text(cut)); - ); //190727to - Com2nd("Arrowhead("+tmp1+","+tmp2+opstr+")"); - if((Noflg==0)&(color!=KCOLOR), //180904 - Texcom("}");//180722 - ); //no ketjs off + tmp=pB-pA; + tmp=tmp/|tmp|; + pA=ptlist_1+tmp*cutend_1; + pB=ptlist_2-tmp*cutend_2; + pP=pA+segpos*(pB-pA); + Ev=-1/|pB-pA|*(pB-pA); + Nv=[-Ev_2, Ev_1]; + tmp1=pP+size*cos(angle)*Ev+size*sin(angle)*Nv; + tmp2=pP+size*cos(angle)*Ev-size*sin(angle)*Nv; + pC=pP+(1-cut)*((tmp1+tmp2)/2-pP); + ArrowheadNumber=ArrowheadNumber+1; + if(Noflg<2, + if(lineflg==1, + Listplot("-arh"+nm,[tmp1,pP,tmp2],append(options,"Msg=n")); //191106 , - if(Noflg==1,Ltype=0); + Listplot("-arh"+nm,[tmp1,pP,tmp2,pC,tmp1],["dr,0.1","Color="+color,"Msg=n"]); //191106 + Shade(["arh"+nm],[Ltype,"Color="+color]); + ); + if(lineflg==0, + if(segpos==1,pB=pC); //191202 ); + Listplot("-ar"+nm,[pA,pB],[Ltype,"Color="+color,"Msg=n"]); ); Setscaling(scaley); //190412 - [Lcrd(pA),Lcrd(pB)]; + [LLcrd(pA),LLcrd(pB)]; ); -////%Lightarrowdata end//// +////%Arrowdataseg end//// ////%Anglemark start//// Anglemark(plist):=Anglemark(plist,[]); @@ -1944,20 +1914,17 @@ Shade(Arg1,Arg2):=( ); ); Shade(nm,plistorg,options):=( -//help:Shade(["gr1"],[0.5]); -//help:Shade(["gr1"],["Color=red"]); -//help:Shade(["gr1"],["Trim=y(n)"]); //190224 -// help:Shade(["gr1","sg1"],["Color=[1,0,0]"]); -// help:Shade([[A,B,C,A]]); +//help:Shade(["gr1"]); +// help:Shade(options=["Trim=(n)","Enc=(n)",Rirst=(n)","Color=",Startpoint]); //help:Shade(["gr2","Invert(sg1)"],["Enc=y",(Startpoint)]); - regional(name,plist,jj,nn,trim,tmp,tmp1,tmp2, + regional(name,plist,jj,nn,trim,first,tmp,tmp1,tmp2, opstr,opcindy,eqL,reL,Str,G2,flg,encflg,startpt,color,ctr); name="shade"+nm; plist=plistorg; if(isstring(plist_1), // 16.01.24 - println("output Shade of "+plist); +// println("output Shade of "+plist); , - println("output Shade of lists"); +// println("output Shade of lists"); ); tmp=Divoptions(options); eqL=tmp_5; @@ -1968,6 +1935,7 @@ Shade(nm,plistorg,options):=( tmp=select(plist,indexof(#,"Invert")>0); //180929from if(length(tmp)>0,encflg=1,encflg=0); trim="N"; + first="N"; //191007 forall(eqL, tmp=Strsplit(#,"="); tmp1=Toupper(tmp_1); @@ -1983,6 +1951,9 @@ Shade(nm,plistorg,options):=( if(substring(tmp1,0,1)=="T", trim=substring(tmp2,0,1); ); + if(substring(tmp1,0,1)=="F", + first=substring(tmp2,0,1); + ); ); startpt=[]; forall(reL, @@ -2050,11 +2021,16 @@ Shade(nm,plistorg,options):=( ); Str=Str+substring(tmp1,0,length(tmp1)-1)+")"+")"; //180929 nn=length(COM2ndlist); //190311from - jj=nn; - forall(plist,tmp1, - tmp=select(1..nn,indexof(COM2ndlist_#,tmp1)>0); - jj=min(append(tmp,jj)); - ); + if(first=="Y", //191007from + jj=1; + , + jj=nn; + forall(plist,tmp1, + tmp=select(1..nn,indexof(COM2ndlist_#,tmp1)>0); + jj=min(append(tmp,jj)); + ); + if(jj==0, jj=1); //191008 + ); //191007to tmp1=["Texcom("+Dqq("{")+")","Setcolor("+color+")",Str,"Texcom("+Dqq("}")+")"]; tmp2=COM2ndlist_(1..(jj-1)); tmp=COM2ndlist_(jj..(length(COM2ndlist))); @@ -2066,8 +2042,6 @@ Shade(nm,plistorg,options):=( ); ////%Shade end//// -/////////// end of new Hatchdata(cindy) /////////// - ////%Rotatepoint start//// Rotatepoint(point,Theta,ctr):=( //help:Rotatepoint(A,2*pi/3,B); @@ -2586,7 +2560,7 @@ Htickmark(arglist,options):=( //190203 tmp1=select(1..(length(arglist)),!isstring(arglist_#)); //180710from forall(tmp1,nn, Listplot("ht"+text(nn), - [[arglist_nn,mark],[arglist_nn,-mark]],["Msg=n"]);//181017 + [[arglist_nn,mark],[arglist_nn,-mark]],append(options,"Msg=n"));//191101 if(nn+2<=length(arglist), tmp=arglist_(nn+2); if(!isstring(tmp), @@ -2613,7 +2587,7 @@ Vtickmark(arglist,options):=( //190203 tmp1=select(1..(length(arglist)),!isstring(arglist_#)); //180710from forall(tmp1,nn, Listplot("vt"+text(nn), - [[mark,arglist_nn],[-mark,arglist_nn]],["Msg=n"]); //181021 + [[mark,arglist_nn],[-mark,arglist_nn]],append(options,"Msg=n")); //191101 if(nn+2<=length(arglist), tmp=arglist_(nn+2); if(!isstring(tmp), @@ -2776,9 +2750,9 @@ Drwxy(add,optionsorg):=( if(length(tmp)>0,size=parse(tmp),size=YaSize); tmp1=concat(options,[size,YaAngle,YaPosition,YaCut,colorax]);//181216 tmp=[[xrng_1,org_2],[xrng_2,org_2]]; - Lightarrowdata("axx"+text(AXCOUNT),tmp,tmp1); + Arrowdataseg("axx"+text(AXCOUNT),tmp,tmp1); tmp=[[org_1,yrng_1],[org_1,yrng_2]]; - Lightarrowdata("axy"+text(AXCOUNT),tmp,tmp1); //190419 + Arrowdataseg("axy"+text(AXCOUNT),tmp,tmp1); //190419 , tmp=[[xrng_1,org_2],[xrng_2,org_2]]; tmp1=concat(options,[colorax,"Msg=n"]);//181216,190325 @@ -3168,14 +3142,15 @@ Slider(ptstr,p1,p2,options):=(//190120 Putpoint(name,Pt):=Putpoint(name,Pt,Pt); Putpoint(name,Ptinit,Pt):=( //help:Putpoint("A",[1,2],[1,A.y]); - regional(ptstr); - ptstr=apply(allpoints(),#.name); //no ketjs on + regional(ptstr); + ptstr=apply(allpoints(),#.name); //no ketjs on //191030 if(!contains(ptstr,name), createpoint(name,Pcrd([Ptinit_1,Ptinit_2])); - , //no ketjs off + Ptpos(name,Pcrd([Ptinit_1,Ptinit_2])); //191005 + , //no ketjs off //191030 ptstr=name+".xy="+Textformat(Pcrd(Pt),5)+";"; parse(ptstr); - ); //no ketjs + ); //no ketjs //191030 ); ////%Putpoint end//// @@ -4105,15 +4080,22 @@ Tabledata(Arg1,Arg2,Arg3,Arg4):=( ); ); //190428to Tabledata(nm,xL,yL,rmvL,optionorg):=( -//help:Tabledata(xL,yL,rmvL,["Geo=n"]); +//help:Tabledata(xL,yL,rmvL,["Geo=y(n)"]); //help:Tabledata(options=[2(tick,0 for no tick),"Setwin=y","Move=[0,0]"]); //190428 regional(options,geo,tmp,tmp1,tmp2); options=optionorg; tmp=Divoptions(options); eqL=tmp_5; - tmp=select(tmp_5,indexof(Toupper(#),"GEO")>0); - if(length(tmp)>0, - options=remove(options,tmp); + geo="N"; //191008from + forall(eqL, + tmp=Strsplit(#,"="); //191023 + tmp1=Toupper(substring(tmp_1,0,1)); + if(tmp1=="G", + geo=Toupper(substring(tmp_2,0,1)); + options=remove(options,#); + ); + ); + if(geo=="Y", //191008to Tabledatageo(nm,xL,yL,rmvL,options); , Tabledatalight(nm,xL,yL,rmvL,options); @@ -4134,7 +4116,7 @@ Tabledatalight(nm,xLst,yLst,rmvL,optionorg):=( //help:Tabledatalight(xLst,yLst,rmvL,[0(notick)]); //help:Tabledatalight(xLst,yLst,rmvL,[2,"Setwindow=y","Move=[0,0]"]); //190428 regional(options,rng,name,upleft,ul,flg,tick,eqL,reL,n,m,xsize,ysize, - rlist,clist,Tb,jj,kk,tmp,tmp1,tmp2,tmp3,Eps); + rlist,clist,Tb,jj,kk,tmp,tmp1,tmp2,tmp3,Eps,tbstr); // TableMove is global for Table TABLECOUNT=TABLECOUNT+1; //190428from TableMove=GENTEN; //190428to @@ -4193,17 +4175,20 @@ Tabledatalight(nm,xLst,yLst,rmvL,optionorg):=( Tb=[clist,rlist]; //190427 tmp=name+"="+Tb+";"; //190415 parse(tmp); + tbstr="["; //191008 forall(0..m,jj, //190507from tmp3="c"+text(jj); if(length(rmvL)>=0, tmp1="r"+text(0); tmp2="r"+text(n); - Tlistplot("-"+name+tmp3+tmp1+tmp2,[tmp3+tmp1,tmp3+tmp2],options); + Tlistplot("-"+name+tmp3+tmp1+tmp2,[tmp3+tmp1,tmp3+tmp2],options); + tbstr=tbstr+Dqq(name+tmp3+tmp1+tmp2)+"," //191008 , forall(0..(n-1), tmp1="r"+text(#); tmp2="r"+text(#+1); Tlistplot("-"+name+tmp3+tmp1+tmp2,[tmp3+tmp1,tmp3+tmp2],options); + tbstr=tbstr+Dqq(name+tmp3+tmp1+tmp2)+"," //191008 ); ); //190507to if(tick!=0, //190421 @@ -4218,11 +4203,13 @@ Tabledatalight(nm,xLst,yLst,rmvL,optionorg):=( tmp1="c"+text(0); tmp2="c"+text(m); Tlistplot("-"+name+tmp3+tmp1+tmp2,[tmp1+tmp3,tmp2+tmp3],options); + tbstr=tbstr+Dqq(name+tmp3+tmp1+tmp2)+"," //191008 , forall(0..(m-1), tmp1="c"+text(#); tmp2="c"+text(#+1); Tlistplot("-"+name+tmp3+tmp1+tmp2,[tmp1+tmp3,tmp2+tmp3],options); + tbstr=tbstr+Dqq(name+tmp3+tmp1+tmp2)+"," //191008 ); ); if(tick!=0, //190421 @@ -4231,6 +4218,10 @@ Tabledatalight(nm,xLst,yLst,rmvL,optionorg):=( ); ); ); + tbstr=substring(tbstr,0,length(tbstr)-1)+"]"; //101008from + tmp1=parse(tbstr); + tmp=name+"str="+tbstr+";"; + parse(tmp); //101008to Changetablestyle(rmvL,["nodisp"]); //190428 Addax(0); Eps=10^(-3); diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic3logr.txt b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic3logr.txt index 0d2b2ac394..644edcc2a3 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic3logr.txt +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic3logr.txt @@ -1,3 +1,7 @@ +// 20191004 +// Mkketcindyjs changed ( import for ketcindyjs supported) +// 20191003 +// Usegraphics changed ( for tpic ) // 201908918 // Defvar changed ( precision 5 -> 16) // 201908916 diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic3r.cs b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic3r.cs index b5308c171b..16dac182d0 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic3r.cs +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindylibbasic3r.cs @@ -14,7 +14,7 @@ // along with this program. If not, see // -println("ketcindylibbasic3[20190918] loaded"); +println("ketcindylibbasic3[20191127] loaded"); //help:start(); @@ -1222,14 +1222,16 @@ Addpackage(packorg):=( ////%Usegraphics start//// Usegraphics(gpack):=( //180817 //help:Usegraphics("pict2e"); - if(!contains(ADDPACK,gpack), - if(indexof(gpack,"tikz")>0, //181213from //190615 + regional(tmp); + GPACK=gpack; + if(Toupper(gpack)=="TIKZ", //190615 Addpackage(["pgf","tikz"]); //190101 - , - Addpackage([gpack]); - ); //181213to + ADDPACK=set(ADDPACK); //191127 + ); + if(Toupper(gpack)=="PICT2E", + Addpackage(["pict2e"]); + ADDPACK=set(ADDPACK); //191127 ); - GPACK=gpack; ); ////%Usegraphics end//// @@ -3376,6 +3378,7 @@ Setketcindyjs(list):=( ////%Ketcindyjsbody start//// 190909 Ketcindyjsbody(list1,list2):=( //help:Ketcindyjsbody(listfront,listrear); +//help:Ketcindyjsbody(["_;_;Sample"],[]); //191004 JSBODY=[list1,list2]; JSBODY; ); @@ -3782,7 +3785,7 @@ Mkketcindyjs(options):=( //17.11.18 regional(webflg,localflg,htm,htmorg,from,upto,flg,fL,fun,jj,tmp,tmp1,tmp2,tmp3, libnameL,libL,lib,jc,nn,name,partL,toppart,lastpart,path,ketflg,flg,cmdL,scale, nolabel,color,grid,axes,out,Out,igno,onlyflg,rmptL,colorrgb,ptname,eqflg,eqrep, - figure,dpi,margin,defaultbuttonsize,defaulteditsize); + figure,dpi,margin,defaultbuttonsize,defaulteditsize,dname,fname); libnameL=["basic1","basic2","basic3","3d"]; //190416,190428 webflg="Y"; //190128 texflg removed localflg="Y"; //190209,0215 @@ -3904,7 +3907,32 @@ Mkketcindyjs(options):=( //17.11.18 drawtext(mouse().xy-[0,1],Cdyname()+".html not found",size->24,color->[1,0,0]); wait(3000); , - htmorg=Readlines(Dircdy,Fhead+".html"); + tmp3=Readlines(Dircdy,Fhead+".html"); + tmp=select(1..(length(tmp3)),indexof(tmp3_#,"import")>0); + tmp2=select(tmp,indexof(tmp3_#,"ketcindy.ini")==0); + tmp1=[]; + forall(tmp2, + tmp=Removespace(tmp3_#); + if(substring(tmp,0,2)!="//", + tmp1=append(tmp1,#); + ); + ); + htmorg=[]; + from=1; + forall(tmp1, + htmorg=concat(htmorg,tmp3_(from..(#-2))); + tmp=Bracket(tmp3_(#-1),"()"); + dname=substring(tmp3_(#-1),tmp_1_1,tmp_(length(tmp))_1-1); + dname=parse(dname); + tmp=Bracket(tmp3_#,"()"); + fname=substring(tmp3_#,tmp_1_1,tmp_(length(tmp))_1-1); + fname=parse(fname); + tmp2=Readlines(dname,fname); + htmorg=concat(htmorg,tmp2); + from=#+2; + ); + upto=length(tmp3); + htmorg=concat(htmorg,tmp3_(from..upto)); tmp=select(1..(length(htmorg)),indexof(htmorg_#,"id="+Dqq("csinit"))>0); //190206from from=tmp_1+5; flg=0; diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindyliboutlogr.txt b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindyliboutlogr.txt index 738591b8af..6b9da36826 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindyliboutlogr.txt +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindyliboutlogr.txt @@ -1,3 +1,7 @@ +// 20191020 +// PlotdataR, PlotdatadiscR debugged ( "Pre=PVF") +// 20191006 +// Sfparadata,... debugged (tmp_7 removed) // 20190821 // CalcbyR changed ( pre->dig, 6->8) // 20190818 diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindyliboutr.cs b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindyliboutr.cs index 7e4a4e5ba8..499b69ebc8 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindyliboutr.cs +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketcindyliboutr.cs @@ -14,7 +14,7 @@ // along with this program. If not, see // -println("ketcindylibout[20190821] loaded"); +println("ketcindylibout[20191020] loaded"); //help:start(); @@ -1345,8 +1345,8 @@ PlotdataR(name1,Arg1,Arg2,Arg3):=( ); PlotdataR(name1,path,func,variable,optionorg):=( //help:PlotdataR("1","dnorm(x)","x"); -//help:PlotdataR(options=["m/r","Num=50","Wait=10"]); - regional(options,tmp,tmp1,tmp2,tmp3,name,varstr,flg,Num, +//help:PlotdataR(options=["Num=50","Pre=PVF","Wait=10"]); //191020 + regional(options,tmp,tmp1,tmp2,tmp3,name,varstr,flg,Num,pre, Ltype,Noflg,eqL,strL,flg,outreg,filename,wfile,cmdL,waiting); name="grR"+name1; options=optionorg; @@ -1356,23 +1356,28 @@ PlotdataR(name1,path,func,variable,optionorg):=( Num=50; waiting=5; outreg=0; + pre="PVF"; flg=0; forall(eqL, - tmp=indexof(#,"="); - tmp1=substring(#,tmp,length(#)); - if(Toupper(substring(#,0,1))=="N", - Num=parse(tmp1); + tmp=Strsplit(#,"="); + tmp1=Toupper(substring(tmp_1,0,1)); + if(tmp1=="N", + Num=parse(tmp_2); options=remove(options,[#]); ); - if(Toupper(substring(#,0,1))=="W", - waiting=parse(tmp1); + if(tmp1=="W", + waiting=parse(tmp_2); options=remove(options,[#]); ); - if(Toupper(substring(#,0,1))=="O", - tmp=Toupper(substring(tmp1,0,1)); - if(tmp=="T" % tmp=="Y", outreg=1); + if(tmp1=="O", + tmp2=Toupper(substring(tmp_2,0,1)); + if(tmp2=="T" % tmp2=="Y", outreg=1); options=remove(options,[#]); ); + if(tmp1=="P", //191020from + pre=tmp_2; + options=remove(options,[#]); + ); //191020to ); tmp=indexof(variable,"="); if(tmp>0, @@ -1384,13 +1389,14 @@ PlotdataR(name1,path,func,variable,optionorg):=( varstr=replace(varstr,"]",")"); filename=Fhead+name+".r"; wfile=Fhead+name+".txt"; - cmdL=MkprecommandR(); + cmdL=MkprecommandR(pre); //191020 cmdL=concat(cmdL,[ - name+"=Plotdata",[Dq+func+Dq,Dq+varstr+Dq,Dq+"Num="+text(Num)+Dq], - "WriteOutData",[Dq+wfile+Dq,Dq+name+Dq,name] + name+"=Plotdata",[Dqq(func),Dqq(varstr),Dqq("Num="+text(Num))], + "WriteOutData",[Dqq(wfile),Dqq(name),name] ]); if(ErrFlag==0, - CalcbyR(name,cmdL,concat(options,["Cat=middle","Wait="+text(waiting)])); + tmp=["Cat=middle","Wait="+text(waiting)]; //191020[2lines] + CalcbyR(name,cmdL,concat(options,tmp)); ); if(ErrFlag==1, println("PlotdataR not completed"); @@ -1412,23 +1418,44 @@ PlotdataR(name1,path,func,variable,optionorg):=( ////%PlotdiscR start//// PlotdiscR(nm,fun,varrng):=PlotdiscR(nm,fun,varrng,[]); -PlotdiscR(nm,fun,varrng,options):=( +PlotdiscR(nm,fun,varrng,optionorg):=( //help:PlotdiscR("1","dbinom(k,10,0.4)","k=[0,10]"); - regional(name,pb,cmdL,var,range,tmp,tmp1,tmp2,wfile); +//help:PlotdiscR(options=["Pre=PVF","Wait=10"]); //191020 + regional(name,pb,cmdL,var,range,tmp,tmp1,tmp2, + pre,waiting,options,wfile,eqL); name="grd"+nm; + options=optionorg; //191020from + tmp=Divoptions(options); + eqL=tmp_5; + waiting=5; + pre="PVF"; + forall(eqL, + tmp=Strsplit(#,"="); + tmp1=Toupper(substring(tmp_1,0,1)); + if(tmp1=="W", + waiting=parse(tmp_2); + options=remove(options,[#]); + ); + if(tmp1=="P", //191020from + pre=tmp_2; + options=remove(options,[#]); + ); + ); //191020 tmp=indexof(varrng,"="); var=substring(varrng,0,tmp-1); range=parse(substring(varrng,tmp,length(varrng))); if(length(range)==2, range=(range_1)..(range_2); ); - cmdL=[ + wfile=Fhead+name+".txt"; + cmdL=MkprecommandR(pre); //191020from + cmdL=concat(cmdL,[ "fnb=function("+var+") "+fun,[], name+"=sapply",[range,"fnb"] - ]; - wfile=Fhead+name+".txt"; + ]); //191020to if(ErrFlag==0, - CalcbyR(name,cmdL,options); + tmp=["Wait="+text(waiting)]; //191020[2lines] + CalcbyR(name,cmdL,concat(options,tmp)); ); if(ErrFlag==1, println("PlotdiscR not completed"); @@ -5564,11 +5591,11 @@ SfbdparadataC(nm,fdorg,optionorg,optionshorg):=( name3h="sfbdh3d"+nm; fname=Fhead+"sfbd"+nm+".txt"; options=select(optionorg,length(#)>0); //190123from - tmp=Divoptions(options); - if(length(tmp_7)==0,options=append(options,"dr")); +// tmp=Divoptions(options); //191006[2lines] +// if(length(tmp_7)==0,options=append(options,"dr")); optionsh=select(optionshorg,length(#)>0); - tmp=Divoptions(optionsh); - if(length(tmp_7)==0,optionsh=append(optionsh,"do")); //190123to +// tmp=Divoptions(optionsh); //191006[2lines] +// if(length(tmp_7)==0,optionsh=append(optionsh,"do")); //190123to tmp=Divoptions(options); eqL=tmp_5; reL=tmp_6; @@ -5691,12 +5718,12 @@ CrvsfparadataC(nm,Fk,sfbdorg,fdorg,optionorg,optionshorg):=( name2h="crvsfh2d"+nm; name3h="crvsfh3d"+nm; fname=Fhead+"crvsf"+nm+".txt"; - options=select(optionorg,length(#)>0); //190123from - tmp=Divoptions(options); - if(length(tmp_7)==0,options=append(options,"dr")); + options=select(optionorg,length(#)>0); //190123from +// tmp=Divoptions(options); //191006[2lines] +// if(length(tmp_7)==0,options=append(options,"dr")); optionsh=select(optionshorg,length(#)>0); - tmp=Divoptions(optionsh); - if(length(tmp_7)==0,optionsh=append(optionsh,"do")); //190123to +// tmp=Divoptions(optionsh);//191006[2lines] +// if(length(tmp_7)==0,optionsh=append(optionsh,"do")); //190123to tmp=Divoptions(options); eqL=tmp_5; reL=tmp_6; @@ -5880,7 +5907,7 @@ Crv3onsfparadataC(nm,crv3d,sfbdorg,fdorg,optionorg,optionshorg):=( fname=Fhead+"crv3onsf"+nm+".txt"; tmp=apply(fdorg,if(isstring(#),Dqq(#),#)); tmp=text(tmp); - options=optionorg; + options=select(optionorg,length(#)>0); optionsh=select(optionshorg,length(#)>0); //181107 tmp=Divoptions(options); eqL=tmp_5; @@ -6058,11 +6085,11 @@ WireparadataC(nm,sfbd,fdorg,wr1,wr2,optionorg,optionshorg):=( fname=Fhead+"wire"+nm+".txt"; fnameh=replace(fname,".txt","h.txt"); options=select(optionorg,length(#)>0); //190123from - tmp=Divoptions(options); - if(length(tmp_7)==0,options=append(options,"dr")); +// tmp=Divoptions(options); //191006[2lines] +// if(length(tmp_7)==0,options=append(options,"dr")); optionsh=select(optionshorg,length(#)>0); - tmp=Divoptions(optionsh); - if(length(tmp_7)==0,optionsh=append(optionsh,"do")); //190123to +// tmp=Divoptions(optionsh); //191006[2lines] +// if(length(tmp_7)==0,optionsh=append(optionsh,"do")); //190123to tmp=Divoptions(options); eqL=tmp_5; reL=tmp_6; @@ -6385,7 +6412,7 @@ SfcutparadataC(nm,cutfunLorg,sfbd,fdorg,optionorg,optionshorg):=( name3h="sfcuth3d"+nm; fname=Fhead+"sfcut"+nm+".txt"; fnameh=replace(fname,".txt","h.txt"); - options=optionorg; + options=select(optionorg,length(#)>0); optionsh=select(optionshorg,length(#)>0); //181107 tmp=Divoptions(options); eqL=tmp_5; @@ -6414,11 +6441,11 @@ SfcutparadataC(nm,cutfunLorg,sfbd,fdorg,optionorg,optionshorg):=( ); ); options=select(optionorg,length(#)>0); //190123from - tmp=Divoptions(options); - if(length(tmp_7)==0,options=append(options,"dr")); +// tmp=Divoptions(options); //191006[2lines] +// if(length(tmp_7)==0,options=append(options,"dr")); optionsh=select(optionshorg,length(#)>0); - tmp=Divoptions(optionsh); - if(length(tmp_7)==0,optionsh=append(optionsh,"do")); //190123to +// tmp=Divoptions(optionsh); //191006[2lines] +// if(length(tmp_7)==0,optionsh=append(optionsh,"do")); //190123to tmp1=select(options, (indexof(#,"=")>0)&(Toupper(substring(#,0,1))=="C")); //181114from if(length(tmp1)>0, diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketpiccurrent.r b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketpiccurrent.r index 76998cc41d..129d9f0a42 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketpiccurrent.r +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketpiccurrent.r @@ -16,10 +16,14 @@ ######################################### -ThisVersion<- "KeTpic for R v5_2_4(20190921)" +ThisVersion<- "KeTpic for R v5_2_4(20191126)" print(ThisVersion) +# 20191126 +# Drwpt debugge/changed (sh 1, pen) +# 20191001 +# Intersectpartseg, Enclosing2 debugged (Listplot => rbind) # 20190921 # Enclosing2 debugged/changed (epspara removed) # 20190627 @@ -2476,14 +2480,14 @@ Drwpt<-function(...){ } Mojisu=0 } - Str1<- "\\special{sh}\\special{fp}" #190405from + Str1<- "\\special{sh 1}\\special{fp}" #190405from, 191126 if(Same=="n"){ Str1<- paste(Str1,"}",sep="") } Str1<- paste(Str1,"%\n",sep="") #190405to cat(Str1,file=Wfile,append=TRUE) } - cat("\\special{pn 4}",file=Wfile,append=TRUE) #181231 + cat("\\special{pn 8}",file=Wfile,append=TRUE) #181231,191126 Mojisu=0 for (J in 1:Nrow(PL)){ Q<- PL[J,] @@ -12685,8 +12689,8 @@ Intersectpartseg<- function(...){ Eps00=10^(-8) Eps0=10^(-4) out=list() - seg1=Listplot(Op(ii,crv1),Op(ii+1,crv1)) - seg2=Listplot(Op(jj,crv2),Op(jj+1,crv2)) + seg1=rbind(Op(ii,crv1),Op(ii+1,crv1)) #191001 + seg2=rbind(Op(jj,crv2),Op(jj+1,crv2)) #191001 tmp1=Op(2,seg1)-Op(1,seg1) tmp2=Op(2,seg2)-Op(1,seg2) snang=abs(Crossprod(tmp1,tmp2))/(Norm(tmp1)*Norm(tmp2)) @@ -12741,8 +12745,8 @@ Intersectpartseg<- function(...){ tmp2=list() for(kk in Looprange(1,Length(os1)-1)){ for(ll in Looprange(1,Length(os2)-1)){ - seg1=Listplot(Op(kk,os1),Op(kk+1,os1)) - seg2=Listplot(Op(ll,os2),Op(ll+1,os2)) + seg1=rbind(Op(kk,os1),Op(kk+1,os1)) #191001 + seg2=rbind(Op(ll,os2),Op(ll+1,os2)) #191001 tmp=Intersectseg(seg1,seg2,Eps1) if((Op(1,tmp)1)){ #18.02.05 if(Op(1,tmp)1) # 20190405 # Drwpt debugged/changed ( Incolor ) # 20181230 @@ -38,7 +42,7 @@ Dottedline<- function(...) varargin <- list(...) Nall <- length(varargin) Nagasa <- 0.1 - Ookisa <- PenThick*2 #17.10.07 + Ookisa <- PenThick*1 #2 #17.10.07,191104(*1) I <- Nall Tmp <- varargin[[I]] while (mode(Tmp)=="numeric" && length(Tmp)==1 ) { @@ -154,9 +158,10 @@ Drwline<-function(...) { varargin<-list(...) Nall<-length(varargin) - Thick<-0 + Thick<- 0 Tmp<-varargin[[Nall]] if (mode(Tmp)=="numeric" && length(Tmp)==1){ + Thick<- PenThick/PenThickInit #191106 Setpen(Tmp) Nall<-Nall-1 } @@ -203,8 +208,7 @@ Drwline<-function(...) } } if (Thick>0){ - Tmp<-PenThick/PenThickInit - Setpen(Tmp) + Setpen(Thick) #191106 } } diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketpiccurrent_reptikz.r b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketpiccurrent_reptikz.r index c68ccc5e83..673d457e78 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketpiccurrent_reptikz.r +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketpiccurrent_reptikz.r @@ -16,8 +16,12 @@ ######################################### -ThisVersion<- "tikzv1_1_1(190402)" +ThisVersion<- "tikzv1_1_1(191126)" +# 20191126 +# Drwpt debugged/changed +# 20191104 +# Dotteline changed (Ookisa 2->1/0.075) # 2019.04.05 Drwpt ( Incolor, Takato) # 2019.04.02 Beginpicture ( Unitlen, Takato) # 2019.04.02 Drwline ( Sepen restore when finished, Takato) @@ -248,7 +252,7 @@ Dottedline<- function(...) varargin <- list(...) Nall <- length(varargin) Nagasa <- 0.1 - Ookisa <- PenThick*2 #17.10.07 + Ookisa <- PenThick*1/0.075 #2 #171007,191104(1/0.075) I <- Nall Tmp <- varargin[[I]] while (mode(Tmp)=="numeric" && length(Tmp)==1 ) { @@ -503,24 +507,23 @@ Drwpt<-function(...) #181230 P<- Doscaling(P) X=sprintf('%5.5f',P[1]) Y=sprintf('%5.5f',P[2]) - if(Same!="no"){ #190405from - Str=paste("{\\linethickness{0 in}",Incolor,sep="") - } - if(Same!="no"){ #190405from - Str=paste("{\\linethickness{0 in}%\n",sep="") - cat(Str,file=Wfile,append=TRUE) - if(Same=="n"){ #190405 - Str1<- paste("{\\color[rgb]",Incolor,"%\n",sep="") - cat(Str1,file=Wfile,append=TRUE) - } - Str=paste('\\put(',X,',',Y,'){\\circle*{',sprintf('%6.6f',Ra),'}}%\n',sep="") - cat(Str,file=Wfile,append=TRUE) - if(Same=="n"){ - cat("}%\n",file=Wfile,append=TRUE) + Str1<- paste("{\\color[rgb]",Incolor,"%\n",sep="") + cat(Str1,file=Wfile,append=TRUE) + Str=paste('\\fill (',X,',',Y,') circle [radius=',sprintf('%6.6f',Ra/2),'];%\n',sep="") + #191126 + cat(Str,file=Wfile,append=TRUE) + cat("}%\n",file=Wfile,append=TRUE) + Str=paste('\\draw [line width=','0.008','in]',sep="") + for(J in 0:24){ + Tmp1=sprintf('%6.6f',P[1]+Ra/2*cos(J*2*pi/24)) + Tmp2=sprintf('%6.6f',P[2]+Ra/2*sin(J*2*pi/24)) + Str=paste(Str,"(",Tmp1,",",Tmp2,")",sep=""); + if(J<24){ + Str=paste(Str,"--",sep="") + }else{ + Str=paste(Str,";%\n",sep="") } - cat("}%\n",file=Wfile,append=TRUE) } - Str=paste('\\put(',X,',',Y,'){\\circle{',sprintf('%6.6f',Ra),'}}%\n',sep="") cat(Str,file=Wfile,append=TRUE) } } # 190405to diff --git a/graphics/ketcindy/ketcindyfolder/scripts/ketoutset.txt b/graphics/ketcindy/ketcindyfolder/scripts/ketoutset.txt index 5fb93561f5..b553658f6c 100644 --- a/graphics/ketcindy/ketcindyfolder/scripts/ketoutset.txt +++ b/graphics/ketcindy/ketcindyfolder/scripts/ketoutset.txt @@ -1,7 +1,6 @@ if(!isstring(PathThead), PathThead=""; ); -PathT=PathThead+"uplatex"; if(iswindows(), PathS="C:\Program Files\scilab-6.0.0\bin\scilex"; PathC="C:\MinGW\bin\gcc.exe"; @@ -37,10 +36,10 @@ if(islinux(), PathAd="acroread"; ); -if(indexof(PathT,"platex")>0, - Helplist(["+","+3d","+mv"],"helpJ"); -, +if(Langhelp=="e", Helplist(["+","+3d","+mv"],"helpE"); +, + Helplist(["+","+3d","+mv"],"helpJ"); ); setdirectory(Dircdy); -- cgit v1.2.3