[發明專利]原子屬性的編輯方法和裝置有效
| 申請號: | 201110406458.3 | 申請日: | 2011-12-06 |
| 公開(公告)號: | CN103150296A | 公開(公告)日: | 2013-06-12 |
| 發明(設計)人: | 趙志剛 | 申請(專利權)人: | 北大方正集團有限公司;北京北大方正電子有限公司 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24;G06F3/023 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐 |
| 地址: | 100871 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 原子 屬性 編輯 方法 裝置 | ||
技術領域
本發明涉及化學排版領域,具體而言,涉及一種原子屬性的編輯方法和裝置。
背景技術
現有的化學結構式排版軟件中,修改原子屬性都是通過對話框進行,對話框的打開、查找參數和修改都比小不方便,使得原子屬性的修改不夠方便快捷。
發明內容
本發明旨在提供一種原子屬性的編輯方法和裝置,以解決現有技術中修改原子屬性操作不方便的問題。
在本發明的實施例中,提供了一種原子屬性的編輯方法,包括:當原子被選中時,接受鍵盤輸入;將鍵盤輸入與預先規定的各個輸入序列進行比較;如果確定鍵盤輸入符合一個預先規定的輸入序列,則將鍵盤輸入按照符合的輸入序列所對應的操作對原子的屬性進行編輯。
在本發明的實施例中,提供了一種原子屬性的編輯裝置,包括:輸入模塊,用于當原子被選中時,接受鍵盤輸入;比較模塊,用于將鍵盤輸入與預先規定的各個輸入序列進行比較;操作模塊,用于如果確定鍵盤輸入符合一個預先規定的輸入序列,則將鍵盤輸入按照符合的輸入序列所對應的操作對原子的屬性進行編輯。
本發明上述實施例的原子屬性的編輯方法和裝置因為將鍵盤輸入自動對應到特定的操作,所以克服了對話框操作帶來的操作不方便的問題,提高了化學排版的效率。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1示出了根據本發明實施例的原子屬性的編輯方法的流程圖;
圖2為碳原子的效果圖;
圖3為原子所帶電荷的效果圖;
圖4示出了根據本發明實施例的修改化合價的示意圖;
圖5示出了根據本發明實施例的修改編號的示意圖;
圖6示出了根據本發明實施例的顯示隱藏操作的示意圖;
圖7示出了根據本發明實施例的原子屬性的編輯裝置的示意圖。
具體實施方式
下面將參考附圖并結合實施例,來詳細說明本發明。
圖1示出了根據本發明實施例的原子屬性的編輯方法的流程圖,包括:
步驟S10,當原子被選中時,接受鍵盤輸入;
步驟S20,將鍵盤輸入與預先規定的各個輸入序列進行比較;
步驟S30,如果確定鍵盤輸入符合一個預先規定的輸入序列,則將鍵盤輸入按照符合的輸入序列所對應的操作對原子的屬性進行編輯。
現有的化學結構式排版軟件中,修改原子屬性都是通過對話框進行,即利用對話框來判斷用戶想要執行的操作。而在本方法中不再依賴對話框來判斷用戶的修改意圖,而是將用戶的鍵盤輸入與預先規定的各個輸入序列進行比較,自動判斷出用戶想要執行的操作。因此,本方法克服了對話框操作帶來的操作不方便的問題,提高了化學排版的效率。
發明人對原子的屬性進行特征提取和分析,發現原子的屬性包括:電荷、編號、化合價、顯隱等。圖2所示為化合價為4,電荷為正2,編號為1的碳原子效果圖。根據其特征把操作分為Edit_Charge(電荷)、Edit_Valence(化合價)、Edit_Number(編號)、Edit_ClearOrShow(清除或顯隱)等枚舉量。下述各個優選實施例分別針對這些屬性提供了解決方案。
優選地,確定鍵盤輸入所符合的輸入序列為:以數字為首個字符且以“+”或“-”為第二個字符,或者第一個字符為“+”或“-”且無第二個字符,或者字符為“.”、“+.”、“-.”、“:”、“..”;將鍵盤輸入按照修改電荷操作來編輯原子的屬性。本優選實施例針對路易斯式關于電荷的規定,設計了該輸入序列。
如圖3所示,電荷數值包括從8到-8,其中還有些復雜的比如“.”、“+.”、“-.”、“:”、“..”。其中數學顯示的電荷特征是以數字開頭“+”或“-”結尾的兩位字符,數值為1時不顯示數字,只顯示“+”或“-”。所以為電荷修改操作所制定的輸入序列為:以數字為首個字符“+”或“-”為第二個字符的,或者第一個字符為“+”或“-”無第二個字符的,同“.”、“+.”、“-.”、“:”、“..”相匹配的字符都作為修改電荷的操作序列。
優選地,確定鍵盤輸入所符合的輸入序列為:以“+”為首個字符且以0-8的數字為第二個字符;將鍵盤輸入按照修改化合價操作來編輯原子的屬性?;蟽r的數值是0-8,為了同電荷進行區分,因此本優選實施例采用前面加個控制字符“+”來進行區別。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京北大方正電子有限公司,未經北大方正集團有限公司;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110406458.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:端梁焊接變位器
- 下一篇:一種固態存儲系統的寫入、讀取及垃圾收集方法





