Это - просто его конвенция для указания на шаблонный тип, на основе которого был DEP. managed
средства, что зависимость была определена с managed
шаблон.
Из http://ben.hoskings.net/2010-08-01-design-and-dsl-changes-in-babushka-v0.6 (шахта акцента):
Это все очищено теперь. Так же, как источники были объединены, deps всегда определяются с высокоуровневым методом DEP теперь, используют ли они шаблон или нет. Вместо того, чтобы говорить драгоценный камень 'hpricot', Вы говорите что любой DEP 'hpricot': обработайте по шаблону => 'драгоценный камень' или DEP 'hpricot.gem'. Эти два стиля производят тот же DEP---, выбор там, чтобы позволить Вам включать шаблонный тип в имя DEP.
Ранее в той же статье, он объясняет что настоящее имя для managed
шаблон был pkg
, который вызывал беспорядок для его пользователей Mac, которые предположили, что это означало, что они были для пакетов установщика Mac:
Шаблон pkg был переименован к управляемому, потому что было похоже, что это обработало пакеты установщика OS X.
К сожалению, это приводит к беспорядку в списке DEP: я предполагаю, что Вы не спросили бы, что означало имя суффикса пакета, назвали ли это "java.pkg".:-)
Я добрался feh
работать с svg
:
imagemagick
добавление --magick-timeout 1
к командной строке. Не очень очевидный, но это - то, что заставляет это работать...
feh --magick-timeout 1 ~/image1.svg image2.jpg
С последними версиями feh
вы сможете сделать feh --conversion-timeout 1 file.svg
.
Простой способ заставить feh работать со всем — создать для него псевдоним, чтобы он либо изначально отображал файл, если это обычное изображение .png
, «.jpg» и т. д., либо преобразовывал его, если это SVG.
alias feh='feh --conversion-timeout 1'
Обратите внимание, что для его работы в вашей системе должен быть установлен imagemagick
.
Можно попробовать Мираж, который поддерживает png, jpg, svg, xpm, gif, bmp, tiff и других.
parted -m $disk unit s print free | grep "free;" | tail -n 1 | awk -F':' '{print $2 " " $3}'
---------121 мираж--------68176----Mhh имеет хороший GUI, но он приводит критерии к сбою 3. Когда я выполняюсь mirage ~/image1.svg image2.jpg
это показывает всем загрузкам все изображения в ~
и в .
. Я должен установить флаг или что-то, чтобы просто открыть эти два изображения?
– Raphael Ahrens
26.09.2013, 07:51
Я знаком с geeqie
(ветвление GQView). Это имеет довольно широкую поддержку форматов файлов. Существуют на самом деле несколько, которые несут поддержку SVG. Вместо того, чтобы перечислять их всех здесь, я собираюсь отослать Вас к очень хорошо сохраняемой странице Wikipedia на предмете, названном: Сравнение программ просмотра изображений.
Эта страница содержит несколько таблиц, одна из которых является списком форматов файлов, которые поддерживают различные программы просмотра изображений Linux.
При поиске руководства на этом типе вопроса я часто обращаюсь к тому списку при поиске средства просмотра с поддержкой формата X.
Вероятно, самым легким инструментом для использования, который поддерживает отображение формата SVG, является ImageMagick. Это включает инструмент, названный просто display
это может обработать в значительной степени любой формат файла изображения, который можно бросить в него, включая SVG.
Можно проверить полный список поддерживаемых форматов изображения, а также, вызвав его из командной строки, с помощью другого из инструментов ImageMagick, identify
:
$ identify -list format | grep -i svg
MSVG SVG rw+ ImageMagick's own SVG internal renderer
SVG SVG rw+ Scalable Vector Graphics (RSVG 2.32.0)
SVGZ SVG rw+ Compressed Scalable Vector Graphics (RSVG 2.32.0)
Я смог отобразить это демонстрационное изображение, очень хорошо.
geeqie
кажется, делает большую часть того, что я спросил. Но я не доволен там расположением. Я ищу более минималистский инструмент как feh
. Я проверил Ваш список, и большинство программ переносит ту же проблему. Я посмотрю, если я могу привыкнуть к geeqie
. На данный момент я оставлю этот вопрос открытым.
– Raphael Ahrens
26.09.2013, 08:43
display
команда может отобразить .svg файлы также.
– slm♦
26.09.2013, 15:07
feh
опция должна быть--magick-timeout 0
таким образом, это не останавливается после одной секунды преобразования и вместо этого пробует неограниченно долго. – Raphael Ahrens 08.01.2014, 21:34