123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- # Configuration of Hugo
- # Guide: https://sourcethemes.com/academic/docs/get-started/
- # Hugo Documentation: https://gohugo.io/getting-started/configuration/#all-configuration-settings
- #
- # This file is formatted using TOML syntax - learn more at https://learnxinyminutes.com/docs/toml/
- # Each configuration section is defined by a name in square brackets (e.g. `[outputs]`).
- # Title of your site
- title = "Academic"
- # The URL of your site.
- # End your URL with a `/` trailing slash, e.g. `https://example.com/`.
- baseurl = "/"
- # Enter a copyright notice to display in the site footer.
- # To display a copyright symbol, type `©`. For current year, type `{year}`.
- copyright = ""
- ############################
- ## Advanced options below ##
- ############################
- # Name of Academic theme folder in `themes/`.
- theme = "academic"
- # Get last modified date for content from Git?
- enableGitInfo = false
- # Default language to use (if you setup multilingual support)
- defaultContentLanguage = "en"
- hasCJKLanguage = false # Set `true` for Chinese/Japanese/Korean languages.
- defaultContentLanguageInSubdir = false
- removePathAccents = true # Workaround for https://github.com/gohugoio/hugo/issues/5687
- summaryLength = 30 # Listing summary length in words. Also, see `abstract_length` in `params.toml`.
- paginate = 10 # Number of items per page in paginated lists.
- enableEmoji = true
- enableRobotsTXT = true
- footnotereturnlinkcontents = "<sup>^</sup>"
- ignoreFiles = ["\\.ipynb$", ".ipynb_checkpoints$", "\\.Rmd$", "\\.Rmarkdown$", "_files$", "_cache$"]
- # Workaround Hugo publishing taxonomy URLs as plurals - consistently use singular across Academic.
- [permalinks]
- authors = "/author/:slug/"
- tags = "/tag/:slug/"
- categories = "/category/:slug/"
- publication_types = "/publication-type/:slug/"
- [outputs]
- home = [ "HTML", "RSS", "JSON", "WebAppManifest" ]
- section = [ "HTML", "RSS" ]
- [mediaTypes."application/manifest+json"]
- suffixes = ["webmanifest"]
- [outputFormats.WebAppManifest]
- mediaType = "application/manifest+json"
- rel = "manifest"
- # Configure the Markdown renderer.
- [markup]
- defaultMarkdownHandler = "goldmark"
- [markup.goldmark]
- [markup.goldmark.renderer]
- unsafe = true # Enable user to embed HTML snippets in Markdown content.
- [markup.highlight]
- codeFences = false # Disable Hugo's code highlighter as it conflicts with Academic's highligher.
- [markup.tableOfContents]
- startLevel = 2
- endLevel = 3
- [imaging]
- resampleFilter = "lanczos"
- quality = 90
- anchor = "smart" # Anchor for cropping. Options include Smart and Center.
- # Taxonomies.
- [taxonomies]
- tag = "tags"
- category = "categories"
- publication_type = "publication_types"
- author = "authors"
- # Related content.
- [related]
- threshold = 80.0
- includeNewer = true
- toLower = true
- [[related.indices]]
- name = "title"
- weight = 60.0
- [[related.indices]]
- name = "summary"
- weight = 50.0
- [[related.indices]]
- name = "tags"
- weight = 80.0
- [[related.indices]]
- name = "categories"
- weight = 70.0
- [[related.indices]]
- name = "authors"
- weight = 20.0
|