專利名稱:狀態(tài)控制的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及印刷排版技術(shù)領(lǐng)域,尤其涉及一種狀態(tài)控制的方法和裝置。
背景技術(shù):
公式輸入法可用于支持輸入公式的公式排版軟件,使用者通過公式輸入法實現(xiàn)公 式排版。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)由于在公式輸入法中一些用于表示公式的字 符與在漢字輸入法中一些用于表示漢字的字符是相同的,所以在使用公式輸入法輸入公式 符號的時候是不能使用漢字輸入法輸入漢字的。但是在進行公式排版的時候不僅需要輸入 公式符號,有時還需要輸入漢字,因此,如何調(diào)用公式輸入法使得公式符號的輸入與漢字的 輸入?yún)f(xié)調(diào)是一個急需解決的問題。
發(fā)明內(nèi)容
本發(fā)明的實施例提供一種狀態(tài)控制的方法和裝置,解決了公式輸入法的調(diào)用問題。為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案一種狀態(tài)控制的方法,包括獲取按鍵信息;判斷所述按鍵信息是否為預設(shè)的空 格信息;當所述按鍵信息為空格信息時,開啟公式輸入法,彈出公式輸入法界面。一種狀態(tài)控制的裝置,包括第一獲取單元,用于獲取按鍵信息;判斷單元,用于判斷所述第一獲取單元獲取的按鍵信息是否為預設(shè)的空格信息;開啟單元,用于在所述判斷單元得到所述按鍵信息為空格信息時,開啟公式輸入 法,彈出公式輸入法界面。本發(fā)明實施例提供的狀態(tài)控制的方法和裝置,通過獲取空格信息實現(xiàn)公式輸入法 的調(diào)用,開啟公式輸入法,解決了公式輸入法的調(diào)用問題。所述空格信息通過鍵盤上的空格 按鍵發(fā)送,即空格按鍵是公式輸入法的啟動鍵,使用者在調(diào)用公式輸入法時只需要按空格 按鍵即可,由于空格按鍵是鍵盤上最長的鍵,且空格鍵離使用者的拇指最近,所以使用空格 鍵調(diào)用公式輸入法非常的方便且不易出錯。另一方面,由于在進行公式排版時,空格鍵的使 用率最低,將空格鍵作為開啟鍵不會影響公式排版的速度。
圖1為本發(fā)明實施例提供的狀態(tài)控制的方法流程圖;圖2為本發(fā)明另一個實施例提供的狀態(tài)控制的方法流程圖;圖3為本發(fā)明實施例提供的狀態(tài)控制的裝置的結(jié)構(gòu)示意圖一;圖4為本發(fā)明實施例提供的狀態(tài)控制的裝置的結(jié)構(gòu)示意圖二 ;圖5為本發(fā)明實施例提供的狀態(tài)控制的裝置的結(jié)構(gòu)示意圖三。
具體實施例方式解決了公式輸入法的調(diào)用問題,本發(fā)明實施例提供一種狀態(tài)控制的方法和裝置。如圖1所示,本發(fā)明實施例提供的狀態(tài)控制的方法,包括步驟101,獲取按鍵信息;步驟102,判斷所述按鍵信息是否為預設(shè)的空格信息;步驟103,當所述按鍵信息為空格信息時,開啟公式輸入法,彈出公式輸入法界面。本發(fā)明實施例提供的狀態(tài)控制的方法,通過獲取空格信息實現(xiàn)公式輸入法的調(diào) 用,開啟公式輸入法,解決了公式輸入法的調(diào)用問題。所述空格信息通過鍵盤上的空格按鍵 發(fā)送,即空格按鍵是公式輸入法的啟動鍵,使用者在調(diào)用公式輸入法時只需要按空格按鍵 即可,由于空格按鍵是鍵盤上最長的鍵,且空格鍵離使用者的拇指最近,所以使用空格鍵調(diào) 用公式輸入法非常的方便且不易出錯。另一方面,由于在進行公式排版時,空格鍵的使用率 最低,將空格鍵作為開啟鍵不會影響公式排版的速度。為了使本領(lǐng)域技術(shù)人員能夠更清楚地理解本發(fā)明實施例提供的技術(shù)方案,下面通 過具體的實施例,對本發(fā)明實施例提供的狀態(tài)控制的方法進行詳細說明。如圖2所示,本發(fā)明另一個實施例提供的狀態(tài)控制的方法,包括步驟201,獲取按鍵信息;步驟202,判斷所述按鍵信息是否為預設(shè)的空格信息;步驟203,當所述按鍵信息為空格信息時,開啟公式輸入法,彈出公式輸入法界面。在本實施例中,所述公式輸入法的默認狀態(tài)是關(guān)閉狀態(tài),只有在公式排版軟件下, 需要使用公式輸入法時,使用者才會通過空格按鍵對所屬公式輸入法進行啟動,彈出公式 輸入法。為了使得公式輸入法在使用時更簡單便捷,在公式輸入界面沒有字符輸入時,所 述輸入法界面的公式顯示區(qū)中顯示預設(shè)于默認列表中的運算符或符號。所述默認類表中包 括最常用的運算符或字符。在本實施例中,采用空格按鍵作為啟動鍵,為了解決版面中空格的錄入問題,所述 方法還包括步驟204,獲取在公式輸入法界面的字符輸入?yún)^(qū)中輸入的與空格符號相對應(yīng)的編 碼,根據(jù)映射關(guān)系表中的映射關(guān)系得到空格符號并將所述空格符號顯示于所述輸入法界面 的公式顯示區(qū)中。值得說明的是,版面中空格符號的錄入還可以通過在所述默認列表中添加空格字 符即可,在所述公式輸入法界面彈出時,其公式顯示區(qū)顯示有默認列表中的運算符和字符, 所述運算符和字符包括空格符號,并將所述空格符號作為所述默認列表中的第一默認值, 所以空格符號的錄入也可以通過使用者在啟動公式輸入法之后再次按下空格按鍵或按下 數(shù)字按鍵“1”進行空格符號的錄入。當然,版面中空格符號的錄入并不僅限于上述方法,此 處不--贅述。為了在公式輸入法不使用時,及時關(guān)閉,使得公式的輸入與漢字的輸入進一步協(xié) 調(diào),所述方法還包括步驟205,獲取關(guān)閉信息;
步驟206,根據(jù)所述關(guān)閉信息關(guān)閉所述公式輸入法。在本實施例中,所述關(guān)閉信息可以是Backspace按鍵信息,也可以是1_9按鍵信 息,還可以是空格按鍵信息。在公式輸入界面沒有字符輸入時,使用者按所述Backspace 按鍵可以使得所述公式輸入法關(guān)閉,使用者還可以通過按1-9按鍵選擇公式顯示區(qū)中的公 式,選中后的公式將錄入到版面中,此時所述公式輸入法也會關(guān)閉,值得說明的是,所述空 格按鍵也可以用來選擇所述公式顯示區(qū)中的第一個公式,所以可以通過按空格按鍵選擇所 述公式顯示區(qū)中的第一個公式,選中后的所述第一個公式將錄入到版面中,此時所述公式 輸入法也會關(guān)閉。當然,所述關(guān)閉信息的獲取并不僅限于上述的按鍵,此處不一一贅述。本發(fā)明實施例提供的狀態(tài)控制的方法,通過獲取空格信息實現(xiàn)公式輸入法的調(diào) 用,開啟公式輸入法,解決了公式輸入法的調(diào)用問題。所述空格信息通過鍵盤上的空格按鍵 發(fā)送,即空格按鍵是公式輸入法的啟動鍵,使用者在調(diào)用公式輸入法時只需要按空格按鍵 即可,由于空格按鍵是鍵盤上最長的鍵,且空格鍵離使用者的拇指最近,所以使用空格鍵調(diào) 用公式輸入法非常的方便且不易出錯。另一方面,由于在進行公式排版時,空格鍵的使用率 最低,將空格鍵作為開啟鍵不會影響公式排版的速度。如圖3所示,本發(fā)明實施例提供的狀態(tài)控制的裝置,包括第一獲取單元301,用于獲取按鍵信息;具體的實現(xiàn)方法可以參見如圖2所示的步 驟201所述,此處不再贅述。判斷單元302,用于判斷所述第一獲取單元獲取的按鍵信息是否為預設(shè)的空格信 息;具體的實現(xiàn)方法可以參見如圖2所示的步驟202所述,此處不再贅述。開啟單元303,用于在所述判斷單元得到所述按鍵信息為空格信息時,開啟公式輸 入法,彈出公式輸入法界面。具體的實現(xiàn)方法可以參見如圖2所示的步驟203所述,此處不 再贅述。如圖4所示,為了解決版面中空格的錄入問題,所述裝置還包括第二獲取單元304,用于獲取在公式輸入法界面的字符輸入?yún)^(qū)中輸入的與空格符 號相對應(yīng)的編碼,根據(jù)映射關(guān)系表中的映射關(guān)系得到空格符號;具體的實現(xiàn)方法可以參見 如圖2所示的步驟204所述,此處不再贅述。顯示單元305,用于將所述第二獲取單元獲取的空格符號顯示于所述輸入法界面 的公式顯示區(qū)中。具體的實現(xiàn)方法可以參見如圖2所示的步驟204所述,此處不再贅述。如圖5所示,進一步的,為了在公式輸入法不使用時,及時關(guān)閉,使得公式的輸入 與漢字的輸入進一步協(xié)調(diào),所述裝置還包括第三獲取單元306,用于獲取關(guān)閉信息;具體的實現(xiàn)方法可以參見如圖2所示的步 驟205所述,此處不再贅述。關(guān)閉單元307,用于根據(jù)所述第三獲取單元獲取的關(guān)閉信息關(guān)閉所述公式輸入法。 具體的實現(xiàn)方法可以參見如圖2所示的步驟206所述,此處不再贅述。本發(fā)明實施例提供的狀態(tài)控制的裝置,通過獲取空格信息實現(xiàn)公式輸入法的調(diào) 用,開啟公式輸入法,解決了公式輸入法的調(diào)用問題。所述空格信息通過鍵盤上的空格按鍵 發(fā)送,即空格按鍵是公式輸入法的啟動鍵,使用者在調(diào)用公式輸入法時只需要按空格按鍵 即可,由于空格按鍵是鍵盤上最長的鍵,且空格鍵離使用者的拇指最近,所以使用空格鍵調(diào)用公式輸入法非常的方便且不易出錯。另一方面,由于在進行公式排版時,空格鍵的使用率 最低,將空格鍵作為開啟鍵不會影響公式排版的速度。本發(fā)明實施例提供的狀態(tài)控制的方法和裝置適用于公式輸入法的狀態(tài)控制。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以 通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一計算機可讀存儲介質(zhì)中,如 ROM/RAM、磁碟或光盤等。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準。
權(quán)利要求
1.一種狀態(tài)控制的方法,其特征在于,包括 獲取按鍵信息;判斷所述按鍵信息是否為預設(shè)的空格信息;當所述按鍵信息為空格信息時,開啟公式輸入法,彈出公式輸入法界面。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述公式輸入法的默認狀態(tài)為關(guān)閉狀態(tài)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當所述按鍵信息為空格信息時,開啟 公式輸入法,彈出公式輸入法界面之后,還包括獲取在公式輸入法界面的字符輸入?yún)^(qū)中輸入的與空格符號相對應(yīng)的編碼,根據(jù)映射關(guān) 系表中的映射關(guān)系得到空格符號并將所述空格符號顯示于所述輸入法界面的公式顯示區(qū) 中。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在公式輸入界面沒有字符輸入時,所述輸 入法界面的公式顯示區(qū)中顯示預設(shè)于默認列表中的運算符或符號。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述默認類表中包括最常用的運算符或字符。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述最常用的運算符或字符包括空格符號。
7.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,還包括 獲取關(guān)閉信息;根據(jù)所述關(guān)閉信息關(guān)閉所述公式輸入法。
8.一種狀態(tài)控制的裝置,其特征在于,包括 第一獲取單元,用于獲取按鍵信息;判斷單元,用于判斷所述第一獲取單元獲取的按鍵信息是否為預設(shè)的空格信息; 開啟單元,用于在所述判斷單元得到所述按鍵信息為空格信息時,開啟公式輸入法,彈 出公式輸入法界面。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括第二獲取單元,用于獲取在公式輸入法界面的字符輸入?yún)^(qū)中輸入的與空格符號相對應(yīng) 的編碼,根據(jù)映射關(guān)系表中的映射關(guān)系得到空格符號;顯示單元,用于將所述第二獲取單元獲取的空格符號顯示于所述輸入法界面的公式顯 示區(qū)中。
10.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,還包括第三獲取單元,用于獲取關(guān)閉信息;關(guān)閉單元,用于根據(jù)所述第三獲取單元獲取的關(guān)閉信息關(guān)閉所述公式輸入法。
全文摘要
本發(fā)明公開了一種狀態(tài)控制的方法和裝置,涉及印刷排版技術(shù)領(lǐng)域,以解決公式輸入法的調(diào)用問題。本發(fā)明提供的技術(shù)方案包括獲取按鍵信息;判斷所述按鍵信息是否為預設(shè)的空格信息;當所述按鍵信息為空格信息時,開啟公式輸入法,彈出公式輸入法界面。本發(fā)明實施例提供的技術(shù)方案,適用于公式輸入法的狀態(tài)控制。
文檔編號G06F3/023GK102109906SQ20091024407
公開日2011年6月29日 申請日期2009年12月28日 優(yōu)先權(quán)日2009年12月28日
發(fā)明者趙志剛 申請人:北京北大方正電子有限公司, 北大方正集團有限公司