Giter Club home page Giter Club logo

calibre-hangul-reformatter-plugin's Introduction

Calibre FileType Plugin for Korean Text

Calibre FileType Plugin that reformat Hangul(Korean) text

칼리버에서 한글 텍스트 파일을 읽어들일 때 포맷팅을 새로 하는 플로그인.

epubia 변환기의 입력단을 칼리버용 플러그인으로 재포장하였다.

기능

  • 인코딩 자동변화 (EUC-KR을 UTF-8로 변환)
  • Markdown 지원
  • 문단 재포맷. 자세한 형식은 epubia 참고
  • 줄바꿈으로 중간에 분리된 단어 추측
  • 다음과 같은 줄을 챕터로 인식
    • 1
    • 제1장
    • 제1장. 챕터이름
    • 第一章

사용법

  1. '파일 형식 플러그인' 항목에 Hangul Text Reformat 이라는 항목이 생겼는지 확인하고 옵션 설정
  2. 설정 -> '변환하기/입력옵션' -> Text입력
  • 문단 스타일 block, 서식 스타일 markdown 으로 변경. 기본값인 auto/auto로도 되어야 하는데 제대로 인식 못하는 경우가 있음.
  1. 설정 -> '변환하기/공통옵션' -> 목차
  • '1 수준 목차'을 //h:h1 로 지정
  • 섹션(##)까지 목차에 넣고 싶은 경우 '2 수준 목차'에 //h:h2 를 지정

옵션

  • Reformat : 문단 재포맷
  • Paragraph by Punctuation mark : 문장부호로 문단 예측
  • Pretty Quote char : " 을 열기/닫기 형태로 보기좋게 변환
  • Guess Chapter : 챕터 자동 인식
  • Allow Empty Paragraph : 연속된 빈줄을 문단간 띄기로 처리
  • Correct Word Break : 줄간 분리된 단어 교정

calibre-hangul-reformatter-plugin's People

Contributors

hojel avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.