Featured image of post Wie man Japanisch in egui anzeigt

Wie man Japanisch in egui anzeigt

Holen Sie sich das egui Beispiel

Sie können das egui-Beispiel mit dem folgenden Befehl ausführen.

1
2
3
git clone https://github.com/emilk/eframe_template/ egui_test
cd egui_test
cargo run

Laden Sie eine japanisch-kompatible Schriftart

Um Japanisch anzuzeigen, müssen Sie eine Schriftart laden, die die japanische Sprache unterstützt.

Fügen Sie in src/app.rs die folgenden Zeilen in die Methode pub fn new ein.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
// Laden Sie eine japanisch-kompatible Schriftart
let mut fonts = egui::FontDefinitions::default();
fonts.font_data.insert(
    "Meiryo".to_owned(),
    egui::FontData::from_static(include_bytes!("C:/Windows/Fonts/Meiryo.ttc")),
);
fonts
    .families
    .entry(egui::FontFamily::Proportional)
    .or_default()
    .insert(0, "Meiryo".to_owned());
cc.egui_ctx.set_fonts(fonts);

Jetzt können Sie Japanisch anzeigen.

img.png

comments powered by Disqus
Erstellt mit Hugo
Theme Stack gestaltet von Jimmy