Update html pages
This commit is contained in:
@@ -3,7 +3,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-05-26 mar. 08:39 -->
|
||||
<!-- 2020-11-03 mar. 16:26 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Doom Emacs Configuration</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
@@ -57,6 +57,8 @@
|
||||
<li><a href="#org110ed8f">Frac</a></li>
|
||||
<li><a href="#orgd3f3c7d">Left</a></li>
|
||||
<li><a href="#org7443b06">Minipage</a></li>
|
||||
<li><a href="#org23a68e2">Minipage Figures</a></li>
|
||||
<li><a href="#orgeef052f">Wrap Figure</a></li>
|
||||
<li><a href="#orgeb4af43">Multicolumn</a></li>
|
||||
<li><a href="#org88c6f73">Subfigure</a></li>
|
||||
<li><a href="#orgc411771">Table</a></li>
|
||||
@@ -91,10 +93,10 @@
|
||||
<h3 id="org8474362">Coordinate</h3>
|
||||
<div class="outline-text-3" id="text-org8474362">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :coordinate
|
||||
# --
|
||||
\coordinate[${1:->}] (${2:name}) at (${3:pointcoordinate});
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :coordinate</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
\coordinate[${<span class="org-highlight-numbers-number">1</span>:->}] (${<span class="org-highlight-numbers-number">2</span>:name}) at (${<span class="org-highlight-numbers-number">3</span>:pointcoordinate});
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
@@ -105,10 +107,10 @@ $0
|
||||
<h3 id="org59ecb26">Draw</h3>
|
||||
<div class="outline-text-3" id="text-org59ecb26">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :draw
|
||||
# --
|
||||
\draw[${1:->}] (${2:point1}) -- (${3:point2});
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :draw</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
\draw[${<span class="org-highlight-numbers-number">1</span>:->}] (${<span class="org-highlight-numbers-number">2</span>:point1}) -- (${<span class="org-highlight-numbers-number">3</span>:point2});
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
@@ -119,10 +121,10 @@ $0
|
||||
<h3 id="org7d9566f">Node</h3>
|
||||
<div class="outline-text-3" id="text-org7d9566f">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :node
|
||||
# --
|
||||
node[${1:below right}] (${2:name}) {${3:label}};
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :node</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
node[${<span class="org-highlight-numbers-number">1</span>:below right}] (${<span class="org-highlight-numbers-number">2</span>:name}) {${<span class="org-highlight-numbers-number">3</span>:label}};
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
@@ -133,10 +135,10 @@ $0
|
||||
<h3 id="org2bf4fa9">Path</h3>
|
||||
<div class="outline-text-3" id="text-org2bf4fa9">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :path
|
||||
# --
|
||||
\path[${1}] (${2:point1}) -- (${3:point2});
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :path</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
\path[${<span class="org-highlight-numbers-number">1</span>}] (${<span class="org-highlight-numbers-number">2</span>:point1}) -- (${<span class="org-highlight-numbers-number">3</span>:point2});
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
@@ -152,9 +154,9 @@ $0
|
||||
<h3 id="org57b4acd">Clear</h3>
|
||||
<div class="outline-text-3" id="text-org57b4acd">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :clear and close all
|
||||
# --
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :clear and close all</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
clear; close all; clc;
|
||||
$0
|
||||
</pre>
|
||||
@@ -166,10 +168,10 @@ $0
|
||||
<h3 id="org2e18b5b">Function</h3>
|
||||
<div class="outline-text-3" id="text-org2e18b5b">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :function
|
||||
# --
|
||||
function [${4:outputs}] = ${1:functionName}(${2:inputs}, ${3:opts_param})
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :function</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-variable-name">function </span>[${<span class="org-highlight-numbers-number">4</span>:outputs}] = ${<span class="org-highlight-numbers-number">1</span>:functionName}(${<span class="org-highlight-numbers-number">2</span>:inputs}, ${<span class="org-highlight-numbers-number">3</span>:opts_param})
|
||||
% $1 - Description
|
||||
%
|
||||
% Syntax: $1($2, $3)
|
||||
@@ -183,21 +185,21 @@ function [${4:outputs}] = ${1:functionName}(${2:inputs}, ${3:opts_param})
|
||||
% - $4 -
|
||||
|
||||
%% Default value for opts
|
||||
opts = struct(...
|
||||
'${5:outputs}', ${6:default_value} ...
|
||||
<span class="org-variable-name">opts</span> = struct(...
|
||||
<span class="org-string">'${5:outputs}'</span>, ${<span class="org-highlight-numbers-number">6</span>:default_value} ...
|
||||
);
|
||||
|
||||
if exist('opts_param','var')
|
||||
for opt = fieldnames($3)'
|
||||
if sum(strcmp(fieldnames(opts), opt{1})) == 1
|
||||
opts.(opt{1}) = $3.(opt{1});
|
||||
else
|
||||
warning(sprintf('%s is not a valid option.', opt{1}));
|
||||
end
|
||||
end
|
||||
end
|
||||
if exist(<span class="org-string">'opts_param'</span>,<span class="org-string">'var'</span>)
|
||||
<span class="org-variable-name">for opt</span> = fieldnames($3)<span class="org-string">'</span>
|
||||
<span class="org-string"> if sum(strcmp(fieldnames(opts), opt{1})) == 1</span>
|
||||
<span class="org-string"> opts.(opt{1}) = $3.(opt{1});</span>
|
||||
<span class="org-string"> else</span>
|
||||
<span class="org-string"> warning(sprintf('</span>%s is not a valid option.<span class="org-string">', opt{1}));</span>
|
||||
<span class="org-string"> end</span>
|
||||
<span class="org-string"> end</span>
|
||||
<span class="org-string">end</span>
|
||||
|
||||
$0
|
||||
<span class="org-string">$0</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -212,10 +214,10 @@ $0
|
||||
<h3 id="orge6f2295">Begin</h3>
|
||||
<div class="outline-text-3" id="text-orge6f2295">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :LaTeX Environment
|
||||
# --
|
||||
\begin{${1:equation}}
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :LaTeX Environment</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
\begin{${<span class="org-highlight-numbers-number">1</span>:equation}}
|
||||
$0
|
||||
\end{$1}
|
||||
</pre>
|
||||
@@ -227,10 +229,10 @@ $0
|
||||
<h3 id="orge3638b9">Caption</h3>
|
||||
<div class="outline-text-3" id="text-orge3638b9">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Caption
|
||||
# --
|
||||
#+caption: $0
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Caption</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+caption: $0</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -240,15 +242,15 @@ $0
|
||||
<h3 id="org5baebfd">Block</h3>
|
||||
<div class="outline-text-3" id="text-org5baebfd">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Org-Mode Block
|
||||
#key: block
|
||||
# --
|
||||
#+begin_${1:$$(let ((type (yas-choose-value '("src" "example" "quote" "verse" "center" "latex" "html" "ascii"))))
|
||||
(if type (concat type (if (equal type "src")
|
||||
(concat " " (yas-choose-value '("emacs-lisp" "latex" "python" "sh" "matlab")))))))}
|
||||
$0
|
||||
#+end_${1:$(car (split-string yas-text))}
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Org-Mode Block</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">key: block</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_${1:$$(let ((type (yas-choose-value '("src" "example" "quote" "verse" "center" "latex" "html" "ascii"))))</span>
|
||||
(if type (concat type (if (equal type <span class="org-string">"src"</span>)
|
||||
(concat <span class="org-string">" "</span> (yas-choose-value <span class="org-string">'("emacs-lisp" "latex" "python" "sh" "matlab")))))))}</span>
|
||||
<span class="org-string">$0</span>
|
||||
<span class="org-string">#+end_${1:$(car (split-string yas-text))}</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -258,13 +260,13 @@ $0
|
||||
<h3 id="org5af680d">Custom Box</h3>
|
||||
<div class="outline-text-3" id="text-org5af680d">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Custom Box
|
||||
# --
|
||||
#+attr_latex: :options [$1]{${2:blue}}{${3:ams nodisplayskip}}
|
||||
#+begin_cbox
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Custom Box</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: :options [$1]{${2:blue}}{${3:ams nodisplayskip}}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_cbox</span>
|
||||
$0
|
||||
#+end_cbox
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_cbox</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -274,11 +276,11 @@ $0
|
||||
<h3 id="orgbc9e91e">Latex Class</h3>
|
||||
<div class="outline-text-3" id="text-orgbc9e91e">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#name: latex-class
|
||||
#key: lc
|
||||
#expand-env: ((classes (mapcar 'car org-latex-classes)))
|
||||
# --
|
||||
#+latex_class: ${1:$$(yas-choose-value classes)}
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">name: latex-class</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">key: lc</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">expand-env: ((classes (mapcar 'car org-latex-classes)))</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+latex_class: ${1:$$(yas-choose-value classes)}</span>
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
@@ -289,10 +291,10 @@ $0
|
||||
<h3 id="org44e3f97">Bibliography with completion</h3>
|
||||
<div class="outline-text-3" id="text-org44e3f97">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#name: bibliography with completion
|
||||
#key: bib
|
||||
# --
|
||||
bibliography:${1:$$(yas-choose-value (org-ref-find-bibliography))}
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">name: bibliography with completion</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">key: bib</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
bibliography:${<span class="org-highlight-numbers-number">1</span>:$$(yas-choose-value (org-ref-find-bibliography))}
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -302,11 +304,11 @@ bibliography:${1:$$(yas-choose-value (org-ref-find-bibliography))}
|
||||
<h3 id="orgff33361">Cite</h3>
|
||||
<div class="outline-text-3" id="text-orgff33361">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#name: org-ref cite link
|
||||
#key: cite
|
||||
# --
|
||||
cite:${1:$$(completing-read
|
||||
"bibtex key: "
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">name: org-ref cite link</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">key: cite</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
cite:${<span class="org-highlight-numbers-number">1</span>:$$(completing-read
|
||||
<span class="org-string">"bibtex key: "</span>
|
||||
(let ((bibtex-files (org-ref-find-bibliography)))(bibtex-global-key-alist)))}
|
||||
</pre>
|
||||
</div>
|
||||
@@ -317,10 +319,10 @@ cite:${1:$$(completing-read
|
||||
<h3 id="org2596a7d">Ref</h3>
|
||||
<div class="outline-text-3" id="text-org2596a7d">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#name: org-ref ref link with completion
|
||||
#key: ref
|
||||
# --
|
||||
ref:${1:$$(completing-read "label: " (org-ref-get-labels))}
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">name: org-ref ref link with completion</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">key: ref</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
ref:${<span class="org-highlight-numbers-number">1</span>:$$(completing-read <span class="org-string">"label: "</span> (org-ref-get-labels))}
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -330,13 +332,13 @@ ref:${1:$$(completing-read "label: " (org-ref-get-labels))}
|
||||
<h3 id="orgad4ea52">Beamer - CBOX</h3>
|
||||
<div class="outline-text-3" id="text-orgad4ea52">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Beamer Custom Box
|
||||
# --
|
||||
*** ${1:@@latex:@@} :B_cbox:
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Beamer Custom Box</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
*** ${<span class="org-highlight-numbers-number">1</span>:@@latex:@@} :B_cbox:
|
||||
,:PROPERTIES:
|
||||
:BEAMER_env: cbox
|
||||
:BEAMER_opt: {${2:blue}}{${3:ams nodisplayskip}}
|
||||
:BEAMER_opt: {${<span class="org-highlight-numbers-number">2</span>:blue}}{${<span class="org-highlight-numbers-number">3</span>:ams nodisplayskip}}
|
||||
:END:
|
||||
|
||||
$0
|
||||
@@ -349,14 +351,14 @@ $0
|
||||
<h3 id="orgeceea05">Code</h3>
|
||||
<div class="outline-text-3" id="text-orgeceea05">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Code
|
||||
# --
|
||||
#+caption: ${1:Listing Caption}
|
||||
#+label: lst:${2:listing_name}
|
||||
#+begin_src ${3:listing_language}
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Code</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+caption: ${1:Listing Caption}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+label: lst:${2:listing_name}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_src ${3:listing_language}</span>
|
||||
$0
|
||||
#+end_src
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_src</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -366,10 +368,10 @@ $0
|
||||
<h3 id="org07c50c9">Equation</h3>
|
||||
<div class="outline-text-3" id="text-org07c50c9">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Equation
|
||||
# --
|
||||
#+name: eq:${1:equation_name}
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Equation</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+name: eq:${1:equation_name}</span>
|
||||
\begin{equation}
|
||||
$0
|
||||
\end{equation}
|
||||
@@ -382,12 +384,12 @@ $0
|
||||
<h3 id="orgc8d9a5f">Figure</h3>
|
||||
<div class="outline-text-3" id="text-orgc8d9a5f">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Figure
|
||||
# --
|
||||
#+name: fig:${1:figure_name}
|
||||
#+caption: ${2:Figure caption}
|
||||
[[file:${3:figs/}$1.${4:pdf}]]
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Figure</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+name: fig:${1:figure_name}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+caption: ${2:Figure caption}</span>
|
||||
[[file:${<span class="org-highlight-numbers-number">3</span>:figs/}$1.${<span class="org-highlight-numbers-number">4</span>:pdf}]]
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
@@ -398,9 +400,9 @@ $0
|
||||
<h3 id="org110ed8f">Frac</h3>
|
||||
<div class="outline-text-3" id="text-org110ed8f">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :LaTeX Fraction
|
||||
# --
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :LaTeX Fraction</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
\frac{$1}{$2} $0
|
||||
</pre>
|
||||
</div>
|
||||
@@ -411,9 +413,9 @@ $0
|
||||
<h3 id="orgd3f3c7d">Left</h3>
|
||||
<div class="outline-text-3" id="text-orgd3f3c7d">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Left Right mathematical delimitations
|
||||
# --
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Left Right mathematical delimitations</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
\left$1 $0 \right$2
|
||||
</pre>
|
||||
</div>
|
||||
@@ -424,27 +426,73 @@ $0
|
||||
<h3 id="org7443b06">Minipage</h3>
|
||||
<div class="outline-text-3" id="text-org7443b06">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :minipage
|
||||
# --
|
||||
#+BEGIN_EXPORT latex
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :minipage</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+BEGIN_EXPORT latex</span>
|
||||
\begin{figure}[htbp]
|
||||
\centering
|
||||
\begin{minipage}[t]{0.49\linewidth}
|
||||
#+END_EXPORT
|
||||
#+attr_latex: :float nil :width 0.95\linewidth
|
||||
\begin{minipage}[t]{<span class="org-highlight-numbers-number">0.49</span>\linewidth}
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+END_EXPORT</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: :float nil :width 0.95\linewidth</span>
|
||||
$0
|
||||
#+BEGIN_EXPORT latex
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+BEGIN_EXPORT latex</span>
|
||||
\end{minipage}%
|
||||
\hfill%
|
||||
\begin{minipage}[t]{0.49\linewidth}
|
||||
#+END_EXPORT
|
||||
#+attr_latex: :float nil :width 0.95\linewidth
|
||||
\begin{minipage}[t]{<span class="org-highlight-numbers-number">0.49</span>\linewidth}
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+END_EXPORT</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: :float nil :width 0.95\linewidth</span>
|
||||
|
||||
#+BEGIN_EXPORT latex
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+BEGIN_EXPORT latex</span>
|
||||
\end{minipage}
|
||||
\end{figure}
|
||||
#+END_EXPORT
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+END_EXPORT</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org23a68e2" class="outline-3">
|
||||
<h3 id="org23a68e2">Minipage Figures</h3>
|
||||
<div class="outline-text-3" id="text-org23a68e2">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Minipage with Figures</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: :options [t]{${3:0.5\linewidth}}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_minipage</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+name: fig:$1</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+caption: ${2:Caption}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: ${4::width \linewidth} :float nil</span>
|
||||
[[file:figs/${<span class="org-highlight-numbers-number">1</span>:figure_name}.pdf]]
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_minipage</span>
|
||||
\hfill
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: :options [t]{${7:0.5\linewidth}}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_minipage</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+name: fig:$5</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+caption: ${6:Caption}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: ${8::width \linewidth} :float nil</span>
|
||||
[[file:figs/${<span class="org-highlight-numbers-number">5</span>:figure_name}.pdf]]
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_minipage</span>
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgeef052f" class="outline-3">
|
||||
<h3 id="orgeef052f">Wrap Figure</h3>
|
||||
<div class="outline-text-3" id="text-orgeef052f">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Wrap Figure</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: :options {${1:rl}}{${2:0.45\textwidth}}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_wrapfigure</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: :${3:width \linewidth}</span>
|
||||
[[file:figs/${<span class="org-highlight-numbers-number">4</span>:figure_name.pdf}]]
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_wrapfigure</span>
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -454,10 +502,10 @@ $0
|
||||
<h3 id="orgeb4af43">Multicolumn</h3>
|
||||
<div class="outline-text-3" id="text-orgeb4af43">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Multcolumn
|
||||
# --
|
||||
#+attr_latex: :float multicolumn
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Multcolumn</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: :float multicolumn</span>
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
@@ -468,14 +516,14 @@ $0
|
||||
<h3 id="org88c6f73">Subfigure</h3>
|
||||
<div class="outline-text-3" id="text-org88c6f73">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Subfigure
|
||||
# --
|
||||
#+name: fig:${1:figure_name}
|
||||
#+caption: ${2:figure caption}
|
||||
#+attr_latex: :environment subfigure :width 0.49\linewidth :align c
|
||||
| file:${3:sub_fig_name}.${4:pdf} | file:${5:sub_fig_name}.${6:pdf} |
|
||||
| <<fig:$3>> ${7:sub figure caption} | <<fig:$5>> ${8:sub figure caption} |
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Subfigure</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+name: fig:${1:figure_name}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+caption: ${2:figure caption}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: :environment subfigure :width 0.49\linewidth :align c</span>
|
||||
| file:${<span class="org-highlight-numbers-number">3</span>:sub_fig_name}.${<span class="org-highlight-numbers-number">4</span>:pdf} | file:${<span class="org-highlight-numbers-number">5</span>:sub_fig_name}.${<span class="org-highlight-numbers-number">6</span>:pdf} |
|
||||
| <<fig:$3>> ${<span class="org-highlight-numbers-number">7</span>:sub figure caption} | <<fig:$5>> ${<span class="org-highlight-numbers-number">8</span>:sub figure caption} |
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
@@ -486,13 +534,13 @@ $0
|
||||
<h3 id="orgc411771">Table</h3>
|
||||
<div class="outline-text-3" id="text-orgc411771">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Table
|
||||
# --
|
||||
#+name: tab:${1:table_name}
|
||||
#+caption: ${2:Table caption}
|
||||
#+attr_latex: :environment tabularx :width ${3:\linewidth} :align ${4:lXX}
|
||||
#+attr_latex: :center t :booktabs t :float t
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Table</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+name: tab:${1:table_name}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+caption: ${2:Table caption}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: :environment tabularx :width ${3:\linewidth} :align ${4:lXX}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: :center t :booktabs t :float t</span>
|
||||
| $0 | | |
|
||||
|---+---+---|
|
||||
| | | |
|
||||
@@ -505,14 +553,14 @@ $0
|
||||
<h3 id="org9f4cd61">Tikz</h3>
|
||||
<div class="outline-text-3" id="text-org9f4cd61">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Tikz figure
|
||||
# --
|
||||
#+begin_src latex :file ${1:figure_name}.pdf :post pdf2svg(file=*this*, ext="png") :exports both
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Tikz figure</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_src latex :file ${1:figure_name}.pdf :post pdf2svg(file=*this*, ext="png") :exports both</span>
|
||||
\begin{tikzpicture}
|
||||
$0
|
||||
\end{tikzpicture}
|
||||
#+end_src
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_src</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -522,23 +570,23 @@ $0
|
||||
<h3 id="org354eeb6">Tikzfig</h3>
|
||||
<div class="outline-text-3" id="text-org354eeb6">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Tikz Figure
|
||||
# --
|
||||
#+NAME: fig:${1:figure_name}
|
||||
#+HEADER: :headers '("\\\\usepackage{tikz}" "\\\\usepackage{import}" "\\\\import{$HOME/Cloud/thesis/LaTeX/}{config.tex}")
|
||||
#+HEADER: :imagemagick t :fit yes :iminoptions -scale 100% -density 150 :imoutoptions -quality 100
|
||||
#+HEADER: :results raw replace :buffer no :eval no-export :exports both :mkdirp yes
|
||||
#+HEADER: :output-dir ${2:figs}
|
||||
#+begin_src latex :file $1.pdf :post pdf2svg(file=*this*, ext="png") :exports both
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Tikz Figure</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+NAME: fig:${1:figure_name}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+HEADER: :headers '("\\\\usepackage{tikz}" "\\\\usepackage{import}" "\\\\import{$HOME/Cloud/thesis/LaTeX/}{config.tex}")</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+HEADER: :imagemagick t :fit yes :iminoptions -scale 100% -density 150 :imoutoptions -quality 100</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+HEADER: :results raw replace :buffer no :eval no-export :exports both :mkdirp yes</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+HEADER: :output-dir ${2:figs}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_src latex :file $1.pdf :post pdf2svg(file=*this*, ext="png") :exports both</span>
|
||||
\begin{tikzpicture}
|
||||
$0
|
||||
\end{tikzpicture}
|
||||
#+end_src
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_src</span>
|
||||
|
||||
#+NAME: fig:$1
|
||||
#+CAPTION: ${3:Caption}
|
||||
#+RESULTS: fig:$1
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+NAME: fig:$1</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+CAPTION: ${3:Caption}</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+RESULTS: fig:$1</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -548,20 +596,20 @@ $0
|
||||
<h3 id="org82996fc">Tikzheader</h3>
|
||||
<div class="outline-text-3" id="text-org82996fc">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Tikz Header
|
||||
# --
|
||||
* ${1:Title/Description of the figure}
|
||||
#+begin_src latex :file ${2:figure_name}.pdf :tangle figs/$2.tex :exports ${3:both}
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Tikz Header</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
* ${<span class="org-highlight-numbers-number">1</span>:Title/Description of the figure}
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_src latex :file ${2:figure_name}.pdf :tangle figs/$2.tex :exports ${3:both}</span>
|
||||
\begin{tikzpicture}
|
||||
$0
|
||||
\end{tikzpicture}
|
||||
#+end_src
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_src</span>
|
||||
|
||||
#+name: fig:$2
|
||||
#+caption: $1 ([[./figs/$2.png][png]], [[./figs/$2.pdf][pdf]], [[./figs/$2.tex][tex]]).
|
||||
#+RESULTS:
|
||||
[[file:./figs/$2.png]]
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+name: fig:$2</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+caption: $1 ([[./figs/$2.png][png]], [[./figs/$2.pdf][pdf]], [[./figs/$2.tex][tex]]).</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+RESULTS:</span>
|
||||
[<span class="org-type">[file:./figs/$2.png]</span>]
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -571,13 +619,13 @@ $0
|
||||
<h3 id="orge0d83c7">User-config</h3>
|
||||
<div class="outline-text-3" id="text-orge0d83c7">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"># -*- mode: snippet -*-
|
||||
# name: user-config
|
||||
# key: uc
|
||||
# --
|
||||
#+begin_src emacs-lisp :tangle user-config.el
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">-*- mode: snippet -*-</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">name: user-config</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">key: uc</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_src emacs-lisp :tangle user-config.el</span>
|
||||
$1
|
||||
#+end_src
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_src</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -603,10 +651,10 @@ $1
|
||||
<h3 id="orgfd7122c">Wrap</h3>
|
||||
<div class="outline-text-3" id="text-orgfd7122c">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Wrap
|
||||
# --
|
||||
#+attr_latex: :float wrap
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Wrap</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+attr_latex: :float wrap</span>
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
@@ -621,18 +669,18 @@ $0
|
||||
<h4 id="org8ec12f3">Mconfig</h4>
|
||||
<div class="outline-text-4" id="text-org8ec12f3">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Matlab-Configuration-Header
|
||||
# --
|
||||
#+PROPERTY: header-args:matlab :session *MATLAB*
|
||||
#+PROPERTY: header-args:matlab+ :tangle ${1:filename}.m
|
||||
#+PROPERTY: header-args:matlab+ :comments org
|
||||
#+PROPERTY: header-args:matlab+ :exports both
|
||||
#+PROPERTY: header-args:matlab+ :results none
|
||||
#+PROPERTY: header-args:matlab+ :eval no-export
|
||||
#+PROPERTY: header-args:matlab+ :noweb yes
|
||||
#+PROPERTY: header-args:matlab+ :mkdirp yes
|
||||
#+PROPERTY: header-args:matlab+ :output-dir ${2:figs}
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Matlab-Configuration-Header</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+PROPERTY: header-args:matlab :session *MATLAB*</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+PROPERTY: header-args:matlab+ :tangle ${1:filename}.m</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+PROPERTY: header-args:matlab+ :comments org</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+PROPERTY: header-args:matlab+ :exports both</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+PROPERTY: header-args:matlab+ :results none</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+PROPERTY: header-args:matlab+ :eval no-export</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+PROPERTY: header-args:matlab+ :noweb yes</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+PROPERTY: header-args:matlab+ :mkdirp yes</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+PROPERTY: header-args:matlab+ :output-dir ${2:figs}</span>
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
@@ -643,9 +691,9 @@ $0
|
||||
<h4 id="orge7bcf86">Mdescription</h4>
|
||||
<div class="outline-text-4" id="text-orge7bcf86">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Measurement-Description
|
||||
# --
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Measurement-Description</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
* Measurement description
|
||||
** Setup :ignore:
|
||||
*Setup*:
|
||||
@@ -659,14 +707,14 @@ $0
|
||||
Three measurements are done:
|
||||
| Measurement File | Description |
|
||||
|-------------------------+------------------------------|
|
||||
| =mat/data_${1:001}.mat= | $2 |
|
||||
<span class="org-variable-name">|</span> =mat/data_${<span class="org-highlight-numbers-number">1</span>:<span class="org-highlight-numbers-number">001</span>}.mat= | $2 |
|
||||
|
||||
Each of the measurement =mat= file contains one =data= array with 3 columns:
|
||||
<span class="org-variable-name">Each of the measurement</span> =mat= file contains one =data= array with <span class="org-highlight-numbers-number">3</span> columns:
|
||||
| Column number | Description |
|
||||
|---------------+-------------------|
|
||||
| 1 | $3 |
|
||||
| 2 | $4 |
|
||||
| 3 | Time |
|
||||
| <span class="org-highlight-numbers-number">1</span> | $3 |
|
||||
| <span class="org-highlight-numbers-number">2</span> | $4 |
|
||||
| <span class="org-highlight-numbers-number">3</span> | Time |
|
||||
|
||||
$0
|
||||
</pre>
|
||||
@@ -678,17 +726,17 @@ $0
|
||||
<h4 id="orgbc46c85">Mfigure</h4>
|
||||
<div class="outline-text-4" id="text-orgbc46c85">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Matlab-Figure
|
||||
# --
|
||||
#+begin_src matlab :tangle no :exports results :results file replace
|
||||
exportFig('figs/${1:filename}.pdf', 'width', '${2:full}', 'height', '${3:full}');
|
||||
#+end_src
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Matlab-Figure</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_src matlab :tangle no :exports results :results file replace</span>
|
||||
exportFig(<span class="org-string">'figs/${1:filename}.pdf'</span>, <span class="org-string">'width'</span>, <span class="org-string">'${2:full}'</span>, <span class="org-string">'height'</span>, <span class="org-string">'${3:full}'</span>);
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_src</span>
|
||||
|
||||
#+name: fig:$1
|
||||
#+caption: $0
|
||||
#+RESULTS:
|
||||
[[file:figs/$1.png]]
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+name: fig:$1</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+caption: $0</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+RESULTS:</span>
|
||||
[<span class="org-type">[file:figs/$1.png]</span>]
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -698,23 +746,23 @@ $0
|
||||
<h4 id="orgab32029">Mfunction</h4>
|
||||
<div class="outline-text-4" id="text-orgab32029">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Matlab-Function
|
||||
# --
|
||||
* ${1:Function Name}
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Matlab-Function</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
* ${<span class="org-highlight-numbers-number">1</span>:Function Name}
|
||||
:PROPERTIES:
|
||||
:header-args:matlab+: :tangle src/${2:matlab_file_name}.m
|
||||
:header-args:matlab+: :tangle src/${<span class="org-highlight-numbers-number">2</span>:matlab_file_name}.m
|
||||
:header-args:matlab+: :comments none :mkdirp yes :eval no
|
||||
:END:
|
||||
<<sec:$2>>
|
||||
|
||||
This Matlab function is accessible [[file:src/$2.m][here]].
|
||||
|
||||
#+begin_src matlab
|
||||
function [${4:in_data}] = $2(${3:in_data})
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_src matlab</span>
|
||||
<span class="org-variable-name">function </span>[${<span class="org-highlight-numbers-number">4</span>:in_data}] = $2(${<span class="org-highlight-numbers-number">3</span>:in_data})
|
||||
% $2 - $0
|
||||
%
|
||||
% Syntax: [$4] = $2($3)
|
||||
<span class="org-variable-name">% Syntax: </span>[<span class="org-constant">$4</span>] = $2($3)
|
||||
%
|
||||
% Inputs:
|
||||
% - $3 -
|
||||
@@ -723,7 +771,7 @@ This Matlab function is accessible [[file:src/$2.m][here]].
|
||||
% - $4 -
|
||||
|
||||
end
|
||||
#+end_src
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_src</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -733,18 +781,18 @@ This Matlab function is accessible [[file:src/$2.m][here]].
|
||||
<h4 id="orgc44afd5">Mheader</h4>
|
||||
<div class="outline-text-4" id="text-orgc44afd5">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Matlab-Header
|
||||
# --
|
||||
* ${1:Heading Name}
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Matlab-Header</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
* ${<span class="org-highlight-numbers-number">1</span>:Heading Name}
|
||||
:PROPERTIES:
|
||||
:header-args:matlab+: :tangle matlab/${2:matlab_file_name}.m
|
||||
:header-args:matlab+: :tangle matlab/${<span class="org-highlight-numbers-number">2</span>:matlab_file_name}.m
|
||||
:header-args:matlab+: :comments org :mkdirp yes
|
||||
:END:
|
||||
<<sec:$2>>
|
||||
|
||||
** ZIP file containing the data and matlab files :ignore:
|
||||
#+begin_src bash :exports none :results none
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_src bash :exports none :results none</span>
|
||||
if [ matlab/$2.m -nt data/$2.zip ]; then
|
||||
cp matlab/$2.m $2.m;
|
||||
zip data/$2 \
|
||||
@@ -752,11 +800,11 @@ This Matlab function is accessible [[file:src/$2.m][here]].
|
||||
$2.m
|
||||
rm $2.m;
|
||||
fi
|
||||
#+end_src
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_src</span>
|
||||
|
||||
#+begin_note
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_note</span>
|
||||
All the files (data and Matlab scripts) are accessible [[file:data/$2.zip][here]].
|
||||
#+end_note
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_note</span>
|
||||
|
||||
$0
|
||||
</pre>
|
||||
@@ -768,17 +816,17 @@ $0
|
||||
<h4 id="orga9eb6ca">Minit</h4>
|
||||
<div class="outline-text-4" id="text-orga9eb6ca">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Matlab-Init
|
||||
# --
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Matlab-Init</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
** Matlab Init :noexport:ignore:
|
||||
#+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name)
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name)</span>
|
||||
<<matlab-dir>>
|
||||
#+end_src
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_src</span>
|
||||
|
||||
#+begin_src matlab :exports none :results silent :noweb yes
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_src matlab :exports none :results silent :noweb yes</span>
|
||||
<<matlab-init>>
|
||||
#+end_src
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_src</span>
|
||||
|
||||
$0
|
||||
</pre>
|
||||
@@ -790,12 +838,12 @@ $0
|
||||
<h4 id="org3ccf909">Mtable</h4>
|
||||
<div class="outline-text-4" id="text-org3ccf909">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Matlab-Table
|
||||
# --
|
||||
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||
data2orgtable(${1:data}, {${2:'rowlabel'}}, {${3:'collabel'}}, ' %.1f ');
|
||||
#+end_src
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">contributor : Thomas Dehaeze <a href="mailto:dehaeze.thomas%40gmail.com"><dehaeze.thomas@gmail.com></a></span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">name :Matlab-Table</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">--</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)</span>
|
||||
data2orgtable(${<span class="org-highlight-numbers-number">1</span>:data}, {${<span class="org-highlight-numbers-number">2</span>:<span class="org-string">'rowlabel'</span>}}, {${<span class="org-highlight-numbers-number">3</span>:<span class="org-string">'collabel'</span>}}, <span class="org-string">' %.1f '</span>);
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">+end_src</span>
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
@@ -806,7 +854,7 @@ $0
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:39</p>
|
||||
<p class="date">Created: 2020-11-03 mar. 16:26</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
Reference in New Issue
Block a user