0
ドイツ語のä, ü, ...
を\\"a, \\"u, ...
に置き換えます。LaTex用にumlauteをダブルバックスラッシュに置き換えます。
例:
Ägypten
が\\"Agypten
に変換されるべき文字列。 しかしgsub
は私をさせません。
gsub('Ä','\\"A','Ägypten')
> [1] "\"Agypten"
gsub('Ä','\\\"A','Ägypten')
> [1] "\"Agypten"
gsub('Ä','\\\\"A','Ägypten')
> [1] "\\\"Agypten"
ところで:私はknitr, tikZ, and Xetex
のためにこれを必要とします。残念ながら、UTF8
ソリューションは私のために実行可能ではありません。
おそらくラテックスでこの問題を処理する必要があります。 – Roland