글 목록

2017년 6월 10일 토요일

AutoCAD_문자 글꼴

캐드 작업에 있어서 절대 빠질 수 없는 문자의 사용 그리고 문자의 글꼴도 사용자마다 개성있거나 산업별로 표준화되게 사용합니다. 그래서 오늘은 문자 글꼴에 대해서 알아 보도록 하겠습니다.


글꼴의 종류


CAD에서 사용되는 문자 글꼴의 종류는 크게 세가지로 나뉩니다. (글꼴을 font라고 불리웁니다.)
Normal font - 벡터기반으로 이루어진 글꼴, ASCII코드로 이루어져 있고 용량은 1byte입니다.
Big font - ASCII코드가 아닌 아시아 언어를 지원하기위해 만들어진 font, 용량은 2byte입니다.
True type font - 윈도우 설치시 기본으로 내장되어있는 글꼴, MS office에서 사용하기위해 만들어 졌습니다.


글꼴의 확장자


shx파일 - 오토캐드에 쓰이기 위해 컴파일된 글꼴입니다.
TTF파일 - True type font의 확장자로써 윈도우에 설치된 글꼴입니다.
OTF파일 - 윈도우 글꼴과 비슷한 Open type font이지만 캐드에서는 지원을 하지않습니다.
PFB파일 - Adobe에서 쓰이는 포스트 스크립트로써 캐드에서 PFB파일을 읽지 못하기 때문 에 shx이나 TTF로 바꿔야합니다. (캐드내 명령어 COMPLIE를 이용하면 shx파일로 변경할 수 있습니다.)


CAD에 글꼴 등록하기


오토캐드를 설치하면 기본 제공되는 글꼴외에도 사용자가 임의로 등록되지 않은 글꼴을 캐드에 등록 할 수 있습니다. 등록방법은 shx글꼴과 윈도우글꼴의 차이가 있습니다.


1. shx글꼴의 경우


외부에서 shx파일을 다운로드 받았다면 (C:\Program Files\Autodesk\AutoCAD 20xx\Fonts) 파일경로에다가 shx파일을 저장한 후에 오토캐드를 다시열기 하면 등록한 문자 글꼴을 사용할 수 있습니다.
주의할점은 오토캐드가 해당 파일경로랑 연결이 되야하는데 확인하는 방법은 명령어 option -> Files -> Working support file search path 에서 확인해봐야합니다.




글꼴파일이 들어있는 해당 파일경로가 오토캐드와 연결되지 않았다면 캐드에 글꼴을 불러올 수 없습니다.


2. 윈도우 글꼴의 경우



True type font를 가지고있다면 캐드 글꼴 파일에 저장하는게 아니라 그 해당 글꼴을 윈도우에 설치해야합니다. 윈도우 글꼴 파일을 실행해보면 아래 이미지와 같이 실행 될것입니다.



그러면 글꼴이름 및 제작년도 등 글꼴내용들을 볼 수 있을 것입니다. 그리고 윈도우에 이 글꼴을 등록하기위해 설치를 클릭하면 윈도우에 해당글꼴이 설치되고 MSoffice및 AutoCAD에도 자동 등록됩니다. (단 open type font의경우 CAD에 등록이안됩니다.)

윈도우 글꼴이 설치되는 파일을 보고싶다면 (제어판\모든 제어판 항목\글꼴)



큰글꼴(Big Font)


큰글꼴(Big font)는 ASCII코드로 구현할수 없는 아시아권 언어(한국어, 중국어, 일본어)를 지원하기 위해 hexadecima code 로만들어진 글꼴입니다. 그래서 ASCII코드로 이루어진 글꼴을 보면 1byte지만 Big font가 지원되는 글꼴은 용량이 더큰 2byte입니다.
문자에 글꼴을 지정할때 윈도우 글꼴(True Type font)의경우 한글을 지원하기때문에 따로 Big font가 필요 없지만 shx파일의 경우 ASCII코드로만 이루어져 있기때문어 한글을 지원하지 못합니다.
그래서 한글을 사용하기위해서는 Big font를 사용해야만 합니다.



 TEXT STYLE 대화상자에서 윈도우 글꼴로 설정할 경우


결과는 영어와 한글 둘다 지원 할 수 있는것을 확인 할 수있습니다.



shx파일의경우 Big font를 사용 할 수 있습니다. 그러나 사용하지 않겠다고 하면.....


위 이미지와 같이 한글은 "?????" 으로 표시됩니다.
 그래서 Big font를 사용해본다면....





한글이 지원되는것을 확인할 수있습니다.

Text Style 대화상자 안에서 shx와 윈도우 글꼴의 구별방법은 확장자.shx 가써있으면 shx이고 안써있으면 윈도우 글꼴입니다.
Big font중에서도 한국어, 중국어, 일본어의 글꼴이 서로 다르기때문에 글꼴 지정하기전에 확인해 주어야합니다.
한국어 지원하는 글꼴은 whgdtxt.shx, whgtxt.shx, whtgtxt.shx, whtmtxt.shx.


글꼴대체


사용자마다 각자 개인이 쓰는 글꼴이 있을것이고 그 글꼴을 사용된 도면이 다른 사람과 공유하다보면 해당 글꼴이 없는 사람이 도면을 열었을때 문자오류가 생길 것입니다.
하지만 오토캐드는 글꼴의 종류에따라 우선순위를 달리 해서 오류가 났을때 등록되있는 다른 글꼴로 대체시켜줍니다.

- shx 오류일경우

1. fmp 파일인 font map 파일에 등록된 글꼴에따라 대체시킵니다.
2. text style에서 대체시킵니다.
3. FONTALT 시스템변수에 등록되있는 글꼴로 대체시킵니다.
4. 사용자가 임의로 대체시킵니다.

- TTF 오류일경우

1. fmp 파일인 font map 파일에 등록된 글꼴에따라 대체시킵니다.
2. text style에서 대체시킵니다.
3. 윈도우에 등록되있는 유사한 글꼴로 대체합니다.

- PFB 오류일경우

1. fmp 파일인 font map 파일에 등록된 글꼴에따라 대체시킵니다.
2. FONTALT 시스템변수에 등록되있는 글꼴로 대체시킵니다.
3. 사용자가 임의로 대체시킵니다.



댓글 없음:

댓글 쓰기