Add one JS and one CSS file that imports the other

This commit is contained in:
Thomas Dehaeze 2020-11-12 09:50:19 +01:00
parent f4b8227506
commit 5c7f97590a
5 changed files with 56 additions and 47 deletions

3
css/style.css Normal file
View File

@ -0,0 +1,3 @@
@import url('readtheorg.css');
@import url('htmlize.css');
@import url('custom.css');

View File

@ -3,17 +3,13 @@
"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-11-12 jeu. 09:29 -->
<!-- 2020-11-12 jeu. 09:48 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>Research Pages</title>
<meta name="generator" content="Org mode" />
<meta name="author" content="Thomas Dehaeze" />
<link rel="stylesheet" type="text/css" href="css/htmlize.css"/>
<link rel="stylesheet" type="text/css" href="css/custom.css"/>
<link rel="stylesheet" type="text/css" href="css/readtheorg.css"/>
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/readtheorg.js"></script>
<link rel="stylesheet" type="text/css" href="css/style.css"/>
<script type="text/javascript" src="js/script.js"></script>
<script>MathJax = {
tex: {
tags: 'ams',
@ -30,12 +26,12 @@
Welcome to my research pages.
</p>
<div id="outline-container-org4be8a83" class="outline-2">
<h2 id="org4be8a83"><span class="section-number-2">1</span> Papers</h2>
<div id="outline-container-org32b3849" class="outline-2">
<h2 id="org32b3849"><span class="section-number-2">1</span> Papers</h2>
<div class="outline-text-2" id="text-1">
</div>
<div id="outline-container-org60ea89b" class="outline-3">
<h3 id="org60ea89b"><span class="section-number-3">1.1</span> Conference Papers</h3>
<div id="outline-container-org9521449" class="outline-3">
<h3 id="org9521449"><span class="section-number-3">1.1</span> Conference Papers</h3>
<div class="outline-text-3" id="text-1-1">
<ul class="org-ul">
<li>Dehaeze, T., Mattenet, M. M., &amp; Collette, C., <b>Sample Stabilization For Tomography Experiments In Presence Of Large Plant Uncertainty</b>, In MEDSI&rsquo;18 (pp. 153157) (2018). Geneva, Switzerland: JACoW Publishing. (<a href="dehaeze18_sampl_stabil_for_tomog_exper/index.html">link</a>)</li>
@ -45,8 +41,8 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-org565b8c5" class="outline-3">
<h3 id="org565b8c5"><span class="section-number-3">1.2</span> Journal Papers</h3>
<div id="outline-container-org7d1a478" class="outline-3">
<h3 id="org7d1a478"><span class="section-number-3">1.2</span> Journal Papers</h3>
<div class="outline-text-3" id="text-1-2">
<ul class="org-ul">
<li>Verma, M., Dehaeze, T., Zhao, G., Watchi, J., &amp; Collette, C., <b>Virtual sensor fusion for high precision control, Mechanical Systems and Signal Processing</b>, 150, 107241 (2020). <a href="http://dx.doi.org/10.1016/j.ymssp.2020.107241">http://dx.doi.org/10.1016/j.ymssp.2020.107241</a> (<a href="personnal-papers/verma20_virtual_sensor_fusion_high_precis_contr.pdf">pdf</a>)</li>
@ -56,12 +52,12 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-org468792b" class="outline-2">
<h2 id="org468792b"><span class="section-number-2">2</span> Useful pages / Tutorials</h2>
<div id="outline-container-org5dcf4f6" class="outline-2">
<h2 id="org5dcf4f6"><span class="section-number-2">2</span> Useful pages / Tutorials</h2>
<div class="outline-text-2" id="text-2">
</div>
<div id="outline-container-orgaca3812" class="outline-3">
<h3 id="orgaca3812"><span class="section-number-3">2.1</span> Spectral Analysis</h3>
<div id="outline-container-org0fe5d04" class="outline-3">
<h3 id="org0fe5d04"><span class="section-number-3">2.1</span> Spectral Analysis</h3>
<div class="outline-text-3" id="text-2-1">
<ul class="org-ul">
<li><a href="spectral-analysis/index.html">Spectral Analsis</a></li>
@ -69,8 +65,8 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-org2ba5fa7" class="outline-3">
<h3 id="org2ba5fa7"><span class="section-number-3">2.2</span> Finite Element Models and Simscape&#xa0;&#xa0;&#xa0;<span class="tag"><span class="simscape">simscape</span></span></h3>
<div id="outline-container-orgb7f7088" class="outline-3">
<h3 id="orgb7f7088"><span class="section-number-3">2.2</span> Finite Element Models and Simscape&#xa0;&#xa0;&#xa0;<span class="tag"><span class="simscape">simscape</span></span></h3>
<div class="outline-text-3" id="text-2-2">
<ul class="org-ul">
<li><a href="fem-simscape/index.html">Finite Element Models with Simscape</a></li>
@ -78,8 +74,8 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-org48fb75b" class="outline-3">
<h3 id="org48fb75b"><span class="section-number-3">2.3</span> Gravity with Simscape&#xa0;&#xa0;&#xa0;<span class="tag"><span class="simscape">simscape</span></span></h3>
<div id="outline-container-org92b20b8" class="outline-3">
<h3 id="org92b20b8"><span class="section-number-3">2.3</span> Gravity with Simscape&#xa0;&#xa0;&#xa0;<span class="tag"><span class="simscape">simscape</span></span></h3>
<div class="outline-text-3" id="text-2-3">
<ul class="org-ul">
<li><a href="simscape-gravity/index.html">Manage Gravity within Simscape</a></li>
@ -87,8 +83,8 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-org39e5e82" class="outline-3">
<h3 id="org39e5e82"><span class="section-number-3">2.4</span> Bank of Filters using matlab</h3>
<div id="outline-container-orgd48ebf8" class="outline-3">
<h3 id="orgd48ebf8"><span class="section-number-3">2.4</span> Bank of Filters using matlab</h3>
<div class="outline-text-3" id="text-2-4">
<p>
<a href="filters-matlab-bank/index.html">Bank of Filters using matlab</a>
@ -97,12 +93,12 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-orge4188f2" class="outline-2">
<h2 id="orge4188f2"><span class="section-number-2">3</span> Test Benches / Experiments</h2>
<div id="outline-container-org38a264f" class="outline-2">
<h2 id="org38a264f"><span class="section-number-2">3</span> Test Benches / Experiments</h2>
<div class="outline-text-2" id="text-3">
</div>
<div id="outline-container-org858f03e" class="outline-3">
<h3 id="org858f03e"><span class="section-number-3">3.1</span> Amplified Piezoelectric Actuator</h3>
<div id="outline-container-orgfc6787f" class="outline-3">
<h3 id="orgfc6787f"><span class="section-number-3">3.1</span> Amplified Piezoelectric Actuator</h3>
<div class="outline-text-3" id="text-3-1">
<ul class="org-ul">
<li><a href="test-bench-apa/index.html">Amplified Piezoelectric Actuator</a></li>
@ -110,8 +106,8 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-orgf8e09c2" class="outline-3">
<h3 id="orgf8e09c2"><span class="section-number-3">3.2</span> Sensor Fusion</h3>
<div id="outline-container-orgf85ee12" class="outline-3">
<h3 id="orgf85ee12"><span class="section-number-3">3.2</span> Sensor Fusion</h3>
<div class="outline-text-3" id="text-3-2">
<ul class="org-ul">
<li><a href="sensor-fusion-test-bench/index.html">Sensor Fusion</a></li>
@ -119,8 +115,8 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-org24d7505" class="outline-3">
<h3 id="org24d7505"><span class="section-number-3">3.3</span> Encoder and Interferometer</h3>
<div id="outline-container-orgbc6bd9c" class="outline-3">
<h3 id="orgbc6bd9c"><span class="section-number-3">3.3</span> Encoder and Interferometer</h3>
<div class="outline-text-3" id="text-3-3">
<ul class="org-ul">
<li><a href="encoder-test-bench/index.html">Encoder and Interferometer</a></li>
@ -128,8 +124,8 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-org0c78e4a" class="outline-3">
<h3 id="org0c78e4a"><span class="section-number-3">3.4</span> Attocube</h3>
<div id="outline-container-org9df86e6" class="outline-3">
<h3 id="org9df86e6"><span class="section-number-3">3.4</span> Attocube</h3>
<div class="outline-text-3" id="text-3-4">
<ul class="org-ul">
<li><a href="attocube-test-bench/index.html">Attocube</a></li>
@ -137,8 +133,8 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-orge339aef" class="outline-3">
<h3 id="orge339aef"><span class="section-number-3">3.5</span> Voltage Amplifiers for Piezoelectric Actuators</h3>
<div id="outline-container-orgae99866" class="outline-3">
<h3 id="orgae99866"><span class="section-number-3">3.5</span> Voltage Amplifiers for Piezoelectric Actuators</h3>
<div class="outline-text-3" id="text-3-5">
<ul class="org-ul">
<li><a href="test-bench-piezo-amplifiers/index.html">Voltage Amplifiers for Piezoelectric Actuators</a></li>
@ -146,8 +142,8 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-orgfbf1965" class="outline-3">
<h3 id="orgfbf1965"><span class="section-number-3">3.6</span> Metrology Concept 1</h3>
<div id="outline-container-orgb7f8f36" class="outline-3">
<h3 id="orgb7f8f36"><span class="section-number-3">3.6</span> Metrology Concept 1</h3>
<div class="outline-text-3" id="text-3-6">
<ul class="org-ul">
<li><a href="nass-metrology-test-bench/index.html">Metrology Concept 1</a></li>
@ -155,8 +151,8 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-org3dd9ec4" class="outline-3">
<h3 id="org3dd9ec4"><span class="section-number-3">3.7</span> Force Sensor</h3>
<div id="outline-container-org4c09861" class="outline-3">
<h3 id="org4c09861"><span class="section-number-3">3.7</span> Force Sensor</h3>
<div class="outline-text-3" id="text-3-7">
<ul class="org-ul">
<li><a href="test-bench-force-sensor/index.html">Force Sensor</a></li>
@ -165,8 +161,8 @@ Welcome to my research pages.
</div>
</div>
<div id="outline-container-org5c18fe4" class="outline-2">
<h2 id="org5c18fe4"><span class="section-number-2">4</span> Nano Active Stabilization System</h2>
<div id="outline-container-org090a1ba" class="outline-2">
<h2 id="org090a1ba"><span class="section-number-2">4</span> Nano Active Stabilization System</h2>
<div class="outline-text-2" id="text-4">
<ul class="org-ul">
<li><a href="nass-report-2020/index.html">NASS - Report 2020</a></li>

View File

@ -3,12 +3,8 @@
#+OPTIONS: toc:nil
#+OPTIONS: html-postamble:nil
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="css/htmlize.css"/>
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="css/custom.css"/>
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="css/readtheorg.css"/>
#+HTML_HEAD: <script src="js/jquery.min.js"></script>
#+HTML_HEAD: <script src="js/bootstrap.min.js"></script>
#+HTML_HEAD: <script src="js/readtheorg.js"></script>
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="css/style.css"/>
#+HTML_HEAD: <script type="text/javascript" src="js/script.js"></script>
:END:
Welcome to my research pages.

1
js/jquery.stickytableheaders.min.js vendored Normal file
View File

@ -0,0 +1 @@
!function(a,b){"use strict";function c(c,g){var h=this;h.$el=a(c),h.el=c,h.id=e++,h.$window=a(b),h.$document=a(document),h.$el.bind("destroyed",a.proxy(h.teardown,h)),h.$clonedHeader=null,h.$originalHeader=null,h.isSticky=!1,h.hasBeenSticky=!1,h.leftOffset=null,h.topOffset=null,h.init=function(){h.$el.each(function(){var b=a(this);b.css("padding",0),h.$originalHeader=a("thead:first",this),h.$clonedHeader=h.$originalHeader.clone(),b.trigger("clonedHeader."+d,[h.$clonedHeader]),h.$clonedHeader.addClass("tableFloatingHeader"),h.$clonedHeader.css("display","none"),h.$originalHeader.addClass("tableFloatingHeaderOriginal"),h.$originalHeader.after(h.$clonedHeader),h.$printStyle=a('<style type="text/css" media="print">.tableFloatingHeader{display:none !important;}.tableFloatingHeaderOriginal{position:static !important;}</style>'),a("head").append(h.$printStyle)}),h.setOptions(g),h.updateWidth(),h.toggleHeaders(),h.bind()},h.destroy=function(){h.$el.unbind("destroyed",h.teardown),h.teardown()},h.teardown=function(){h.isSticky&&h.$originalHeader.css("position","static"),a.removeData(h.el,"plugin_"+d),h.unbind(),h.$clonedHeader.remove(),h.$originalHeader.removeClass("tableFloatingHeaderOriginal"),h.$originalHeader.css("visibility","visible"),h.$printStyle.remove(),h.el=null,h.$el=null},h.bind=function(){h.$scrollableArea.on("scroll."+d,h.toggleHeaders),h.isWindowScrolling||(h.$window.on("scroll."+d+h.id,h.setPositionValues),h.$window.on("resize."+d+h.id,h.toggleHeaders)),h.$scrollableArea.on("resize."+d,h.toggleHeaders),h.$scrollableArea.on("resize."+d,h.updateWidth)},h.unbind=function(){h.$scrollableArea.off("."+d,h.toggleHeaders),h.isWindowScrolling||(h.$window.off("."+d+h.id,h.setPositionValues),h.$window.off("."+d+h.id,h.toggleHeaders)),h.$scrollableArea.off("."+d,h.updateWidth)},h.toggleHeaders=function(){h.$el&&h.$el.each(function(){var b,c=a(this),d=h.isWindowScrolling?isNaN(h.options.fixedOffset)?h.options.fixedOffset.outerHeight():h.options.fixedOffset:h.$scrollableArea.offset().top+(isNaN(h.options.fixedOffset)?0:h.options.fixedOffset),e=c.offset(),f=h.$scrollableArea.scrollTop()+d,g=h.$scrollableArea.scrollLeft(),i=h.isWindowScrolling?f>e.top:d>e.top,j=(h.isWindowScrolling?f:0)<e.top+c.height()-h.$clonedHeader.height()-(h.isWindowScrolling?0:d);i&&j?(b=e.left-g+h.options.leftOffset,h.$originalHeader.css({position:"fixed","margin-top":h.options.marginTop,left:b,"z-index":3}),h.leftOffset=b,h.topOffset=d,h.$clonedHeader.css("display",""),h.isSticky||(h.isSticky=!0,h.updateWidth()),h.setPositionValues()):h.isSticky&&(h.$originalHeader.css("position","static"),h.$clonedHeader.css("display","none"),h.isSticky=!1,h.resetWidth(a("td,th",h.$clonedHeader),a("td,th",h.$originalHeader)))})},h.setPositionValues=function(){var a=h.$window.scrollTop(),b=h.$window.scrollLeft();!h.isSticky||0>a||a+h.$window.height()>h.$document.height()||0>b||b+h.$window.width()>h.$document.width()||h.$originalHeader.css({top:h.topOffset-(h.isWindowScrolling?0:a),left:h.leftOffset-(h.isWindowScrolling?0:b)})},h.updateWidth=function(){if(h.isSticky){h.$originalHeaderCells||(h.$originalHeaderCells=a("th,td",h.$originalHeader)),h.$clonedHeaderCells||(h.$clonedHeaderCells=a("th,td",h.$clonedHeader));var b=h.getWidth(h.$clonedHeaderCells);h.setWidth(b,h.$clonedHeaderCells,h.$originalHeaderCells),h.$originalHeader.css("width",h.$clonedHeader.width())}},h.getWidth=function(c){var d=[];return c.each(function(c){var e,f=a(this);if("border-box"===f.css("box-sizing"))e=f[0].getBoundingClientRect().width;else{var g=a("th",h.$originalHeader);if("collapse"===g.css("border-collapse"))if(b.getComputedStyle)e=parseFloat(b.getComputedStyle(this,null).width);else{var i=parseFloat(f.css("padding-left")),j=parseFloat(f.css("padding-right")),k=parseFloat(f.css("border-width"));e=f.outerWidth()-i-j-k}else e=f.width()}d[c]=e}),d},h.setWidth=function(a,b,c){b.each(function(b){var d=a[b];c.eq(b).css({"min-width":d,"max-width":d})})},h.resetWidth=function(b,c){b.each(function(b){var d=a(this);c.eq(b).css({"min-width":d.css("min-width"),"max-width":d.css("max-width")})})},h.setOptions=function(c){h.options=a.extend({},f,c),h.$scrollableArea=a(h.options.scrollableArea),h.isWindowScrolling=h.$scrollableArea[0]===b},h.updateOptions=function(a){h.setOptions(a),h.unbind(),h.bind(),h.updateWidth(),h.toggleHeaders()},h.init()}var d="stickyTableHeaders",e=0,f={fixedOffset:0,leftOffset:0,marginTop:0,scrollableArea:b};a.fn[d]=function(b){return this.each(function(){var e=a.data(this,"plugin_"+d);e?"string"==typeof b?e[b].apply(e):e.updateOptions(b):"destroy"!==b&&a.data(this,"plugin_"+d,new c(this,b))})}}(jQuery,window);

13
js/script.js Normal file
View File

@ -0,0 +1,13 @@
function loadScript(url)
{
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = url;
head.appendChild(script);
}
loadScript('js/jquery.min.js');
loadScript('js/jquery.stickytableheaders.min.js');
loadScript('js/readtheorg.js');
loadScript('js/bootstrap.min.js');