Другой рендеринг миниатюр наутилуса для текстовых файлов

У меня есть выпуск Gnome Ubuntu 14.04 и на моем ноутбуке и на рабочем столе; оба актуальны, но у них есть другая предыстория установок и обновлений.

Теперь, миниатюры типа текста отличаются в этих двух машинах, и я не могу найти, где различие. Это сообщение: Какой механизм визуализации Наутилус использует для показа предварительных просмотров/миниатюр HTML? кажется устаревшим (никакие записи в dconf для них), и Генерируют миниатюры для текста? помог бы (но это является оставшимся без ответа).

Взгляд на этот составленный выстрел:

thumbnails for text

В ноутбуке миниатюры имеют маленькую выборку содержания файла (реальное содержание), в то время как в моем рабочем столе они - просто пробел.

Я вырыл немного вокруг, но я не могу найти, какая опция/пакет ответственна за поведение ноутбука (который я действительно предпочитаю, между прочим).

Как я могу включить "текстовый снимок" в миниатюрах? (И если бы у них была подсветка синтаксиса, как в связанном вопросе, то это было бы большим).

7
задан 13 April 2017 в 05:25

1 ответ

Похоже, что тема значков позволяет Наутилусу отображать содержимое текстовых файлов в виде миниатюр, его подкаталог для типов пантомимы, который может быть названным, например, mimes или mimetypes должен иметь файл с именем text-x-preview.icon (вместе с файлом значков с именем text -x-preview.png или text-x-preview.svg и т. д., служащие фоном для миниатюры содержимого файла ), что на самом деле представляет собой простой текстовый файл, содержащий настройки для миниатюры, в каждом подкаталоге для разных размеров значков (например, 22, 24, 48).

Например, я добавил ~/.local/share/icons/Nitrux/mimetypes/48/text-x-preview.icon (импортированный из стандартной темы значков Humanity ) по умолчанию к моей текущей теме значков, и только тогда он начал отображать эскизы для простых текстовых файлов, которые имеют следующее content:

[Icon Data]
EmbeddedTextRectangle=180,100,680,900
AttachPoints=750,750|750,250|250,250|250,750

Я надеюсь, что со временем попытаюсь добавить больше информации о настройках выше.

  • Кажется, в подкаталоге для text-x-preview.icon и text-x-preview.svg (или другого допустимого типа файла изображения) size 48px позволяет Nautilus отображать миниатюры для всех размеров от 48px и выше , но не для размеров ниже 48px, для которых вам также потребуется text-x-preview.icon ] и text-x-preview.svg (или другой допустимый тип файла изображения) по крайней мере в подкаталогах для размеров 22px и 24px (это позволяет Nautilus отображать эскизы также для 16px в некоторых, но не во всех темах значков).

Эти два файла в теме значков Человечества имеют абсолютно одинаковое содержание:

[Icon Data]
EmbeddedTextRectangle=180,100,680,900

ПРИМЕЧАНИЕ: К сожалению, все это больше не работает под Ubuntu 15.04

5
ответ дан 23 November 2019 в 06:44

Другие вопросы по тегам:

Похожие вопросы: