文本突出显示和换行,不是英语

文本突出显示和换行,不是英语

我读过这里关于在文档中突出显示文本的帖子。对我来说,\usepackage{color,soul}和的组合\hl是完美而简单的。然而它有两个缺点:

  • 它似乎只适用于拉丁字母,所以我不能用波兰语书写

\usepackage[utf8]{inputenc} \usepackage[polish,english]{babel} \usepackage{polski}

如果我使用波兰字母,它会出现如下错误

Argument of \UTFviii@two@octets has an extra }. <inserted text> \par l.13 ... duzych plikow, wielkosci rzdu gigabajtow}

  • 它只提供黄色。

为非拉丁文本的背景添加颜色并使用适当的换行符的最简单的方法是什么(最少的包、代码)?

答案1

如果您想将 utf8 与 soul 一起使用,请尝试该soulutf8包。

\hl可以使用 来设置 的颜色\sethlcolor,请参阅文档。

相关内容