Ceci est une continuation de Dernière fois.
La dernière fois, j'ai publié un blog utilisant les formats par défaut de Nikola, reStructuredText et Markdown. Cette fois, je publierai un blog au format ipynb (Jupyter Notebook).
Modifiez conf.py directement dans le répertoire du site. Ajoutez une entrée avec l'extension ʻipynb`.
conf.py
POSTS = (
("posts/*.rst", "posts", "post.tmpl"),
("posts/*.md", "posts", "post.tmpl"),
("posts/*.txt", "posts", "post.tmpl"),
("posts/*.html", "posts", "post.tmpl"),
)
PAGES = (
("pages/*.rst", "pages", "page.tmpl"),
("pages/*.md", "pages", "page.tmpl"),
("pages/*.txt", "pages", "page.tmpl"),
("pages/*.html", "pages", "page.tmpl"),
)
conf.py
POSTS = (
("posts/*.rst", "posts", "post.tmpl"),
("posts/*.md", "posts", "post.tmpl"),
("posts/*.txt", "posts", "post.tmpl"),
("posts/*.html", "posts", "post.tmpl"),
("posts/*.ipynb", "posts", "post.tmpl"),
)
PAGES = (
("pages/*.rst", "pages", "page.tmpl"),
("pages/*.md", "pages", "page.tmpl"),
("pages/*.txt", "pages", "page.tmpl"),
("pages/*.html", "pages", "page.tmpl"),
("pages/*.ipynb", "pages", "page.tmpl"),
)
Exécutez la commande suivante.
nikola new_post -f ipynb
Creating New Post
-----------------
Title:
La saisie du titre de l'article générera un fichier post / titlename.ipynb. Modifiez ce fichier sur Jupyter.
La construction est la même que la dernière fois.
nikola build
nikola serve -b
Il sera affiché comme ça.
site directory / post
.menu bar --Edit --Edit Notebook Metadata
dans le Jupyter Notebook et ajoutez une entrée comme celle ci-dessous. " nikola ":
est fixe, et le titre etc. sera changé en fonction de l'article. "nikola": {
"tags": "",
"title": "post4",
"date": "2017-06-17 15:15:00 UTC+09:00",
"type": "text",
"slug": "post4",
"category": "",
"link": "",
"description": ""
}
nikola build
nikola serve -b
De cette manière, vous pouvez publier comme article de blog simplement en ajoutant des métadonnées Notebook.
Recommended Posts