雙語教學的需求決定了雙語課件的作用和功能必須通過雙語素材的特殊表現(xiàn)形式得以體現(xiàn)。本文重點介紹了一種制作雙語課件譯文素材的方法,這種方法適用于任何語種課件的開發(fā)和制作,這種課件可以在任何一臺計算機上正常運行。
在雙語課件開發(fā)過程中,應考慮用最適當?shù)墓ぞ?、最便捷的方法,制作出表現(xiàn)效果最好的素材。雙語課件內(nèi)容涉及多個語種,因此必須使用某種不受任何語種限制的通用方法制作其文字素材。同時,這種課件的播放也必須擺脫對原始開發(fā)平臺的插件或原始語種字庫的依賴,只有這樣,它才能具備較高的兼容性和可移植性。
體現(xiàn)雙語課件作用和功能的核心素材有母語的譯文素材和第二語言的配音素材兩種,其表現(xiàn)形式是在用戶請求時被課件主程序顯示或播放。因此,在制作素材時,必須考慮其文件格式便于被課件調(diào)用,從而滿足要求。根據(jù)課件開發(fā)所采用的工具平臺的不同,素材的制作方法也會有所不同。我們以Flash課件為例說明這個問題。
一、Flash雙語課件功能的技術(shù)實現(xiàn)
Flash是一種最新的交互式矢量動畫標準,使用動作腳本,即可以對課件進行高級邏輯控制,具有良好的交互功能。
在 Flash MX中創(chuàng)作文檔時,可將圖像或聲音導入到FLA文件的庫中。當發(fā)布文檔時,該圖像和聲音將被打包并存儲在SWF文件中,即媒體的內(nèi)置。除了在創(chuàng)作時導入媒體之外,還可以在運行時導入媒體,即媒體的加載。Flash程序運行時,可以將四種類型的媒體文件加載到Flash應用程序中,即SWF、MP3、JPEG和FLV文件。Flash Player可以從任何HTTP或FTP地址加載外部媒體,也可以使用相對路徑從本地磁盤加載或使用file://協(xié)議加載。
加載外部SWF 和JPEG文件可以使用Flash動作腳本中的loadMovie()或loadMovieNum()函數(shù),或 MovieClip.loadMovie()方法。
加載外部MP3(MPEG Layer 3)文件,可使用Sound類的loadSound()方法。在Sound類中,還有許多方法可以對音頻文件進行播放和音量控制。
Flash雙語課件中的譯文和配音素材可以內(nèi)置到課件源代碼中,也可以從外部進行加載。在課件制作時,一般應將第二語言的文本素材內(nèi)置到課件的FLA中,而把譯文和第二語言配音素材以容易被Flash加載的文件格式存于課件主文件之外。例如,在英漢雙語課件中,應將英語文本素材內(nèi)置到課件中,而將漢文譯文和英語配音素材保存于課件之外,運行時可以根據(jù)用戶需要進行加載。
二、雙語課件譯文素材的制作
在允許被Flash加載的四種文件中,SWF和 JPEG格式適合保存譯文素材,MP3格式適合保存配音素材。這就對素材的制作提出了具體的要求:譯文首先要錄入到計算機,再轉(zhuǎn)換為SWF 或JPEG格式;配音首先要錄音,再轉(zhuǎn)換為MP3格式。
配音素材的制作相對簡單,只要將音頻采集到計算機,經(jīng)過適當?shù)奶幚砗笥煤线m的軟件轉(zhuǎn)換為MP3格式就可以了,這里不再贅述。
譯文素材的制作與錄入環(huán)節(jié)與語種有很大的關(guān)系。這里重點探討這個問題。
1.錄入
漢字和西文的錄入在常見的課件制作平臺都很容易實現(xiàn),但一些特殊語種的文本錄入,對字庫和輸入法有特殊要求。我們以漢維雙語課件為例說明這個問題。
維吾爾文字系阿拉伯語系的拼音文字,它與漢字和西文有很大的不同。首先是書寫方向相反,漢字和西文的書寫方向是從左到右,一般將這種輸入的字符由左向右依次排列的文字稱為右向輸入文字,而維文的書寫方向是從右向左,因此也稱為左向輸入文字。其次,維文的同一個字母依據(jù)在單詞中的位置不同會有四種變形,即首寫形、中寫形、尾寫形和獨寫形,在文字輸入時要根據(jù)字母在詞中的位置來確定使用何種形式。另外,在一些理科課件文本中,往往包含大量的專業(yè)符號和公式,這些公式的書寫方向是從左到右,與維文正好相反,而且很多復雜的公式也需要借助特殊的編輯工具才能向計算機輸入。在這種情況下,使用課件開發(fā)軟件(如Flash)自帶的文本框是不可能完成譯文的錄入工作的,必須調(diào)用專門的維文字庫和輸入法,并且用文字處理系統(tǒng)錄入,實現(xiàn)文本與符號、公式的混合編排和格式設置,再設法將其轉(zhuǎn)換為SWF或JPEG格式。
經(jīng)過語言文字信息化工作者的不懈努力,維吾爾文字已經(jīng)有了自己的編碼字符集標準、鍵盤標準和字模標準,相應的輸入法及字處理系統(tǒng)也已被推廣使用,而且實現(xiàn)了在Word等字處理軟件中進行錄入和編輯,這為漢維雙語課件文本素材的制作提供了一個快捷便利的途徑。據(jù)了解,我國各少數(shù)民族(如蒙古、藏、維吾爾、哈薩克、朝鮮、黎、壯及柯爾克孜、錫伯等)文字的輸入法及字處理系統(tǒng)也已相繼被推廣使用。
2.轉(zhuǎn)換
?。?)轉(zhuǎn)換要求
譯文完成錄入以后,下一步就是轉(zhuǎn)換。在轉(zhuǎn)換的環(huán)節(jié)上需要考慮效果和效率兩個問題。
①效果。轉(zhuǎn)換后的譯文素材被加載后,要求有良好的顯示效果。矢量圖是由線條和填充區(qū)域構(gòu)成的,所以將矢量圖進行任意放大和縮小,都不會影響其外觀,顯示效果最好。
?、谛?。要求轉(zhuǎn)換方法簡單,而且對素材制作人員的技術(shù)要求和文本內(nèi)容要求最低,從而使得開發(fā)工作的效率達到最高。因此,必須找到一種能同時滿足效果和效率要求的譯文轉(zhuǎn)換方法。
?。?)轉(zhuǎn)換的方法
通常比較容易想到的轉(zhuǎn)換方法是抓圖法。其轉(zhuǎn)換步驟是:打開Word文檔,將需要轉(zhuǎn)換的內(nèi)容顯示在屏幕上,再用屏幕硬拷貝的方法或?qū)S密浖ト〔⒈4鏋镴PEG圖像文件。這種方法有如下缺點:
?、賵D像效果不好。JPEG 文件是位圖圖像,被課件主程序加載后總會出現(xiàn)失真,如果用戶縮放譯文,還會引起更嚴重的失真,不僅影響視覺效果,最重要的是影響學習效果。圖1為JPEG圖像的顯示效果。
?、谔幚磉^程繁瑣。首先,錄入到Word的文本內(nèi)容多少不一致,內(nèi)容不多自然問題不大,如果內(nèi)容很多,原始畫面必須全部顯示到屏幕上才能完整抓取,但這樣又會使得文字變得很小,顯示效果會大打折扣。如果是多頁文檔,這種方法根本無法實現(xiàn)一次轉(zhuǎn)換。其次,為了獲得良好的視覺效果,并使得譯文能和課件界面協(xié)調(diào)一致,我們又希望給抓取的圖片加一些效果,如陰影或背景顏色等,但這樣又增加了圖像處理的環(huán)節(jié),必然影響課件開發(fā)的效率。
可見,用JPEG圖像轉(zhuǎn)換譯文素材是無法體現(xiàn)效果原則和效率原則的,必須另辟蹊徑。
Macromedia公司開發(fā)的共享軟件Macromedia FlashPaper,能夠很方便地將Microsoft PowerPoint、Word或 Excel等任何類型的可打印文檔轉(zhuǎn)換為SWF格式。它具有如下優(yōu)點。
?。?)圖像質(zhì)量非常好。FlashPaper轉(zhuǎn)換出來的是矢量圖形,可以進行自由的放大和縮小。圖2所示為圖1同一內(nèi)容的文本被該軟件轉(zhuǎn)換后再放大到500%的效果。由于是SWF格式的矢量圖形,文件大小一般只有同內(nèi)容JPEG 文件的1/3,非常有利于縮小課件體積。
?。?)保持原文檔的排版樣式和字體顯示。不論創(chuàng)建文檔使用的平臺和語言版本是什么,經(jīng)過FlashPaper轉(zhuǎn)換后,都可以在IE瀏覽器或Flash播放器中自由瀏覽,無需原始開發(fā)平臺的插件或原始字庫的支持。無論文檔有多少頁,F(xiàn)lashPaper都會原封不動按頁轉(zhuǎn)換,這是用抓圖方法無法解決的問題。FlashPaper的窗口還有各種工具,如縮放、拖動、換頁、打印、查找等。轉(zhuǎn)換出來的SWF文件支持Word文檔中的超級鏈接,具有文本搜索、文本選擇復制、選擇打印區(qū)域、顯示文檔大綱等功能。
(3)轉(zhuǎn)換方法簡單。FlashPaper安裝好后會在Word菜單中添加一個“FlashPaper”菜單。使用時先打開要轉(zhuǎn)換的Word文檔,經(jīng)過一些統(tǒng)一的格式設置(如字體、字號、字的顏色、段落、頁面等設置)后,點擊菜單“FlashPaper”→“Convert to Macromedia Flash(.swf)”,選擇文件的保存目錄和文件名,再點擊“確定”按鈕就可以將當前文檔轉(zhuǎn)換為SWF格式了。
本文提到的雙語課件的作用和功能為制定課件庫的設計原則提供了理論指導,介紹的譯文素材制作和加載方法具有跨平臺、跨語言的通用性,特別是具有表現(xiàn)效果好,開發(fā)效率高的特點,希望能對雙語課件的研發(fā)起到拋磚引玉的作用。
參考文獻
[1]蘇國平等.LINUX下維、哈、柯文多語種圖形化處理平臺的設計與實現(xiàn).中文信息學報,2006(04):88-93.
[2]江嘎.民族文字迎接信息化時代的到來.中國民族,2001(05):27-28.
[3]花無缺.讓Word轉(zhuǎn)換成Flash-FlashPaper.電腦,2004(11):121.