문서내보내기 / 가져오기파일형식 3.0 문서내보내기와가져오기할때사용하는파일형식을설명합니다. 이문서는쓰리래빗츠북 버전을기준으로합니다. 문서내보내기와가져오기에대한설명은다음을참고하세요. 1 기본디렉터리구조 내보내기한파일은 ZIP 형식으로압축한파일입니다. 압축파

Similar documents
Javascript


테마 20. 테마란, 에디터에서작성한내용에적용할글꼴, 단락앞과뒤간격과정렬방법등과같은서식의묶음이라할수있습니다. 에디터에서단락단위로내용을편집하듯테마도단락과문자유형단위로서식을꾸밉니다. 쓰리래빗츠북은에디터에서작성한내용과테마로설정한서식을완전하게분리합니다. 이로얻는효과는다음과같습

C스토어 사용자 매뉴얼

PowerPoint Template

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

이장에서다룰내용 테두리를제어하는스타일시트 외부여백 (Margin) 과내부여백 (Padding) 관련속성 위치관련속성 2

PowerPoint 프레젠테이션

01_피부과Part-01

PowerPoint 프레젠테이션

INDEX 들어가기 고민하기 HTML(TABLE/FORM) CSS JS

PowerPoint Presentation

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

PowerPoint 프레젠테이션

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

e-비즈니스 전략 수립

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft PowerPoint - Java7.pptx

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호

쉽게 풀어쓴 C 프로그래밍

미쓰리 파워포인트

Overall Process

Ext JS À¥¾ÖÇø®ÄÉÀ̼ǰ³¹ß-³¹Àå.PDF

MasoJava4_Dongbin.PDF

12. OAuth 2.0 으로사용자관리하기 12.1 들어가며 대부분의회사나조직은직원과고객데이터베이스를가지고있습니다. 쓰리래빗츠를도입하면 일부데이터베이스를이중으로관리해야하는불편함에직면합니다. 이문제를해결하기위해서 쓰리래빗츠는 OAuth 2.0 으로사용자를관리하는기능을제공

Microsoft PowerPoint 웹 연동 기술.pptx

SK Telecom Platform NATE

Macaron Cooker Manual 1.0.key

쉽게 풀어쓴 C 프로그래밍

Windows 8에서 BioStar 1 설치하기

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

SBR-100S User Manual

PowerPoint 프레젠테이션

04장

[ 네이버마일리지 ] 디자인셋팅매뉴얼 1. 장바구니페이지에네이버마일리지안내추가 - 위치 : HTML 디자인설정 > 장바구니 > 장바구니주문목록 {{$c_3}} [ 편집 ] 버튼클릭 > HTML 편집탭으로이동 > 여러개의장바구니모두결제버튼 {u9} [ 편집 ] 버튼클릭하

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

PowerPoint Presentation

tiawPlot ac 사용방법

PowerPoint Presentation

160322_ADOP 상품 소개서_1.0

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

PowerPoint 프레젠테이션

메뉴얼41페이지-2

단계

인쇄하기, 내보내기, 이메일로 문서 보내기


