Erro Scala Raw Strings no escape Unicode
Em uma Scala String, é necessário incluir literalmente:\usepackage{x}
. Assim, o desejado seria que, para
val s = """ ... \usepackage{X} ... """
println(s)
... \usepackage{X} ...
As tentativas até agora incluem,
scala> """\usepackage{X}"""
<console>:1: error: error in unicode escape
"""\usepackage{X}"""
^
scala> raw"""\usepackage{X}"""
<console>:1: error: error in unicode escape
raw"""\usepackage{X}"""
^
Seqüências de caracteres simples com aspas duplas também não têm êxito.
Seguehttp://docs.scala-lang.org/overviews/core/string-interpolation.html , um exemplo de trabalho inclui
scala> raw"a\nb"
res1: String = a\nb
que não cobre casos unicode.