diff --git a/scribble-lib/scribble/html-render.rkt b/scribble-lib/scribble/html-render.rkt index 6a9304b5be..bab93bc354 100644 --- a/scribble-lib/scribble/html-render.rkt +++ b/scribble-lib/scribble/html-render.rkt @@ -25,7 +25,11 @@ "search.rkt" (except-in "base.rkt" url)) (provide render-mixin - render-multi-mixin) + render-multi-mixin + current-html-render-head-prefix) + +(define current-html-render-head-prefix + (make-parameter '())) (define (number->decimal-string s) (number->string (if (integer? s) s (exact->inexact s)))) @@ -872,6 +876,7 @@ (xml:write-xexpr `(html ,(style->attribs (part-style d)) (head () + ,@(current-html-render-head-prefix) (meta ([http-equiv "content-type"] [content "text/html; charset=utf-8"])) (meta ([name "viewport"]