var answer = confirm(" 확인이나취소를누르세요."); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write(" 확인을눌렀습니다."); else { document.write(" 취소를눌렀습니다.");

2파트-07

adfasdfasfdasfasfadf

Index Process Specification Data Dictionary

2009년 상반기 사업계획

일반인을 위한 전자책 제작 방법

네트워크 명령 실습

PowerPoint Presentation

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

슬라이드 1

5장. JSP와 Servlet 프로그래밍을 위한 기본 문법(완성-0421).hwp

OCW_C언어 기초

하둡을이용한파일분산시스템 보안관리체제구현

EndNote X2 초급 분당차병원도서실사서최근영 ( )

Secure Programming Lecture1 : Introduction

Dialog Box 실행파일을 Web에 포함시키는 방법

게시판 스팸 실시간 차단 시스템

쉽게 풀어쓴 C 프로그래밊

rmi_박준용_final.PDF

Microsoft PowerPoint - java1-lab5-ImageProcessorTestOOP.pptx

Microsoft PowerPoint - web-part01-ch10-문서객체모델.pptx

호랑이 턱걸이 바위

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

어댑터뷰

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager

C# Programming Guide - Types

Microsoft Word - src.doc

Microsoft PowerPoint - aj-lecture1-HTML-CSS-JS.ppt [호환 모드]

PowerPoint Presentation

C 프로그램의 기본

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

유니티 변수-함수.key

<4D F736F F F696E74202D2034C5D8BDBAC6AEC6C4C0CFC0D4C3E2B7C2312E505054>

<4D F736F F D20C3A520BCD2B0B32DC0CCB7B2B0C5B8E9B3AAB6FBBFD6B0E1C8A5C7DFBEEE322E646F63>

Week13

PHP & ASP

Microsoft PowerPoint - 04-UDP Programming.ppt

3ÆÄÆ®-14

02 C h a p t e r Java

슬라이드 1

Spring Boot/JDBC JdbcTemplate/CRUD 예제

DocsPin_Korean.pages

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

......

웹의 뼈대 HTML의 이해 개요 및 텍스트 태그

Orcad Capture 9.x


2 Application Name: Day10_yhg <LinearLayout android:layout_weight="3" > /> an

비긴쿡-자바 00앞부속

문서의 제목 나눔고딕B, 54pt

Transcription:

문서내보내기 / 가져오기파일형식 3.0 문서내보내기와가져오기할때사용하는파일형식을설명합니다. 이문서는쓰리래빗츠북 3.0. 16 버전을기준으로합니다. 문서내보내기와가져오기에대한설명은다음을참고하세요. 1 기본디렉터리구조 내보내기한파일은 ZIP 형식으로압축한파일입니다. 압축파일내부구조는다음과같습니다. book 디렉터리문서내용 XML 파일이위치하는디렉터리 image 디렉터리그림파일과그림목록 XML 파일이위치하는디렉터리 그림이없을때는 image 디렉터리가필요없습니다. 1

2 문서내보내기 / 가져오기파일형식 3.0 2 book 디렉터리 book 디렉터리에는문서내용을담고있는 XML 파일이있습니다. 책이든짧은문서이든상관없이한파일에모든내용이들어갑니다. 각파일이름은 UUID 와 xml 확장자로이루어집니다. UUID 에대한설명은 4 UUID 만들기를참고합니다. 2.1 book 태그 book 태그는문서정보를담고있는 properties 태그와장정보를담고있는여러 chapter 태그 로이루어집니다. 기본구조는다음과같습니다. <?xml version="1.0" encoding="utf-8"?> <book id="34541fe321724db3"> <properties> <property name="title" value="3rabbitz Book 2.0 설치가이드 " /> <property name="subtitle" value="" />

book 디렉터리 3 <property name="edition" value="2.0" /> <property name="author" value="( 주 ) 쓰리래빗츠 " /> <property name="subject" value="" /> <property name="keywords" value="" /> <property name="type" value="book" /> <property name="locale" value="ko" /> <property name="tags" value=" 매뉴얼, 매뉴얼 _2" /> <property name="config" value=""start_chapter_in_odd": "true", "support_ comment": "true"" /> <property name="creator" value="admin" /> <property name="create_time" value="1442796729053" /> <property name="update_time" value="1512633695361" /> </properties> <chapter id="5c9882e0f5143aac">... </chapter> <chapter id="7b24f6496b23e86d">... </chapter> </book> property 태그정보는다음과같습니다. 이름 설명 필수입력 title 제목 예 subtitle 부제목 아니오 edition 에디션 아니오 author 저자로사용자아이디를입력합니예 다. subject 주제 아니오 keywords 키워드 아니오 type 유형으로대문자로 BOOK 또는 ART ICLE을입력합니다. 예 locale 언어로한국어는 ko, 일본어는 ja, 예

4 문서내보내기 / 가져오기파일형식 3.0 이름 설명 필수입력 영어는 en_us를입력합니다. tags 라벨을입력합니다. 자세한사항 아니오 은다음을참고합니다. config 자세한설명은표 10 book 태그 아니오 옵션을참고합니다. creator 문서를만든사용자아이디 아니오 create_time 문서를만든시간 아니오 update_time 문서를수정한시간 아니오 값이없는 property 는생략할수있습니다. 2.2 chapter 태그 chapter 태그는장정보를담고있는 properties 태그와단락내용을담고있는 element 태그로 이루어집니다. <chapter id="5c9882e0f5143aac"> <properties> <property name="title" value=" 제목 " /> <property name="type" value="title" /> <property name="always_top" value="false" /> <property name="creator" value="admin" /> <property name="create_time" value="1442796729053" /> <property name="update_time" value="1512633695361" /> </properties> <element id="2c8ef0e0500582a2">... </element> <element id="353a4bb7e297fb79">...

book 디렉터리 5 </element> </chapter> 짧은문서에는 chapter 태그가하나만존재해야합니다. 상호참조대상이아니라면 chapter 와 element 태그 id 속성을생략할수있습니다. property 태그정보는다음과같습니다. 이름 설명 필수입력 title 제목 예 type 장유형 예 subtitle 부제목 아니오 author 저자로사용자아이디를입력합니아니오 다. always_top 장을부와동일한최상위단계로 아니오 하려면 true를입력합니다. alias 사용자정의아이디 아니오 config 자세한설명은표 11 chapter 태 아니오 그옵션을참고합니다. creator 문서를만든사용자아이디 아니오 create_time 문서를만든시간 아니오 update_time 문서를수정한시간 아니오 장유형 (type) 에는다음값을입력할수있습니다. 장유형제목추천사차례그림차례표차례코드차례머리말감사의글권두장장부 값 TITLE FOREWORD TOC LIST_OF_FIGURES LIST_OF_TABLES LIST_OF_CODES PREFACE ACKNOWLEDGMENTS FRONT_CHAPTER CHAPTER PART

6 문서내보내기 / 가져오기파일형식 3.0 장유형부록용어집찾아보기권말장 값 APPENDIX GLOSSARY INDEX BACK_CHAPTER 2.3 element 태그 element 태그는단락정보를담고있는 properties 태그와단락내용을담고있는 content 태그 로이루어집니다. <element id="2c8ef0e0500582a2"> <properties> <property name="type" value="heading1" /> <property name="creator" value="admin" /> <property name="create_time" value="1442796729053" /> <property name="update_time" value="1512633695361" /> </properties> <content><![cdata[ 비밀번호찾기 ]]></content> </element> 내용이없어도 content 태그는존재해야합니다. property 태그정보는다음과같습니다. 이름 설명 필수입력 type 단락유형 예 config 자세한설명은표 12 element 태 아니오 그옵션을참고합니다. alias 사용자정의아이디 아니오 creator 문서를만든사용자아이디 아니오 create_time 문서를만든시간 아니오

book 디렉터리 7 이름설명필수입력 update_time 문서를수정한시간아니오 단락유형 (type) 에는다음값을입력할수있습니다. 단락유형보통제목 1 제목 2 제목 3 제목 4 제목 5 헤드라인코드명령어줄바꿈유지블럭인용구권두명구순서목록비순서목록정의목록콜아웃목록단계노트팁주의교정그림단락표단락차례그림차례표차례코드차례용어집찾아보기자동페이지나누기빈페이지 갑 normal heading1 heading2 heading3 heading4 heading5 headline code command pre blockquote epigraph ordered_list unordered_list definition_list callout_list step1 note tip caution proofreading image table toc list_of_figures list_of_tables list_of_codes glossary index page_break blank_page

8 문서내보내기 / 가져오기파일형식 3.0 단락유형여백수평선 Float 하지않기레이아웃페이지디자인페이지다른단락포함하기 갑 space horizontal_line clear_float layout_page single_design_page include 2.4 단락유형별 content 태그작성요령 2.4.1 텍스트단락 텍스트단락 content 태그내용은에디터로작업할때와비슷합니다. 자세한사항은다음을참고 하세요. content 태그내용은 CDATA 처리합니다. <br> 태그가아닌줄바꿈 (\n) 글자로줄바꿈합니다. <content><![cdata[# 자바 6.0 이상을설치합니다. # 3Rabbitz Book 설치파일을내려받습니다. # 3Rabbitz Book 설치파일압축을풉니다. # 3Rabbitz Book을시작합니다. # 설치마법사를실행합니다.]]></content> 태그가아닌 < 과 > 과 & 문자는 &lte; 와 &gte; 와 & 로처리합니다. <content><![cdata[ 태그가아닌 < 과 > 과 & 문자는 &lte; 와 &gte; 와 &amp; 로처리합니다.]]></content>

book 디렉터리 9 2.4.1.1 문자유형 문자유형은 html 태그로처리합니다. <content><![cdata[ 리눅스배포판과버전에따라 <strong> 자바를설치하는방법 </ strong> 이매우상이합니다. 그래서자바설치는리눅스배포판과버전에맞게 진행합니다.]]></content> 문자유형별 html 태그는다음과같습니다. 문자유형매우강조강조코드키보드인라인주석아래첨자위첨자삭제 태그 strong em code kbd small sub sup del 모든태그는소문자로작성합니다. 교정단락유형은다음과같이작성합니다. <content><![cdata[ 리눅스배포판과버전에따라 <strong> 자바를설치하는방법 </ strong> 이매우상이합니다.<ins title="dimdol" datetime="2013-10-29 오후 07:18"> 표현수정 </ins> 그래서자바설치는리눅스배포판과버전에맞게진행합니다.]]></content> ins 태그 title 속성으로사용자아이디를, datetime 속성으로시간을입력합니다. 콜아웃단락유형은다음과같이작성합니다.

10 문서내보내기 / 가져오기파일형식 3.0 <content><![cdata[<<span class="callout">1</span> 비밀번호를잊으셨나요?> 링크는메일서버를설정해야나타납니다.]]></content> 2.4.1.2 링크 상호참조링크는 class 속성값을 reference 로하는 a 태그로작성합니다. <content><![cdata[ 경우에따라서여러장을부 <small>(part)</small> 로묶기도 합니다. 자세한설명은 <a class="reference" href="#678e01b6b60ba239"> 부유형장 만들기 </a> 를참고합니다.]]></content> UUID 앞에 # 을붙인값을 href 속성에입력합니다. UUID 는참조하는장또는제목, 그 림, 표단락아이디입니다. 텍스트는해당단락의내용으로대체합니다. UUID 는정해진 형식을지켜야합니다. 4 UUID 만들기를참고합니다. 텍스트를유지하려면다음과같이 class 속성에 text 를추가합니다. reference 다음에 text 가 와야합니다. <content><![cdata[ 경우에따라서여러장을부 <small>(part)</small> 로묶기도 합니다. 자세한설명은 <a class="reference text" href="#678e01b6b60ba239"> 부 유형장만들기 </a> 를참고합니다.]]></content> 웹링크는 class 속성값을 link 로하는 a 태그로작성합니다. <content><![cdata[ 쓰리래빗츠북을설치하는방법은 <a class="link" href="http:// www.3rabbitz.com/book_installation_guide_2_0_ko">3rabbitz Book 설치가이드 </a > 를참고합니다.]]></content> 메일링크는 class 속성값을 link 로하는 a 태그로작성합니다. href 속성값이메일형식을지 켜야합니다.

book 디렉터리 11 <content><![cdata[ 이메일 : <a class="link" href="mailto:support@3rabbitz.com"> support@3rabbitz.com</a>]]></content> 2.4.1.3 마크 찾아보기를위한마크는다음과같이작성합니다. span 태그내용작성방법은다음을참고합니다. <content><![cdata[ 본문 <span class="mark index"> 본문 </span>]]></content> 2.4.1.4 주석 주석은다음과같이작성합니다. <content><![cdata[ 대부분의입력화면에서 <code>enter</code><cite><span> 맥 OS 에서는 <<code>return</code>> 키를누릅니다.</span></cite> 키를누르면 저장됩니다.]]></content> 2.4.1.5 단락안그림 내컴퓨터에서가져오기한단락안그림은 img 태그 src 속성을 /r/image/get/uuid 형식으로작 성합니다. width 와 height 속성도설정해야합니다. <content><![cdata[ 서식지우기 (<img src="/r/image/get/5d16c280f25771c4" width ="16" height="15" />) 를클릭하면문자유형, 링크, 찾아보기, 주석등과관련한 설정이모두삭제됩니다.]]></content> 웹에서가져오기한단락안그림은 img 태그 src 속성에그림 URL 을입력합니다. width 와 height 속성도설정해야합니다. <content><![cdata[ 서식지우기 (<img src="http://www.3rabbitz.com/resource/image/ icon/google.png" width="16" height="16" />) 를클릭하면문자유형, 링크, 찾아보기, 주석등과관련한설정이모두삭제됩니다.]]></content>

12 문서내보내기 / 가져오기파일형식 3.0 2.4.2 그림단락 그림단락은유형에따라 content 태그내용이달라집니다. <element id="443a18d373962c3c"> <properties> <property name="type" value="image" /> <property name="config" value=""mode": "file", "caption": &quot ; 명령프롬프트실행 ", "width": "400", "height& quot;: "448"" /> <property name="creator" value="admin" /> <property name="create_time" value="1442796729053" /> <property name="update_time" value="1512633695361" /> </properties> <content><![cdata[0e545145c8560d4d]]></content> </element> 내컴퓨터에서가져오기 config 속성 mode 값은 file로하고 content 태그에는파일 UUID를입력합니다. config 속성에서 width와 height를설정해야합니다. 내컴퓨터에서가져오기 config 속성 mode 값은 reference로하고 content 태그에는참조하는그림단락 UUID를입력합니다. 웹에서가져오기 config 속성 mode 값은 url로하고 content 태그에는그림 URL을입력합니다. 웹에서기타요소가져오기 config 속성 mode 값은 other로하고 content 태그에는코드를입력합니다. 그림단락은 config 속성으로다양한설정을할수있습니다. 자세한사항은표 12 ele ment 태그옵션을참고합니다.

book 디렉터리 13 2.4.3 표단락 표단락은 content 태그내용을 HTML table 태그로작성합니다. <element id="40ff94d01bb6c511"> <properties> <property name="type" value="table" /> <property name="config" value=""table_layout": "fixed"" /> <property name="creator" value="admin" /> <property name="create_time" value="1442796729053" /> <property name="update_time" value="1512633695361" /> </properties> <content><![cdata[...]]></content> </element> table 태그구조는다음과같습니다. <table> <caption> 주요서식 </caption> <thead> <tr> <th><div> 항목 </div></th> <th><div> 설명 </div></th> <th><div> 예 </div></th> </tr> </thead> <tbody> <tr> <th><div> 강조 </div></th> <td><div> 강조가필요한단어및문장은진하게표기했습니다.</div></td> <td class="to_center"><div><strong> 강조 </strong></div></td> </tr> <tr>

14 문서내보내기 / 가져오기파일형식 3.0 <th><div> 코드, 파일이름 </div></th> <td><div> 코드, 명령어, 파일이름등은고정폭글꼴로표기했습니다.</div></ td> <td class="to_center"><div><code>3rabbiz_home</code></div></td> </tr> </tbody> </table> 이예제에서는읽기편하게하기위해서태그와태그사이에줄바꿈이나들여쓰기를했 지만실제로는내용부분을제외하고는줄바꿈이나여백이있어서는안됩니다. 표제목은 caption 태그에작성합니다. 표제목이없을때도 <caption></caption> 으로설정해야합니다. 머리행은 thead 태그안에작성합니다. 일반행은 tbody 태그안에작성합니다. 바닥행은 tfoot 태그안에작성합니다. thead와 tfoot 태그안에서는 td 태그가아닌 th 태그를사용합니다. tbody 태그안에서제목셀은 th 태그로작성합니다. td와 th 태그아래에 div 태그를작성하고그안에셀내용을작성합니다. td와 th 태그 colspan과 rowspan 속성으로셀을병합할수있습니다. <td colspan="2" rowspan="3"><div>...</div></td> td 와 th 태그 class 속성에셀정렬방법을설정할수있습니다. 정렬텍스트왼쪽맞춤텍스트오른쪽맞춤텍스트가운데맞춤텍스트양쪽맞춤텍스트위에맞춤텍스트아래에맞춤텍스트중간에맞춤 class 값 to_left to_right to_center to_justify to_top to_bottom to_middle

book 디렉터리 15 2.4.4 객체단락 객체단락은다음과같습니다. <element id="82ec906ca55d930a"> <properties> <property name="type" value="list_of_figures" /> <property name="creator" value="admin" /> <property name="create_time" value="1442796729053" /> <property name="update_time" value="1512633695361" /> </properties> <content><![cdata[]]></content> </element> 객체유형은다음과같습니다. 단락유형차례그림차례표차례코드차례용어집찾아보기자동페이지나누기빈페이지여백수평선 Float 하지않기레이아웃페이지디자인페이지다른단락포함하기 갑 toc list_of_figures list_of_tables list_of_codes glossary index page_break blank_page space horizontal_line clear_float layout_page single_design_page include 그림차례, 표차례, 코드차례, 자동페이지나누기, 빈페이지, 수평선, Float하지않기객체는 type 속성만을설정합니다. 차례, 용어집, 찾아보기, 여백, 레이아웃페이지, 디자인페이지, 다른단락포함하기객체는 c onfig 속성으로옵션을설정합니다. 자세한옵션은표 12 element 태그옵션을참고합니다.

16 문서내보내기 / 가져오기파일형식 3.0 찾아보기, 디자인페이지, 다른단락포함하기객체는 content 태그에내용을입력해야합니 다. 찾아보기객체 찾아보기객체 content 태그내용은다음과같이작성합니다. <content><![cdata[#see EJB=Enterprise JavaBeans KBS=_ 한국방송공사 #see_also EJB=Enterprise JavaBeans KBS= 한국방송공사 ]]></content> #see 와 #see_also 를구분자로 See 와 See aslo 를설정합니다. 작성방법은다음을참고합니다. 디자인페이지객체 디자인페이지객체 content 내용은해당객체를에디터로작성하고문서내보내기를한후해당 부분을복사해서사용합니다. 다른단락포함하기객체 장전체를포함할때 content 태그내용에 _chapter 를접미사로장아이디를입력합니다. <content><![cdata[753a019e8800743a_chapter]]></content> 절아래내용을포함할때 content 태그내용에 _section 을접미사로제목단락아이디를입력합 니다. <content><![cdata[08731c6e3f3d2ed9_section]]></content> 단락을포함할때 content 태그내용에단락아이디를입력합니다.

image 디렉터리 17 <content><![cdata[0cc36d2992debc5f]]></content> 쉼표를구분자로 content 태그내용에여러단락을입력할수있습니다. <content><![cdata[08731c6e3f3d2ed9_section;0cc36d2992debc5f;85e729a43cb8c5f4 ]]></content> 3 image 디렉터리 image 디렉터리에는 images.xml 파일과실제그림파일이있습니다. 3.1 images.xml 파일 그림정보를담고있는파일입니다.

18 문서내보내기 / 가져오기파일형식 3.0 <?xml version="1.0" encoding="utf-8"?> <images> <image id="03c05c5258f0529a"> <properties> <property name="name" value="03c05c5258f0529a" /> <property name="filename" value="03c05c5258f0529a" /> <property name="size" value="41010" /> <property name="content_type" value="image/png" /> <property name="creator" value="admin" /> <property name="create_time" value="1442796729053" /> </properties> </image> <image id="32d3f85c06356faf"> <properties> <property name="name" value="32d3f85c06356faf" /> <property name="filename" value="32d3f85c06356faf" /> <property name="size" value="31904" /> <property name="content_type" value="image/png" /> <property name="creator" value="admin" /> <property name="create_time" value="1442796729053" /> </properties> </image> </images> property 태그정보는다음과같습니다. 속성이름 설명 필수입력 name 그림이름 예 filename 파일이름 예 size byte를단위로하는파일크기 예 content_type 그림파일유형으로 image/png, image/jpeg, image/gif 만을지원예 합니다. creator 문서를만든사용자아이디 아니오 create_time 문서를만든시간 아니오

UUID 만들기 19 다음항목에같은 UUID 를사용합니다. image 태그 id 속성 그림 name 과 filename 속성 이미지파일이름 쓰리래빗츠북서버에 UUID 가같은그림이존재하면그림을다시저장하지않고기존 그림을사용합니다. 3.2 그림파일 그림파일은확장자없이 UUID 만을이름으로저장합니다. 4 UUID 만들기 그림파일이름을포함한모든아이디는 16 자리로이루어진고유한문자열입니다. 다음은이 UUI D 를만드는자바코드입니다. import java.security.securerandom; public class UuidGenerator { private static SecureRandom numbergenerator = new SecureRandom(); public static String generateuuid() { byte[] randombytes = new byte[8]; numbergenerator.nextbytes(randombytes); return tohexstring(randombytes);

20 문서내보내기 / 가져오기파일형식 3.0 } private static String tohexstring(byte[] raw) { StringBuilder sb = new StringBuilder(2 * raw.length); for (int i = 0; i < raw.length; i++) { String hex = Integer.toHexString(raw[i] & 0xFF); if (hex.length() == 1) { sb.append('0'); } sb.append(hex); } return sb.tostring(); } } 5 config 속성처리 book 태그와 chapter 태그와 element 태그에 config 속성으로다양한설정을합니다. <element id="40ff94d01bb6c511"> <properties> <property name="type" value="table" /> <property name="alias" value="" /> <property name="config" value=""table_layout": "user", "omit_caption ": "false", "table_layout_setting": "120,?,120& quot;" /> </properties> <content><![cdata[...]]></content>

config 속성처리 21 </element> config 값은다음과같지만태그속성으로넣기위해서큰따옴표를 " 로바꾸어입력합니다. "table_layout": "user", "omit_caption": "false", "table_layout_setting": "120,?,120" book 태그에설정할수있는옵션입니다. 표 1 book 태그옵션 옵션 값 설명 disable_pdf_download true/false 또는생략 웹뷰어에서 PDF 내려받기를허용하지않습니다. disable_epub_download true/false 또는생략 웹뷰어에서 EPUB 내려받기를허용하지않습니다. disable_html_download true/false 또는생략 웹뷰어에서 HTML 내려받기를허용하지않습니다. use_arabic_for_front_matter true/false 또는생략 권두구성페이지번호로아라비아숫자를사용합니다. start_chapter_in_odd true/false 또는생략 홀수페이지에서장을시작합니다. hide_toc true/false 또는생략 차례에특정제목단계아래가보이지않도록합니다. hide_toc_level HEADING[1~5] 차례에보여주지않을제목단계를설정합니다. unfold_toc true/false 또는생략 기본으로차례에특정제목단계까지열리도록합니다. unfold_toc_level HEADING[1~5] 기본으로차례에서열제목단계를설정합니다. indent_after_heading true/false 또는생략 제목단락다음에들여쓰기를합니다. support_comment true/false 또는생략 댓글을지원합니다. support_feedback true/false 또는생략 피드백을지원합니다. support_sharing true/false 또는생략 공유하기를지원합니다. disable_access_of_crawler true/false 또는생략 검색엔진의접근을막습니다. chapter 태그에설정할수있는옵션입니다.

22 문서내보내기 / 가져오기파일형식 3.0 표 2 chapter 태그옵션 옵션 값 설명 edit_disabled true/false 또는생략 편집할수없도록하기 renumbered true/false 또는생략 장번호새로매기기 export_exclude 쉼표를구분자로 web, pdf, epub 감추기 설정 hide_toc true/false 또는생략 차례에특정제목단계아래가보이지않도록합니다. hide_toc_level HEADING[1~5] 차례에보여주지않을제목단계를설정합니다. hide_chapter_toc true/false 또는생략 장차례숨기기 appendix_part true/false 또는생략 부록장을위한부로설정합니다. 부장에만설정합니다. section_view TAB ACCORDION 또는생략 절모습을설정합니다. external_url URL 웹뷰어차례에서장을클릭했을때이동할외부주소를입력합니다. element 태그에설정할수있는옵션입니다. 표 3 element 태그옵션 옵션값설명적용단락 export_exclude 쉼표를구분자로 web, pdf 설정 웹뷰어에서 PDF 내려받기를허용하지않습니다. renumbered true/false 또는생략 웹뷰어에서 EPUB 내 려받기를허용하지않 습니다. table_layout auto: 자동 fixed: 고정 user: 설정 표레이아웃 table_layout_setti 자세한방법은다음을참고합니 표레이아웃이 user일 ng 다. 때만설정합니다. mode file: 내컴퓨터에서가져오기 그림단락모드 reference: 다른문서에서가져 오기 url: 웹에서가져오기 other: 웹에서기타요소가져오 모든단락순서목록표단락표단락그림단락

config 속성처리 23 옵션 값 설명 적용단락 기 omit_caption true/false 또는생략 제목생략 그림 / 표단락 caption 그림제목 그림단락 width 정수 그림너비 ( 픽셀단위 ) 그림단락 height 정수 그림높이 ( 픽셀단위 ) 그림단락 image_float none: 없음 그림 Float 그림단락 left: 왼쪽 right: 오른쪽 prevent_image_resi true/false 또는생략 PDF에서페이지전환 그림단락 ze 에따른그림크기줄이지않기 toc_level CHAPTER_TITLE: 장 표시할차례수준 차례객체단락 HEADING1: 제목 1 HEADING2: 제목 2 HEADING3: 제목 3 HEADING4: 제목 4 HEADING5: 제목 5 glossary 용어집 UUID 용어집객체단락 index_sort letter_by_letter 찾아보기정렬기준 찾아보기객체단락 word_by_word space_height 정수 여백높이 여백객체단락 layout_page half_title_page: 약표제지 title_page: 표제지 레이아웃페이지유형 레이아웃페이지객체단락 description 설명 디자인페이지 / 다른단락포함하기객체단락 heading_adjustment 0: 조정하지않음 1: 제목을한단계위로 제목수준조정 다른단락포함하기객체단락 2: 제목을두단계위로 -1: 제목을한단계아래로 -2: 제목을두단계아래로 section_view TAB ACCORDION 또는생략 절모습을설정합니다. 제목1 단락 code_language XML HTML CSS JAVASCRI PT JSP C C_PLUS_PLUS C _SHARP JAVA OBJECTIVE_ C RUBY PYTHON SQL 또는생략 소스코드언어를설정합니다. 코드단락

24 문서내보내기 / 가져오기파일형식 3.0 옵션 값 설명 적용단락 code_numbering true/false 또는생략 소스코드번호매기기 코드단락 ignore_step_indent true/false 또는생략 단계단락이후들여쓰기를하지않습니다. 보통, 노트, 팁, 주의단락