Учитывая недавнюю тенденцию в аватарах Facebook, включающих радужный флаг, чтобы отразить недавнее решение Верховного суда США о том, что однополые браки являются законными по всей стране (в США), я пытался добавить такой градиент в GIMP (версия 2.8),
Градиент:
был найден на этой странице: https://openclipart.org/detail/220824/original-gay-pride-flag и представляет собой файл SVG, содержащий следующее:
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="600" height="400">
<rect width="600" height="400" fill="#8e008e"/>
<rect width="600" height="350" fill="#400098"/>
<rect width="600" height="300" fill="#00c0c0"/>
<rect width="600" height="250" fill="#008e00"/>
<rect width="600" height="200" fill="#ff0"/>
<rect width="600" height="150" fill="#ff8e00"/>
<rect width="600" height="100" fill="#f00"/>
<rect width="600" height="50" fill="#ff69b4"/>
</svg>
Сначала я поместил это в следующие каталоги:
C:\Program Files\GIMP 2\share\gimp\2.0\gradients
И, во-вторых, в:
C:\Users\David\.gimp-2.8\gradients
Я обновил градиенты (в рамках программы GIMP) и закрыл, а затем снова открыл программу.
Обновление градиентов привело к появлению следующего сообщения об ошибке во всплывающем окне типа предупреждения:
Не удалось загрузить данные:
В 'C:\Program Files\GIMP 2\share\gimp\2.0\gradients\Gay_flag_8.svg' нет линейных градиентов.
а также:
Не удалось загрузить данные:
В 'C:\Users\David.gimp-2.8\gradients\Gay_flag_8.svg' нет линейных градиентов.
Я - явно - что-то упускаю, но я понятия не имею, что я делаю неправильно или не делаю вообще.
Следуя совету gronostaj, я открыл файл SVG в GIMP и, когда мне предложили варианты импорта:
Импортировать пути и объединять импортированные пути
Я проверил оба, а затем сохранил файл - как файл .xcf
- и затем экспортировал как файл .pat
. Этот экспортированный файл был помещен в соответствующий каталог:
C:\Users\David.gimp-2,8\ градиенты \
С именем файла RainbowFlag.pat
.
Затем я попытался обновить доступные градиенты, что приводит к этой ошибке:
Сообщение GIMP
Не удалось загрузить данные:
Неустранимая ошибка синтаксического анализа в градиентном файле 'C:\Users\David.gimp-2.8\dients \RainbowFlag.pat': не файл градиента GIMP.
tl; dr: как добавить новый градиент SVG-типа в GIMP 2.8?