Calibre: Difference between revisions

From 太極
Jump to navigation Jump to search
Line 50: Line 50:
** The advantage is you can read articles offline once the news has been automatically sent to Kindle. Also you can search the definition or the translation of any word in articles. The disadvantage is you can't download the latest minutes news after the scheduled time.
** The advantage is you can read articles offline once the news has been automatically sent to Kindle. Also you can search the definition or the translation of any word in articles. The disadvantage is you can't download the latest minutes news after the scheduled time.
** Because of this feature Calibre can replace the [https://reabble.com/ Reabble] service. The free plan can only download 7 news per day.
** Because of this feature Calibre can replace the [https://reabble.com/ Reabble] service. The free plan can only download 7 news per day.
** gmx email sometimes cannot login. Gmail works fine. See [https://blog.bitscry.com/2017/12/10/sending-books-to-a-kindle-from-gmail-in-calibre/ this instruction]. Hostname: imap.gmail.com, Port: 465, Encryption: SSL.
* The fetched files (mobi) are located under ''/home/$USERNAME/Calibre Library/calibre/''.
* The fetched files (mobi) are located under ''/home/$USERNAME/Calibre Library/calibre/''.
* http://manual.calibre-ebook.com/news.html
* http://manual.calibre-ebook.com/news.html

Revision as of 16:18, 22 March 2019

Installation

$ sudo -v && wget -nv -O- https://github.com/kovidgoyal/calibre/raw/master/setup/linux-installer.py | \
  sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"

2014-03-19 15:54:28 URL:https://raw.github.com/kovidgoyal/calibre/master/setup/linux-installer.py [25423/25423] -> "-" [1]
Installing to /opt/calibre
Downloading tarball signature securely...
Will download and install calibre-1.28.0-x86_64.tar.bz2 
                                Downloading calibre-1.28.0-x86_64.tar.bz2                                
100% [===============================================================================================]
                                                                                                         Downloaded 63255897 bytes 
Checking downloaded file integrity... 
Extracting files to /opt/calibre ...
Extracting application files... 
Creating symlinks...
	Symlinking /opt/calibre/fetch-ebook-metadata to /usr/bin/fetch-ebook-metadata
	Symlinking /opt/calibre/lrf2lrs to /usr/bin/lrf2lrs
	Symlinking /opt/calibre/ebook-convert to /usr/bin/ebook-convert
	Symlinking /opt/calibre/ebook-meta to /usr/bin/ebook-meta
	Symlinking /opt/calibre/ebook-edit to /usr/bin/ebook-edit
	Symlinking /opt/calibre/lrfviewer to /usr/bin/lrfviewer
	Symlinking /opt/calibre/calibre to /usr/bin/calibre
	Symlinking /opt/calibre/markdown-calibre to /usr/bin/markdown-calibre
	Symlinking /opt/calibre/calibre-debug to /usr/bin/calibre-debug
	Symlinking /opt/calibre/calibre-parallel to /usr/bin/calibre-parallel
	Symlinking /opt/calibre/web2disk to /usr/bin/web2disk
	Symlinking /opt/calibre/calibre-server to /usr/bin/calibre-server
	Symlinking /opt/calibre/calibre-customize to /usr/bin/calibre-customize
	Symlinking /opt/calibre/ebook-polish to /usr/bin/ebook-polish
	Symlinking /opt/calibre/ebook-viewer to /usr/bin/ebook-viewer
	Symlinking /opt/calibre/calibre-smtp to /usr/bin/calibre-smtp
	Symlinking /opt/calibre/lrs2lrf to /usr/bin/lrs2lrf
	Symlinking /opt/calibre/ebook-device to /usr/bin/ebook-device
	Symlinking /opt/calibre/calibredb to /usr/bin/calibredb
Setting up command-line completion...
Installing bash completion to /etc/bash_completion.d/calibre
Setting up desktop integration...
Creating un-installer: /usr/bin/calibre-uninstall
Run "calibre" to start calibre 

By default, your books are saved in $HOME/Calibre Library folder.

Create ebooks

https://itsfoss.com/create-ebook-calibre-linux

Fetch News and recipes

Some RSS feeds

Builtin feeds that do not work

  • US and World Report news
  • Wired Magazine (monthly ed)
  • Discover Magazine

The recipes files (*.recipe) and the <index.json> file are saved in $HOME/.config/calibre/custom_recipes. They can be loaded through 'Add custom news source' dialog.

Tips

  • Calibre will show the file size for each title/recipe. If the title is too large, send to kindle may not work (>40MB not work but 27MB works)
  • Each recipe has two parameters: oldest article (how many days) and max # of articles per feed (default is 100). Since all recipes are scheduled to download every day, I can set 1 day for the oldest article.

A commercial service Keendly does it for a fee.

Remove a schedule download

Check the checkbox 'Schedule for download' at the top of source.

Get books

How to turn a Raspberry Pi into an eBook server

Remove DRM from Ebooks

https://www.makeuseof.com/tag/remove-drm-every-ebook-own/

Calibre Ebook Server

Create RSS feeds

中文電子書