Hugo

Front Matterに基づいてHugoのコンテンツ(ページ)を抽出する

March 30, 2019 - September 24, 2019

(2019-09-24 Hugo v0.58リリースに伴いコードを修正.) 先日Webページの論文リストを更新し,「査読付き/査読なし」,「国際/国内」,といったカテゴリ別に分けてリスト表示する機能を追加した. その際に,各ページのFront Matterに記載したカテゴリ情報をもとにページを抽出する方法を見つけたので,備忘録を残しておく. ... Read more

Hugoのエスケープ処理

April 30, 2018

山カッコ (<>),アンパサンド (&),クォーテーション (“),…HTMLの世界にはエスケープすべき文字があり,Hugoは何も指定がなければ自動的にこれらの文字をエスケープして出力する.エスケープしないことを明示するためにsafeHTMLやsafeURLといったフィルタが用意されているものの,実際にジェネレータがエスケープするかどうかは文脈から判断する仕様であり,Template埋め込み位置によって記述を変える必要があるので,わかりづらい.そこで,Hugoのエスケープ処理について調べてみた. ... Read more

My First Post with Hugo

April 30, 2018

研究室への配属が決まり,ポートフォリオ兼ブログがあると便利かな,と思うようになった.無料でホストでき,Githubのプロジェクトページが同一ドメインになるGithub Pagesでホストすることが好ましいと考え,静的サイト構築フレームワークを吟味した.”The world’s fastest”という言葉に惹かれ,Hugoで静的サイトを構築することにした.

© 2018-2019 urushiyama | Powered by Hugo with HUCORE theme.

Privacy Policy  |  LICENSE