gksu gedit /etc/grub.d/10_linux
В конце файла:
if [ "$list" ] && ! $in_submenu; then
echo "submenu \"Previous Linux versions\" {"
in_submenu=:
fi
done
if $in_submenu; then
echo "}"
добавить символ «#» перед некоторые строки, чтобы отключить (т. е. прокомментировать) их эффект, сделать это так (4 строки изменены):
if [ "$list" ] && ! $in_submenu; then
#echo "submenu \"Previous Linux versions\" {"
in_submenu=:
fi
done
#if $in_submenu; then
#echo "}"
#fi
Затем запустите sudo update-grub, чтобы применить изменения.
/etc/fonts/conf.d/70-no-bitmaps.conf только отклоняет растровые шрифты, они не отключают встроенные растровые изображения, что здесь и есть. Я не знаю, почему они не поставили параметр для отключения встроенных растровых изображений в том же файле conf. В любом случае добавьте следующее в свой ~/.config/fontconfig/conf.d/20-no-embedded.conf (или для более старых версий Ubuntu в ~/.fonts.conf.d/20-no-embedded.conf):
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
Это отключит встроенное растровое изображение для всех шрифтов. Если вы хотите отключить только выбранные шрифты, добавьте элемент <test>:
<test name="family" compare="contains">
<string>Calibri</string>
<string>Cambria</string>
</test>
до <edit ....
/etc/fonts/conf.d/70-no-bitmaps.conf отвергает только растровые шрифты, они не отключить встроенные растровые изображения, которое имеет место здесь. Я не знаю, почему они не поставили настройки, чтобы отключить встроенные растровые изображения в одном файле conf. В любом случае, поместите следующие строки в ~/.config/fontconfig/conf.d/20-no-embedded.conf (или, для старых версий Ubuntu, в ~/.fonts.conf.d/20-no-embedded.conf):
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
это приведет к отключению встроенного растрового изображения для всех шрифтов. Если вы хотите отключить только для выбора шрифтов, добавьте <test> стихия:
<test name="family" compare="contains">
<string>Calibri</string>
<string>Cambria</string>
</test>
перед <edit ....
/etc/fonts/conf.d/70-no-bitmaps.conf отвергает только растровые шрифты, они не отключить встроенные растровые изображения, которое имеет место здесь. Я не знаю, почему они не поставили настройки, чтобы отключить встроенные растровые изображения в одном файле conf. В любом случае, поместите следующие строки в ~/.config/fontconfig/conf.d/20-no-embedded.conf (или, для старых версий Ubuntu, в ~/.fonts.conf.d/20-no-embedded.conf):
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
это приведет к отключению встроенного растрового изображения для всех шрифтов. Если вы хотите отключить только для выбора шрифтов, добавьте <test> стихия:
<test name="family" compare="contains">
<string>Calibri</string>
<string>Cambria</string>
</test>
перед <edit ....
/etc/fonts/conf.d/70-no-bitmaps.conf отвергает только растровые шрифты, они не отключить встроенные растровые изображения, которое имеет место здесь. Я не знаю, почему они не поставили настройки, чтобы отключить встроенные растровые изображения в одном файле conf. В любом случае, поместите следующие строки в ~/.config/fontconfig/conf.d/20-no-embedded.conf (или, для старых версий Ubuntu, в ~/.fonts.conf.d/20-no-embedded.conf):
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
это приведет к отключению встроенного растрового изображения для всех шрифтов. Если вы хотите отключить только для выбора шрифтов, добавьте <test> стихия:
<test name="family" compare="contains">
<string>Calibri</string>
<string>Cambria</string>
</test>
перед <edit ....
/etc/fonts/conf.d/70-no-bitmaps.conf отвергает только растровые шрифты, они не отключить встроенные растровые изображения, которое имеет место здесь. Я не знаю, почему они не поставили настройки, чтобы отключить встроенные растровые изображения в одном файле conf. В любом случае, поместите следующие строки в ~/.config/fontconfig/conf.d/20-no-embedded.conf (или, для старых версий Ubuntu, в ~/.fonts.conf.d/20-no-embedded.conf):
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
это приведет к отключению встроенного растрового изображения для всех шрифтов. Если вы хотите отключить только для выбора шрифтов, добавьте <test> стихия:
<test name="family" compare="contains">
<string>Calibri</string>
<string>Cambria</string>
</test>
перед <edit ....
/etc/fonts/conf.d/70-no-bitmaps.conf
только отклоняет растровые шрифты, они не отключают встроенные растровые изображения, что здесь и есть. Я не знаю, почему они не поставили параметр для отключения встроенных растровых изображений в том же файле conf. В любом случае добавьте следующее в свой ~ / .config / fontconfig / conf.d / 20-no-embedded.conf
(или, для более старых версий Ubuntu, в ~ / .fonts. conf.d / 20-no-embedded.conf
):
& lt;? xml version = "1.0"? & gt; & lt;! DOCTYPE fontconfig SYSTEM "fonts.dtd" & gt; & Lt; Fontconfig & GT; & lt; match target = "font" & gt; & lt; edit name = "embeddedbitmap" mode = "assign" & gt; & Lt; BOOL & GT; ложная & л; / BOOL & GT; & Lt; / редактировать & GT; & Lt; / матч & GT; & Lt; / Fontconfig & GT;
Это отключит встроенное растровое изображение для всех шрифтов. Если вы хотите отключить только выбранные шрифты, добавьте элемент & lt; test & gt;
:
& lt; test name = "family" compare = "contains" & gt; & Lt; & струна GT; Calibri & л; / строка & GT; & Lt; & струна GT; Кэмбриа & л; / строка & GT; & Lt; / тест & GT;
до & lt; edit ...
.
/etc/fonts/conf.d/70-no-bitmaps.conf
только отклоняет растровые шрифты, они не отключают встроенные растровые изображения, что здесь и есть. Я не знаю, почему они не поставили параметр для отключения встроенных растровых изображений в том же файле conf. В любом случае добавьте следующее в свой ~ / .config / fontconfig / conf.d / 20-no-embedded.conf
(или, для более старых версий Ubuntu, в ~ / .fonts. conf.d / 20-no-embedded.conf
):
& lt;? xml version = "1.0"? & gt; & lt;! DOCTYPE fontconfig SYSTEM "fonts.dtd" & gt; & Lt; Fontconfig & GT; & lt; match target = "font" & gt; & lt; edit name = "embeddedbitmap" mode = "assign" & gt; & Lt; BOOL & GT; ложная & л; / BOOL & GT; & Lt; / редактировать & GT; & Lt; / матч & GT; & Lt; / Fontconfig & GT;
Это отключит встроенное растровое изображение для всех шрифтов. Если вы хотите отключить только выбранные шрифты, добавьте элемент & lt; test & gt;
:
& lt; test name = "family" compare = "contains" & gt; & Lt; & струна GT; Calibri & л; / строка & GT; & Lt; & струна GT; Кэмбриа & л; / строка & GT; & Lt; / тест & GT;
до & lt; edit ...
.
/etc/fonts/conf.d/70-no-bitmaps.conf
только отклоняет растровые шрифты, они не отключают встроенные растровые изображения, что здесь и есть. Я не знаю, почему они не поставили параметр для отключения встроенных растровых изображений в том же файле conf. В любом случае добавьте следующее в свой ~ / .config / fontconfig / conf.d / 20-no-embedded.conf
(или, для более старых версий Ubuntu, в ~ / .fonts. conf.d / 20-no-embedded.conf
):
& lt;? xml version = "1.0"? & gt; & lt;! DOCTYPE fontconfig SYSTEM "fonts.dtd" & gt; & Lt; Fontconfig & GT; & lt; match target = "font" & gt; & lt; edit name = "embeddedbitmap" mode = "assign" & gt; & Lt; BOOL & GT; ложная & л; / BOOL & GT; & Lt; / редактировать & GT; & Lt; / матч & GT; & Lt; / Fontconfig & GT;
Это отключит встроенное растровое изображение для всех шрифтов. Если вы хотите отключить только выбранные шрифты, добавьте элемент & lt; test & gt;
:
& lt; test name = "family" compare = "contains" & gt; & Lt; & струна GT; Calibri & л; / строка & GT; & Lt; & струна GT; Кэмбриа & л; / строка & GT; & Lt; / тест & GT;
до & lt; edit ...
.
/etc/fonts/conf.d/70-no-bitmaps.conf
только отклоняет растровые шрифты, они не отключают встроенные растровые изображения, что здесь и есть. Я не знаю, почему они не поставили параметр для отключения встроенных растровых изображений в том же файле conf. В любом случае добавьте следующее в свой ~ / .config / fontconfig / conf.d / 20-no-embedded.conf
(или, для более старых версий Ubuntu, в ~ / .fonts. conf.d / 20-no-embedded.conf
):
& lt;? xml version = "1.0"? & gt; & lt;! DOCTYPE fontconfig SYSTEM "fonts.dtd" & gt; & Lt; Fontconfig & GT; & lt; match target = "font" & gt; & lt; edit name = "embeddedbitmap" mode = "assign" & gt; & Lt; BOOL & GT; ложная & л; / BOOL & GT; & Lt; / редактировать & GT; & Lt; / матч & GT; & Lt; / Fontconfig & GT;
Это отключит встроенное растровое изображение для всех шрифтов. Если вы хотите отключить только выбранные шрифты, добавьте элемент & lt; test & gt;
:
& lt; test name = "family" compare = "contains" & gt; & Lt; & струна GT; Calibri & л; / строка & GT; & Lt; & струна GT; Кэмбриа & л; / строка & GT; & Lt; / тест & GT;
до & lt; edit ...
.
/etc/fonts/conf.d/70-no-bitmaps.conf
только отклоняет растровые шрифты, они не отключают встроенные растровые изображения, что здесь и есть. Я не знаю, почему они не поставили параметр для отключения встроенных растровых изображений в том же файле conf. В любом случае добавьте следующее в свой ~ / .config / fontconfig / conf.d / 20-no-embedded.conf
(или, для более старых версий Ubuntu, в ~ / .fonts. conf.d / 20-no-embedded.conf
):
& lt;? xml version = "1.0"? & gt; & lt;! DOCTYPE fontconfig SYSTEM "fonts.dtd" & gt; & Lt; Fontconfig & GT; & lt; match target = "font" & gt; & lt; edit name = "embeddedbitmap" mode = "assign" & gt; & Lt; BOOL & GT; ложная & л; / BOOL & GT; & Lt; / редактировать & GT; & Lt; / матч & GT; & Lt; / Fontconfig & GT;
Это отключит встроенное растровое изображение для всех шрифтов. Если вы хотите отключить только выбранные шрифты, добавьте элемент & lt; test & gt;
:
& lt; test name = "family" compare = "contains" & gt; & Lt; & струна GT; Calibri & л; / строка & GT; & Lt; & струна GT; Кэмбриа & л; / строка & GT; & Lt; / тест & GT;
до & lt; edit ...
.
~ / .fonts.conf.d /
. Поэтому я предлагаю вам поместить его туда, чтобы избежать перебора системных конфигураций. Если вы не хотите сделать его доступным для всех пользователей, вы можете поместить его в /etc/fonts/conf.d
или поместить его в avail
и пометить ссылку на conf.d
, чтобы использовать его, когда вам это нужно (вы можете удалить символическую ссылку, когда вам хочется включить ее, наоборот)
– syockit
22 April 2012 в 21:26
~ / .fonts.conf.d / 20-no-embedded.conf
, оно не будет загружено, если оно не имеет префикса с числом. Запустите, например, FC_DEBUG = 1024 gedit
, чтобы увидеть, загружена ли ваша конфигурация вообще, если она не имеет никакого эффекта.
– pascal
26 October 2012 в 17:58
.fonts.config
было достаточно. В какой версии fontconfig вы ссылаетесь?
– LIttle Ancient Forest Kami
5 February 2013 в 21:09
В примере, который вы указали, у вас есть «& lt; string & gt;» атрибут, упомянутый дважды в "& lt; test & gt;" строфа. Это вызывает предупреждение о Ubuntu 13.10 и 14.04. Чтобы исключить предупреждение, строфа в файле должна выглядеть так:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<test name="family" compare="contains">
<string>Calibri</string>
</test>
<test name="family" compare="contains">
<string>Cambria</string>
</test>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
в примере, вы даете, у вас есть "<строка> атрибут" дважды упоминается в "<тест>" стансов. Это вызывает предупреждение в Ubuntu 13.10 и 14.04. Чтобы устранить предупреждение строфы в файле должен выглядеть так:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<test name="family" compare="contains">
<string>Calibri</string>
</test>
<test name="family" compare="contains">
<string>Cambria</string>
</test>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
В примере, который вы указали, у вас есть «& lt; string & gt;» атрибут, упомянутый дважды в "& lt; test & gt;" строфа. Это вызывает предупреждение о Ubuntu 13.10 и 14.04. Чтобы исключить предупреждение, строфа в файле должна выглядеть так:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<test name="family" compare="contains">
<string>Calibri</string>
</test>
<test name="family" compare="contains">
<string>Cambria</string>
</test>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
в примере, вы даете, у вас есть "<строка> атрибут" дважды упоминается в "<тест>" стансов. Это вызывает предупреждение в Ubuntu 13.10 и 14.04. Чтобы устранить предупреждение строфы в файле должен выглядеть так:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<test name="family" compare="contains">
<string>Calibri</string>
</test>
<test name="family" compare="contains">
<string>Cambria</string>
</test>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
в примере, вы даете, у вас есть "<строка> атрибут" дважды упоминается в "<тест>" стансов. Это вызывает предупреждение в Ubuntu 13.10 и 14.04. Чтобы устранить предупреждение строфы в файле должен выглядеть так:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<test name="family" compare="contains">
<string>Calibri</string>
</test>
<test name="family" compare="contains">
<string>Cambria</string>
</test>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
В примере, который вы указали, у вас есть «& lt; string & gt;» атрибут, упомянутый дважды в "& lt; test & gt;" строфа. Это вызывает предупреждение о Ubuntu 13.10 и 14.04. Чтобы исключить предупреждение, строфа в файле должна выглядеть так:
& lt;? Xml version = "1.0"? & Gt; & lt;! DOCTYPE fontconfig SYSTEM "fonts.dtd" & gt; & Lt; Fontconfig & GT; & lt; match target = "font" & gt; & lt; test name = "family" compare = "содержит" & gt; & Lt; & струна GT; Calibri & л; / строка & GT; & Lt; / тест & GT; & lt; test name = "family" compare = "содержит" & gt; & Lt; & струна GT; Кэмбриа & л; / строка & GT; & Lt; / тест & GT; & lt; edit name = "embeddedbitmap" mode = "assign" & gt; & Lt; BOOL & GT; ложная & л; / BOOL & GT; & Lt; / редактировать & GT; & Lt; / матч & GT; & Lt; / Fontconfig & GT;
В примере, который вы указали, у вас есть «& lt; string & gt;» атрибут, упомянутый дважды в "& lt; test & gt;" строфа. Это вызывает предупреждение о Ubuntu 13.10 и 14.04. Чтобы исключить предупреждение, строфа в файле должна выглядеть так:
& lt;? Xml version = "1.0"? & Gt; & lt;! DOCTYPE fontconfig SYSTEM "fonts.dtd" & gt; & Lt; Fontconfig & GT; & lt; match target = "font" & gt; & lt; test name = "family" compare = "содержит" & gt; & Lt; & струна GT; Calibri & л; / строка & GT; & Lt; / тест & GT; & lt; test name = "family" compare = "содержит" & gt; & Lt; & струна GT; Кэмбриа & л; / строка & GT; & Lt; / тест & GT; & lt; edit name = "embeddedbitmap" mode = "assign" & gt; & Lt; BOOL & GT; ложная & л; / BOOL & GT; & Lt; / редактировать & GT; & Lt; / матч & GT; & Lt; / Fontconfig & GT;
В примере, который вы указали, у вас есть «& lt; string & gt;» атрибут, упомянутый дважды в "& lt; test & gt;" строфа. Это вызывает предупреждение о Ubuntu 13.10 и 14.04. Чтобы исключить предупреждение, строфа в файле должна выглядеть так:
& lt;? Xml version = "1.0"? & Gt; & lt;! DOCTYPE fontconfig SYSTEM "fonts.dtd" & gt; & Lt; Fontconfig & GT; & lt; match target = "font" & gt; & lt; test name = "family" compare = "содержит" & gt; & Lt; & струна GT; Calibri & л; / строка & GT; & Lt; / тест & GT; & lt; test name = "family" compare = "содержит" & gt; & Lt; & струна GT; Кэмбриа & л; / строка & GT; & Lt; / тест & GT; & lt; edit name = "embeddedbitmap" mode = "assign" & gt; & Lt; BOOL & GT; ложная & л; / BOOL & GT; & Lt; / редактировать & GT; & Lt; / матч & GT; & Lt; / Fontconfig & GT;
В примере, который вы указали, у вас есть «& lt; string & gt;» атрибут, упомянутый дважды в "& lt; test & gt;" строфа. Это вызывает предупреждение о Ubuntu 13.10 и 14.04. Чтобы исключить предупреждение, строфа в файле должна выглядеть так:
& lt;? Xml version = "1.0"? & Gt; & lt;! DOCTYPE fontconfig SYSTEM "fonts.dtd" & gt; & Lt; Fontconfig & GT; & lt; match target = "font" & gt; & lt; test name = "family" compare = "содержит" & gt; & Lt; & струна GT; Calibri & л; / строка & GT; & Lt; / тест & GT; & lt; test name = "family" compare = "содержит" & gt; & Lt; & струна GT; Кэмбриа & л; / строка & GT; & Lt; / тест & GT; & lt; edit name = "embeddedbitmap" mode = "assign" & gt; & Lt; BOOL & GT; ложная & л; / BOOL & GT; & Lt; / редактировать & GT; & Lt; / матч & GT; & Lt; / Fontconfig & GT;
В примере, который вы указали, у вас есть «& lt; string & gt;» атрибут, упомянутый дважды в "& lt; test & gt;" строфа. Это вызывает предупреждение о Ubuntu 13.10 и 14.04. Чтобы исключить предупреждение, строфа в файле должна выглядеть так:
& lt;? Xml version = "1.0"? & Gt; & lt;! DOCTYPE fontconfig SYSTEM "fonts.dtd" & gt; & Lt; Fontconfig & GT; & lt; match target = "font" & gt; & lt; test name = "family" compare = "содержит" & gt; & Lt; & струна GT; Calibri & л; / строка & GT; & Lt; / тест & GT; & lt; test name = "family" compare = "содержит" & gt; & Lt; & струна GT; Кэмбриа & л; / строка & GT; & Lt; / тест & GT; & lt; edit name = "embeddedbitmap" mode = "assign" & gt; & Lt; BOOL & GT; ложная & л; / BOOL & GT; & Lt; / редактировать & GT; & Lt; / матч & GT; & Lt; / Fontconfig & GT;