#!/bin/sh echoprompt=`echo -n "."` if test "$echoprompt" = "."; then echomode="-n "; echocr="" else echoprompt=`echo ".\c"` if test "$echoprompt" = "."; then echomode=""; echocr="\c" else echomode="-e "; echocr="\c" fi fi ############################################################### ############# The messages of end of upadte ################## message ( ) { menua (){ clear echo " " #echo " " #echo " If there are no error messages, then " if test "$install" = "update"; then echo " The 'update' must have been completed." else echo " The 'installation' must have been completed." fi #echo " " echo " 新版 ChiTeX 有下列新功能:" echo " 1. 新增中文字形, 現有立即可用中文字型:" echo " \\ming % 文鼎細明體" echo " \\idming % 中國龍中明體" echo " \\moekai % 教育部楷書" echo " \\MING % 文鼎細明體" echo " \\IDMING % 中國龍中明體 Adobe Type1 字形" echo " \\MOEKAI % 教育部楷書 Adobe Type1 字形 " echo " \\KAI % 楷書 Adobe Type1 字形" echo " \\FS % 仿宋 Adobe Type1 字形" echo " \\LI % 隸書 Adobe Type1 字形" echo " \\MR % 圓體 Adobe Type1 字形" echo " \\WUMING % 吳明體 (cwtex) Adobe Type1 字形" echo " \\WUFS % 吳仿宋 (cwtex) Adobe Type1 字形" echo " \\WUHEI % 吳黑體 (cwtex) Adobe Type1 字形" echo " \\songGB % 仿宋 (GB 內碼, 大陸 新加坡)" echo " \\kaiGB % 楷書 (GB 內碼, 大陸 新加坡)" echo " \\SONGGB % 仿宋 (GB 內碼, 大陸 新加坡) Adobe Type1 字形" echo " \\KAIGB % 楷書 (GB 內碼, 大陸 新加坡) Adobe Type1 字形" echo " (隨時下指令 chitex -fonts, 可知立即可用中文字型)" echo " 2. 使用 pdftex 產生 pdf 檔可有 '超連結' 及 '書籤'" echo " (參見 math2_pdftex.tex 例如:下指令 chitex -pdftex math2_pdftex " echo " 可產生 math2_pdftex.pdf (用 Acrobat Reader 看此 pdf 檔))" echo $echomode " Press any key to continue"$echocr read inline clear echo " " echo " 新版 ChiTeX 有下列新功能:" echo " 1. 可用中文檔名之 TeX/LaTeX 文件" echo " 2. 提供新的 mymacros.tex 可 input 它來設定自己喜好的環境" echo " 且提供新的 samp2*.tex 的測試文件" echo " 3. 正確支援 使用中文於 chapterbib.sty 及 bibunits.sty" echo " 且提供測試的文件例子 '數學_bibunits.tex', 數學_chapbib.tex" echo " 4. 修正 cmakeindex 及 修正加強 cbibtex 使中文 key 也被正確 sort" echo " 而在 \"alpha\" 的 style 的 author-year 之 key 也做適當處理" echo " 5. 可正確地使用所有已知的 verbatim 類的指令" echo " 6. Modify \"camsbook.sty\" 使用 \\documentclass{amsbook} 時" echo " 有正確的 title" echo " 7. 支援 pdftex/pdflatex, 用法如: chitex -pdftex math2_pdftex" echo " 其中 math2_pdftex.tex 為可含 pdftex 指令之文件(詳見 README.use* )" echo " 8. Could have chinese \"boldface(粗體字形)\" and \ \"outline(中空字形)\"," echo " if one use chinese Adobe type1 fonts commands." echo " 9. Could have fascinating \"grading color's \ effects(顏色漸層效果)\"" echo " More ....." echo " " echo $echomode " Press enter key to continue" $echocr read inkeya menubno="y" while test "$menubno" = "y" do menub case $inkeyb in "b") menubno="n"; menuano="y";; "c") menubno="n"; menuano="n";; *) menubno="y";; esac done } menub (){ clear echo " 10. 一些 script 程式改用 c 語言產生, 速度提昇一倍以上(對長的文件)" echo " 11. 提供有關 cbibtex, cmakeindex 中文 kay 在 \\label, " echo " \\cite, \\ref 使用的例子文件: mabibind.tex 供測試" echo " (可下指令 chitex -chitexhelp 選讀及測試 mabibind.tex)" echo " 12. 可使用 中文 Adobe Type1 字形, Linux 與 FreeBSD\ 之系統者可在 compile" echo " 時對於 Big5 或 GB 編碼之 TrueType 字形產生必要之\ Adobe Type1" echo " 字形(使用 ttf2pfb). Linux 系統者可自動將 unicode 編碼之\ TrueType" echo " 字形, 轉換出 Big5 或 GB 編碼之 TrueType 字形" echo " 11. 安裝時才 compile 出 fmt 檔, 可免無法配合 teTeX 版本" echo " 也提供程式 chitexconfig 可用來重新 configure 你的 ChiTeX 環境" echo " 也可在你安裝 ChiTeX 後, 再有新 teTeX 版本, 而再更新你的 teTeX 為" echo " 新版本之後, 下指令:" echo " chitexconfig -makefmt" echo " 可更新 chitex*.fmt 及 pdfchitex*.fmt 而使能配合新版的 teTeX" echo " " echo " Give me messages if have problems" echo " " echo " Hung-Yih Chen (陳弘毅)" echo " Dept. of Mathematics, Nat'l Central Univ." echo " email: yih@math.ncu.edu.tw " echo " " echo " Type \"b\" to back" echo " or Type \"c\" to continue" echo $echomode " : " $echocr read inkeyb } #menuno="y" menuano="y";menubno="y" #while test "$menu" = "y" #do while test "$menuano" = "y" do menua done #done submenuc (){ clear echo " " echo " " echo " *** 呼叫本 message 請下指令: message " echo " " echo " 在任何時候, 要要知道主要 chitex 的指令, 只要下指令:" echo " chitex" echo " " echo " 在任何時候, 要知道可使用之內建中文字形指令, 只要下指令:" echo " chitex -fonts " echo " " echo " 在任何時候, 如要 \"測試所附 TeX 例子文件\", \"求助(help)\"," echo " \"閱讀 README* 等\", 只要下指令:" echo " chitex -chitexhelp" echo " " echo " 現在你可以 \"閱讀及測試 TeX 例子文件\", \"求助\" 或 \ \"結束\"" echo " " echo " 1. 閱讀及測試 TeX 例子文件" echo " 2. 求助(有關 ChiTeX) " echo " b. 回到最前面 " echo " q. 結束" echo " " echo $echomode " Type '1', '2', 'b' or 'q' to choose one of the above: " $echocr read inkeyc # export inkeyc } submenucno="y" while test "$submenucno" = "y" do submenuc case "$inkeyc" in "1") chitexhelp -big5 -test; submenucno="y";; "2") chitexhelp; submenucno="y" ;; "b") messageno="y"; submenucno="n";; "q") messageno="n"; submenucno="n" echo " " echo " At any time give command:" echo " chitex -help" echo " to get help " echo " " exit;; *) messageno="n"; submenucno="y";; esac done } messageno="y" while test "$messageno" = "y"; do message done exit ######################### message ( ) { menua (){ clear echo " " #echo " " #echo " If there are no error messages, then " if test "$install" = "update"; then echo " The 'update' must have been completed." else echo " The 'installation' must have been completed." fi echo " " echo " 新版 ChiTex 有下列新功能:" echo " 1. 支援 pdftex/pdflatex, 用法如: chitex -pdftex math2_pdftex" echo " 其中 math2_pdftex.tex 為可含 pdftex 指令之文件(詳見 README.use* )" echo " 2. Could have chinese \"boldface(粗體字形)\" and \ \"outline(中空字形)\"," echo " if one use chinese Adobe type1 fonts commands." echo " 3. Could have fascinating \"grading color's \ effects(顏色漸層效果)\"" echo " 4. 一些 script 程式改用 c 語言產生, 速度提昇一倍以上(對長的文件)" echo " 5. 提供有關 cbibtex, cmakeindex 中文 kay 在 \\label, " echo " \\cite, \\ref 使用的例子文件: mabibind.tex 供測試" echo " (可下指令 chitex -chitexhelp 選讀及測試 mabibind.tex)" echo " 6. 修正 cmakeindex 及 修正加強 cbibtex 使中文 key 也被正確 sort" echo " 而在 \"alpha\" 的 style 的 author-year 之 key 也做適當處理" echo " 7. 可正確地使用所有已知的 verbatim 類的指令" echo " 8. Modify \"camsbook.sty\" 使用 \\documentclass{amsbook} 時" echo " 有正確的 title" echo " More ....." echo " " echo $echomode " Press Any key to continue" $echocr read inkeya menubno="y" while test "$menubno" = "y" do menub case $inkeyb in "b") menubno="n"; menuano="y";; "c") menubno="n"; menuano="n";; *) menubno="y";; esac done } menub (){ clear echo " " echo " 9. 可使用 中文 Adobe Type1 字形, Linux 與 FreeBSD\ 之系統者可在 compile" echo " 時對於 Big5 或 GB 編碼之 TrueType 字形產生必要之\ Adobe Type1" echo " 字形(使用 ttf2pfb). Linux 系統者可自動將 unicode 編碼之\ TrueType" echo " 字形, 轉換出 Big5 或 GB 編碼之 TrueType 字形" echo " 10. 安裝時才 compile 出 fmt 檔, 可免無法配合 teTeX 版本" echo " 也提供程式 chitexconfig 可用來重新 configure 你的 ChiTeX 環境" echo " 也可在你安裝 ChiTeX 後, 再有新 teTeX 版本, 而再更新你的 teTeX 為" echo " 新版本之後, 下指令:" echo " chitexconfig -makefmt" echo " 可更新 chitex*.fmt 及 pdfchitex*.fmt 而使能配合新版的 teTeX" echo " " echo " Give me messages if have problems" echo " " echo " Hung-Yih Chen (陳弘毅)" echo " Dept. of Mathematics, Nat'l Central Univ." echo " email: yih@math.ncu.edu.tw " echo " " echo " Type \"b\" to back" echo " or Type \"c\" to continue" echo $echomode " : " $echocr read inkeyb } #menuno="y" menuano="y";menubno="y" #while test "$menu" = "y" #do while test "$menuano" = "y" do menua done #done submenuc (){ clear echo " " echo " " echo " *** 呼叫本 message 請下指令: message " echo " " echo " 在任何時候, 要要知道主要 chitex 的指令, 只要下指令:" echo " chitex" echo " " echo " 在任何時候, 要知道可使用之內建中文字形指令, 只要下指令:" echo " chitex -fonts " echo " " echo " 在任何時候, 如要 \"測試所附 TeX 例子文件\", \"求助(help)\"," echo " \"閱讀 README* 等\", 只要下指令:" echo " chitex -chitexhelp" echo " " echo " 現在你可以 \"閱讀及測試 TeX 例子文件\", \"求助\" 或 \ \"結束\"" echo " " echo " 1. 閱讀及測試 TeX 例子文件" echo " 2. 求助(有關 ChiTeX) " echo " b. 回到最前面 " echo " q. 結束" echo " " echo $echomode " Type '1', '2', 'b' or 'q' to choose one of the above: " $echocr read inkeyc # export inkeyc } submenucno="y" while test "$submenucno" = "y" do submenuc case "$inkeyc" in "1") chitexhelp -big5 -test; submenucno="y";; "2") chitexhelp; submenucno="y" ;; "b") messageno="y"; submenucno="n";; "q") messageno="n"; submenucno="n" echo " " echo " At any time give command:" echo " chitex -help" echo " to get help " echo " " exit;; *) messageno="n"; submenucno="y";; esac done } messageno="y" while test "$messageno" = "y"; do message done exit # *) messageno="y";;