即时使用 CSS 样式

即时使用 CSS 样式

抱歉,标题不好,我只是不知道如何更好地表达我的问题。

问题是:我有一个很长的日语 .txt 文件。鉴于我目前的日语水平,我需要使用 Chromium 词典扩展。

我可以在浏览器中打开 .txt 文件并使用扩展程序,但由于没有格式化,文本的可读性不够。我尝试将其托管在 Dropbox 中的公共文件夹中,并使用 Readability 或 iReader 等重新格式化工具,但这两种方法都不起作用(它们似乎也无法在我的公共 Dropbox 文件夹中的 .html 页面上工作)。

我还知道 Chromium 如何让您即时编辑页面,以及如何将自定义 CSS 样式应用于页面,所以我想知道是否可以使用此类工具以某种方式使文本更具可读性¹。源文本位于 .txt 文件中,但我想我可以使用 LibreOffice 或类似的东西将其转换为 html 页面,如果有必要的话。

因此,简而言之:如何以更易读的方式在 Chromium 中显示非常长(实际上是一整本书)的未格式化的文本?

[1] 所谓可读性,我主要指的是字体更大、页边距更宽,就像 Safari 的阅读器或 iReader 扩展程序所做的那样。我显然不指望它知道什么是章节标题或类似的东西。

附言:虽然我确实使用了术语“CSS”,但我并不完全确定这就是我所需要的。如果 CSS 与此无关,请原谅我的无知。我对网络……东西几乎一无所知。

PPS:虽然我确实谈到了 iReader 来阐明我的需求,但使用 iReader 本身并不是一个选择,因为字典扩展(Rikaikun)不太喜欢它。

答案1

您可以自己创建一个 HTML 文档,并使用 CSS 对其进行样式设置。但这样做的问题是,您需要找到一种方法将数据导出为 HTML。您可以使用 LibreOffice,但它很可能会生成丑陋的 HTML。

另一种方法是在编辑器中使用列模式(例如:http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/column_mode.html) 和正则表达式来获取包含所有数据的 HTML 文档。在 HTML 文档中,您可以使用 CSS 使文档看起来像您想要的那样。这里的问题是您需要了解 HTML、CSS、正则表达式,并且您需要一个好的编辑器。

替代的简单解决方案:您不能直接将文本文件粘贴到 Word(或类似程序)中并按照您想要的方式设置样式吗?

相关内容