Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML的脱机文本断字_Html_Nlp_Hyphenation - Fatal编程技术网

HTML的脱机文本断字

HTML的脱机文本断字,html,nlp,hyphenation,Html,Nlp,Hyphenation,我有一个(俄语)文本,我需要以编程方式将其连字符显示在浏览器中(即,在适当的地方使用某种脚本放置­;) 我知道,但是,因为我所有的内容都是离线生成的,所以我也想离线进行断字。也就是说,我不希望我的文本在浏览器中使用连字符,而是生成一个已经使用软连字符的静态HTML文件 (Linux)命令行工具或C库就可以了。甚至一些Python代码也可以 有什么线索吗?也许我可以使用TeX来完成这项工作?好吧,我可以使用SpiderMonkey从hyphenate.js创建CLI实用程序(如下所示:)。。

我有一个(俄语)文本,我需要以编程方式将其连字符显示在浏览器中(即,在适当的地方使用某种脚本放置
­;

我知道,但是,因为我所有的内容都是离线生成的,所以我也想离线进行断字。也就是说,我不希望我的文本在浏览器中使用连字符,而是生成一个已经使用软连字符的静态HTML文件

(Linux)命令行工具或C库就可以了。甚至一些Python代码也可以


有什么线索吗?也许我可以使用TeX来完成这项工作?

好吧,我可以使用SpiderMonkey从hyphenate.js创建CLI实用程序(如下所示:)。。。但是我想要一个更直接的解决方案。这是一个好问题,但是hyphenator.js也可以脱机工作–如果您只下载代码。@JukkaK.Korpela,请详细说明。请注意,我需要以编程方式进行断字-即通过脚本。我不必在浏览器中手动复制粘贴内容。我澄清了问题文本。如果您下载hyphenator.js并将其放置在与HTML文件相关的位置,您只需在HTML文件中插入一个简单的
元素(运行它)(如果需要,这可以通过编程方式完成)。好的,谢谢,但我想生成一个带有连字号的静态HTML文件,无需在客户端上运行JavaScript。