공개자료실

제목GstsrCAd 글꼴 깨어짐 현상 해결2023-05-08 06:19
작성자 Level 10

기술자료

캐드 폰트(글꼴)가 깨져서 물음표로 나올 때

작성자 운영자 조회  28,647회작성일   17-08-04 15:48

도면을 받았을 때 가장 크게 우려되는 부분이 '글꼴이 없어서 물음표로 나타날때 어떻게 해야 하는지?' 일 것입니다. 
이 문제는 누구나 겪을 수 있습니다. 


이 경우, 몇 가지 해결책을 안내해 드리도록 하겠습니다.

1. 캐드 폰트 설치 하기

한 번에 문제를 해결하기 위하여 도면에 적용된 폰트를 받아서 장비에 설치합니다.

참고로, 도면에 사용되는 폰트 종류는 2가지입니다. 
윈도우 폰트(.ttf) 와 캐드 폰트 (.shx)로 확장자로 구분이 가능하며 설치되는 위치도 다릅니다. 


 TTF  폰트(트루타입 글꼴)

윈도우 제어판으로 이동> '모양 및 개인 설정'> '글꼴'에 TTF파일 붙여넣기

◈ SHX 폰트
아래 경로에 사용하던 폰트를 복사한 후 캐드를 재실행하시면 됩니다.
C:\Program Files\Gstarsoft\GstarCAD<버전>\Fonts\
 
 

2. 대체 글꼴 설정하기
캐드 명령창에 'OP' 또는 'OPTIONS'를 입력한 후 실행합니다.
파일 탭에서 문자 편집기, 사전 및 글꼴 파일 이름 메뉴를 확장한 후
대체 글꼴의 글꼴 파일을 더블 클릭 합니다.

 

 
대체 글꼴 창에서 원하는 글꼴을 선택하여 글꼴을 대체 합니다 
 
 
 

만약 글꼴을 대체 해도 여전히 물음표로 나타난다면 ↓

3. 문자 스타일 변경하기
특성 창(Ctrl+1)을 열고 물음표로 나타나는 문자를 클릭하면 문자에 적용된 문자 스타일을 확인할 수 있습니다.
아래처럼 스타일이 'STANDARD'로 확인되었을 때,

 

 

명령 창에 'ST'또는 'STYLE' 명령어를 입력한 후 Enter 키를 눌러 문자 스타일 창을 표시합니다.

영문은 SHX의 큰 글꼴을 사용하지 않고 ('큰 글꼴 사용' 해제) 목록에서 원하는 폰트로 변경하시면 됩니다.
한글, 일본어, 중국어 등의 아시아 글꼴은 큰 글꼴에서 지원하는 글꼴로 바꾸시면 됩니다.

※ 한글의 경우, 큰 글꼴에서 보통 whgtxt.shx 를 많이 사용하는 편입니다.

 

글꼴 목록에는 모든 윈도우 글꼴(TTF) 및 폰트 폴더에 있는 캐드 글꼴(SHX) 글꼴이 나열됩니다. 

 
 
-----------------------------------------------------------------------------------------------------

도면을 열었을 때, 아래 이미지처럼 shx파일이 누락되어 찾을 수 없다는 메시지가 나타나는 경우

이 메시지는 도면 작성 시 사용된 캐드 글꼴이 없을 때 나타납니다.
"찾을 수 없는 SHX파일을 무시하고 계속합니다" 를 클릭하고 도면을 열면
누락된 문자로 작성된 문자 객체는 보이지 않거나 물음표로 나타날 수 있고, 정확하지 않을 수 있습니다.

 

 

이때 방법은 두 가지가 있습니다. 


먼저, '대체할 각각의 SHX파일 지정하기"를 선택하는 경우입니다. 
아래처럼 글꼴 지정 창이 뜨면서 하단에 ***글꼴이 없다고 표시되며, 우측에서 원하는 글꼴을 선택하여 대체할 수 있습니다.
보통 whgtxt.shx(한글을 지원하는 폰트)로 대체 합니다.
※ 주의: 여기서 대체하면 임시 적용됩니다. 즉, 도면을 저장한 후 재실행하면 알림 창이 다시 표시됩니다.

 

 
두번째는 위에 설명한 3. 문자 스타일 변경하기입니다. 
ST 또는 STYLE을 입력 후 문자 스타일 창을 표시한 후 누락된 글꼴을 찾아서 변경합니다.