스칼라 문자열에서이 리터럴 축 어를 포함해야합니다 (\usepackage{x}
). 따라서,유니 코드 이스케이프에서 스칼라 원시 문자열 오류
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}"""
^
단일 따옴표 문자열뿐만 아니라 실패 증명에 대한
val s = """ ... \usepackage{X} ... """
println(s)
... \usepackage{X} ...
시도가 지금까지 포함하는 것이 될 것이다 원했다.
는 http://docs.scala-lang.org/overviews/core/string-interpolation.html 이후, 작동 예에서는 유니 케이스 커버하지 않는
scala> raw"a\nb"
res1: String = a\nb
를 포함한다.
답변이 있으면 원래 질문을 편집하고 대답을 게시하고 동의하십시오. –