我想使用rust生成一个简单的tex文档,这是我的rust代码:
fn generate_tex(){
let date = Local::now();
let timestamp = date.format("%Y-%m-%d][%H:%M:%S").to_string();
let mut w = File::create("/root/data/learn-word/" + timestamp + ".tex").unwrap();
writeln!(&mut w, "{{ \documentclass[12pt]{book} }}").unwrap();
writeln!(&mut w, "\usepackage{xeCJK}").unwrap();
writeln!(&mut w, "\begin{document}").unwrap();
writeln!(&mut w, "Hello world! ä½ å¥½").unwrap();
writeln!(&mut w, "\end{document}").unwrap();
}
但编译器给出的提示
\
是
unknown character escape
,即使包含特殊字符,我应该怎么做才能使输出是详细的单词?我试着添加
{{ }}
但它似乎不起作用。