OP의 실제 질문은 Linux 콘솔이 지원하는 유니 코드 값이며 실행 중에 감지 될 수있는 것 screen
입니다. 원칙적으로 콘솔의 유니 코드 맵을 검색하여이를 수행 할 수 있습니다.
kbd
소스 트리가 포함 getunimap
(과 매뉴얼 페이지). 매뉴얼 페이지는 말합니다
getunimap 프로그램은 오래되었으며 더 이상 사용되지 않습니다. 이제는 setfont의 일부입니다
정확히 사실이 아닙니다. 대략 같은 일 setfont
을하는 옵션이 있습니다 :
-ou file
Save previous Unicode map in file
차이점들:
setfont
getunimap
표준 출력에 쓰는 동안 파일에 쓴다
getunimap
주석으로 맵핑 될 문자를 표시합니다.
예를 들면 다음과 같습니다.
0x0c4 U+2500 # ─
0x0c4 U+2501 # ━
0x0b3 U+2502 # │
0x0b3 U+2503 # ┃
0x0da U+250c # ┌
0x0da U+250d # ┍
0x0da U+250e # ┎
0x0da U+250f # ┏
0x0bf U+2510 # ┐
0x0bf U+2511 # ┑
0x0bf U+2512 # ┒
0x0bf U+2513 # ┓
0x0c0 U+2514 # └
0x0c0 U+2515 # ┕
0x0c0 U+2516 # ┖
0x0c0 U+2517 # ┗
대
0xc4 U+2500
0xc4 U+2501
0xb3 U+2502
0xb3 U+2503
0xda U+250c
0xda U+250d
0xda U+250e
0xda U+250f
0xbf U+2510
0xbf U+2511
0xbf U+2512
0xbf U+2513
0xc0 U+2514
0xc0 U+2515
0xc0 U+2516
0xc0 U+2517
당신이 실행하는 경우 screen
(또는 예를 들어 실행 xterm
하고 있지 콘솔에), 당신은 당신이 사용 해결할 수있는 권한 오류가 발생합니다 sudo
.
어떤 글꼴이로드되었는지 알면 특별한 권한없이 다음을 사용하여 확인할 수 있습니다 psfgettable
.
zcat /usr/share/consolefonts/Lat2-Fixed16.psf.gz | psfgettable -
setfont
글꼴을로드하는 데 사용할 매핑 데이터 (유니 코드 매핑 사용)를 참조하십시오.
#
# Character table extracted from font -
#
0x000 U+00a9
0x001 U+00ae
0x002 U+00dd
0x003 U+0104
0x004 U+2666 U+25c8 U+fffd
0x005 U+0105
0x006 U+0111
0x007 U+0150
0x008 U+0151
0x009 U+0162
0x00a U+0164
0x00b U+0170
0x00c U+0171
0x00d U+021a
0x00e U+02dd
0x00f U+2014 U+2015
0x010 U+2020
0x011 U+2021
0x012 U+2022 U+25cf
...
둘 다 getunimap
와 setfont
동시에 정렬되지 않은 데이터를 제공 psfgettable
나타납니다이 (유니 코드 값 라인을 결합뿐만 아니라 그지도 같은 그래프를) 정렬 할 수 있습니다. 따라서 차이점이 있지만 정보에 액세스 할 수 있습니다.
추가 자료 ( showconsolefont
이 문제를 해결하는 데 사용할 수없는 이유 설명 ) :