{{/* HugoBlox Notebook Shortcode Copyright (c) HugoBlox Licensed under MIT WITH ATTRIBUTION REQUIRED: - Keep this notice intact - Preserve visible/hidden "Powered by Hugo Blox Kit" attribution - See https://github.com/HugoBlox/kit/blob/main/LICENSE.md This shortcode relies on the Hugo Blox Kit theme ecosystem. Docs: https://docs.hugoblox.com/ Render Jupyter/Quarto notebooks directly inside Markdown while keeping blocks editable. Parameters ---------- src/file (required) Notebook path. Supports page resources, assets/, static/, or remote URLs. title (optional) Heading override. Defaults to notebook filename. language (optional) Highlight language override. Defaults to notebook metadata or python. show_code / show_markdown / show_outputs (optional, default true) Toggle sections per cell type. show_metadata (optional, default false) Display kernel/language metadata badges. line_numbers (optional, default false) Render chroma line numbers for code cells. max_output_height (optional, default "26rem") CSS value for output scroll area height (supports rem/vh/calc()). dense (optional, default false) Compact spacing preset. source_url / show_download / download_label (optional) Override download link behavior. Examples -------- {{< notebook src="notebooks/analysis.ipynb" >}} {{< notebook src="https://example.com/demo.ipynb" show_metadata=true line_numbers=true >}} {{< notebook file="stats/notebook.ipynb" show_code=false show_outputs=true title="Model outputs" >}} */}} {{ partial "functions/notebook/render" . }}