129K:2018/08/27
1.BUGs
-UTF8 ファイルの処理の各種問題
.文字の表示幅(1セルか2セルか)の見直し
.UCS4,SpacingCombiningMarks,NonSpacingMark表示の問題
.結合文字は最大8文字まで許容(Tibtan)
但しLinux Console版は最大4文字で変わらず
.Windowsで >=U01000、Linuxで >=U020000 のときの問題
-ヘッダー行に表示するユニコード表示が正しくない
-ヘキサ表示行でユニコードを修正できない
.(LNX)ユニコードが U01000<= 〜 ] [ No= ] [ CharSet={|?} ]
[ H= ] [ W= ] [ Weight= ]
*******************************************************************************
:Partial string of FontName(StartsWith).
"*" means current font.
Prefix:"*" means Contains.
:Select font by SeqNo from listed fonts,
to allow name is not full specification.
:Select filtering by charset.
List available value by "charset=?".
:Font Height. "*" means copy from current.
:Font Width. "*" means copy from current.
if missing, calculated from height.
:Weight. specify Regular/Bold.
if missing, adopted from selected font.
/options
/A:Accept System Selection.
Not restore even when system set differently from requested.
/B:Select Not TrueType fonts(Raster) only.
/D:Detail Query Information.
/F:Select Fixed Pitch fonts only.
/Q:Query candidate fonts.
/T:Select TrueType fonts only.
/V:Select Variable Pitch fonts only.
e.g. ----- (all are case insensitive) -----
xcfont /Q charset=222 ; List fonts of charset:THAI.
xcfont charset=? ; List available charset .
xcfont /Qf ; List FixedPitch font.
xcfont /Q * ; Show current font set.
xcfont /Q Microsoft ; List fontname starting with "Microsoft".
xcfont /Q *Sans ; List fontname containing "Sans".
xcfont Microsoft No=2 ; Select second font listed by "Microsoft".
xcfont SimSun charset=238 ; Select SimSun with charset:EASTEUROPE.
xcfont Tahoma H=* ; H=current, W=H*rate of W/H of selected.
xcfont * H=16 W=10 ; Update current font sizes
xcfont * Weight=Bold ; Set current font weight to Bold
chcp 57002 ; 57002:Devanagari, "Mangal" requires it.
xcfont Mangal H=* ; Codepage will be listed by "xcv /list".