问题标签 [calibre]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 为什么从 CGI/Perl 调用 Calibre/Python 会崩溃,而不是从 shell 调用?
我有一个调用 bash 脚本的 Perl 脚本。我使用的软件是Calibre。当我从我的 ssh shell 调用这个 bash 脚本(Calibre's)时,它似乎工作正常。但是,当我从我的 Perl 脚本中调用它时,它会引发以下错误:
我在 Calibre mobileread 论坛上发布了这个,并被告知这是因为 Python stdlib 模块没有正确加载。但我完全不知道是什么原因造成的,也不知道如何让它运行起来。我正在使用 bluehosts Linux 服务器。有人可以帮我吗?
我从 Perl 脚本调用 bash 脚本的方式是使用反引号:
我也尝试过使用IPC::Run::Simple,但这也不起作用。
从我的 ssh:
虽然我的 Perl 脚本中的那个是空的。
python - 美汤 findAll 没找到全部
我正在使用 Calibre 为网站制作食谱。
网页源代码为:
我想找到所有<a href="/node/********" class="package-link">
所以我用了漂亮的汤
但只找到了第一个(即 中的那个<h2><a href="/node/21537908" class="package-link">Democracy and its enemies</a></h2>
)。
我怎样才能找到它们?
xml - 从纯文本文件自动创建分节和标题?
我有一个大文件,它分为多个类别,每个类别名称下方都有一个下划线。该文件不断变化,有80个类别。它是一个纯文本文件。我想让每个类别名称都是 epub 文件中的单独章节。我还想确保每个章节名称都是章节的标题。有没有办法使用 Calibre 自动执行此操作?也许一些正则表达式魔法?例如,我希望以下类别的章节标题为:水果、蔬菜、草药。而且我希望它能够自动解析(一种方法可能涉及识别正则表达式中的下划线)。我怎样才能做到这一点?
php - EPUB 到 PDF 转换使用 calibre 给出错误
以下是我在使用代码时遇到的错误
我只需要用 PHP 运行它,所以我正在尝试执行 shell 命令。我正在使用 Ubuntu 12。
没有使用临时目录而不是 /opt/lampp/lib/libgcc_s.so.1 对 /root/.config/calibre 进行写入访问:
GCC_4.2.0' not found (required by /usr/lib/i386-linux-gnu/libstdc++.so.6) /opt/lampp/lib/libgcc_s.so.1: version
未找到版本 GCC_4.2.0'(/usr/lib/i386-linux-gnu/ 需要libstdc++.so.6) 1% 正在将输入转换为 HTML... InputFormatPlugin: EPUB Input running on /opt/lampp/htdocs/test.epub 找到 HTML cover content/calibre_title_page.html 正在解析所有内容... 34% 正在运行转换电子书...合并用户指定的元数据...检测结构...扁平化 CSS 和重新映射字体大小...源基本字体大小为 12.00000pt 删除假边距...清理清单...从清单中修剪未使用的文件。 .. 创建 PDF 输出... 67% 创建 PDF 输出
php - ebook-convert 不将 epub 转换为 pdf
下面是我在 PHP 文件中使用的代码
请帮助我完成一个项目所需的。
提前致谢
tsql - 如何从 Calibre 数据库中查询?
如您所知,calibre有一个名为metadata.db
SQLite 并由 SQLite 制成的数据库,我想从所有具有此列的书籍中查询:
但是,该数据库包含此表:
他们之间没有关系,我怎样才能得到我的查询?
parsing - OASIS VLSI 布局文件解析器
OASIS 是 VLSI 拓扑表示的一种格式。我需要一个 OASIS 格式的解析器,或者可能需要一些文档来描述这种格式的结构。我在 Google 中找不到任何提及它的内容。
是否有可用的 OASIS 解析器,或者至少有一些关于文件结构的文档?
linux - 上传文件并执行 bash 命令的 HTML 表单
我有一个运行 Calibre (v 0.8.51) 无头作为电子书服务器和 Apache2 的 Raspberry Pi (Debian/Wheezy)。我想简化将电子书上传到我的 calibre 库的过程,创建一个 HTML 表单。表单提交按钮需要触发执行以下操作的脚本:
- 传递给包含作者、标题、ISBN、标签的 bash 命令变量;
- 将文件重命名为 book.mobi 后上传到特定位置(/home);
- 运行以下 bash 命令
calibredb add --library-path=/home/calibre-library --authors "$authors" --title "$title" --tags "$tags" --isbn "$isbn" /home/book.mobi
最好的方法是什么?
pdf - 裁剪基于文本的多页 PDF 文档的白边并将其转换为基于图像的 PDF 文档
我想为 Kindle 转换电子书。我尝试使用 Calibre 将具有复杂格式样式和图像的大型、两种语言的基于文本的 PDF 电子书转换为适用于 Kindle 的 AZW3 书籍,还尝试了亚马逊服务,但转换结果质量很差,出现多个错误。我无法将 PDF 电子书转换为最适合 kindle 的纯文本,因为电子书包含多种格式样式、编程代码和图像。
自动裁剪基于文本的多页 PDF 文档的白边并将其转换为基于图像的 PDF 文档,调整大小以适合 600 x 800 像素的最佳方法是什么?
python - recipe for Calibre e-book management: can't make article bodies to appear in the output
For Calibre, I am struggling to repair a built-in recipe for Vedomosti.
The problem I face is I can't make the article bodies to appear in the resulting .MOBI even with a most trivial reduction -- commenting out each of keep_only_tags
, remove_tags_after
, remove_tags
variable settings. All I'm getting is tons of surrounding banners and navigation, but none of article texts. Log file doesn't have a single mention of "postprocess_html: article div not found" which looks like a primary signal of article text missing.
Of course, a trivial RSS-based custom news source for the same RSS works just fine: all article bodies get included.
Any suggestions on how to approach the problem?