KOReader는 전자책을 읽는 데 있어 매우 유용한 도구입니다. 하지만 독서 중에 페이지 번호나 독서 통계, 시간 등 다양한 정보를 화면에 표시하고 싶었던 적이 있으신가요? 이번에 소개할 Bookends 플러그인은 KOReader에서 이러한 정보를 자유롭게 오버레이할 수 있도록 도와줍니다. 이 프로젝트는 259개의 스타를 기록하며, 많은 개발자와 독서 애호가들이 주목하고 있습니다. 그럼 Bookends가 어떤 해결책을 제공하는지, 어떻게 설치하고 활용할 수 있는지 자세히 알아보겠습니다.

Bookends 플러그인 개요

Bookends는 KOReader에서 페이지 번호, 독서 통계, 진행률 바, 시계 등을 자유롭게 설정할 수 있는 텍스트 오버레이 도구입니다. 이 플러그인은 Lua 언어로 작성되었으며, 사용자가 원하는 대로 화면의 여러 위치에 정보를 표시할 수 있도록 구성되어 있습니다. 특히, 사용자가 정해놓은 형식에 따라 텍스트를 입력하고 바로 시각적으로 확인할 수 있는 기능이 매력적입니다.

주요 기능

  1. 사용자 정의 가능한 텍스트 오버레이: 페이지 번호, 독서 통계, 진행률 바 등 다양한 정보를 원하는 위치에 배치할 수 있습니다.
  2. 형식 문자열: 특정 형식으로 정보를 표시할 수 있는 문자열을 입력할 수 있으며, 실시간으로 결과를 미리 볼 수 있습니다.
  3. 프리셋 라이브러리: 사용자가 만든 템플릿을 저장하고, 다른 사용자들이 만든 프리셋을 불러와 적용할 수 있습니다.
  4. 다양한 화면 위치: 오버레이를 화면의 여섯 가지 위치에 배치할 수 있습니다 (상단 왼쪽, 상단 가운데 등).
  5. 커뮤니티 지원: 다른 사용자들이 만든 프리셋을 쉽게 찾아보고 사용할 수 있습니다.
  6. 설치 및 기본 사용법

    Bookends 플러그인을 설치하고 사용하는 방법을 단계별로 안내합니다.

    1단계: 설치

  7. 최신 릴리스 ZIP 파일을 다운로드합니다.
  8. ZIP 파일을 추출한 후 bookends.koplugin/ 폴더를 KOReader 플러그인 디렉토리에 복사합니다.
  9. 2단계: 설정

  10. KOReader에서 책을 엽니다.
  11. 타입셋/문서 메뉴 (스타일 아이콘)를 열고 Bookends를 선택한 후 Bookends 설정을 활성화합니다.
  12. 오버레이를 추가할 위치를 선택하고, Add line 버튼을 클릭합니다.
  13. 아래와 같이 형식 문자열을 입력하거나 Tokens 및 Symbols 버튼을 사용하여 자리 표시자를 추가합니다.
  14. Page %page_num of %page_count
  15. Save 버튼을 클릭하면 오버레이가 즉시 화면에 표시됩니다.
  16. 3단계: 예제 형식 문자열

    형식 문자열을 사용하여 다양한 정보를 표시할 수 있습니다. 아래 예제를 참고하세요.

    입력한 문자열결과
    Page %page_num of %page_countPage 42 of 218
    %book_pct %bar19% ━━━━━━━░░░░░░░░░░░
    %time_12h %batt_icon2:35 PM 🔋

    형식 문자열을 직접 입력하는 대신, 편리하게 Tokens 버튼을 통해 선택할 수 있으며, 실시간 미리보기를 통해 결과를 즉시 확인할 수 있습니다.

    활용 시나리오

    Bookends 플러그인은 독서 경험을 극대화하는 데 많은 도움을 줄 수 있습니다. 예를 들어, 특정 책을 읽으면서 페이지 번호와 함께 독서 진행률을 실시간으로 확인하고 싶다면, 위에서 설명한 대로 형식 문자열을 설정하여 오버레이를 추가할 수 있습니다. 독서 중에도 얼마나 읽었는지, 남은 페이지는 몇 개인지 쉽게 파악할 수 있어 독서의 몰입도를 높일 수 있습니다.

    비슷한 도구와 비교

    Bookends 외에도 전자책 리더용으로 다양한 플러그인이 있지만, Bookends의 가장 큰 장점은 사용자 정의 가능성이 뛰어나고, 실시간 미리보기를 제공한다는 점입니다. 다른 도구들은 일반적으로 기본적인 정보만 제공하는 경향이 있지만, Bookends는 사용자가 원하는 대로 오버레이를 설정할 수 있어 더욱 유용합니다.

    추천 대상

    Bookends 플러그인은 다음과 같은 사용자에게 추천합니다:

    • KOReader를 사용하는 모든 독서 애호가
    • 페이지 정보나 독서 통계 등을 개인화하여 보고 싶은 사용자
    • 다양한 형식으로 정보를 표시하고 싶은 사용자

KOReader에서 Bookends 플러그인을 통해 독서 경험을 한층 더 즐겁게 만들어 보세요! 프로젝트에 대한 더 많은 정보와 설치 방법은 GitHub 페이지에서 확인하실 수 있습니다.