新增自製工具

来自GeoGebra Manual
跳转至: 导航搜索
Accessories dictionary.png
本頁為官方文件,一般使用者無法修改,若有任何誤謬,請與官方聯絡。如欲編輯,請至本頁的開放版


首先,畫好您的自製工具之後將會產生的圖形。接著在工具功能表中,點選「Menu Create Tool.png新增自製工具 ...」來開啟對話窗。您必須依序在輸出物件輸入物件名稱與圖示三個頁面填入資料,才能建立您的自製工具。

範例: 此例將建立一個自製工具,當您在繪圖區點選任意三點後,除了產生一個以這三點為頂點的三角形,同時畫出此三角形的外接圓與圓上一點。
  • 開啟 GeoGebra 進入繪圖區,並隱藏座標軸。
  • 以「Tool Polygon.gif多邊形」工具畫出一任意三角形 poly1。再以「Mode circle3.png圓(過三點)」工具點選三角形 poly1 的三頂點 ABC,產生外接圓 d。最後以「Mode point.png新點」工具在圓 d 上任意處點一下,產生圓上一點 D,此時 D 點只能在圓周上移動。
  • 點選工具功能表上的「Menu Create Tool.png新增自製工具 ...」。
  • 指定輸出物件:直接在繪圖區上點選三角形 poly1 、圓 d 和點 D,或是從對話窗的下拉式選單選取。確定三個物件皆有列入後,點選「下一步 >」。
  • 指定輸入物件:GeoGebra 會自動幫您設定好輸入物件(此例為點 A、點 B、點 C)。您可在此頁面新增或刪除物件,或是更改它們的順序。確認後點選「下一步 >」。
  • 為您的自製工具指定工具名稱指令名稱(建議以英文命名)。此例假設工具名稱為「三角形的外接圓」且指令名稱為「ccTool」。除此之外,您可以新增工具說明,例如:「在任意處點選三點,即可建立三角形及其外接圓」。或是更改自製工具的圖示。
備註: 設定的工具名稱和圖示將會顯示在工具列,而指令名稱可用於指令列
  • 當您要透過滑鼠使用此自製工具時,只要在工具列上點選圖示,並在繪圖區點選任意三點即可建立新物件。若要透過指令使用工具,在指令列輸入 ccTool[A,B,C] 後按下 Enter 鍵(若本來不存在 ABC 三點,必須事先建立)。
備註: 使用自製工具產生的物件之中,若含有應變物件,此應變物件無法移動。例如:當您使用上述範例中的自製工具「三角形的外接圓」畫出圖形後,會發現圓上的 D 點無法移動。要解決此問題,可將自製工具的構圖步驟,以指令形式儲存成串列,並配合使用 Execute 指令
  • 在空白繪圖區,以「Mode point.png新點」工具隨意建立 ABC 三點。
  • 指令列輸入:list = {"Polygon[%1,%2,%3]", "d:Circle[%1,%2,%3]", "Point[d]"},按下 Enter 鍵後,建立串列物件儲存指令。
  • 指令列輸入:Execute[list,A,B,C],按下 Enter 鍵後,會產生與自製工具「三角形的外接圓」相同的圖形,但圓上的 D 點可以移動。
© 2021 International GeoGebra Institute