blog.el - disable home/up div
authorPeng Li <seudut@gmail.com>
Fri, 10 Mar 2017 15:37:56 +0000 (23:37 +0800)
committerPeng Li <seudut@gmail.com>
Fri, 10 Mar 2017 15:37:56 +0000 (23:37 +0800)
blog.el
posts/Blog-with-org-mode.org

diff --git a/blog.el b/blog.el
index 2ab08e8..ff2fca2 100644 (file)
--- a/blog.el
+++ b/blog.el
 ;; To prevent inline-css when exporting html. will use external css
 (setq org-html-htmlize-output-type 'css)
 
+
+(setq blog-extra-head
+      (concat
+       "<link rel='stylesheet' href='" css-file "' />\n"
+       ;; "<link rel='stylesheet' href='../css/main.css' />\n"
+       ;; "<link rel='stylesheet' href='../css/code.css' />"
+       ))
+
+;; (setq blog-header
+;;       (concat
+;;        " <header id= "banner" > "
+;;        "<h1><a href= '/' >Dennis Ogbe </a></h1>"
+;;        "<hr>"
+;;        "<nav><ul>"
+;;        "<li><a href= '/contact.html' >Contact</a></li>"
+;;        "<li><a href= '/blog.html' >Blog</a></li>"
+;;        "<li><a href= '/teaching.html' >Teaching</a></li>"
+;;        "<li><a href= '/research.html' >Research</a></li>"
+;;        "<li><a href= '/' >About Me</a></li>"
+;;        "</ul></nav>"
+;;        "</header>"))
+
+;; don't know why setting this null in `org-publish-project-alist' doesn't work
+;; (setf org-html-home/up-format "")
+
 (setq org-publish-project-alist
       `(
         ;; ("org-notes"
         :publishing-function org-html-publish-to-html
         
         ;; html style
-        :html-head  ,(concat  "<link rel='stylesheet' href='" css-file  "' />")
+        :htlm-link-home "/"
+        :html-head  ,blog-extra-head
         :html-postamble nil)
        ("blog-posts"
         ;; publishing
         :publishing-directory ,(concat publish-dir "/posts")
         :recursive t
         :publishing-function org-html-publish-to-html
-        :html-link-home "/"
-        
+
         ;; html style
-        :html-head ,(concat "<link rel='stylesheet' href='" css-file "' />")
+        :html-link-home "/"
+        ;; disable Home/Up
+        :html-home/up-format ""
+        :html-link-up ""
+        :html-link-home ""
         ;; don't export creator auto validation info in html postamble div
-        :html-postamble nil)
+        :html-head ,blog-extra-head
+        :html-preamble nil
+        :html-postamble "")
        ("blog-css"
         :base-directory ,(concat root-dir "/css")
         :base-extension ".*"
index 88daa69..2795400 100644 (file)
@@ -48,6 +48,10 @@ nothing else)]]。 其中 =css= , 利用的是 =worg.css=, 并参考了[[http://
           ("org" :components ("org-notes" "org-static"))))
 #+END_SRC
 
+#+BEGIN_SRC sh
+  sudo aptitude install tmux emacs
+#+END_SRC
+
 * CI build
 
 * Web server