20.4 怎樣清屏?怎樣輸出彩色文本?怎樣移動光標到指定位置?

這些功能跟你所用的終端類型 (或顯示器) 有關。你需要使用 termcap, term-info 或 curses 類的函數庫, 或者系統提供的特殊函數。 在 MS-DOS 系統下, 有兩個函數可以使用 clrscr() 和 gotoxy()。

有一個不徹底的可移植的清屏方法: 輸出卷紙字符  ('\f'), 可以清除一部分 的顯示。還有個更加可移植的辦法 (儘管很簡陋), 輸出足夠多的換行 使當前屏幕清空。 最後一個方法: 使用 system() 函數 (參見問題 19.30) 來調用操作系統 的清屏指令。

參考資料 [PCS, Sec. 5.1.4 pp. 54-60, Sec. 5.1.5 pp. 60-62]。

翻譯朱群英、孫雲, LaTeX2HTML 編譯 朱群英 (2005-06-23)