Dies ist eine Fortsetzung von Letztes Mal.
Das letzte Mal habe ich ein Blog mit den Standardformaten von Nikola, reStructuredText und Markdown, gepostet. Dieses Mal werde ich einen Blog im ipynb-Format (Jupyter Notebook) veröffentlichen.
Bearbeiten Sie conf.py direkt unter dem Site-Verzeichnis. Fügen Sie einen Eintrag mit der Erweiterung "ipynb" hinzu.
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"),
)
Führen Sie den folgenden Befehl aus.
nikola new_post -f ipynb
Creating New Post
-----------------
Title:
Wenn Sie den Titel des Artikels eingeben, wird eine Datei post / titlename.ipynb generiert. Bearbeiten Sie diese Datei auf Jupyter.
Der Build ist der gleiche wie beim letzten Mal.
nikola build
nikola serve -b
Es wird so gepostet.
" nikola ":
ist fest und der Titel etc. wird je nach Artikel geändert. "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
Auf diese Weise können Sie als Blog-Beitrag posten, indem Sie einfach Notebook-Metadaten hinzufügen.
Recommended Posts