⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 manual.tex

📁 zhcon是工作在Linux控制台下的高效双字节中/日/韩(CJK)虚拟终端
💻 TEX
📖 第 1 页 / 共 2 页
字号:
0x31E\\
\hline
24bits&
?&
0x312&
0x315&
0x318&
0x31B&
0x31F\\
\hline
32bits&
?&
?&
?&
?&
?&
?\\
\hline
\end{tabular}
有关FrameBuffer更详细的信息请参阅:\textit{/usr/src/linux/Documentation/fb/vesafb.txt 和<<Framebuffer HOWTO>>}

\item libggi:\\
libggi是一个跨平台的绘图库。 由于fbdrv支持的显示类型很多,驱动方式又不统一,zhcon只内建了最常用的4bpp到32bpp的VESA 2.0支持,其它的显示类型则透过libggi的统一图形接口提供支持,所以zhcon实际上可以支持更多的fbdrv,只要是libggi支持的。
在Linux上,libggi是通过调用FrameBuffer或svgalib来完成图形操作的,因此速度比较慢。 但在某些不支持FrameBuffer和vga的系统上可以通过libggi来完成绘图操作。

要使用libggi,需要设置GGI\_DISPLAY环境变量,例如:
在.bash\_profile中加入export GGI\_DISPLAY=display-fbdev:-noinput
将使用libggi提供的接口来完成图形输出(使用FrameBuffer)。更详细的信息请参阅libggi的文档。

\item vga:\\
如果您的内核并没有编译进对FrameBuffer的支持,那么可以使用内建的vga驱动来使显目工作在640X480X16色的模式下。因为vga驱动是直接对显卡上的
寄存器操作,所以这种方式的移植性很差。
\end{itemize}

系统启动时会按以下顺序来选择图形驱动:libggi(如果设置了环境变量GGI\_DISPLAY),framebuffer,vga.
\subsection{多内码支持}
多内码支持 zhcon是一个多内码中文平台。目前支持GB2312,GBK,BIG5,JIS,KSCM等多种内码。 在系统运行时可以通过热键CTRL-F1 - CTRL-F5在以上几种编码方式间切换。

zhcon还有一个内码自动转换的特性。可以在GB2312和BIG内码之间自动识别,转换。 使用CTRL-F9可以在manual,auto,auto-gb,auto-b5四种方式间切换:
\begin{itemize}
\item manual:需要手工切换内码
\item auto:系统自动识别GB2312和BIG5码
\item auto-gb:系统自动识别GB2312和BIG5码,并使用简体字库来显示汉字
\item auto-b5:系统自动识别GB2312和BIG5码,并使用繁体字库来显示汉字
\end{itemize}
\textbf{\textit{注意:内码自动识别功能仅适用于GB2312和BIG5之间的自动转换和识别。} }
\subsection{多点阵字体支持}
与其它的控制台中文平台一样,zhcon使用点阵字体显示汉字。 目前,zhcon使用一种在标准的Linux PSF字体格式的基础上扩展了的BPSF格式来存放字库。对该格式的详细描述可参阅\textit{doc/bpsf.txt} 。

当前版本的zhcon支持12,14,16,24等多种点阵字体。 在分辩率较低的情况下(640X480)可以考虑使用12点阵字体来显示汉字; 在高分辩率的情况下(>=1024X768)则可以使用24点阵字体来优化显示效果。

所有字体文件都存放在\$prefix/lib/zhcon/font/目录下。 可以通过修改配置文件zhcon.conf或.zhconrc中的\textit{ascfont}
和(\textit{gbkfont,big5font,jisfont,kscmfont}  )来选择不同的字体,如:
\begin{verbatim}
ascfont = font/asc16.bpsf
gbfont = font/gb-16.bpsf
gbkfont = font/gbk-16.bpsf
big5font = font/big5-16.bpsf
jisfont = font/jis-16.bpsf
kscmfont = font/kscm-16.bpsf
将使用16点阵字体。
ascfont = font/asc12.bpsf
gbfont = font/hzk12.bpsf
将使用12点阵字体显示简体汉字。
ascfont = font/asc24.bpsf
gbfont = font/gb-24-kai.bpsf
将使用24点阵楷体字显示简体汉字。
\end{verbatim}
\subsection{中文输入}
zhcon支持两种输入风格:光标跟随方式和底部状态行方式。 光标跟随是指外码窗和候选窗始终在输入光标附近出现并自动跟随光标移动, 以使用户在中文输入时具有良好的视觉效果。 可以随时用CTRL-F7和CTRL-F8在这两种方式间切换。

