도스(DOS) 안시코드의 구성(11) > 윈도우즈 TIP

본문 바로가기
사이트 내 전체검색

윈도우즈 TIP

일반 도스(DOS) 안시코드의 구성(11)

페이지 정보

본문

지금까지 전문가들이 사용하는
고급안시 기법인 쉐이딩기법과 쉐도윙기법을살펴보았는데,
이번에는 텍스트안시에 대해 설명을 드려보죠.

텍스트안시

아스키(Ascii Art)

혹시 "아스키아트"라는 말 들어보신 적 있나요?
아스키아트란 말 그대로 Ascii문자 세트만을 사용하여 만든
낮은 수준의 그림을 말하는데,보통 대화방이나 전자메일을 통해
간단히 의사소통을 할 수 있는 스마일리(Smiley)를 포함하며,
더 나아가서는 또 다른 쟝르의 그래픽 미술을 제공해 주고 있죠.
그리고 이런 아스키아트에 안시코드로 색상만 입힌것을 텍스트안시라고 불러요.
==================================================================

(__)

(OO)

,/-----------\/

,/ :----------::

* :: ::

:: ::

^^ ^^ 젖소 (아스키아트)

==================================================================

 

스마일리(Smiley)

 

표준 아스키 문자로 구성된 비스듬한 얼굴 모양을 말하며, 동의어로서 에모티콘(Emoticon)이라고도 부르죠.
비언어적인 기호의 불충분함을 보충해 줄 수 있어서 대화실이나 전자메일에 주로 쓰이며, 효과적인 의사소통의 커다란 역할을 해요.
==================================================================

:-) :-D :-* : O ;-)

미소 즐거움 키스 하품 윙크

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

