Error de cadenas sin formato de Scala en escape Unicode
En una cadena Scala, debe incluir este literal literal:\usepackage{x}
. Por lo tanto, lo deseado sería que para
val s = """ ... \usepackage{X} ... """
println(s)
... \usepackage{X} ...
Los intentos hasta ahora incluyen,
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}"""
^
Las cadenas simples entre comillas dobles tampoco tienen éxito.
Siguiendohttp://docs.scala-lang.org/overviews/core/string-interpolation.html , un ejemplo de trabajo incluye
scala> raw"a\nb"
res1: String = a\nb
que no cubre casos unicode.