Update css/js + few configs
This commit is contained in:
@@ -3,86 +3,92 @@
|
||||
"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 -->
|
||||
<!-- 2021-01-01 ven. 20:08 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>My Own Library of Babel</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Thomas Dehaeze" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<link rel="stylesheet" type="text/css" href="./dist/style.css"/>
|
||||
<script type="text/javascript" src="./dist/script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="content">
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="./index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="./index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">My Own Library of Babel</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#org71b708a"><code>get-password</code> - Get Password from <code>pass</code></a></li>
|
||||
<li><a href="#org79b9e08"><code>pdf2svg</code> - Export to pdf/png/svg at the same time</a></li>
|
||||
<li><a href="#org6ba9d05"><code>addhdr</code> - Add hline to tables</a></li>
|
||||
<li><a href="#org7b7c23f">Matlab Related</a>
|
||||
<li><a href="#org6748865"><code>get-password</code> - Get Password from <code>pass</code></a></li>
|
||||
<li><a href="#orga14277a"><code>pdf2svg</code> - Export to pdf/png/svg at the same time</a></li>
|
||||
<li><a href="#orgca0df99"><code>addhdr</code> - Add hline to tables</a></li>
|
||||
<li><a href="#org7f58498">Matlab Related</a>
|
||||
<ul>
|
||||
<li><a href="#orgd33f90b"><code>matlab-dir</code> Go to current directory</a></li>
|
||||
<li><a href="#org408551b"><code>matlab-init</code> Initialize matlab</a></li>
|
||||
<li><a href="#orgf9fe5d3"><code>plt-matlab</code> Plot figures</a></li>
|
||||
<li><a href="#org0dc80bc"><code>matlab-dir</code> Go to current directory</a></li>
|
||||
<li><a href="#orge3957c3"><code>matlab-init</code> Initialize matlab</a></li>
|
||||
<li><a href="#orgcdf63af"><code>plt-matlab</code> Plot figures</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org71b708a" class="outline-2">
|
||||
<h2 id="org71b708a"><code>get-password</code> - Get Password from <code>pass</code></h2>
|
||||
<div class="outline-text-2" id="text-org71b708a">
|
||||
<div id="outline-container-org6748865" class="outline-2">
|
||||
<h2 id="org6748865"><code>get-password</code> - Get Password from <code>pass</code></h2>
|
||||
<div class="outline-text-2" id="text-org6748865">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash" id="org8e7df7d">pass $passname | sed -n 1p
|
||||
<pre class="src src-bash" id="org907ee3f">pass $<span class="org-variable-name">passname</span> | sed -n 1p
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org79b9e08" class="outline-2">
|
||||
<h2 id="org79b9e08"><code>pdf2svg</code> - Export to pdf/png/svg at the same time</h2>
|
||||
<div class="outline-text-2" id="text-org79b9e08">
|
||||
<div id="outline-container-orga14277a" class="outline-2">
|
||||
<h2 id="orga14277a"><code>pdf2svg</code> - Export to pdf/png/svg at the same time</h2>
|
||||
<div class="outline-text-2" id="text-orga14277a">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-sh" id="org2d9e76a">_mydir="$(pwd)";
|
||||
file=$(echo "$file" | cut -f 2- -d ':');
|
||||
_figdir=$(dirname "$file");
|
||||
cd $_figdir;
|
||||
filename=$(echo "${file##*/}" | cut -f 1 -d '.');
|
||||
pdftocairo -png -transp -singlefile "$filename.pdf";
|
||||
pdftocairo -svg "$filename.pdf";
|
||||
cd "$_mydir";
|
||||
echo "[[file:$_figdir/$filename.$ext]]"
|
||||
<pre class="src src-sh" id="org9f7b2d6"><span class="org-variable-name">_mydir</span>=<span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">pwd</span><span class="org-string"><span class="org-sh-quoted-exec">)</span></span><span class="org-string">"</span>;
|
||||
<span class="org-variable-name">file</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">echo</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">file</span></span><span class="org-string">"</span> | cut -f 2- -d <span class="org-string">':'</span><span class="org-rainbow-delimiters-depth-1">)</span>;
|
||||
<span class="org-variable-name">_figdir</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">dirname</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">file</span></span><span class="org-string">"</span><span class="org-rainbow-delimiters-depth-1">)</span>;
|
||||
<span class="org-type">cd</span> $<span class="org-variable-name">_figdir</span>;
|
||||
<span class="org-variable-name">filename</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">echo</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">{file##*/}</span></span><span class="org-string">"</span> | cut -f <span class="org-highlight-numbers-number">1</span> -d <span class="org-string">'.'</span><span class="org-rainbow-delimiters-depth-1">)</span>;
|
||||
pdftocairo -png -transp -singlefile <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">filename</span></span><span class="org-string">.pdf"</span>;
|
||||
pdftocairo -svg <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">filename</span></span><span class="org-string">.pdf"</span>;
|
||||
<span class="org-type">cd</span> <span class="org-string">"$_mydir"</span>;
|
||||
<span class="org-type">echo</span> <span class="org-string">"[[file:$_figdir/</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">filename</span></span><span class="org-string">.</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">ext</span></span><span class="org-string">]]"</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org6ba9d05" class="outline-2">
|
||||
<h2 id="org6ba9d05"><code>addhdr</code> - Add hline to tables</h2>
|
||||
<div class="outline-text-2" id="text-org6ba9d05">
|
||||
<div id="outline-container-orgca0df99" class="outline-2">
|
||||
<h2 id="orgca0df99"><code>addhdr</code> - Add hline to tables</h2>
|
||||
<div class="outline-text-2" id="text-orgca0df99">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-emacs-lisp" id="orgf8eebf6">(cons (car tbl) (cons 'hline (cdr tbl)))
|
||||
<pre class="src src-emacs-lisp" id="orgc589733"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-constant">cons</span> <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-constant">car</span> tbl<span class="org-rainbow-delimiters-depth-2">)</span> <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-constant">cons</span> <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">hline</span> <span class="org-rainbow-delimiters-depth-3">(</span><span class="org-constant">cdr</span> tbl<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-org7b7c23f" class="outline-2">
|
||||
<h2 id="org7b7c23f">Matlab Related</h2>
|
||||
<div class="outline-text-2" id="text-org7b7c23f">
|
||||
<div id="outline-container-org7f58498" class="outline-2">
|
||||
<h2 id="org7f58498">Matlab Related</h2>
|
||||
<div class="outline-text-2" id="text-org7f58498">
|
||||
</div>
|
||||
<div id="outline-container-orgd33f90b" class="outline-3">
|
||||
<h3 id="orgd33f90b"><code>matlab-dir</code> Go to current directory</h3>
|
||||
<div id="outline-container-org0dc80bc" class="outline-3">
|
||||
<h3 id="org0dc80bc"><code>matlab-dir</code> Go to current directory</h3>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org408551b" class="outline-3">
|
||||
<h3 id="org408551b"><code>matlab-init</code> Initialize matlab</h3>
|
||||
<div id="outline-container-orge3957c3" class="outline-3">
|
||||
<h3 id="orge3957c3"><code>matlab-init</code> Initialize matlab</h3>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgf9fe5d3" class="outline-3">
|
||||
<h3 id="orgf9fe5d3"><code>plt-matlab</code> Plot figures</h3>
|
||||
<div class="outline-text-3" id="text-orgf9fe5d3">
|
||||
<div id="outline-container-orgcdf63af" class="outline-3">
|
||||
<h3 id="orgcdf63af"><code>plt-matlab</code> Plot figures</h3>
|
||||
<div class="outline-text-3" id="text-orgcdf63af">
|
||||
<p>
|
||||
Some variable can be set by block that expands this org source code block:
|
||||
</p>
|
||||
@@ -92,15 +98,15 @@ Some variable can be set by block that expands this org source code block:
|
||||
</ul>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab" id="org035555e">if ~exist('filepath') || length(filepath) < 2
|
||||
symbols = ['a':'z' 'A':'Z' '0':'9'];
|
||||
<pre class="src src-matlab" id="org7fa148b"><span class="org-keyword">if</span> <span class="org-type">~</span>exist(<span class="org-string">'filepath'</span>) <span class="org-type">||</span> length(filepath) <span class="org-type"><</span> 2
|
||||
symbols = [<span class="org-string">'a'</span><span class="org-type">:</span><span class="org-string">'z'</span> <span class="org-string">'A'</span><span class="org-type">:</span><span class="org-string">'Z'</span> <span class="org-string">'0'</span><span class="org-type">:</span><span class="org-string">'9'</span>];
|
||||
random_string = symbols(randi(numel(symbols),[1 5]));
|
||||
filepath = ['/tmp/matlab-fig-', random_string];
|
||||
end
|
||||
filepath = [<span class="org-string">'/tmp/matlab-fig-'</span>, random_string];
|
||||
<span class="org-keyword">end</span>
|
||||
|
||||
size_strings = strsplit(figsize, '-');
|
||||
size_strings = strsplit(figsize, <span class="org-string">'-'</span>);
|
||||
|
||||
ans = exportFig(filepath, 'width', size_strings{1}, 'height', size_strings{2});
|
||||
<span class="org-constant">ans</span> = exportFig(filepath, <span class="org-string">'width'</span>, size_strings{1}, <span class="org-string">'height'</span>, size_strings{2});
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -108,8 +114,8 @@ ans = exportFig(filepath, 'width', size_strings{1}, 'height', size_strings{2});
|
||||
</div>
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Thomas Dehaeze</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:39</p>
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2021-01-01 ven. 20:08</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
Reference in New Issue
Block a user