Я пытаюсь прикрепить изображение в Пеликан, следуя документации here. Вот уценки:Как подключить изображения в Пеликан?
![energy]({filename}images/energy.png)
и pelicanconf.py:
PATH = 'content'
STATIC_PATHS = ['images', 'pdfs']
ARTICLE_URL = 'blog/{date:%Y}/{date:%m}/{slug}.html'
ARTICLE_SAVE_AS = 'blog/{date:%Y}/{date:%m}/{slug}.html'
В .html
файлы записываются в output/YYYY/MM/
каталог, где уценки получает истолковано как:
<img alt="energy" src="{filename}/images/energy.png"/>
в .html
в то время как изображения записываются в папку output/images
.
Таким образом, файлы HTML не могут найти изображения. Как это исправить? В идеале я хотел бы сохранить изображения в той же папке, что и файлы .html
(я думаю, это то, что делает {attach}
).
Любая помощь будет оценена по достоинству.
'{attach}' не распознается вообще; Появляется следующее сообщение об ошибке: «ERROR: лучшая ошибка: изображение не найдено: [~]/pelican/content/{attach} energy.png, когда изображение и уценка находятся в одной папке. Я использую пеликан 3.6.3, так что это странно. – saud
Удалено 'Better figures', но теперь он не может найти изображение:' WARNING: Невозможно найти energy.png, пропуская ссылку на url. 'Я также попытался поместить его в' images/energy.png', где я бы предпочел пойдите так, чтобы не загромождать каталог 'content'. – saud