Вы могли выполнить последующую обработку свой сценарий
awk '{gsub(/[$]LINENO/,FNR);print}' script_template > script
Но это обычно вызывает проблемы с необходимостью поддержать шаблон и генерировать сценарий каждый раз, когда Вы хотите сделать редактирования.
Я понял это путем поиска системы название Шрифта A. Должен быть файл (более точно, ссылка на файл) "/etc/fonts/conf.d/01-trisquel.conf". Необходимо будет отредактировать этот файл для включения названий выбранных шрифтов как самый высокий приоритет (выше существующего <семейство> записи).
Добавьте это к Вашему ~/.config/fontconfig/fonts.conf
файл для установки Шрифта B как моноширинный шрифт по умолчанию
<match target="pattern">
<test name="family" qual="any">
<string>monospace</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>Font B</string>
</edit>
</match>
Или к /etc/fonts/local.conf
установить его в масштабе всей системы
fc-match monospace
(убедитесь, что "Шрифт B" существует под тем именем). Если Вы нуждаетесь больше чем в одном правиле, переносите его <fontconfig>
тег.
– lepe
21.08.2017, 09:17
Я обнаружил, что это работает :
gsettings set org.gnome.desktop.interface monospace-font-name 'Noto Mono 11 '
(Возможно, не все приложения, gedit изменяется мгновенно)