使用Ctrl+.(句号)键切换中英文标点状态。 使用CTRL+,(逗号)键切换全角/半角状态。

系统运行时可随时使用CTRL-ALT-H键来激活帮助窗口查看热键定义。
\subsection{在zhcon中使用unicon的输入法}
unicon-im是TurboLinux中文版中使用的输入法模块,被使用在TurboLinux的UNICON(控制台中文环境)和Chinput 
3.0中。其中的智能拼音输入法已成为大陆流行的输入法。zhcon除了内建的标准输入模块外,也对unicon-im的输入法模块提供支持,使用者可以根据自己的爱好选择顺手的输入法。
如果您的系统已经安装了unicon-im模块,在执行configure脚本时会自动检测到unicon的安装位置,编译入对unicon-im的支持。之后启动zhcon,按CTRL-ALT-8就能使用智能拼音了!
\subsection{配置文件}
系统启动时先在用户目录寻找.zhconrc文件,如果没有该文件就使用\$prefix/lib/zhcon/zhcon.conf中的设置。

您可以通过定制zhcon.conf/.zhconrc中的内容来个性化zhcon。 具体的定制信息请见该文件中的注释。
\subsection{zhcon热键一览}
下表列出了当前系统中可用的热键:

\begin{tabular}{|c|c|}
\hline
按键&
功能\\
\hline
\hline
CTRL-SPACE&
打开/关闭输入法\\
\hline
ALT -SPACE&
打开/关闭CJK方式\\
\hline
CTRL\_F1&
使用GB2312编码\\
\hline
CTRL\_F2&
使用GBK编码\\
\hline
CTRL\_F3&
使用BIG5编码\\
\hline
CTRL\_F4&
使用JIS编码\\
\hline
CTRL\_F5&
使用KSCM编码\\
\hline
CTRL\_F7&
切换输入风格\\
\hline
CTRL\_F9&
切换自动编码方式\\
\hline
CTRL\_F10&
系统菜单\\
\hline
CTRL\_ALT\_H&
帮助窗口\\
\hline
CTRL\_ALT\_0&
进入提示状态\\
\hline
CTRL\_ALT\_1 -- CTRL\_ALT\_9&
选择输入法\\
\hline
SHIFT\_PAGEUP&
上卷半屏历史信息\\
\hline
SHIFT\_PAGEDOWN&
下卷半屏历史信息\\
\hline
SHIFT\_ARROWUP&
上卷一行历史信息\\
\hline
SHIFT\_ARROWDOWN&
下卷一行历史信息\\
\hline
\end{tabular}
\section{开发计划}
编写zhcon的初衷是为广大Linux爱好者提供一个便捷的控制台中文使用环境目前zhcon仍远非完美,还在不断改进之中。 zhcon是开放源代码的自由软件,在GPL版权下发行,欢迎对Linux中文开发有兴趣的朋友加 入开发,愿我们的共同努力能为Linux中文化作出一点贡献。

zhcon的主页在\htmladdnormallink{http://zhcon.gnuchina.org}{http://zhcon.gnuchina.org}.项目的开发页面在
\htmladdnormallink{http://sourceforge.net/projects/zhcon}{http://sourceforge.net/projects/zhcon}通过该页面可以访问到zhcon项目的一些相
关 信 息。 建议对zhcon开发有兴趣的朋友加入下面的邮件列表zhcon-devel,任何使用,开发方面的问题都可以发信到:
\htmladdnormallink{zhcon-devel@lists.sourceforge.net}{mailto:zhcon-devel@lists.s
ourceforge.net}.
\section{致谢}
在开发zhcon的过程中,我们得到了许多朋友的帮助,在此向他们表示真诚的感谢(见THANKS文件,如果不慎遗漏了您的名字,请发信给我们)。

同时也要感谢
\htmladdnormallink{www.gnuchina.org}{http://www.gnuchina.org}
为zhcon提供主页空间。 
\htmladdnormallink{linuxforum.net{http://linuxforum.net}
为zhcon提供CVS服务。

因为这两个站点背后的支持商都是TurboLinux,所以还要间接感谢TurboLinux公司对Linux中文化发展的支持。
\htmladdnormallink{www.turbolinux.com.cn}{http://www.turbolinux.com.cn}.
\end{CJK*}
\end{document}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -