{{$file := .Get "file"}}
{{- if eq (.Get "markdown") "true" -}} {{- $file | readFile | $.Page.RenderString -}} {{- else if (.Get "language") -}} {{- highlight ($file | readFile) (.Get "language") (default "linenos=table" (.Get "options")) -}} {{- else -}} {{ $file | readFile | safeHTML }} {{- end -}}