- 主题:问一下 org publish 的断行和行间距
很早以前 org publish 的网页行间、断行都很正常
估计一两年前,某个版本 org 开始,publish 之后
网页显示很奇怪,原本的正常段落显示变成了很长的一行
原本正常的行间距变成了两三倍宽
一直怀疑是 Apache 渲染有问题!
最近比较了一下 org 生成的新旧 HTML 文件,才发现这个问题
但还没有发现修改的办法!
哪位大侠能指点一下?
--
FROM 120.253.228.*
自己设置一下模版吧,发一个我的供参考
#+SETUPFILE: ~/workspace/src/org-themes/src/readtheorg_inline/readtheorg_inline.theme
#+OPTIONS: ^:nil p:t tex:t
【 在 easior 的大作中提到: 】
: 很早以前 org publish 的网页行间、断行都很正常
: 估计一两年前,某个版本 org 开始,publish 之后
: 网页显示很奇怪,原本的正常段落显示变成了很长的一行
: 原本正常的行间距变成了两三倍宽
: 一直怀疑是 Apache 渲染有问题!
: 最近比较了一下 org 生成的新旧 HTML 文件,才发现这个问题
: 但还没有发现修改的办法!
: 哪位大侠能指点一下?
--
FROM 1.202.10.*
感谢版主,试了你的 #+OPTIONS 发现没有改观
于是,把新旧两个 HTML 文件 diff 了一下
尝试了半天,总算找到了问题
[code]
</div><div id="content" class="content">
<h1 class="title">简单用法</h1>
<div id="table-of-contents" role="doc-toc">
[/code]
改为
[code]
</div><div id="content">
<h1 class="title">简单用法</h1>
<div id="table-of-contents" role="doc-toc">
[/code]
没搞明白:class="content" 怎么产生影响的?
以及如何在 org publish 的时候不产生这个?
【 在 cppbuilder 的大作中提到: 】
: 自己设置一下模版吧,发一个我的供参考
: #+SETUPFILE: ~/workspace/src/org-themes/src/readtheorg_inline/readtheorg_inline.theme
: #+OPTIONS: ^:nil p:t tex:t
: ...................
--
修改:easior FROM 120.253.228.*
FROM 120.253.228.*
不是option是theme,可以搜一下五花八门的成品,我发的那个配置是下载到本地的,也可以直接用网络链接
【 在 easior (潜行) 的大作中提到: 】
: 发信人: easior (潜行), 信区: Emacs
: 标 题: Re: 问一下 org publish 的断行和行间距
: 发信站: 水木社区 (Tue Dec 3 17:01:25 2024), 转信
:
--
FROM 1.202.10.*
如果是要删掉toc,应该是
#+OPTIONS: toc:nil
【 在 easior 的大作中提到: 】
: 感谢版主,试了你的 #+OPTIONS 发现没有改观
: 于是,把新旧两个 HTML 文件 diff 了一下
: 尝试了半天,总算找到了问题
: ...................
--
FROM 1.202.10.*
哦,可能真的是主题模板的问题
可惜那个超过了我的能力范围之外
那就是试试版主大人提供的 ReadTheDoc 主题吧
【 在 cppbuilder 的大作中提到: 】
: 不是option是theme,可以搜一下五花八门的成品,我发的那个配置是下载到本地的,也可以直接用网络链接
--
FROM 120.253.228.*
toc 可以有
但就是 <div id="content" class="content"> 不能有后面的 class="content"
【 在 cppbuilder 的大作中提到: 】
: 如果是要删掉toc,应该是
: #+OPTIONS: toc:nil
--
修改:easior FROM 120.253.228.*
FROM 120.253.228.*
我发的那个是 gitlab OlMon org-themes
【 在 easior 的大作中提到: 】
: 哦,可能真的是主题模板的问题
: 可惜那个超过了我的能力范围之外
: 那就是试试版主大人提供的 ReadTheDoc 主题吧
: ...................
--
FROM 1.202.10.*
昨晚读了一下 ox-html.el,问题找到了
新版 org 使用的 org-html-template 会生成
<div id="content" class="XXX">
其中 XXX 可由 :html-content-class 确定,默认也是 content
倘若恰巧 CSS 中设定 #content 属性,那么 org publish 的页面就会出现奇怪的样子
而版主大人提供的模板正好没有任何 content 相关的 CSS 设定,显示正常
由于CSS于我而言是未知领域,就我的情况来说,迂回的解决办法是
:html-content-class nil
这个临时的方法相当于设定了 CSS 中的不存在的属性
【 在 cppbuilder 的大作中提到: 】
: 自己设置一下模版吧,发一个我的供参考
: #+SETUPFILE: ~/workspace/src/org-themes/src/readtheorg_inline/readtheorg_inline.theme
: #+OPTIONS: ^:nil p:t tex:t
: ...................
--
FROM 120.253.228.*
想问一下 latex:t 对应的是哪条?
(setq org-preview-latex-default-process 'dvipng) 对应的是 latex:dvipng 吗
好像 #+OPTIONS: latex:dvisvgm 在执行 org-latex-preview 时无效
【 在 cppbuilder 的大作中提到: 】
: 自己设置一下模版吧,发一个我的供参考
: #+SETUPFILE: ~/workspace/src/org-themes/src/readtheorg_inline/readtheorg_inline.theme
: #+OPTIONS: ^:nil p:t tex:t
: ...................
--
修改:easior FROM 120.253.228.*
FROM 120.253.228.*