gpt4 book ai didi

word-wrap - Pandoc:转换为 HTML 时没有换行

转载 作者:行者123 更新时间:2023-12-01 07:38:25 25 4
gpt4 key购买 nike

我正在从 Markdown 转换为 HTML,如下所示:
pandoc --columns=70 --mathjax -f markdown input.pdc -t html -Ss > out.html

一切正常,除了文本没有被包装的事实。我尝试了不同的列长度,没有效果。删除了选项,不行。无论我尝试过什么,HTML 都不会被包装。我搜索了错误跟踪器,但似乎没有与此问题相关的任何 Unresolved 错误。我还检查了文档,但据我所知,文本应该是换行的......那么,我是不是偶然发现了一个错误?

我正在使用 pandoc 版本 1.12.4.2。

在此先感谢您的帮助!

最佳答案

Pandoc 将换行符放在 HTML 中,因此源代码更易于阅读。默认情况下,它不插入 <br> -tags。

如果要保留 Markdown 输入中的换行符:

pandoc -f markdown+hard_line_breaks input.md output.html

但是,通常在浏览器中打开 HTML 文件时限制文本宽度的更好方法是调整 HTML template ( pandoc -D html5 ) 并添加一些 CSS,例如:
<!DOCTYPE html>
<html$if(lang)$ lang="$lang$"$endif$>
<head>
<style>
body {
width: 46em;
}
</style>
...

关于word-wrap - Pandoc:转换为 HTML 时没有换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24469694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com