Beim Hinzufügen von Schriftarten zur WSL wurde im folgenden Artikel beschrieben, wie Sie eine ttf-Datei in einem Verzeichnis mit dem Namen ~ / .fonts ablegen und darauf verweisen. https://qiita.com/query1000/items/4b0b8db872adc1a5e2e9
Wenn Sie sich jedoch auf MS Mincho und Yu Mincho beziehen, die ursprünglich in Windows 10 enthalten waren, ist es schneller, die Windows-Schriftarten, die auf demselben Computer enthalten sind, direkt zu verwenden, da es sich um WSL handelt. Wie es geht.
Ich habe mich auf die folgenden Artikel als Ganzes bezogen. https://www.atmarkit.co.jp/ait/articles/1812/27/news033.htmlc/
--Erstellen Sie eine Datei mit dem Namen /etc/fonts/local.conf mit Root-Rechten und speichern Sie sie mit den folgenden Inhalten.
/etc/fonts/local.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<dir>/mnt/c/Windows/Fonts</dir>
</fontconfig>
mit diesem
$ fc-cache -fv
Dann können Sie die in Windows installierten Dateien direkt verwenden.
Ich habe auf den folgenden Artikel verwiesen. https://ponu2.blogspot.com/2016/03/fontconfig.html
Unter Linux werden Schriftarten in /etc/fonts/fonts.conf angegeben, das standardmäßig installiert ist. Wenn Sie diese Datei jedoch direkt manipulieren, wird sie in einem späteren Update überschrieben, oder Sie können dem Update nicht folgen.
Schreiben Sie daher local.conf in dasselbe Verzeichnis und geben Sie die root-spezifischen Einstellungen dieses Computers ein. local.conf hat Vorrang vor fonts.conf.
Wenn Sie für jeden Benutzer eine Schriftartdatei im Verzeichnis ~ / .fonts / ablegen, wird dieser Datei Priorität eingeräumt.
Zusammenfassung
--Benutzer ~ / .fonts /
Ich benutze nur meinen eigenen Windows-Computer, deshalb habe ich beschlossen, local.conf einzurichten.
(Der obige Artikel scheint detailliertere Einstellungen zu haben)
Ich habe auf den folgenden Artikel verwiesen. https://opentype.jp/fontinst10.htm
In meinem ersten Artikel zeige ich Ihnen, wie Sie eine Schriftartdatei direkt in ~ / .fonts einfügen.
Wenn Sie jedoch eine Schriftart unter Windows installieren und mit WSL verwenden, funktioniert dies nicht, wenn Sie die Schriftartdatei in C: \ Windows \ Fonts ablegen. Klicken Sie in diesem Fall mit der rechten Maustaste auf die heruntergeladene Schriftartdatei (* .ttf oder ttc) und wählen Sie "Für alle Benutzer installieren". (Administratorberechtigung erforderlich) Beachten Sie, dass Sie dieses Mal, wenn Sie einfach "installieren", für jeden Windows-Benutzer in den Ordner "C: \ Benutzer \ (Benutzername) \ AppData \ Local \ Microsoft \ Windows \ Fonts" wechseln.
Ich weiß nichts ..
(Ende dieses Abschnitts)
Recommended Posts