用 TeX 处理这个文件之后你就能看到所有宋体汉字。
假设你的宋体叫做 gbksong, 如果不是请改动第一行。
/def/ff{gbksong}
/def/showchar{{/count0=0 /par
/loop /char/count0{/tenrm/number/count0}
/advance/count0 by 1 /ifnum/count0<256 /repeat/par}}
/def/showchinesefont{
{/count1=1 /loop /bigskip/noindent/tenrm0/number/count1:
/font/c=/ff0/number/count1 /c /showchar
/advance/count1 by 1 /ifnum/count1<10 /repeat }
{/count1=10 /loop /tenrm/number/count1: /font/c=/ff/number/count1 /c /showchar
/advance/count1 by 1 /ifnum/count1<95 /repeat }
}
/showchinesefont
/bye
假设你的宋体叫做 gbksong, 如果不是请改动第一行。
/def/ff{gbksong}
/def/showchar{{/count0=0 /par
/loop /char/count0{/tenrm/number/count0}
/advance/count0 by 1 /ifnum/count0<256 /repeat/par}}
/def/showchinesefont{
{/count1=1 /loop /bigskip/noindent/tenrm0/number/count1:
/font/c=/ff0/number/count1 /c /showchar
/advance/count1 by 1 /ifnum/count1<10 /repeat }
{/count1=10 /loop /tenrm/number/count1: /font/c=/ff/number/count1 /c /showchar
/advance/count1 by 1 /ifnum/count1<95 /repeat }
}
/showchinesefont
/bye
博客介绍了使用TeX处理文件以显示宋体汉字的方法。给出了相关代码,若宋体名称不是gbksong需改动第一行,还包含定义字符显示、中文字体显示等代码,最后调用显示中文字体函数并结束。
1484

被折叠的 条评论
为什么被折叠?



