崔克宇 李新月 肖舒月 孫劍鋒 陳慧銘
摘 ?要 ?隨著信息時代的到來,字體輸入作為一種新型的交流方式已得到快速發(fā)展。數(shù)字新媒體技術(shù)應(yīng)運而生,字體的設(shè)計與開發(fā)越來越多樣化、平民化和高效化。但目前化學專用字體的輸出仍存在學習難度大、周期長、操作步驟繁瑣、語言限制等問題。在國家級大創(chuàng)“化學專用字體的設(shè)計、開發(fā)與應(yīng)用”項目基礎(chǔ)上,詳細闡述研究背景、概況、過程,并解決實際操作過程中的諸多問題,使化學專業(yè)的教育者和科研工作者都能夠根據(jù)自己的需要,真正解決化學輸入的問題,進而加快現(xiàn)代化學教育的發(fā)展。
關(guān)鍵詞 ?化學語言;編碼;化學專用字體
中圖分類號:G633.8 ? ?文獻標識碼:B
文章編號:1671-489X(2023)04-0048-04
Design, Devopment and Application of Chemical Special Font//CUI Keyu, LI Xinyue, XIAO Shu-yue, SUN Jianfeng, CHEN Huiming
Abstract ?With the advent of the information age, font-
inputs have developed rapidly as a new communication method. The digital new media technology has made the
creation of font more and more diverse, civilian and efficient. However, the current output of chemical special font have some problems that the learning is
difficult, the cycle is long, the operation steps are
cumbersome and language restrictions. This article mainly elaborates the research background, overview and process, and solves many problems in the actual operation process, based on the Design, Development and Application of Chemical Special Font project, in
order to enable educators and researchers in chemis-try can really solve the problem of chemical input according to their own needs and then accelerate the
development of modern chemistry education.
Key words ?chemical language; code; chemical special font
Authors address ?College of Chemistry, Jilin Normal University, Siping, Jilin, China, 136000
0 ?引言
化學語言及其使用規(guī)則是化學學科最重要的基本工具之一,也是表征化學學科的獨特語言、表述知識的基本單元、溝通宏觀世界與微觀世界的橋梁。符號認識,作為三重表征的重要組成部分,反映了化學學科獨特的認知方式。能夠正確標準地運用化學語言,可以進一步加深對化學過程的本質(zhì)及其物質(zhì)的組成、結(jié)構(gòu)和變化規(guī)律的理解,還可以深入學習并研究各種化學變化過程及規(guī)律。現(xiàn)如今,在教育信息化的背景下,對化學專業(yè)的教育者和科研工作者來說,撰寫化學專業(yè)相關(guān)論文、制作微課和課件過程中,如何準確高效地輸入化學符號、方程式、實驗裝置圖、模擬動畫、三維模型,是一個亟待解決的問題。
1 ?研究背景
在實際工作與生活中,通過使用相關(guān)專業(yè)軟件,創(chuàng)建所需素材,可以基本滿足用戶的需求。但是由于專業(yè)軟件授權(quán)費用高、學習難度大、周期長、操作步驟煩瑣、語言限制,較難滿足用戶完成系統(tǒng)化學習。并且如果無法準確創(chuàng)建所需素材,用戶通常會再次通過查閱相關(guān)書籍或瀏覽網(wǎng)站獲取資料,不僅會浪費大量時間,參差不齊地搜索引擎還會為電腦添加許多負擔,也為教育者和科研工作者帶來了極大的困擾。
通過查閱相關(guān)文獻發(fā)現(xiàn),采用Word自動更正,VBA宏、PPT透明背景、公式編輯器、聯(lián)機手寫等方式可以嘗試進行化學輸入[1]?,F(xiàn)已有ChemDraw與字體軟件進行聯(lián)合的先例[2]。但是也存在諸多不足之處,例如:素材種類少、數(shù)量少,通常采用圖片的形式進行輸出;素材輸出缺乏標準化與美觀,不能根據(jù)用戶需求進行個性化設(shè)計;無法滿足用戶準確快捷地進行化學輸入的需求等。
市面上有很多如楷體、宋體等具備完善設(shè)計、編碼并廣泛使用的標準字體。這類字體可以基本滿足日常學習和生活中人們對文字的輸入。首先,本文將標準字體與化學語言進行融合,將多種化學專業(yè)軟件(MathType、Chem Draw、ChemBio3D、Diamond等)與字體軟件相結(jié)合[3];其次,對接常用輸入法,在不改變用戶輸入習慣的前提下,豐富輸出類型,滿足不同用戶的需求[4];最后,以文本形式輸出標準清晰的化學字體,基本解決化學輸入問題。
2 ?研究概況
本項目采用現(xiàn)代教育技術(shù)手段,促進信息技術(shù)與化學學科的深度融合,滿足不同群體用戶的輸入需求。對于化學領(lǐng)域?qū)W者來說,可以節(jié)約學習成本,極大程度地降低輸入難度,并且顯著提升工作效率,簡化煩瑣的研究。對于教育工作者來說,可以下載相關(guān)教學資源,學習先進思想,提升教學能力與水平,進而豐富課堂內(nèi)容,增添課堂趣味性,加強與學生的有效溝通與交流,激發(fā)學生學習興趣,節(jié)約更多時間鉆研知識并提升業(yè)務(wù)能力。對于非化學人士來說,能夠深入體會化學學科,感受化學世界的奧妙,產(chǎn)生對化學學習的興趣。鑒于此,本項目進行了化學專用字體的設(shè)計、開發(fā)與應(yīng)用。具體步驟如圖1所示。
采用化學專業(yè)軟件制作常用的化學符號、方程式、裝置圖、實驗動畫、三維模型等內(nèi)容,并進行標準、規(guī)范、美化處理,補充缺失的字體,最后在字體制作軟件中以圖片或二維碼等形式進行呈現(xiàn),按照字體規(guī)則進行安裝并測試。
在拼音、五筆等常用輸入法中進行自定義短語的編碼工作,在不影響用戶原來操作習慣的情況下,便捷地輸入化學語言,并選擇部分用戶進行內(nèi)部測試,根據(jù)用戶反饋意見進行修改、完善并調(diào)整,實現(xiàn)在電腦端、手機端的跨平臺應(yīng)用。
對接字體軟件與Office,輸出化學專用字體,測試字體功能與形式,可以任意改變字體的大小、顏色,且背景透明,字體清晰標準,符合專業(yè)要求,可基本解決化學輸入問題。
3 ?研究過程及結(jié)果
3.1 ?化學常用語言的搜集與制作
查閱初高中教材及相關(guān)資料,搜集常用的化學語言,豐富素材種類與數(shù)目,如化學式、結(jié)構(gòu)式、電子式、立體結(jié)構(gòu)、平面結(jié)構(gòu)、動態(tài)等,并通過相關(guān)化學專業(yè)軟件如MathType、ChemDraw、ChemBio3D、
Diamond等制作標準素材。同時,本項目也對接課題組已創(chuàng)建的網(wǎng)絡(luò)素材庫。網(wǎng)絡(luò)素材庫為用戶提供多種選擇,如微課、課件等拓展學習資源,用戶可根據(jù)自身實際情況自主選擇。
3.2 ?化學專用字體的創(chuàng)建與編碼
本項目將使用FontCreator、搜狗輸入法和專業(yè)化學軟件共同完成。在化學學科中,字母和數(shù)字的印刷體與日常默認字體有差異,新建或打開原有字體對字母和數(shù)字進行修改與補充,可以滿足個性化的需求。閱讀相關(guān)文獻,了解基礎(chǔ)的編碼規(guī)則。由于數(shù)字、字母和漢字在字體中已有相對應(yīng)的編碼位置,如若新增字體,則需通過添加字形來完成。在所需位置添加空白字形,可以自主命名,并修改對應(yīng)的字碼點。將對應(yīng)素材導(dǎo)入,也可以手動繪制素材,進行個性化設(shè)計,在Office中,插入選項卡中的符號選項里,更改對應(yīng)的字體名稱,點擊即可插入相關(guān)文本文字。
安裝好字體,新建記事本,將格式更改為對應(yīng)的字體,按照一定的命名規(guī)則進行設(shè)置,這里主要采用兩種命名方式:拼音和五筆。拼音的命名方式如下:按照拼音輸入,將漢語以拼音首字母的形式進行輸入,例如“甲烷”編碼為“jw”。其他化學語言的編碼也是如此,例如過氧根,編碼為“gyg”;碳酸氫鈣,編碼為“tsqg”。五筆的編碼方式也是如此,例如高錳酸鉀編碼為“yqsq”。編碼規(guī)則如圖2所示。
完成編碼后,將命名規(guī)則復(fù)制備用,打開搜狗輸入法,在屬性設(shè)置中選擇自定義短語設(shè)置,在直接配置文件中粘貼剛剛復(fù)制的命名規(guī)則,并將字體改為對應(yīng)字體名稱。應(yīng)用后即可開始使用,在Office中打開嘗試輸入“gmsj”即可出現(xiàn)選項,如圖3所示,選擇所對應(yīng)的位置即可,均可以文本形式輸出,也可按照用戶需求修改樣式。
3.3 ?化學專用字體的應(yīng)用與實踐
完成字體的設(shè)計與開發(fā)后,安裝并測試相關(guān)功能,選擇部分用戶(如大學生、教師和相關(guān)化學工作者等)進行調(diào)研并通過問卷調(diào)查獲得反饋。大多數(shù)調(diào)研對象對本項目表現(xiàn)出較高的興趣并提出意見和建議。本項目根據(jù)實際情況進行反思,并進一步調(diào)節(jié)與完善。目前,本項目已經(jīng)完成進一步的調(diào)研。
4 ?研究難點與解決方法
4.1 ?化學常用語言的制作
化學專用字體的文本文字呈現(xiàn)的大小與清晰度取決于初期素材的制作方法,位置偏移、大小失衡等問題都可能導(dǎo)致字體缺失、無法便捷輸出字體等結(jié)果,需要用戶不斷調(diào)節(jié)字體大小來滿足需求,減弱了輸入的便捷性。通常可根據(jù)電腦上已安裝的字體為基準,參考基本元素,如數(shù)字、字母、標點符號等進行設(shè)置,以“Baseline”為基準線,小寫字母通常調(diào)節(jié)在“x-Height”準線處,大寫字母調(diào)節(jié)在“CapHeight”準線處,數(shù)字與大寫字母類似,其他內(nèi)容可根據(jù)書寫方式與位置進行調(diào)整。為了保證字體的清晰度與標準性,結(jié)合MathType制作專業(yè)素材,將完成的素材導(dǎo)入字體制作軟件,進一步完成字體,如圖4所示。
4.2 ?基礎(chǔ)元素的標準化處理
化學專用字體的標準、準確輸出取決于字體基本元素書寫的標準性,化學式中的字母、離子的上下角標、方程式的符號書寫與普通的英文書寫有較大差異,為了能夠進一步豐富輸出內(nèi)容與類型,進行基本元素的標準化規(guī)范是必要操作。所以,在制作復(fù)雜素材之前,首先完成基本元素:字母、角標、數(shù)字的制作,同樣采用MathType,導(dǎo)入方式與上述方式類似,按照化學專業(yè)要求進行設(shè)置,在此基礎(chǔ)上,進行復(fù)雜素材的設(shè)計與制作,能夠有效地提高工作效率。
4.3 ?完善字體編碼位點
編碼位點的處理是能否完成化學專用字體制作的決定性步驟,在制作過程中通常會遇到兩種問題:編碼位點缺失與編碼位點過多。編碼位點缺失通常是指新建字體中缺失空白位點或素材與編碼位點不對應(yīng),致使在導(dǎo)入素材后,輸出的過程中無法正確顯示字體。通常采用插入選項卡中的字形選項,在相應(yīng)的位置插入空白位點,存儲系統(tǒng)中缺失的素材,進而保證編碼工作的正常進行。編碼位點過多是指為了能夠保證漢字的正常輸入,不影響日常生活與學習的輸出,通常會根據(jù)電腦上已經(jīng)安裝的字體進行進一步修改,但是由于完善字體編碼位數(shù)量龐大,在導(dǎo)入的過程中會出現(xiàn)延遲卡斷等現(xiàn)象,甚至會造成死機,安裝時間較長,并且過多的編碼位點也不利于精準定位。所以,通常情況下,只需新建一個新的字體,在完成基本元素的創(chuàng)建基礎(chǔ)上,直接導(dǎo)入所需素材即可,能夠減少編碼位點,縮短安裝時間,并且能夠精準定位,大大減少了工作量。而在后期測試中發(fā)現(xiàn),Office在用戶進行漢字輸入時默認切換到常用輸入法,這樣就不會影響化學專用字體的輸入。
4.4 ?編碼工作及輸出
在完成上述工作后安裝字體,開始編碼工作,按照相應(yīng)的編碼規(guī)則進行定義,注意切換到相應(yīng)的字體當中,完成編碼,即可進行測試。本項目采用的編碼方式較為基礎(chǔ),能夠滿足用戶輸入的基本需求,若要進行更復(fù)雜的字體創(chuàng)建,則需要更加深入地學習。
5 ?研究前景
隨著信息技術(shù)的不斷發(fā)展,人們對字體的快捷輸入提出更高要求,個性化、跨平臺輸入、快速切換等功能也會逐步完善。不同學科之間對應(yīng)相應(yīng)的專業(yè)軟件,可以與之結(jié)合,促進不同學科間的相互融合。
6 ?結(jié)束語
本項目聯(lián)合多種軟件進行化學專用字體的設(shè)計、開發(fā)與應(yīng)用,在不改變用戶輸入習慣的前提下,初步實現(xiàn)與常用輸入法的對接工作,為字體的開發(fā)和輸入提供了新的思路,也為教育者和科研工作者帶來了極大的便利。
7 ?參考文獻
[1] 王志強,謝鵬飛,許勝先.化學方程式的快速輸入方法
[J].化學教育,2005(1):49-50.
[2] 胡明生.構(gòu)建化學符號字體庫促進化學學科發(fā)展[EB/OL].
(2019-05-22)[2022-06-08].https://mp.weixin.qq.com/
s/Q1jVBfBQwoE2hLCNgCC9qg.
[3] 崔克宇,張偉娜,粱明慧.化學多媒體課件的設(shè)計、開
發(fā)與制作[M].北京:中國紡織出版社,2017.
[4] 崔克宇,臧運瑤,姜明熠,等.化學多媒體素材制作和
應(yīng)用的常見問題與解決方法[J].中國教育信息化,
2019(22):93-96.