Interact with Calibre libraries from Emacs
Go to file
Kjartan Oli Agustsson 855a9cb092
Fix series sorting
* calibre-book.el (calibre-book-sort-by-series): Fix sorting order.
* calibre.el: Bump version number.
* etc/NEWS: Mention fix to sorting.
2024-02-08 08:57:35 +00:00
doc Bump version number 2024-01-16 16:50:51 +00:00
etc Fix series sorting 2024-02-08 08:57:35 +00:00
.gitignore Fix byte-compiler warnings 2023-04-17 23:13:32 +00:00
COPYING Initial commit 2023-04-13 22:44:53 +00:00
README Fix copyright header 2023-05-18 21:52:22 +00:00
calibre-book.el Fix series sorting 2024-02-08 08:57:35 +00:00
calibre-cli.el Enable fuzzy searching 2024-01-16 16:12:05 +00:00
calibre-core.el Enable fuzzy searching 2024-01-16 16:12:05 +00:00
calibre-db.el Fill docstring 2024-01-27 14:49:36 +00:00
calibre-edit.el Add author and commentary to calibre-edit.el 2023-10-29 22:30:32 +00:00
calibre-exec.el Use constant instead of magic value 2023-05-20 16:54:49 +00:00
calibre-library.el Allow opening books in an external program 2024-01-06 14:37:44 +00:00
calibre-search.el Enable fuzzy searching 2024-01-16 16:12:05 +00:00
calibre-util.el Update copyright headers 2023-05-18 16:18:56 +00:00
calibre-virtual-library.el Allow title filters in virtual libraries 2023-05-18 21:56:00 +00:00
calibre-widgets.el Remove second definition of calibre-series widget 2023-05-20 23:31:33 +00:00
calibre.el Fix series sorting 2024-02-08 08:57:35 +00:00

README

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Copyright (C) 2023  Free Software Foundation, Inc.
See the end of the file for license conditions.

Calibre.el is a package for interacting with Calibre
(https://calibre-ebook.com/) libraries from Emacs. It's primary features
include:
- Easily switch between multiple libraries
- List the contents of your library
- Filter the contents of your library based on various metadata
- Create Virtual Libraries by giving names to sets of filters
- Add and remove books from your library
- Modify the metadata of your books
- Read your books in Emacs

Calibre.el can use either the calibredb command line interface, or
Emacs 29's SQLite support to retrive the contents of the Calibre
library.  The SQLite based interface is significantly faster, and
enables the viewing of existing libraries without a working Calibre
installation.  A working Calibre installation is always required for
modifying the library.


This file is part of calibre.el.

calibre.el is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

calibre.el is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with calibre.el.  If not, see <http://www.gnu.org/licenses/>.