1. 컴퓨터 사양 (간략히) : 조립컴, CPU 인텔3.4
2. 캐드버전 과 종류 : 오토캐드2011
3. 운영체제(윈도우)버전과 비트수 : – Windows 7 32비트
4. 보조프로그램 사용유무 : – dream, ishopdwg
아래글은 다른분이 기존에 문자스타일 생성 리습에 관해 질의했던 내용에 대한 답변내용입니다.
사용해보니 문자 스타일 생성은 되는데..
기존에 있던 문자스타일이 변경되지는 않는것같습니다.
예를들어 기존도면에 울릉도L 스타일에 다른 글꼴(굴림이나.. 기타등등..)로 되어있을경우
울릉도L 생성하는 리습 명령을 시행해도 기존에 잘못지정되있는 글꼴(굴림이나.. 기타등등..)은
변경되지 않는것같습니다.
정리하면…
리슴명령 실행했을경우
없던 스타일은 당연히 자동으로 생성되고
기존에 있던 글꼴이 잘못 지정된 스타일도 리습에서 지정한 스타일과 글꼴로 자동 변경될 수 있는
그런 리습은 가능할까요?
=================================================
캐드에서 style 명령어로 들어가서 새로운 문자스타일을 만드는 작업을
리습으로 간단하게 가능한가요?
‘돋움‘ 이랑 ‘ghs’ 글씨체를 만들고 싶은데 실력이 안되네요…
(defun c:test()
(entmakex
(list
(cons 0 “STYLE”)
(cons 100 “AcDbSymbolTableRecord”)
(cons 100 “AcDbTextStyleTableRecord”)
(cons 2 “돋움“)
(cons 70 0)
(cons 40 0.)
(cons 41 1.)
(cons 50 0.)
(cons 71 0)
(cons 42 0.2)
(cons 3 “Dotum.ttf”)
(cons 4 “whgtxt.shx”)
)
)
)
====================================================
간략하게 만들어봤습니다.
단 폰트이름은 오리지널 파일 이름을 아셔야 합니다.
ex) 새굴림 = ngulim.ttf 이런식으로..
수아12님 감사합니다.
하지만, 제가 원했던건 아닌것같습니다.
명령어 실행하고 나서 일일이 스타일을 만드는게 아니라
리습안에 기본 스타일, 글꼴을 입력해놔서(몇개의 글꼴을 입력할지는 사용하는 사람 맘대로 리습을 수정해야겠지요)
명령어만 치면 리습에 설정해논 스타일, 글꼴이 자동으로 생성되도록 하는것을 원하는겁니다.
지금 첨부한 파일은 윗 글에 적혀있는 리습을 일부 변경해서 4,5가지정도 문자스타일을 자동생성하는 리습입니다. 하지만 이 리습은 윗글에서 말했듯이 기존 스타일,글꼴이 있을경우에는 설정한데로 변경되지는 않습니다.
예를 들어 캐드 새 도면 열었을때 standard 스타일은 기본글꼴 arial로 설정되어있을텐데, 리습명령어 실행해서 원하는 문자 스타일(HY울릉도L,HY울릉도M,HY견고딕,돋움)은 생성되지만 , standard는 그대로 arial글꼴로 남아있습니다. standard도 HY울릉도 L로 바꾸고 싶은데.. 그게 안되네요…
해결 방안 없을까요?
가장간단한 방법은 리습에 (command “sytle””standard””원하시는글꼴” “” “” “” “” “”)
이구문을 넣으시면 되죠..
여기서 만약에 기교를 부리겠다요 좀 길어지겠죠 ^^;;
한번 만들어 봣습니다 그러구 제가 낮은 캐드버전쓰는거라 뭐라 말은 못드리겠는데요
트루글꼴에 빅폰트 사용이 함께 되나요?? 제가 사용하는 캐드는 안되던데요 ^^;;
빅폰트는 쉐이프파일만 돼거든요 제 버전은 (2008)
울릉도L 글꼴도 제컴에는 없는지 인식이 안됩니다
각 컴퓨터마다 사양이 달라서 그런지 100% 만족할수는 없는것같은데.. 그래도 어느정도 활용 가능할 것같습니다.
님이 말씀하신데로 standard가 변경이 안되네요…ㅠㅠ
잘 사용하겠습니다.ㅎㅎ
새로 발견한 사실 하나 같은 캐드 버전이라도 os에 따라 트루 글꼴한글 이름은 같아도 영문이름이 시스템에 따라 다릅니다 고로 일일이 시스템 글꼴이름 확인이 필요하네요
택꿍님 덕분에 새로운 사실 하나 알았네요 ^^;;
ex)hy격고딕 (H2GTRE.TTF ,HYGTRE.TTF)둘다 같은 글꼴이지만 os버전에 따라 다른이름이네요