전자책을 읽는 많은 사람들이 페이지 번호, 독서 통계, 진행 표시줄 등 다양한 정보를 화면에 표시하고 싶어 합니다. 이런 사용자들의 요구를 충족시키기 위해 개발된 Bookends 플러그인은 KOReader에서 텍스트 오버레이를 자유롭게 설정할 수 있는 기회를 제공합니다. 이 플러그인은 단순히 정보를 표시하는 것을 넘어, 개인의 읽기 경험을 향상시키는 도구로 자리잡고 있습니다.

Bookends란 무엇인가?

Bookends는 KOReader에서 사용할 수 있는 플러그인으로, 페이지 번호, 독서 통계, 진행 바, 시계 등을 언제 어디서나 읽기 화면에 배치할 수 있게 해줍니다. 이 플러그인은 Lua로 작성되어 있으며, 사용자가 원하는 대로 커스터마이즈가 가능하다는 점에서 큰 장점이 있습니다. 현재 GitHub에서 395개의 스타를 보유하고 있으며, 많은 사용자들이 이 플러그인을 통해 자신의 독서 스타일을 더욱 풍부하게 만들어가고 있습니다.

주요 기능 및 특징

  • 커스터마이즈 가능한 텍스트 오버레이: 페이지 번호, 독서 통계, 진행 바, 시계 등을 원하는 위치에 배치 가능.
  • 직관적인 사용자 인터페이스: 사용자가 쉽게 접근할 수 있는 메뉴와 설정 화면을 제공.
  • 토큰 및 기호 지원: 다양한 형식의 문자열을 입력할 수 있는 기능으로, 실시간 미리보기를 통해 즉시 확인 가능.
  • 프리셋 라이브러리: 커뮤니티에서 제공하는 다양한 프리셋을 손쉽게 다운로드하고 사용할 수 있는 기능.
  • 설치 및 기본 사용법

    1단계: 플러그인 다운로드

    먼저, GitHub의 Bookends 릴리스 페이지에서 최신 버전의 zip 파일을 다운로드합니다. 압축을 풀고 bookends.koplugin/ 폴더를 KOReader의 플러그인 디렉토리에 복사합니다.

    2단계: KOReader에서 플러그인 활성화

    1. KOReader에서 책을 엽니다.
    2. 타입셋/문서 메뉴 (스타일 아이콘)를 클릭합니다.
    3. Bookends → Bookends 설정으로 이동합니다.
    4. Bookends 활성화를 체크합니다.
    5. 3단계: 오버레이 추가

    6. 화면의 원하는 위치(예: 하단 중앙)를 클릭합니다.
    7. Add line 버튼을 클릭합니다.
    8. 포맷 문자열을 입력하거나 Tokens 및 Symbols 버튼을 사용하여 자리 표시자를 삽입합니다.
    9. Save 버튼을 클릭하면 오버레이가 즉시 화면에 나타납니다.
    10. 코드 예제

      아래와 같은 문자열을 입력해 보세요:

      Page %page_num of %page_count

      이렇게 입력하면 화면에 "Page 42 of 218"와 같은 형식으로 표시됩니다. 또 다른 예로, 진행 바를 추가하고 싶다면 다음과 같이 입력할 수 있습니다:

      %book_pct %bar

      이 경우 "19% ━━━━━━━░░░░░░░░░░░"와 같은 진행 바가 생성됩니다.

      활용 시나리오

      Bookends 플러그인은 다양한 상황에서 유용하게 사용될 수 있습니다. 예를 들어:

    11. 독서 통계 확인: 책을 읽으면서 현재 페이지와 전체 페이지 수, 읽은 비율을 실시간으로 확인할 수 있어 독서 목표를 설정하고 관리하는 데 도움이 됩니다.
    12. 시간 관리: 독서 중 시간을 확인하고 싶을 때 화면에 시계를 추가할 수 있습니다.
    13. 특정 정보 강조: 특정 스타일의 텍스트 오버레이를 설정하여 페이지에 중요한 정보를 강조할 수 있습니다.
    14. 유사한 도구와의 비교

      Bookends 외에도 KOReader에서 사용할 수 있는 다양한 플러그인이 있지만, Bookends는 특히 사용자에게 자신의 읽기 스타일을 맞춤화할 수 있는 가장 직관적이고 강력한 도구 중 하나입니다. 다른 플러그인들은 특정 기능에 집중하는 경우가 많지만, Bookends는 다양한 정보를 한 번에 표시할 수 있는 유연성을 제공합니다.

      추천 대상

    15. KOReader를 사용하는 전자책 독자
    16. 읽기 경험을 개선하고 싶은 개발자 및 테크 애호가
    17. 독서 통계와 시각적 요소를 추가하고 싶은 사용자

결론

Bookends 플러그인은 KOReader 사용자들에게 맞춤형 읽기 경험을 제공합니다. 자신의 필요에 맞게 텍스트 오버레이를 설정하고, 독서 중 필요한 정보를 즉시 확인할 수 있는 이 플러그인을 통해 더욱 즐거운 독서 시간을 가져보세요. 여러분의 필독 목록에 추가해보세요!

GitHub에서 Bookends 확인하기