*^^* ^^; :) :( *>-'-,- 0.0 _m_O.O_m_ Vo~ =^^= O_:) ...

==================================================================

 

 

아스키아트(텍스트그림) 그리기

 

1.대상정하기

윤곽과 명암의 차이가 뚜렷한 대상을 선택한다.

2.초벌그리기

모니터위에 수성사인펜으로 스케치한다.
아래처럼 문자의 특성을 이용해서 명암을 조절하면서 스케치 된 것을 따라 문자를 입력한다.

$$$$$$$$ XXXXXXXX LLLLLLLL !!!!!!!! ;;;;;;;;

$$$$$$$$ XXXXXXXX LLLLLLLL !!!!!!!! ;;;;;;;;

$$$$$$$$ XXXXXXXX LLLLLLLL !!!!!!!! ;;;;;;;;

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

밝다 > > > > > 어둡다

3.마무리

적당한 문자를 사용하여 외곽의 선을 부드럽게 해준다.

$$$$$$$ ,$$$$$$$,

$$$$ $$ ,$$$$ $$

$$$$$LLL$$ $$$$$LLL$$'

$$$X$$ ===> `$$$X$$'

$$;;;$ `$$;;;$

$$$ `$$$'

자 그럼 어디 완성된 예제를 볼까요? 과연 어떤 것인가 확인 해볼까요?
백문이 불여일견이니까. 알았죠?

예제 : 맥라이언의 웃는 모습

참고 : 눈을 지긋이 감고 보시면 훨씬 잘 보일 거에요.
------------------------------------------------------------------

`: ~!!!!>-~>L`: : `~!: ~!!!!:LL!!

!LL `!:?!X:..`!:....:-` `~L:!/ `!LL !!!!LL~L

^!!~"!~~ !!!: ~:!L.L!!LLLL

: `L~! LL: L!X!!XLLLLLL

~!XL:L/! ``~!!!?H!?LLLLLL

L ~LLL:':L! ~!?!!! ~!:::::L~!!!L!L `L~

LL ' LLL `!!!!!!XLL::L !?Xk L:L!?!L ~L!!: L

~ : LLLLLLLLLLLL ~*X$X9XL!XLLLL: L!?$ :L:XX!!!!LLL ` 'L

`:LLL!:L!XLLLLLL:LL?$$$!!X?H!!!LL !!!!: L~`~:::!:LL ' LL~

~!LLLL!!Xk!L::LLLLL?$$H!?X$H!X!!LL!!!!!. ~L:L::: LLL~ `

L!!!:!!?$X!!!!LL:L!$$$X!?!$Ht9!!X!!L?~L:!!!!!?$$$HXx:

~~LL!!*HHH!!!!!!!!L!$$9%XXX$HXHHX9!:L!LLL!!!!!!!!!?!X!!

~LLLL!!!!!!!!!!!XHXX$$$$$$$$$$$XX!:LL!LL '~L!L~$!LL

LLL!!!!!!!!!!!!H$$$$$$$$$$$$$$$$XX!!X!L :LLL:!!:~!LL

`LLLL:!!!!!!!!!!XX$HH$?!!!!!!!!??$$$X!!X! LLL:!!!!:!~~~

~LL:!!!!!!!!!X!!!!L .LXHHH$$H$$$$$$XX?X!:LL!:::!!!`L~

`~!!!!!!!!!!!LL!~~~~~!!"!$$$$$$$$$$HX?!?!!!!!!!!LLLLL

~~!!9$t!! : ` L::x!$$$$$$$$$XX!$$!::X!LLL`LL

~ '!?$$$!L:::L:::X$$$$$$$$$$$$$$$Ht$$!H$!!!LL ~

LL L!H$X$$X!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!:!

LLL~~ '!!$$$$H?X?!!!!!!?XH$$$$$$$$$$9$$?Ht$$!!L ` ~L

LLLLL !!9$$$$$XXX!!!!XXX$$$$$$$$$$$H9$!?!!!LL:: : L:

L:L:L L!!!9H$$$XX!!!!!XX$$$$$$$$$$$$t!?!!LLLLLLLLLLL~

~LLLLL LL!XH$$$$$$H!!!!!?H$$$$$$$$$$$$$XX%!LLLLL'`~`L~

~LLLLLLLLLL!$$$$$$$$X$$XXX!?$$$$$$$$$$$$$X?X!LLLLLLLL~

LLL!!!LL !$$$???$X$%X9$XXXXX$$$$$$$$$$$XXX!! :L:

`~!LL: :LLL!!!L!!!!HH$$$$?!!!t$$$$$$$$$$$X!!LLLLLLLLLLL

L!:: `~LLLLLL:X!!`!::XXXXX$$$$$$$$$?XX!!!:LLLLLLLLLL

~LLL 'LLLL!!X$H$$$$$$$$$$$$XX!XX!!!LLLLLLLLLL

L~LL > LLLL!!!XH$$H$$$$$$$$$$$!XX%9X!!!!!LLL!:LL:L

:~~ ~L~LL!!!!!!!S$$X$$$$$$$$$$XXX?H!?!!!!!!/:L!!!?!!

L~` ~LLLL~!!!!!?XX$$$$$$$$t?!!%X!?!!!!!!!!!:L?!!!!

LLL ~LLLL!!!!!X$$$$$$$?!?%XX!X!X?!!!!!!!!!!~!$!!!

LLL` ~LL!!!!!H$$$$$$?!XX$$H$$$%!!!!!!!!!!!!!$$!!!

LLL~ ' LLL: LL~!!!!H$$$?!!!XH$$$$X?!!!!!!!!!!!!!!LH$!!!

`~LL LLLLLLLLLLL LLLLLLLLL!!!!!!?$$$X$X!!!!!!!!!!!!!!L!$$!!!

LLLLLLLLLLLLLLL L LLLLLLLLLLL!!!!!!X?!!!!!!!!!!!!!!!!!!$$!!!!

L LLLLLLLLLLLLLLLL`: `LLLLLLLLLLL!!!!!!!!!!!!!!!!!!!!!!!L:$?!!!!

LLLLLLLLLLLLLLLLLLLLLL! LLLLLLL:LLLL!!!!!!!!!!!!!!!!!!!!!~!H$?!!!!

LLLLLLLL!L:LLLLLLLLLLLLLL~!!LL!!!!LLL!!!!!!!!!!!!!!!!!!!L`!$!!!!!!

LL:~LLLLL!!LLLLL~L!L!LL!!:LL!LLL~L?:!!!!!!!!!!?!!!!!!!LL ~%$!!!!!!

LLLLLLLLLL~!::LLL:L!!L!L~?:LLLL:LL!!!!!!!!!!!!!LL!!!!?!~L!X!!!?!!!

LLLLLLLLLLL>!!LLL!LL!!?!:!x!LLLL!!!!!!!!!!!!!!:LL!!!!LLL!X!!!!!!!L

LLLLLLLLLLLL!>!!LLL!!?L!!!L$!!:!!>!!?!!!!!!!!!LLL?!!!L:X%?!!??!!!:

LLLLLLLLLLLLL!!!:LLL~L:!!\!!!$Ht:L~!!!!!!!!!!LLLLLLL :X!%!L!!!!L!L

LLLLLLLLLLLLL!!>!L!LL\L!:/?L!/!?X!LLLL~!!!!!!LLL~~ :?H!L!!L!!!LLLL

LLL<<<<<<<<<<<!!!<!<<<~~<<!!!!:~!!$X!x:<<<<<~< >> by AngAh 1997 <<

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

 

어때요? 손으로 직접 그렸다면 믿으시겠어요?
GIF(87a포멧) 그림화일을 이용한 아스키아트 그리기
실제로 아스키아트를 쉽게 하는 하는 법을 알아보도록 하죠.
이제부턴노가다가 필요가 없을 거구요
수성사인팬도 필요 없을 거에요.
우선 gif, 즉 그림화일의 포멧이 gif(확장자)인 화일을 구하세요.
그리고 자료실에서 gif를 ascii로 변환하는 유틸리티를 구하시면 준비가 되겠네요.
우선 구한 유틸리티가 "gifscii.exe"라는 화일이라면
그 화일을 gif(85a포멧) 화일과 같은 디렉토리에 넣으세요.
단, gif화일의 포멧 형식이 반드시 85a(1985년)인 것을 쓰세요. 안 그럼 지원을 안 할 거에요.
우선 아스키그림으로 변환할 그림화일을 도스상에서 다음과 같이 실행시키세요.
여기서는 그림화일 이름이 "angah.gif"라고 가정하고 설명드릴께요.
==================================================================
gifscii angah.gif
==================================================================
반드시 gif 그림화일의 확장자(여기선 gif)까지 써주어야 되죠.
일단 이렇게 실행을 하고 나면 아마 화면에 반 정도가 욕으로 도배된 다음 아래처럼 여러분한테 느낀점을 물을 거에요. 이때 절대 당황하지 마시고
그리고 얼떨결에 컴퓨터를 끄는 일도 있어서는 안되겠죠.

how many columns to create?

이건 아스키그림으로 만들 화일의 한줄의 최대 칸수를 물어보는 거에요.
보통 72정도로 하면 될거에요."72"라고 치고 엔터하면
또 비슷한 질문이 아래처럼 나오게 되는데,
 how many lines to create?
 에라 모르겠다하고 "yes"라고 쓰고 방글방글 웃으면서 엔터치는 분들이 있는데
망하는 지름길이겠요.
이건 최대 줄수를 물어보는 것으로 임의로 정해주는 거죠.
완성된 작품을 게시판에 올릴때 한 페이지가 16줄이니까 대충 32 정도로 잡으면 되겠네요. "32"라고 쓰고 엔터를 치면 이번에는 좀 더 심한 욕을 퍼붓죠.

v(iew) (z Z)oom (c)opy (l,r,u,d)=pan (i)nvert (h)elp

만약 위와 같이 나오지 않고 "Open error"라고 나오면
gif화일의 포멧 형식이 안 맞는 거니까 변환하지 못해요.
그래서 제가 첨에 포멧형식을 gif85a라고 한 것이구요.
보통 gif 그림화일의 정보를 보면 포멧형식을 알 수 있으니 참고하세요.
자 그럼 우선 여기서 "v"라고 쓰고 엔터를 치면 신기하게도 완성된 그림이
화면에 쭈르륵 나오게 되죠.
만약 그림이 납짝해 보이면 아까 "32"라고 정해준 걸 좀 더 크게 해주면 길어지겠지? 그렇게 다시 고치기 위해선 지금 나온 그림을 저장하지 않고
그냥 빠져 나가야 되는데 "x"라고 쓰고 엔터치면 아마 그냥 빠져나갈 거에요.
그리고 다시 실행해서"32"보다 좀 더 큰 수로 잡아주면 되죠.
그래도 맘에 안들면 반복하면서 고쳐 나가면 되요.
참 아까 위에서 "h"라고 쓰고 엔터를 치면 도움말이 나오거든요.
여러분의 수고를 덜기 위해 잠시 설명해 보죠.
==================================================================

v = view the gif 만들어진 그림 보기

z = zoom in on the center 가운데 부분만 확대하기

Z = zoom on to normal 정상으로 되돌리기

c = capture to disk 현재 그림 저장하기

l = pan left 이건 별로 필요없어

r = pan right 이것두 그래

u = pan up 요것두 그렇지

d = pan down 마찬가지

i = invert black/white 반전하기

any other character will quit 나머지 키를 치면 빠져나가기

==================================================================

 

특정키를 누를 때마다 그림이 한번씩 나오구 다시 위에 나왔던 메세지,

"v(iew) (z Z)oom (c)opy (l,r,u,d)=pan (i)nvert (h)elp"가 나오거든요.

맘에 들면 언제든지 "c"라고 쓰고 엔터치면 되죠.그럼 아마 아래와 같이 감사하다(?)는 말이 나오면서 화일로 저장이 될 거에요.

appending to copy of screen to file

마지막으로 "x"나 "e"라고 쓰고 엔터치고 빠져나가면 여러분이 gif화일을 변환시킨 아스키아트 화일이 생성되어 있을 거에요.
그리고 처음 그림화일 이름이 "angah.gif"였다면
생성된 화일의 이름은 "angah.asc"가 되죠.
그럼 이 화일을 에디터에서 불러서 확인하면 되요.
마지막으로 그림의 첫줄에 색상 안시코드를 넣어서 전체적인 색을 구성하면
바로 간단한 텍스트안시가 되는 거죠.다시 알짜배기만 정리하면,
==================================================================

1) gifscii xxxxx.gif(변환할 화일)

2) "72"라고 쓰고 엔터

3) "32"라고 쓰고 엔터

4) "v"라고 쓰고 그림 확인하구

5) 맘에 안들면 "x"라고 쓰고 엔터치고 빠져 나가서 다시 처음부터

6) gifscii xxxxx.gif(아까 그 화일)

7) "72"라고 쓰고 엔터

8) "32" 말구 좀 더 크거나 작은 수로 그림의 세로길이 조정

9) "v"라고 쓰고 엔터치고 그림 다시 확인하구 맘에 들면

10) "c"라고 쓰고 엔터치고 저장

11) 확장자가 "asc"로 된것이 생성된 화일

==================================================================

자 다 된 것 같네요.여러분 어때요? 이제 안시에 어느정도 자신이 생기는 것 같죠?

안시는 창조의 쟝르라고 할 수 있죠. 반짝하는 아이디어가 바로 안시의 생명이에요. 아시겠죠?

 

이젠 거의 중급수준은 되었으리라 믿어요.그럼 계속해서 마지막으로 이야기안시코드를 공부하고, 이야기안시코드를 이용한 고급안시의 기법들을 하나하나 알아보면서
좀 더 성숙된 모습으로 다가가도록 하죠.자 그럼 크게 심호흡을 한번 하고
다시 시작해 볼까요?

[이 게시물은 관리자님에 의해 2005-02-12 05:50:50 안시 (ansi)(으)로 부터 이동됨]

댓글목록

등록된 댓글이 없습니다.

Total 770건 1 페이지
윈도우즈 TIP 목록
번호 제목 글쓴이 조회 날짜
770 윈도우7 no_profile 큐디쪽지보내기 자기소개 아이디로 검색 전체게시물 4423 08-08
769 윈도우7 no_profile 큐디쪽지보내기 자기소개 아이디로 검색 전체게시물 4189 08-08
768 윈도우7 no_profile 큐디쪽지보내기 자기소개 아이디로 검색 전체게시물 3884 08-08
767 비스타 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 3326 08-08
766 비스타 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 3353 08-08
765 비스타 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 2955 08-08
764 비스타 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 3868 08-08
763 비스타 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 3066 08-08
762 비스타 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 2767 08-08
761 비스타 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 3289 08-08
760 비스타 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 2894 08-08
759 비스타 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 3901 08-08
758 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 2821 11-19
757 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 3247 11-19
756 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 3671 11-19
755 no_profile 이즈쪽지보내기 자기소개 아이디로 검색 전체게시물 3064 11-19

검색

회원로그인

회원가입

사이트 정보

컴퓨터 정보,윈도우즈,리눅스,포토샵,3ds
맥스,프로그래밍 강좌팁

접속자집계

오늘
581
어제
724
최대
5,287
전체
637,580
Copyright © www.qdata.co.kr All rights reserved.