#gnuplot
#gnuplot
Вопрос:
Когда я строю график в gnuplot, я получаю следующее сообщение:
qt.qpa.fonts: заполнение псевдонимов семейства шрифтов заняло 320 мс. Замените использование отсутствующего семейства шрифтов «Sans» на существующее, чтобы избежать этих затрат. Ошибка: окно построения (gnuplot_qt) не отвечает — перезапускается
Я понимаю, что мне нужно изменить шрифт на «Sans». Верно? Если да, то как мне это сделать? Понятия не имею.
Комментарии:
1. Это сообщение исходит не от gnuplot. Это должно быть из какой-то утилиты системного уровня, которая управляет шрифтами. Я интерпретирую это как означающее, что семейство шрифтов «Sans» не установлено на вашем компьютере. Но да, вы, вероятно, могли бы также избежать этого, указав другой шрифт для gnuplot:
set term qt font "Geneva,12"
. Я, очевидно, не знаю, какие шрифты у вас есть.2. Я построил график в wxmaxima, который использует gnuplot. При построении графика я получил сообщение, приведенное выше. Насколько я знаю, на моей машине установлен «Sans». Извините за вопрос, но как именно работает команда, которую вы разместили здесь?
Ответ №1:
Добавьте эту строку в файл .zshrc…
export GNUTERM="qt font "Arial,12""
Это исправило ситуацию для меня на Mac Big Sur. Вы можете опустить «, 12», если хотите сохранить размер шрифта по умолчанию, но в Arial это может выглядеть немного маловато.
Шрифт Mac на Big Sur называется «San Francisco» или «SF», но я не смог найти его по этим названиям или более раннему «Lucinda Grande». Наверное, лучше всего подходит…
export GNUTERM="qt font "Helvetica""