Created attachment 12604 [details] Отображения картинок нет Версия: kde5-markdownpart-22.12.2-alt1.x86_64 kde5-kate-22.12.2-alt1.x86_64 Системы: Alt Workstation K 10.1 x86_64 Alt Education KDE 10.1 x86_64 В программе Просмотр Markdown не отображаются картинки, путь к которым указан ссылкой. Вместо них появляется иконка пустого листа (см. скриншот). При вставке изображения из локального хранилища картинки отображаются корректно. Если вставить сссылку напрямую в браузер, картинка отображается корректно - ссылка рабочая. ==================================== Шаги воспроизведения: 1. Установить kde5-markdownpart и любой из пакетов, который с ним взаимодействует, например, kate: $ apt-get install kde5-markdownpart kde5-kate 2. Запустить kate: Меню -> Программирование -> Kate или из консоли: $ kate 3. Открыть .md-файл 4. Вписать строку для вставки изображения: ![Picture](https://i.pinimg.com/originals/8a/de/fe/8adefe5af862b4f9cec286c6ee4722cb.jpg) (для пунктов 3-4 можно также воспользоваться файлом из вложения) 5. В меню Kate -> Настроить Kate -> Модули -> Поставить галочку напротив Предварительный просмотр документа -> Сохранить -> Закрыть меню настроек 6. На правой панели нажать кнопку предварительного просмотра 7. Проверить вставку изображения в предварительном просмотре =================================== Ожидаемый результат: Отображается картинка, указанная по ссылке Реальный результат: Отображается иконка пустого листа
Created attachment 12605 [details] файл можно использовать вместо шагов 3-4
(In reply to Белая Алёна from comment #0) > В программе Просмотр Markdown Это кто? > Ожидаемый результат: Отображается картинка, указанная по ссылке А если туда загрузить исходный текст на C++, должен ли отобразиться бинарный файл или результат работы?
(Ответ для Sergey V Turchin на комментарий #2) > (In reply to Белая Алёна from comment #0) > > В программе Просмотр Markdown > Это кто? Встроенный визуализатор в составе kde5-markdownpart, который показывает файлы в отформатированном согласно markdown виде. > > Ожидаемый результат: Отображается картинка, указанная по ссылке > А если туда загрузить исходный текст на C++, должен ли отобразиться бинарный > файл или результат работы? Вставка картинок - часть форматирования markdown, соответственно, должна работать.
(In reply to Белая Алёна from comment #3) > Вставка картинок - часть форматирования markdown, соответственно, должна > работать. Нет, не должна. Если написать спецификацию, где человек должен выстрелить себе в ногу, не все с ней будут согласны.
(Ответ для Sergey V Turchin на комментарий #4) > (In reply to Белая Алёна from comment #3) > > Вставка картинок - часть форматирования markdown, соответственно, должна > > работать. > Нет, не должна. > Если написать спецификацию, где человек должен выстрелить себе в ногу, не > все с ней будут согласны. Если программа что-то делать не должна, тогда нужно менять спецификацию. Оставлять ситуацию в виде "в спецификации одно, на деле другое" - неправильный подход.
(In reply to Белая Алёна from comment #5) > Если программа что-то делать не должна, тогда нужно менять спецификацию. Меняйте.
А в документации или в описании фич Markdown есть что-нибудь про поддержку изображений, указанных ссылкой?
(In reply to Vera Blagoveschenskaya from comment #7) > А в документации или в описании фич Markdown есть что-нибудь про поддержку > изображений, указанных ссылкой? Про голову на плечах там что-нибудь есть?
Есть вот такая строка в ридми https://invent.kde.org/utilities/markdownpart/-/blob/d09087d99ce48c59aa09b7969cb7c6511b06cef5/README.md?plain=1#L9 Т.е. оно ограничено возможностями классов QTextDocument и QTextBrowser Про QTextBrowser есть некоторое обсуждение https://qtcentre.org/threads/18190-Can-QTextBrowser-display-remote-images?p=90307#post90307
(In reply to Anton Golubev from comment #9) > ограничено возможностями классов QTextDocument и QTextBrowser Я вижу это как преимущество, а не как недостаток. Надеюсь, на QtWebEngine они его не догадаются переписать.
есть ли у нас какие-то другие markdown просмотрщики, что бы сравнить поведение ?
(Ответ для Anton Farygin на комментарий #11) > есть ли у нас какие-то другие markdown просмотрщики, что бы сравнить > поведение ? https://stackoverflow.com/questions/11804820/how-can-i-embed-a-youtube-video-on-github-wiki-pages
(Ответ для Anton Farygin на комментарий #11) > есть ли у нас какие-то другие markdown просмотрщики, что бы сравнить поведение ? GitLab+Firefox https://invent.kde.org/multimedia/haruna