4.쓰리래빗츠 북 4.0.15 릴리스 노트

PDF 내려받기

쓰리래빗츠 북을 업데이트하려면 소프트웨어 업데이트를 참고합니다. 3.0 버전에서 4.0 버전으로 업데이트하려면 쓰리래빗츠 북 4.0 업데이트 가이드를 참고합니다.

4.1문서 만들기 API

4.1.1API 만들기

다음 순서로 <도구 | API> 메뉴에서 임의의 문서를 PDF 또는 HTML로 생성하는 API를 만들 수 있습니다.

  1. <도구 | API> 메뉴로 이동합니다. “관리” 권한이 필요합니다.

  2. <API 만들기> 링크를 클릭합니다.

  3. 기본 정보를 입력합니다. 유형으로 BUILD_DOC을 선택한 후 <저장> 버튼을 클릭합니다.

  4. 1유형을 선택합니다. PDF 또는 HTML을 선택할 수 있습니다.

  5. 2문서를 선택합니다. 여러 문서를 선택할 수 있습니다.

3의 URL를 호출하면 선택한 문서로 PDF와 HTML을 만듭니다.

로그인 없이 해당 URL을 호출할 수 있습니다. 많은 문서를 선택하면 PDF 또는 HTML을 만드는데 많은 시간이 걸릴 수 있습니다.

4.1.2JSON 응답 형식

해당 API를 호출했을 때 JSON 형식으로 응답합니다. 응답 형식은 다음과 같습니다.

4.1.2.1기본

doc 형식의 배열입니다.

4.1.2.2doc

문서별 빌드 결과를 표시합니다.

이름

설명

유형

필수

id

문서 아이디

문자열

title

문서 제목

문자열

pdf

PDF 빌드 결과

result 객체

아니오

html

HTML 빌드 결과

result 객체

아니오

4.1.2.3result

빌드 결과를 표시합니다.

이름

설명

유형

필수

result

성공했을 때 true를 반환합니다.

boolean

아니오

errors

예외

error 배열

아니오

4.1.2.4error

이름

설명

유형

필수

type

예외 유형

문자열

type 속성의 값은 다음과 같습니다.

UNCONFIGURED_THEME

테마를 설정하지 않았을 때 발생하는 예외입니다.

UNCONFIGURED_LAYOUT

레이아웃을 설정하지 않았을 때 발생하는 예외입니다.

4.1.2.5예제

[
  {
    "id": "128b3a5682898358",
    "title": "쓰리래빗츠 북 4.0 관리자 가이드",
    "pdf": {
      "result": true
    }
  },
  {
    "id": "99ed0b35de59b733",
    "title": "쓰리래빗츠 북 4.0 사용자 가이드", 
    "pdf": {
      "errors": [
        {"type": "UNCONFIGURED_THEME"},
        {"type": "UNCONFIGURED_LAYOUT"}
      ]
    }
  }
]

4.1.3클라이언트 IP 설정

API를 호출할 수 있는 1클라이언트 IP를 설정합니다. 특정 컴퓨터의 클라이언트 IP를 확인하려면 다음 주소를 호출합니다.

http://127.0.0.1:1975/r/api/client_ip

클라이언트 IP를 설정하지 않으면 모든 컴퓨터에서 해당 API를 호출할 수 있습니다.

4.2아웃라인 개선

다음과 같이 아웃라인 기능을 개선했습니다.

4.3스크롤바 UI 개선

에디터에서 차례를 열 때 마우스를 가져가면 1스크롤바가 나타나도록 바꿨습니다.

에디터 차례 뿐만 아니라 다음에 적용했습니다.

4.4정의 목록 단락에 레이아웃 옵션 추가

정의 목록의 단락 옵션에 1레이아웃을 추가했습니다. 선택한 레이아웃에 따라 다음과 같이 표시합니다.

없음

기존의 정의 목록 단락 모습으로 보여줍니다.

열 2

2개의 열로 나눠서 보여줍니다.

열 3

3개의 열로 나눠서 보여줍니다. 현재 모습입니다.

웹 뷰어와 HTML에만 적용합니다. PDF 등과는 상관이 없습니다.

4.5용어집 개선

1용어집 용어 목록과 2전체 용어 목록의 숫자를 보여줍니다.

4.6수정 사항

4.7해결한 버그