疑難排解¶
若您在使用 PDIndexer 時遇到問題,請先確認以下項目。多數問題可透過安裝執行階段或檢查設定來解決。
應用程式無法啟動¶
PDIndexer 需要 .NET Desktop Runtime 10.0。若未安裝執行階段,啟動時可能出現錯誤訊息,或程式可能不做任何動作就結束。
解決方法
請依照 執行環境與安裝 的步驟,安裝最新的 .NET Desktop Runtime 10.0(x64),然後重新啟動 PDIndexer。
UI 語言無法切換¶
您可以從選單的 選項 ▸ 語言 中選擇 英文 (需重新啟動) 或 日文 (需重新啟動) 來變更 UI 語言。不過,語言變更僅會在 重新啟動後 生效。
Note
選擇語言後畫面未立即改變是正常現象。請關閉 PDIndexer 後重新啟動。
重設損壞的設定¶
視窗位置、色彩設定及各種選項會儲存在登錄檔中。若設定損壞導致程式運作異常,您可以清除登錄檔以還原至初始狀態。
- 在選單中勾選 選項 ▸ 清除登錄檔 (勾選後重新啟動)。
- 關閉 PDIndexer。結束時會清除所有已儲存的設定。
- 再次啟動 PDIndexer,程式將以初始(預設)狀態啟動。
Warning
此操作會清除所有已儲存的設定,包括視窗配置與選項。在重新啟動並完成設定重設之前,此操作無法復原。
無法從 IPAnalyzer / CSManager 剪貼簿匯入¶
在 IPAnalyzer 和 CSManager 等姊妹應用程式中複製的圖譜與晶體,可透過剪貼簿自動匯入 PDIndexer。若未能匯入任何內容,可能是剪貼簿監視功能已停用。
- 請確認選單中的 選項 ▸ 監視剪貼簿 已勾選啟用。
- 啟用後,從其他應用程式複製的圖譜/晶體會自動讀取。
Tip
若您想自動讀取特定資料夾中新建立的 .pdi 檔案,請使用 選項 ▸ 監視檔案。
強度比未被計算¶
要計算理論繞射強度,晶體結構必須包含 原子位置(原子座標)。若未輸入原子位置,峰位置(\(d\) 值)仍可計算,但不會計算強度比。
解決方法
在 晶體參數 中,輸入每個原子的元素、座標與佔有率。輸入原子位置後,即可從結構因子計算出強度比。
擬合結果的晶格常數顯示為 NA(無法計算)¶
以峰擬合精修晶格常數時,若獨立反射數量不足,可能導致晶格常數無法確定,結果會顯示為 NA(無法計算)。
- 依晶系不同,您必須提供足夠的反射,以確定獨立晶格常數的數量(例如:立方晶系僅需 \(a\),但三斜晶系則需要 \(a, b, c, \alpha, \beta, \gamma\) 六個值)。
- 若反射線性相依(偏向同一方向),則某些晶格常數將無法確定。請納入不同方位的反射。
解決方法
請參閱 繞射峰擬合,並確認擬合中包含足夠數量的獨立反射。
仍未解決¶
若上述步驟無法解決您的問題,或您發現可重現的錯誤、想提出功能需求,請至 GitHub 的 Issue 追蹤系統回報。若可能,請附上重現步驟、您使用的檔案,以及螢幕截圖。
- Issue 追蹤系統:https://github.com/seto77/PDIndexer/issues