DaC*_*oEx 6 media markup markdown nikola lektor
我目前正在使用Nikola作为页面生成器.
但是根据页面范围和用户,Lektor对于最终用户来说似乎更容易和更简化.这非常适合我计划的新页面.
Nikola还嵌入了媒体(youtube,vimeo,soundcloud等) https://getnikola.com/handbook.html#restructuredtext-extensions
Lektor是如何提供此类功能的?
@A的答案.杰西是对的.由于保持核心的简单性Lektor,很像Flask是"核心"不能实现自动嵌入.
但是,在同样的精神中Flask,Lektor是高度可扩展的.这也适用MarkDown于在帖子中解析格式化文本并呈现最终HTML.
正如他已经说过的,您可以直接将可嵌入代码粘贴到您的MarkDown文本中.并且,它将按原样包含在最终的HTML中.
但是,我个人认为这会损害MarkDown简洁性和快速可读性的核心意图.
易于阅读,易于编写的纯文本格式
这就是为什么我觉得lektor-embed-x的必要性,作者将在一个单独的段落中写下内容的链接.这个小插件将在可能的范围内完成剩下的工作.它基本上是embedX和Lektor.之间的胶水库.
<a href=...链接.用法很简单.
步骤1 通过以下方式添加插件:
$ cd path/to/lektor/project_folder
$ lektor plugins add lektor-embed-x
Package lektor-embed-x (0.1.2) was added to the project
而已.你准备好了.[截至目前,没有添加配置.]
现在,在帖子上你可以在你自己的段落的段落上添加链接,没有任何特殊的标记或开始标志,MarkDown如下所示.
title: About this Website
---
body:
This is a website that was made with the Lektor quickstart.
And it does not contain a lot of information.
# **HEADING 1**
## 2nd head
_italic slated text_
~~mess~~
whatever text i need to write.
https://twitter.com/codinghorror/status/686254714938200064
Below is how I can embed in a post.
http://www.youtube.com/watch?v=_lOT2p_FCvA
So, that was what i wanted to say.
Run Code Online (Sandbox Code Playgroud)
在生成最终HTML后Lektor,上面的帖子将生成如下内容:
请注意,这是一个非常新生的单人项目,正在积极开发中,刚刚进入前α阶段.因此,没有很多提供商或链接格式.然而.但是,我希望它能在短时间内成熟.
| 归档时间: |
|
| 查看次数: |
694 次 |
| 最近记录: |