Zrobiłem SVG w Inkscape na Fedorze z czcionką CM Roman (lateks), ale kiedy otwieram SVG na Ubuntu 12.04, mówi, że nie ma CM Roman, mimo że TexLive jest zainstalowany.
Jak używać czcionki CM Roman w Inkscape na Ubuntu?
Powinieneś pobrać i zainstalować wersję ttf lub otf czcionki Computer Modern Roman, aby móc jej używać w inkscape. Zrobiłem to w przeszłości, ale muszę wyszukać link do pobrania. Może to zrobić: http://cm-unicode.sourceforge.net/download.html . Możesz także sprawdzić (a może skopiować) katalog czcionek Fedory.
W rzeczywistości bardzo łatwo jest uzyskać czcionki Computer Modern działające w systemie Ubuntu, ponieważ czcionki można zainstalować bezpośrednio z repozytoriów Ubuntu
sudo apt-get install fonts-cmu
„cmu” to skrót od „cm-unicode”. Czcionki pojawiają się na ekranach wyboru czcionek jako „CMU Serif” i „CMU Sans Serif” itp.
Zostało to przetestowane z wersją Kubuntu 12.04 LTS.
Dalszą pomoc (w języku niemieckim) związaną z czcionkami można znaleźć na stronie http://wiki.ubuntuusers.de/Schriftarten
Być może najbardziej ogólną odpowiedzią jest instalacja pakietu cm-super . Zawiera rodziny czcionek Computer Modern, w tym rodziny paczek fonts-cmu .
źródło
cm-super
zainstalowałem, alefonts-cmu
później musiałem zainstalować . To nie jest zależność.Wyeksportuj plik Inkscape jako plik PDF. Spowoduje to automatyczne umieszczanie tych czcionek .
Przetestowałem to z Inkscape zainstalowanym pod Windows 10 i Latex jako częścią pandoc-docker-container.
Działa jak urok.
źródło