0
[params]
    description = "A website built through Hugo and blogdown."

    # options for highlight.js (version, additional languages, and theme)
    highlightjsVersion = "9.12.0"
    highlightjsCDN = "//cdnjs.cloudflare.com/ajax/libs"
    highlightjsLang = ["r", "yaml"]
    highlightjsTheme = "github"

    MathJaxCDN = "//cdnjs.cloudflare.com/ajax/libs"
    MathJaxVersion = "2.7.5"

    [params.logo]  # why is this indented?
    url = "logo.png"
    width = 50
    height = 50
    alt = "Logo"

デフォルトテーマの blogdown デフォルトconfig.tomlファイルの末尾は上に示されています。ファイルの末尾から 5 行のテーブルhugo-lithiumのインデントに混乱しています。[params.logo]

この[params.logo]テーブルはインデントされるべきではありませんか? [params.logo]このテーブルをインデントするのはなぜですか? [params]それはサブセットであり、テーブルの傘下にあるためですか?

blogdownの本には説明が見つかりませんが、そこにあるかもしれませんが、見逃しました。デフォルトのファイルが間違っているとは思えません。

[params]
    description = "A website built through Hugo and blogdown."

    # options for highlight.js (version, additional languages, and theme)
    highlightjsVersion = "9.12.0"
    highlightjsCDN = "//cdnjs.cloudflare.com/ajax/libs"
    highlightjsLang = ["r", "yaml"]
    highlightjsTheme = "github"

    MathJaxCDN = "//cdnjs.cloudflare.com/ajax/libs"
    MathJaxVersion = "2.7.5"

[params.logo]  # shouldn't it be non-indented?
    url = "logo.png"
    width = 50
    height = 50
    alt = "Logo"
4

1 に答える 1