강좌

HOME > 강좌 >
강좌| 리눅스 및 오픈소스에 관련된 강좌를 보실 수 있습니다.
 
WYMeditor
조회 : 6,136  


프로그램  : WYMeditor
운영체제     :
web-base programe
라이센스    
: GPL, MIT
홈페이지    
: http://www.wymeditor.org/

리뷰 제작    : 리눅스포털(www.superuser.co.kr) 수퍼유저코리아 개발팀

 

 

1. 개요

   WYMeditorWYSIWYG방식의 에디터가 아니라 WYSIWYM방식의

   에디터이다.

   WYSIWYMWhat You See Is What You Mean이라는 말의 줄인말로

   보여지는 것보다 의미를 강조한 에디팅 기술이다.

 

   즉 내용과 형식은 분리되어야 한다는 것이다.

 

   좀더 구체적으로 이야기하자면 WYSIWYM방식에서는 문단에서 폰트

색상등의 style 정보를 담아서는 안되며 단지 제목인지 본문인지

강조구문인지 정의 해둘 수 있고 이를 별도의 미리 정의된 스타일 가져와서 해당형식에 맞추어 보여주는 것이다.

 

   WYSIWYG방식처럼 문단의 내용과 보여지는 스타일 정보를 모두 가지어

   HTML 코드 자체가 뭉개지지 않으며 보다 효율적으로 여러가지 형태의

   웹콘텐츠를 생산할 수 있다.


2. 다운로드

   제자사 홈페이지는 http://www.wymeditor.org/en/ 이다.

  

 

   다운로드를 클릭하면 WYM을 다운받을 수 있는 곳으로 이동된다.

   이동후 필요한 버전을 다운받아 설치하면 된다.


 

3. 설치

   다운 받은 경로로 이동하면 wymeditor-0.2.2.zip 파일이 존재하며

   해당파일의 압출을 해제하고 서버에 업로드 하는것으로 기본적으로

   사용할 준비가 된것이다.

  

  

    설치 후 에디터 호출 화면

  


4. 기본적인 사용법

   먼저 엔터를 누르게 되면 글을 입력할 수 있는 단락이 생성된다.

      

 

    죄측메뉴에 대한 설명

    Containers

Paragraph  : 해당 문단을 기본 형으로 변경한다

Heading 1  : 해당문단을 제목으로 변경한다

Heading 2  : 해당문단을 제목으로 변경한다

Heading 3  : 해당문단을 제목으로 변경한다

Heading 4  : 해당문단을 제목으로 변경한다

Heading 5  : 해당문단을 제목으로 변경한다

Heading 6  : 해당문단을 제목으로 변경한다

Preformatted  : 해당문단을 코드가 변경한다

Blockquote  : 해당문단을 인용문으로 변경한다

Table Header : 해당셀을 테이블 해더로 변경한다.

 

Classes

Remove Classes : 이미 적용된 스타일을 적용되지 않도록

한다.


Common

note (hidden) : 해당 스타일 클래스를 적용한다.

(편집시에는 노출되나 실제 콘텐츠에서는

보이지않도록 한다.)

Paragraph

important   : 해당 스타일 클래스를 적용한다.

(선택된 문장을 강조한다.)

date        :  해당 스타일 클래스를 적용한다.

side block  : 해당 스타일 클래스를 적용한다.

Image

Border     : 삽입된 이미의 테두리를 설정한다.

 

 5. 작성된 문서와 프리뷰 화면 보기

 

 

 6. 정리

    WYSIWYMWYSIWYG방식과 다르게 작성한 대로 스크린에 나타나지

않는다.

이것은 의미 구조와 디자인구조가 분리되어있다는 이야기이며

보다 자유스럽게 디자인을 변경할 수 있다는 것이다.

디자인과 분리되어 있어 보다 웹표준의 적용이 용의하며 기본적으로

삽입시에 어스트리뷰트를 입력하도록 되어 있다.

물론 익숙하지 않은 것도 있겠지만 WYSIWYG방식보다.

형식 디자인 부분에서 약한 것은 있지만 한번 사용한 형식디자인의

재사용이 가능해짐으로 보다 이점이 많다고 할 수 있겠다.

 

 


[원글링크] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=1480


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기 이 글을 미투데이로 보내기

 
이재석
본명 : 이재석
e-mail : locli앳superuser.co.kr
소속 : (주)수퍼유저코리아