From: Arun Persaud apers...@lbl.gov
* lisp/ox-html.el (org-html--build-meta-info ): charset and viewport
meta data should come first in `head'. As mentioned for example in:
- https://code.google.com/p/doctype-mirror/wiki/MetaCharsetAttribute
- http://getbootstrap.com/getting-started/#template
Only reordered output, no other code changes.
TINYCHANGE
---
lisp/ox-html.el | 30 +++---
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/lisp/ox-html.el b/lisp/ox-html.el
index 75c6993..d50ff5e 100644
--- a/lisp/ox-html.el
+++ b/lisp/ox-html.el
@@ -1701,7 +1701,6 @@ INFO is a plist used as a communication channel.
'mime-charset))
iso-8859-1)))
(concat
- (format title%s/title\n title)
(when (plist-get info :time-stamp-file)
(format-time-string
(concat !--
@@ -1714,6 +1713,20 @@ INFO is a plist used as a communication channel.
meta http-equiv=\Content-Type\ content=\text/html;charset=%s\
info))
charset) \n
+ (let ((viewport-options
+ (org-remove-if-not (lambda (cell) (org-string-nw-p (cadr cell)))
+ (plist-get info :html-viewport
+ (and viewport-options
+ (concat
+(org-html-close-tag
+ meta
+ (format name=\viewport\ content=\%s\
+ (mapconcat
+ (lambda (elm) (format %s=%s (car elm) (cadr elm)))
+ viewport-options , ))
+ info)
+\n)))
+ (format title%s/title\n title)
(org-html-close-tag meta name=\generator\ content=\Org-mode\
info)
\n
(and (org-string-nw-p author)
@@ -1736,20 +1749,7 @@ INFO is a plist used as a communication channel.
(format name=\keywords\ content=\%s\
(funcall protect-string keywords))
info)
- \n))
- (let ((viewport-options
- (org-remove-if-not (lambda (cell) (org-string-nw-p (cadr cell)))
- (plist-get info :html-viewport
- (and viewport-options
- (concat
-(org-html-close-tag
- meta
- (format name=\viewport\ content=\%s\
- (mapconcat
- (lambda (elm) (format %s=%s (car elm) (cadr elm)))
- viewport-options , ))
- info)
-\n))
+ \n)
(defun org-html--build-head (info)
Return information for the head../head of the HTML output.
--
2.4.2