问题标签 [hyphenation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 在 UILabel 中,是否可以强制一条线不在斜线处中断?
示例:我的文本是@"This is a great UI/UX feature"
.
一个更好的例子:@"5/17 of this quantity"
.
是否可以强制线路不在/
(斜线)处中断?
我正在寻找一种通用的做法,因为我还有其他带有斜线的句子。
ruby-on-rails - 使用 Rails 将连字符的两个部分都大写
我正在尝试使用 Rails 将连字符的两个部分都大写:
有没有一种快速的方法来做到这一点?如果不是,那么我将编写一个自定义解决方案,我可以弄清楚,但我希望有一些非常快速和肮脏的方法可以为我做到这一点
html - 实体代码和 lang 属性:我应该同时使用吗?
我正在用芬兰语写一个标记文档。
我正在使用该lang="fi-fi"
属性。我应该将标记实体(ä
forä
等)与语言属性结合使用,还是单独使用语言属性就足够了?实体和语言属性如何相互影响?
“问题”来自这样一个事实,即标记是在没有实体的情况下编写的,并且我有一个脚本应该通过使用正则表达式将扫描字母替换为实体——在定义 lang 属性后,脚本似乎不再起作用(它应该在添加lang
属性之前完成)。
我主要担心的是,无论浏览器如何,标记都能正确呈现,尽管可以假设是“现代”浏览器。
java - 表格单元格中的 Itext 断字
我正在使用 iText 创建一个表格。
但是输出看起来非常糟糕,因为连字符似乎没有正确完成。
我已经读过这个问题How to hyphenate text?
这个例子http://itextpdf.com/sandbox/tables/HyphenationExample
在我将 itext_hyph_xml.jar 添加到我的类路径后,我在 eclipse 中尝试了这个例子。当我运行代码时没有抛出错误,但是这些行
将 null 打印到控制台而不是“Lei-stungs-schein-zif-fer”或我预期的类似内容。
我尝试使用中的参数
但是文档中的输出几乎没有什么不同。
顺便说一句,我试图开始工作的代码看起来像这样:
}
python - 迭代一个文本文件,每行带有三个不同的字段,并将第三个字段返回到与前两个匹配的查询?
我有一个包含大约 100 行数据的文本文件,按以下顺序排列:
我想编写一个 Twitter 机器人,它将逐行遍历文本文件,搜索包含前两个字段的推文,即。作者姓名和书籍,如果每行中的任何一个字段与推文匹配,则使用第三个字段回复推文,即指向 mp3 的链接。如何使用Python 3 有效地做到这一点?如果有更快的方法,请告诉。
css - 如何优化断字
我正在为浏览器处理逐行对齐文本的断字的不同方式而苦苦挣扎。我的文本有以下 CSS 设置:
我的语言设置是en
。处理不一致的一个词是“表达”:
令人费解的是,Safari 能够将德语单词“Gesamtkunstwerk”连字符:
我不知道 Safari 是如何感知到这个词是德语并连字号的。有任何想法吗?
CSS3 规范指出了一个hyphenate-resource
选项,但我没有找到要包含和/或编辑的示例文件。理想情况下,如果主要浏览器支持该选项,我会包含它并希望为非英语单词编辑它以及编辑其默认值。
最好的方法是什么?
css - CSS3 自动单词断字适用于 FireFox,不适用于 Internet Explorer 和 Chrome
根据这个链接,不仅 FireFox,而且Internet Explorer 都应该支持在 css/html 中使用自动断字,但是我的演示(使用荷兰语,IE 支持)。
请参阅我的 CSS 演示,其中连字符在 FF 42 上确实可以完美运行,但在当前的 IE 11 上却没有,虽然它应该受支持。我究竟做错了什么?在我正在使用的 css 和 html 下面。
我究竟做错了什么?需要更改此 css 代码的哪一部分,以便自动断字在 Internet Explorer 以及荷兰语 (nl) 语言上工作?
ios - 如何在对不同于 iOS 首选项中设置的语言敏感的 UILabel 上执行连字符?
对于这个非常具体的问题,我找不到任何提示:如何设置在 UILabel 上执行连字符的语法规则?
你看,我的应用程序已本地化为英语和德语,并包含德国街道名称(显然不会翻译成英语)。当设备的语言设置为德语时,断字可以正常工作。
但是在语言设置为英语的设备上,连字符似乎与德国街道名称斗争(意思是:连字符正在发生,但语法错误)。我认为这是因为它源自 iOS 首选项中设置的语言。
这是我在该标签上执行连字符的方式:
我会认为有一个特定的属性可以做到这一点,但我无法找到如何去做。感谢您对这个小而棘手的问题的任何帮助!S。
java - 使用java对不同语言进行断字
问题:给定一个字符串(可以是不同的语言),我们必须将其连字符。
我尝试了什么:hypenator-j但这似乎只适用于英语,我不确定如何连接其他语言,找不到不同语言的免费 tex 文件。
我们有哪些选项可以解决 Java 中不同语言的断字问题?