Add org-publish-project list

This commit is contained in:
Thomas Dehaeze 2020-03-01 23:04:12 +01:00
parent fef8a7b625
commit 9b2d82ebc6
3 changed files with 164 additions and 55 deletions

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-01 dim. 22:50 -->
<!-- 2020-03-01 dim. 23:04 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Doom Emacs Configuration</title>
@ -241,7 +241,7 @@
<li><a href="#orgcf3b44c">Doom Config</a></li>
<li><a href="#orga2ab779">Evil</a></li>
<li><a href="#org10e9de4">Which Key</a></li>
<li><a href="#org8e35b31">Basic</a>
<li><a href="#org8e18244">Basic</a>
<ul>
<li><a href="#org0272904">Visual</a></li>
<li><a href="#orgfa0f4d4">Change default alert backend</a></li>
@ -250,7 +250,7 @@
</ul>
</li>
<li><a href="#orgc047155">Magit</a></li>
<li><a href="#orgd07a8b6">Org Mode</a>
<li><a href="#org8385563">Org Mode</a>
<ul>
<li><a href="#orge682476">Org General Config</a></li>
<li><a href="#org51f6b69">Org latex fragment</a></li>
@ -275,7 +275,7 @@
<li><a href="#org9713b96">Org Capture</a></li>
<li><a href="#org839d7a9">Org Export</a>
<ul>
<li><a href="#org8e18244">Basic</a></li>
<li><a href="#org5653f12">Basic</a></li>
<li><a href="#orge4a036d">Do not export headline with the <code>:ignore:</code> tag</a></li>
<li><a href="#org3480957">Ox Latex Subfigure package</a></li>
<li><a href="#org44cf309">Clear page before heading</a></li>
@ -304,12 +304,13 @@
<li><a href="#org3f8f62d"><span class="todo TODO">TODO</span> View PDF in org mode</a></li>
<li><a href="#org0c85e50">Org Ref</a></li>
<li><a href="#orgbeb4320">Org Noter</a></li>
<li><a href="#org51ce4d3">Org Projects</a></li>
<li><a href="#org7d49361">Custom key bindings</a>
<ul>
<li><a href="#org8e67929">Insert Link to paper / notes</a></li>
<li><a href="#org6b3f8b3">Insert Image that is in the figs folder</a></li>
<li><a href="#orgb4f71cc">Watch LaTeX file using latexmk</a></li>
<li><a href="#org7ac3ea1">Helm-Bibtex</a></li>
<li><a href="#org7057252">Helm-Bibtex</a></li>
<li><a href="#org2d6c0fe">Open terminal in current directory</a></li>
<li><a href="#orgbefa4d1">Open ranger in current directory</a></li>
<li><a href="#orgbde8b45">Export to LaTeX</a></li>
@ -350,7 +351,7 @@
</li>
</ul>
</li>
<li><a href="#org6c379fb">LaTeX</a>
<li><a href="#orged51b32">LaTeX</a>
<ul>
<li><a href="#org40b5f06">Basic LaTeX configuration</a></li>
<li><a href="#org0822b20">Master file</a></li>
@ -358,7 +359,7 @@
<li><a href="#org120de8b">Bibtex</a></li>
</ul>
</li>
<li><a href="#org7057252">Helm-Bibtex</a>
<li><a href="#org7466db1">Helm-Bibtex</a>
<ul>
<li><a href="#org1f30ffc">General Config</a></li>
<li><a href="#org736240d">Open pdf externally</a></li>
@ -366,7 +367,7 @@
<li><a href="#org29f4b2d">List all element of the bibliography without pdf associated</a></li>
</ul>
</li>
<li><a href="#orgfacfeff"><span class="todo TODO">TODO</span> Matlab</a>
<li><a href="#orgac1e464"><span class="todo TODO">TODO</span> Matlab</a>
<ul>
<li><a href="#orgb915baf">Setup Matlab Mode</a></li>
<li><a href="#orgb8a016c">Setup Flycheck</a></li>
@ -412,7 +413,7 @@
<li><a href="#org973006b">Doom <code>packages.el</code></a></li>
<li><a href="#org2825322">Snippets</a>
<ul>
<li><a href="#orged51b32">LaTeX</a>
<li><a href="#orga819a10">LaTeX</a>
<ul>
<li><a href="#org4373943">Coordinate</a></li>
<li><a href="#orgd34961c">Draw</a></li>
@ -420,13 +421,13 @@
<li><a href="#org9f72371">Path</a></li>
</ul>
</li>
<li><a href="#orgac1e464">Matlab</a>
<li><a href="#org2332bd5">Matlab</a>
<ul>
<li><a href="#orge9ad144">Clear</a></li>
<li><a href="#org92008ce">Function</a></li>
</ul>
</li>
<li><a href="#org8385563">Org Mode</a>
<li><a href="#org396a00c">Org Mode</a>
<ul>
<li><a href="#orgb14fbd1">Begin</a></li>
<li><a href="#org259484c">Block</a></li>
@ -842,9 +843,9 @@ Documentation:
</div>
</div>
<div id="outline-container-org8e35b31" class="outline-2">
<h2 id="org8e35b31">Basic</h2>
<div class="outline-text-2" id="text-org8e35b31">
<div id="outline-container-org8e18244" class="outline-2">
<h2 id="org8e18244">Basic</h2>
<div class="outline-text-2" id="text-org8e18244">
</div>
<div id="outline-container-org0272904" class="outline-3">
<h3 id="org0272904">Visual</h3>
@ -923,9 +924,9 @@ Turn off auto-fill mode that add line breaks.
</div>
</div>
<div id="outline-container-orgd07a8b6" class="outline-2">
<h2 id="orgd07a8b6">Org Mode</h2>
<div class="outline-text-2" id="text-orgd07a8b6">
<div id="outline-container-org8385563" class="outline-2">
<h2 id="org8385563">Org Mode</h2>
<div class="outline-text-2" id="text-org8385563">
<ul class="org-ul">
<li><a href="http://cachestocaches.com/2016/9/my-workflow-org-agenda/">http://cachestocaches.com/2016/9/my-workflow-org-agenda/</a></li>
<li><a href="http://doc.norang.ca/org-mode.html#TodoKeywords">http://doc.norang.ca/org-mode.html#TodoKeywords</a></li>
@ -1479,9 +1480,9 @@ Documentation:
<h3 id="org839d7a9">Org Export</h3>
<div class="outline-text-3" id="text-org839d7a9">
</div>
<div id="outline-container-org8e18244" class="outline-4">
<h4 id="org8e18244">Basic</h4>
<div class="outline-text-4" id="text-org8e18244">
<div id="outline-container-org5653f12" class="outline-4">
<h4 id="org5653f12">Basic</h4>
<div class="outline-text-4" id="text-org5653f12">
<div class="org-src-container">
<pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">after!</span> org
<span class="org-comment-delimiter">;; </span><span class="org-comment">How many levels of headline to export</span>
@ -2373,6 +2374,69 @@ Ressources:
</div>
</div>
<div id="outline-container-org51ce4d3" class="outline-3">
<h3 id="org51ce4d3">Org Projects</h3>
<div class="outline-text-3" id="text-org51ce4d3">
<div class="org-src-container">
<pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">setq</span> <span class="org-variable-name">org-publish-project-alist</span>
<span class="org-highlight-quoted-quote">'</span><span class="org-rainbow-delimiters-depth-2">(</span><span class="org-rainbow-delimiters-depth-3">(</span><span class="org-string">"config"</span>
<span class="org-builtin">:base-directory</span> <span class="org-string">"~/.config/literate-dotfiles/dotfiles/"</span>
<span class="org-builtin">:publishing-directory</span> <span class="org-string">"~/.config/literate-dotfiles/docs/"</span>
<span class="org-builtin">:recursive</span> nil
<span class="org-builtin">:publishing-function</span> org-html-publish-to-html
<span class="org-builtin">:auto-sitemap</span> nil
<span class="org-builtin">:section-numbers</span> nil
<span class="org-builtin">:table-of-contents</span> nil<span class="org-rainbow-delimiters-depth-3">)</span>
<span class="org-rainbow-delimiters-depth-3">(</span><span class="org-string">"stewart-simscape"</span>
<span class="org-builtin">:base-directory</span> <span class="org-string">"~/Cloud/thesis/matlab/stewart-simscape/org/"</span>
<span class="org-builtin">:base-extension</span> <span class="org-string">"org"</span>
<span class="org-builtin">:publishing-directory</span> <span class="org-string">"~/Cloud/thesis/matlab/stewart-simscape/docs/"</span>
<span class="org-builtin">:author</span> <span class="org-string">"Dehaeze Thomas"</span>
<span class="org-builtin">:email</span> <span class="org-string">"dehaeze.thomas@gmail.com/"</span>
<span class="org-builtin">:recursive</span> nil
<span class="org-builtin">:publishing-function</span> org-html-publish-to-html
<span class="org-builtin">:auto-preamble</span> t
<span class="org-builtin">:auto-sitemap</span> nil
<span class="org-builtin">:html-link-up</span> <span class="org-string">"index.html"</span>
<span class="org-builtin">:html-link-home</span> <span class="org-string">"index.html"</span>
<span class="org-builtin">:with-todo-keywords</span> nil
<span class="org-builtin">:html-wrap-src-lines</span> nil
<span class="org-builtin">:table-of-contents</span> nil<span class="org-rainbow-delimiters-depth-3">)</span>
<span class="org-rainbow-delimiters-depth-3">(</span><span class="org-string">"nass-simscape"</span>
<span class="org-builtin">:base-directory</span> <span class="org-string">"~/Cloud/thesis/matlab/nass-simscape/org/"</span>
<span class="org-builtin">:base-extension</span> <span class="org-string">"org"</span>
<span class="org-builtin">:publishing-directory</span> <span class="org-string">"~/Cloud/thesis/matlab/nass-simscape/docs/"</span>
<span class="org-builtin">:author</span> <span class="org-string">"Dehaeze Thomas"</span>
<span class="org-builtin">:email</span> <span class="org-string">"dehaeze.thomas@gmail.com/"</span>
<span class="org-builtin">:recursive</span> nil
<span class="org-builtin">:publishing-function</span> org-html-publish-to-html
<span class="org-builtin">:auto-preamble</span> t
<span class="org-builtin">:auto-sitemap</span> nil
<span class="org-builtin">:html-link-up</span> <span class="org-string">"index.html"</span>
<span class="org-builtin">:html-link-home</span> <span class="org-string">"index.html"</span>
<span class="org-builtin">:with-todo-keywords</span> nil
<span class="org-builtin">:html-wrap-src-lines</span> nil
<span class="org-builtin">:table-of-contents</span> nil<span class="org-rainbow-delimiters-depth-3">)</span>
<span class="org-rainbow-delimiters-depth-3">(</span><span class="org-string">"tikz-maker"</span>
<span class="org-builtin">:base-directory</span> <span class="org-string">"~/Cloud/thesis/latex/org/"</span>
<span class="org-builtin">:base-extension</span> <span class="org-string">"org"</span>
<span class="org-builtin">:publishing-directory</span> <span class="org-string">"~/Cloud/thesis/latex/docs/"</span>
<span class="org-builtin">:author</span> <span class="org-string">"Dehaeze Thomas"</span>
<span class="org-builtin">:email</span> <span class="org-string">"dehaeze.thomas@gmail.com/"</span>
<span class="org-builtin">:recursive</span> nil
<span class="org-builtin">:publishing-function</span> org-html-publish-to-html
<span class="org-builtin">:auto-preamble</span> t
<span class="org-builtin">:auto-sitemap</span> nil
<span class="org-builtin">:html-link-up</span> <span class="org-string">"index.html"</span>
<span class="org-builtin">:html-link-home</span> <span class="org-string">"index.html"</span>
<span class="org-builtin">:with-todo-keywords</span> nil
<span class="org-builtin">:html-wrap-src-lines</span> nil
<span class="org-builtin">:table-of-contents</span> nil<span class="org-rainbow-delimiters-depth-3">)</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-org7d49361" class="outline-3">
<h3 id="org7d49361">Custom key bindings</h3>
<div class="outline-text-3" id="text-org7d49361">
@ -2450,9 +2514,9 @@ Ressources:
</div>
</div>
<div id="outline-container-org7ac3ea1" class="outline-4">
<h4 id="org7ac3ea1">Helm-Bibtex</h4>
<div class="outline-text-4" id="text-org7ac3ea1">
<div id="outline-container-org7057252" class="outline-4">
<h4 id="org7057252">Helm-Bibtex</h4>
<div class="outline-text-4" id="text-org7057252">
<div class="org-src-container">
<pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">after!</span> org
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">map!</span> <span class="org-builtin">:map</span> <span class="org-variable-name">org-mode-map</span>
@ -3184,9 +3248,9 @@ Actually this tangle the file and then go to the file. Maybe I would like to ign
</div>
</div>
<div id="outline-container-org6c379fb" class="outline-2">
<h2 id="org6c379fb">LaTeX</h2>
<div class="outline-text-2" id="text-org6c379fb">
<div id="outline-container-orged51b32" class="outline-2">
<h2 id="orged51b32">LaTeX</h2>
<div class="outline-text-2" id="text-orged51b32">
<ul class="org-ul">
<li><a href="https://tex.stackexchange.com/questions/52179/what-is-your-favorite-emacs-and-or-auctex-command-trick">https://tex.stackexchange.com/questions/52179/what-is-your-favorite-emacs-and-or-auctex-command-trick</a></li>
<li><a href="https://tex.stackexchange.com/questions/20843/useful-shortcuts-or-key-bindings-or-predefined-commands-for-emacsauctex">https://tex.stackexchange.com/questions/20843/useful-shortcuts-or-key-bindings-or-predefined-commands-for-emacsauctex</a></li>
@ -3253,9 +3317,9 @@ Actually this tangle the file and then go to the file. Maybe I would like to ign
</div>
</div>
<div id="outline-container-org7057252" class="outline-2">
<h2 id="org7057252">Helm-Bibtex</h2>
<div class="outline-text-2" id="text-org7057252">
<div id="outline-container-org7466db1" class="outline-2">
<h2 id="org7466db1">Helm-Bibtex</h2>
<div class="outline-text-2" id="text-org7466db1">
</div>
<div id="outline-container-org1f30ffc" class="outline-3">
<h3 id="org1f30ffc">General Config</h3>
@ -3416,9 +3480,9 @@ Actually this tangle the file and then go to the file. Maybe I would like to ign
</div>
</div>
<div id="outline-container-orgfacfeff" class="outline-2">
<h2 id="orgfacfeff"><span class="todo TODO">TODO</span> Matlab</h2>
<div class="outline-text-2" id="text-orgfacfeff">
<div id="outline-container-orgac1e464" class="outline-2">
<h2 id="orgac1e464"><span class="todo TODO">TODO</span> Matlab</h2>
<div class="outline-text-2" id="text-orgac1e464">
<ul class="org-ul">
<li><a href="https://github.com/yuhonglin/matlab-mode">https://github.com/yuhonglin/matlab-mode</a></li>
<li><a href="https://github.com/pronobis/matlab-mode">https://github.com/pronobis/matlab-mode</a></li>
@ -4154,9 +4218,9 @@ they are implemented.
<h2 id="org2825322">Snippets</h2>
<div class="outline-text-2" id="text-org2825322">
</div>
<div id="outline-container-orged51b32" class="outline-3">
<h3 id="orged51b32">LaTeX</h3>
<div class="outline-text-3" id="text-orged51b32">
<div id="outline-container-orga819a10" class="outline-3">
<h3 id="orga819a10">LaTeX</h3>
<div class="outline-text-3" id="text-orga819a10">
</div>
<div id="outline-container-org4373943" class="outline-4">
<h4 id="org4373943">Coordinate</h4>
@ -4215,9 +4279,9 @@ $0
</div>
</div>
<div id="outline-container-orgac1e464" class="outline-3">
<h3 id="orgac1e464">Matlab</h3>
<div class="outline-text-3" id="text-orgac1e464">
<div id="outline-container-org2332bd5" class="outline-3">
<h3 id="org2332bd5">Matlab</h3>
<div class="outline-text-3" id="text-org2332bd5">
</div>
<div id="outline-container-orge9ad144" class="outline-4">
<h4 id="orge9ad144">Clear</h4>
@ -4275,9 +4339,9 @@ if exist(<span class="org-string">'opts_param'</span>,<span class="org-string">'
</div>
</div>
<div id="outline-container-org8385563" class="outline-3">
<h3 id="org8385563">Org Mode</h3>
<div class="outline-text-3" id="text-org8385563">
<div id="outline-container-org396a00c" class="outline-3">
<h3 id="org396a00c">Org Mode</h3>
<div class="outline-text-3" id="text-org396a00c">
</div>
<div id="outline-container-orgb14fbd1" class="outline-4">
<h4 id="orgb14fbd1">Begin</h4>
@ -4878,7 +4942,7 @@ $0
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-01 dim. 22:50</p>
<p class="date">Created: 2020-03-01 dim. 23:04</p>
</div>
</body>
</html>

View File

@ -1408,6 +1408,64 @@ Ressources:
)
#+end_src
** Org Projects
#+begin_src emacs-lisp
(setq org-publish-project-alist
'(("config"
:base-directory "~/.config/literate-dotfiles/dotfiles/"
:publishing-directory "~/.config/literate-dotfiles/docs/"
:recursive nil
:publishing-function org-html-publish-to-html
:auto-sitemap nil
:section-numbers nil
:table-of-contents nil)
("stewart-simscape"
:base-directory "~/Cloud/thesis/matlab/stewart-simscape/org/"
:base-extension "org"
:publishing-directory "~/Cloud/thesis/matlab/stewart-simscape/docs/"
:author "Dehaeze Thomas"
:email "dehaeze.thomas@gmail.com/"
:recursive nil
:publishing-function org-html-publish-to-html
:auto-preamble t
:auto-sitemap nil
:html-link-up "index.html"
:html-link-home "index.html"
:with-todo-keywords nil
:html-wrap-src-lines nil
:table-of-contents nil)
("nass-simscape"
:base-directory "~/Cloud/thesis/matlab/nass-simscape/org/"
:base-extension "org"
:publishing-directory "~/Cloud/thesis/matlab/nass-simscape/docs/"
:author "Dehaeze Thomas"
:email "dehaeze.thomas@gmail.com/"
:recursive nil
:publishing-function org-html-publish-to-html
:auto-preamble t
:auto-sitemap nil
:html-link-up "index.html"
:html-link-home "index.html"
:with-todo-keywords nil
:html-wrap-src-lines nil
:table-of-contents nil)
("tikz-maker"
:base-directory "~/Cloud/thesis/latex/org/"
:base-extension "org"
:publishing-directory "~/Cloud/thesis/latex/docs/"
:author "Dehaeze Thomas"
:email "dehaeze.thomas@gmail.com/"
:recursive nil
:publishing-function org-html-publish-to-html
:auto-preamble t
:auto-sitemap nil
:html-link-up "index.html"
:html-link-home "index.html"
:with-todo-keywords nil
:html-wrap-src-lines nil
:table-of-contents nil)))
#+end_src
** Custom key bindings
*** Insert Link to paper / notes
#+begin_src emacs-lisp

View File

@ -1,15 +1,2 @@
#+title: Literate Manjaro Linux Configuration
* Org Publish Configuration
#+begin_src emacs-lisp :results none
(setq org-publish-project-alist
'(("config"
:base-directory "~/.config/literate-dotfiles/dotfiles/"
:publishing-directory "~/.config/literate-dotfiles/docs/"
:recursive nil
:publishing-function org-html-publish-to-html
:auto-sitemap nil
:section-numbers nil
:table-of-contents nil)))
#+end_src