Проблема с включением графики на сайт Hugo

Я отчаянно пытаюсь включить графику, сделанную с помощью r (но в формате HTML), на страницу уценки (веб-сайт Hugo), и, к сожалению, я не понимаю логики или делаю что-то не так... Любая помощь приветствуется, спасибо заблаговременно


person r tremeaud    schedule 25.06.2021    source источник
comment
Я не знаком с R-графикой, но типичное уцененное изображение в Hugo должно иметь следующий синтаксис: !Alt — это уценка . Конечно, это ожидает изображения. Markdown, ЕСЛИ рендерер goldmark настроен на рендеринг HTML, поддерживает необработанный HTML, поэтому вы могли бы, возможно, напрямую встроить вывод ggplotly. Просто идея.   -  person Rogelio    schedule 08.07.2021


Ответы (2)


Можете ли вы рассказать нам, что из https://gohugo.io/content-management/shortcodes/#figure не работает?

Он должен работать с шорткодом фигуры.

person D.R.    schedule 25.06.2021
comment
Я вставляю следующий код, но ничего не происходит ?‹figure› ‹img src=static/images/graphic.html alt=my graphic› ‹/figure› - person r tremeaud; 25.06.2021
comment
Я также пытаюсь: {{‹ рисунок src=/images/graphic.html ›}} по-прежнему не отображается? - person r tremeaud; 25.06.2021
comment
А, теперь я понял, ваша графика — это html-страница. Пожалуйста, загляните внутрь HTML, есть два варианта: 1) в нем уже есть тег ‹img›, затем используйте вместо него этот src, если внутри есть ‹svg›, сохраните часть svg как файл .svg и ссылайтесь на это. Или, может быть, даже проще: конвертируйте свою графику в png или svg и вставьте ее таким образом. - person D.R.; 25.06.2021

Вы можете поместить HTML в файл (yourhtmlfile.html) в каталоге шорткодов (в папке макетов) и вызвать этот шорткод в своем контенте следующим образом:

{{< yourhtmlfile >}}
person JoostS    schedule 04.07.2021