找回密码
 注册
搜索
查看: 318|回复: 18

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

[复制链接]

15

主题

1802

回帖

8984

积分

吃书妖怪

积分
8984
贡献
8984
金币
8256
发表于 2026-8-6 01:05:13 | 显示全部楼层 |阅读模式

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

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

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

1

主题

486

回帖

6376

积分

吃书妖怪

积分
6376
贡献
6376
金币
1379
发表于 2026-8-6 04:51:24 | 显示全部楼层
本帖最后由 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
回复

使用道具 举报

15

主题

1802

回帖

8984

积分

吃书妖怪

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

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

使用道具 举报

4

主题

179

回帖

1203

积分

小书痴

积分
1203
贡献
1203
金币
714
发表于 2026-8-6 10:33:50 | 显示全部楼层
学到了,居然还有这种操作
回复

使用道具 举报

10

主题

72

回帖

428

积分

小书痴

积分
428
贡献
428
金币
392
发表于 2026-8-7 22:39:35 | 显示全部楼层
U537 发表于 2026-8-6 04:51
1.首先处理opf文件的spine标签,找到spine标签删除page-progression-direction="rtl"
代码可能会有不同 例 ...

学习到了,感谢大佬分享
回复

使用道具 举报

1

主题

148

回帖

3111

积分

图书委员

积分
3111
贡献
3111
金币
9841
发表于 2026-8-8 20:22:12 | 显示全部楼层
学到了,正在想要怎么处理的时候居然能在水区看到答案(๑•̀ㅂ•́)و✧
回复

使用道具 举报

15

主题

1802

回帖

8984

积分

吃书妖怪

积分
8984
贡献
8984
金币
8256
 楼主| 发表于 2026-8-8 20:39:54 | 显示全部楼层
SAK-WING 发表于 2026-8-8 20:22
学到了,正在想要怎么处理的时候居然能在水区看到答案(๑•̀ㅂ•́)و✧

这不是巧了吗
回复

使用道具 举报

15

主题

1802

回帖

8984

积分

吃书妖怪

积分
8984
贡献
8984
金币
8256
 楼主| 发表于 2026-8-10 15:38:34 | 显示全部楼层
U537 发表于 2026-8-6 04:51
1.首先处理opf文件的spine标签,找到spine标签删除page-progression-direction="rtl"
代码可能会有不同 例 ...

刚刚试过了,用第一个方法好像只把目录调成了横排的,不过第二个方法可以正常把正文调成横排,感谢!
回复

使用道具 举报

1

主题

77

回帖

311

积分

小书痴

积分
311
贡献
311
金币
259
发表于 2026-8-10 15:46:41 | 显示全部楼层
U537 发表于 2026-8-6 04:51
1.首先处理opf文件的spine标签,找到spine标签删除page-progression-direction="rtl"
代码可能会有不同 例 ...

这么强?属实学到新东西了
回复

使用道具 举报

1

主题

486

回帖

6376

积分

吃书妖怪

积分
6376
贡献
6376
金币
1379
发表于 2026-8-10 18:41:38 | 显示全部楼层
nagahoshi 发表于 2026-8-10 15:38
刚刚试过了,用第一个方法好像只把目录调成了横排的,不过第二个方法可以正常把正文调成横排,感谢! ...


某些阅读器这个opf标签会把全部文本渲染成竖排跟向左翻页
这玩意正确作用应该只是整本书向左翻页 新的阅读器基本上都无视这标签就是了
回复

使用道具 举报

15

主题

1802

回帖

8984

积分

吃书妖怪

积分
8984
贡献
8984
金币
8256
 楼主| 发表于 2026-8-10 20:01:02 | 显示全部楼层
U537 发表于 2026-8-10 18:41
某些阅读器这个opf标签会把全部文本渲染成竖排跟向左翻页
这玩意正确作用应该只是整本书向左翻页 新的阅 ...

原来如此,不过能弄好就行
回复

使用道具 举报

2

主题

46

回帖

311

积分

小书痴

积分
311
贡献
311
金币
124
发表于 2026-8-14 14:33:38 | 显示全部楼层
U537 发表于 2026-8-6 04:51
1.首先处理opf文件的spine标签,找到spine标签删除page-progression-direction="rtl"
代码可能会有不同 例 ...

还能这样啊,学习了
回复

使用道具 举报

3

主题

1786

回帖

6654

积分

吃书妖怪

积分
6654
贡献
6654
金币
646
发表于 2026-8-30 23:19:18 来自手机 | 显示全部楼层
这年头,扔给ai改不就行了嘛,不如说改改css完全是ai强项啊
回复

使用道具 举报

2

主题

62

回帖

1001

积分

小书痴

积分
1001
贡献
1001
金币
723
发表于 2026-8-31 09:24:07 | 显示全部楼层
说来好像掌阅、多看这些阅读器会自动把竖排epub变成横版,但是ios自带的图书就不会
看台版小说时候发现的
回复

使用道具 举报

15

主题

1802

回帖

8984

积分

吃书妖怪

积分
8984
贡献
8984
金币
8256
 楼主| 发表于 2026-8-31 09:29:42 来自手机 | 显示全部楼层
7hai 发表于 2026-8-31 09:24
说来好像掌阅、多看这些阅读器会自动把竖排epub变成横版,但是ios自带的图书就不会
看台版小说时候发现的 ...

对,有的阅读器不适配竖排
回复

使用道具 举报

3

主题

16

回帖

88

积分

初翻书页

积分
88
贡献
88
金币
75
发表于 2026-9-3 16:35:30 | 显示全部楼层
学到啦,谢谢
回复

使用道具 举报

2

主题

21

回帖

135

积分

初翻书页

积分
135
贡献
135
金币
97
发表于 2026-9-3 16:39:59 | 显示全部楼层
高手在民间呀 这都能解答
但是我都是该咋看就咋看哈哈哈
回复

使用道具 举报

1

主题

5

回帖

78

积分

初翻书页

积分
78
贡献
78
金币
38
发表于 2026-9-5 11:30:07 | 显示全部楼层
你们一般用什么阅读器啊?有什么通用的推荐吗?
回复

使用道具 举报

15

主题

1802

回帖

8984

积分

吃书妖怪

积分
8984
贡献
8984
金币
8256
 楼主| 发表于 2026-9-5 11:33:26 来自手机 | 显示全部楼层
wx261039 发表于 2026-9-5 11:30
你们一般用什么阅读器啊?有什么通用的推荐吗?

免费的就多看呗,适配epub还不错,安卓iOS都能用
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-17 06:17 , Processed in 0.135367 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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