From: Peng Li Date: Sat, 11 Mar 2017 14:14:20 +0000 (+0800) Subject: rename the publish.el file X-Git-Url: http://47.100.26.94:8080/?a=commitdiff_plain;h=c3093661dccae317ca7ab2df83375ad93836c467;hp=28c4694b34747f2064cf60a009d6d9631c769e38;p=blog.git rename the publish.el file --- diff --git a/my-publish.el b/my-publish.el new file mode 100644 index 0000000..244809c --- /dev/null +++ b/my-publish.el @@ -0,0 +1,137 @@ +;;; my-publish.el --- Publish blog with org-mode -*- lexical-binding: t; -*- + +;; Copyright (C) 2017 Peng Li + +;; Author: Peng Li +;; Keywords: lisp, abbrev + +;; This program is free software; you can redistribute it and/or modify +;; it under the terms of the GNU General Public License as published by +;; the Free Software Foundation, either version 3 of the License, or +;; (at your option) any later version. + +;; This program is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. + +;; You should have received a copy of the GNU General Public License +;; along with this program. If not, see . + +;;; Commentary: + +;; Using this emacs script to publish the blog org file + +;;; Code: + +;; (defconst root-dir "~/Private/blog/") + +(require 'org) +(require 'ox-publish) + +;; To prevent inline-css when exporting html. will use external css +(setq org-html-htmlize-output-type 'css) + +(setq blog-extra-head + (concat + ;; "\n" + "\n" + "" + )) + +(setq blog-header + (concat + " ")) + +(setq blog-footer + "
\n +

RSS +License: CC BY-SA 4.0 -;; Keywords: lisp, abbrev - -;; This program is free software; you can redistribute it and/or modify -;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation, either version 3 of the License, or -;; (at your option) any later version. - -;; This program is distributed in the hope that it will be useful, -;; but WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;; GNU General Public License for more details. - -;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . - -;;; Commentary: - -;; Using this emacs script to publish the blog org file - -;;; Code: - -;; (defconst root-dir "~/Private/blog/") - -(require 'org) -(require 'ox-publish) - -;; To prevent inline-css when exporting html. will use external css -(setq org-html-htmlize-output-type 'css) - -(setq blog-extra-head - (concat - ;; "\n" - "\n" - "" - )) - -(setq blog-header - (concat - "

")) - -(setq blog-footer - "
\n -

RSS -License: CC BY-SA 4.0