전자책을 읽는 경험을 더욱 풍부하게 만들고 싶다면, KOReader에서 사용할 수 있는 Bookends 플러그인을 주목해 보세요. 이 플러그인은 페이지 번호, 독서 통계, 진행률 막대, 시계 등 다양한 정보를 읽고 있는 화면에 추가할 수 있는 맞춤형 텍스트 오버레이 기능을 제공합니다. Bookends는 사용자에게 필요한 정보를 한눈에 보여줌으로써 독서 경험을 한층 더 향상시키는 데 기여합니다.

Bookends 플러그인의 주요 기능

1. 커스터마이징 가능한 텍스트 오버레이

Bookends를 사용하면 자신이 원하는 형식으로 텍스트 오버레이를 설정할 수 있습니다. 원하는 위치에 정보를 표시하고, 다양한 서식 옵션을 통해 자신만의 독서 스타일을 꾸밀 수 있습니다.

2. 직관적인 설정 인터페이스

플러그인은 직관적인 인터페이스를 제공하여 사용자가 원하는 정보를 쉽게 추가하고 조정할 수 있도록 돕습니다. 실시간 미리보기를 통해 설정을 변경하는 즉시 결과를 확인할 수 있습니다.

3. 커뮤니티 프리셋 모음

Bookends는 사용자들이 만든 프리셋을 공유할 수 있는 기능을 제공합니다. 다양한 커뮤니티 프리셋을 탐색하고, 자신의 스타일에 맞는 프리셋을 쉽게 설치 및 적용할 수 있습니다.

설치 및 기본 사용법

설치 방법

  1. 최신 릴리스 ZIP 파일을 다운로드한 후, bookends.koplugin/ 폴더를 KOReader의 플러그인 디렉토리에 압축 해제합니다.
  2. KOReader에서 책을 열고 타입세트/문서 메뉴 (스타일 아이콘)를 선택한 후, Bookends → Bookends 설정을 클릭합니다.
  3. Enable bookends를 체크하여 기능을 활성화합니다.
  4. 원하는 위치(예: 하단 중앙)를 선택한 후, Add line을 클릭합니다.
  5. 포맷 문자열을 입력하거나 Tokens 및 Symbols 버튼을 활용하여 플레이스홀더를 삽입합니다.
  6. Save를 클릭하면 즉시 오버레이가 화면에 표시됩니다.
  7. 예제 코드

    아래는 간단한 포맷 문자열 예시입니다. 이 문자열을 라인 에디터에 입력하거나, 버튼을 사용하여 조합해 보세요.

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

    이처럼 간단한 문자열 입력으로도 정보를 유용하게 표시할 수 있습니다.

    활용 시나리오

    Bookends 플러그인은 여러 상황에서 유용하게 활용될 수 있습니다. 예를 들어, 길고 지루한 소설을 읽고 있다면 페이지 숫자와 진행률을 오버레이로 설정하여 현재 위치를 쉽게 파악할 수 있습니다. 또한, 독서 시간을 기록하고 싶다면 시계를 추가해 독서 시간을 항상 확인할 수 있습니다.

    또한, 다양한 프리셋을 통해 독서 스타일을 변화시키며 새로운 경험을 할 수 있습니다. 예를 들어, “Speed Reader” 프리셋을 사용하면 빠르게 읽기 좋게 텍스트를 배치할 수 있으며, “Rich Detail” 프리셋을 통해 더 많은 정보를 한눈에 확인할 수 있습니다.

    비슷한 도구와의 비교

    Bookends는 KOReader의 환경에 최적화된 플러그인으로, 다른 전자책 리더의 오버레이 기능과 비교했을 때 높은 사용자 맞춤화 기능을 제공합니다. 예를 들어, 일부 전자책 리더는 제한된 정보만 표시할 수 있는 반면, Bookends는 사용자가 원하는 모든 정보를 자유롭게 조합할 수 있는 점에서 큰 장점이 있습니다.

    추천 대상

    이 플러그인은 다음과 같은 개발자 및 독자에게 추천합니다:

    • KOReader 사용자
    • 전자책 독서 경험을 향상시키고자 하는 독자
    • 자신의 독서 스타일을 맞춤화하고 싶은 사용자

GitHub에서 Bookends 플러그인을 다운로드하고 다양한 기능을 직접 체험해 보세요. 더 많은 정보는 아래의 링크에서 확인할 수 있습니다:

Bookends GitHub Repository