跳至內容

化学式维基化程序 使用说明

維基百科,自由的百科全書

Image:FormulaWikify.gif

版本[編輯]

目前最新版本為 1.1.0511,2006年5月11日改進完成

系統要求[編輯]

  • 作業系統:Windows 2000XP或更高的版本
    • 並且您的系統必須已經安裝.NET Framework 1.1或更高版本
  • 物理內存:至少20MB
  • 硬盤空間:至少1MB

使用說明[編輯]

如圖,待啟動完成,屏幕上出現「請輸入化學式(空值結束):」時,直接在後面輸入未格式化[1]或半格式化[2]的化學式,回車。稍等片刻,下一行就會出現轉換後的化學式。將他們複製到維基中即可!

原理說明[編輯]

逐個字符檢查,有大寫字母的向下查到第一個非小寫字母,將這串字符到數據庫中查找,找到對應元素加鏈。發現數字,若前面為字母、「)」、「]」、「}」就加下標。最後檢查是否有根。

關於根[編輯]

由於目前根的條目還很少(可能根本沒有),因此這項功能尚處試驗階段。目前可識別的根為如下幾個(按順序識別):

  1. 硫酸氫根(HSO4
  2. 碳酸氫根(HCO3
  3. 碳酸根(CO3
  4. 硫酸根(SO4
  5. 氫氧根(OH)
  6. 銨根(NH4
  7. 磷酸二氫根(H2PO4
  8. 磷酸氫根(HPO4
  9. 磷酸根(PO4
  10. 硝酸根(NO3
  11. 硫代硫酸根(S2O3

如果您覺得這些不夠方便,可以自行使用Microsoft Access 2000+打開Information.dat,對Root表中的信息進行修改。您可以自行添加或刪除其中的記錄。

下部目標[編輯]

應部分維基人的要求,可能會考慮將它改為JavaScript版本的程序,這樣可以直接在維基中使用,更加方便。

版權問題[編輯]

這個小程序為自由版權下的開源軟件,您可以任意使用它,查看、修改它的代碼甚至重新發佈它都是允許的,我不會追究你任何責任。

但請注意,若您修改並重新發佈本程序,請將「究極人類製作」替換掉,謝謝合作。

註釋[編輯]

  1. ^ 未格式化,即沒有經過加鏈或下標的,如CaCO3(碳酸鈣CaCO3)、Cu(OH)2CO3(鹼式碳酸銅Cu(OH)2CO3)等
  2. ^ 半格式化,即已有部分格式化了。符合要求的輸入也是可以正常識別的,如CaCO3