找回密码
 注册
搜索
查看: 40|回复: 3

[求助] 竖排的epub如何改成横排?

[复制链接]

11

主题

720

回帖

1712

积分

小书痴

积分
1712
贡献
1712
金币
1570
发表于 昨天 01:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
指用sigil。
想把竖排的epub改成横排方便阅读,之前请教过大佬,大佬说可以把vtrl弄成空的,但是我搜索修改之后感觉没有变化,有没有大佬可以教一下我

1

主题

231

回帖

3360

积分

图书委员

积分
3360
贡献
3360
金币
1368
发表于 昨天 04:51 | 显示全部楼层
本帖最后由 U537 于 2026-8-6 06:49 编辑

1.首先处理opf文件的spine标签,找到spine标签删除page-progression-direction="rtl"
代码可能会有不同 例子:
<spine page-progression-direction="rtl" toc="ncx">
上面处理成<spine toc="ncx">

2.样式表标签影响排版
一般在css内寻找
html {
-webkit-writing-mode: vertical-rl;
这类型的包含vtrl、.vrtl、vertical-rl、rtl、rl等关键词
一般比较大影响主要排版的是这种html、body样式或者class样式的开头的p-text、main等等(我下面头部信息这样的大标签的class名)
实在找不到就一个个删着来试 不推介全部删除  粗体或者其他影响阅读的样式可能会被干掉

3.可能是每个xhtml/html的头部信息影响(这个如果不是在头部写完整的样式表,一般对阅读器不会有影响 可以放着不管)
自用规格化头部信息例子
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE html>

  3. <html xml:lang="ja" xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops">
  4. <head>
  5. <title>ミニャのオモチャ箱 1 ~ネコミミ幼女と訳アリ賢者さんたちの楽しい異世界開拓記~</title>
  6. <link href="../css/style.css" rel="stylesheet" type="text/css"/>
  7. </head>
  8. <body class="p-text">
  9. <div class="main">
  10. <div class="illus duokan-image-single"><img alt="" class="fit" src="../image/m004.webp"/></div>
  11. <p><br/></p>
复制代码


最后...一般就这3个地方会影响阅读横竖  基本上阅读器都试过 有特殊例子请给出具体的阅读器版本还有epub
回复

使用道具 举报

11

主题

720

回帖

1712

积分

小书痴

积分
1712
贡献
1712
金币
1570
 楼主| 发表于 昨天 09:11 来自手机 | 显示全部楼层
U537 发表于 2026-8-6 04:51
1.首先处理opf文件的spine标签,找到spine标签删除page-progression-direction="rtl"
代码可能会有不同 例 ...

感谢大佬耐心的回答!我回头一个一个试一下🥺
回复

使用道具 举报

3

主题

159

回帖

1104

积分

小书痴

积分
1104
贡献
1104
金币
628
发表于 昨天 10:33 | 显示全部楼层
学到了,居然还有这种操作
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|ritdon

GMT+8, 2026-8-7 15:28 , Processed in 0.083143 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表