Add first version of minimal working example

This commit is contained in:
Jean-Sébastien Caux 2023-12-12 12:47:12 +01:00
commit 051fef5672
33 changed files with 8666 additions and 0 deletions

4
.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
*~
venv*

274
css/snac.css Normal file
View File

@ -0,0 +1,274 @@
html {
padding: 4rem;
}
body{
margin: 1rem auto;
max-width: 60rem;
line-height: 1.4;
font-size: 1.1rem;
color: #222;
padding: 0 1rem;
overflow: auto;
}
.title {
margin-bottom: 2rem;
}
/* Table of contents */
nav#collapsed-table-of-contents {
margin-bottom: 1rem;
}
nav#collapsed-table-of-contents details {
background-color: #e8e8e8;
border: none;
margin: 0.5rem;
}
nav#collapsed-table-of-contents details summary {
padding: 0.5rem;
}
nav#collapsed-table-of-contents > details > summary { /* bigger padding for main toc */
padding: 1rem;
}
nav#collapsed-table-of-contents details ul {
list-style: none;
margin: 0.5rem;
padding: 0;
}
nav#collapsed-table-of-contents details > ul > li {
margin: 0.5rem;
}
nav#collapsed-table-of-contents details > ul > li > a {
margin: 0.5rem 1rem;
}
nav#collapsed-table-of-contents details > ul > li.toc-open {
background-color: #c0e8d0;
}
nav#collapsed-table-of-contents details > ul > li.toc-currentpage {
background-color: #a0e0b0;
}
nav#collapsed-table-of-contents details[open] {
border: 1px solid gray;
}
nav#collapsed-table-of-contents details[open] > summary {
background-color: #d0d0d0;
}
nav#collapsed-table-of-contents details > summary:hover {
background-color: #d8d8d8;
}
nav#collapsed-table-of-contents details > summary.toc-open {
background-color: #d0e8d0;
}
nav#collapsed-table-of-contents details > summary.toc-currentpage {
background-color: #a0e0b0;
}
div#text-table-of-contents ul {
margin: 0;
list-style: none;
}
/* DEPREC Navbar */
/* div.navbar { */
/* list-style: none; */
/* } */
/* div.navbar li { */
/* display: inline; */
/* } */
/* Breadcrumbs */
ul.breadcrumbs {
font-size: 70%;
list-style: none;
margin: 0;
}
ul.breadcrumbs > li {
display: inline;
margin-right: 0.3rem;
}
ul.breadcrumbs > li+li:before {
content: "/\00a0";
}
ul.navigation-links {
list-style: none;
margin: 0;
}
ul.navigation-links > li {
font-size: 70%;
display: inline-block;
margin-right: 1rem;
}
ul.navigation-links > li {
text-decoration: none;
}
table th, table td {
padding: 0.5rem;
}
/* HTML5-specific tags */
aside {
width: 40%;
padding-left: .5rem;
margin-left: .5rem;
float: right;
box-shadow: inset 5px 0 5px -5px #29627e;
font-style: italic;
color: #29627e;
}
aside > p {
margin: .5rem;
}
details {
border: 1px solid gray;
margin: 1rem;
padding: 0rem;
clear: both;
}
summary {
padding: 1rem;
}
details[open] > p, ul {
margin-left: 1rem;
margin-right: 1rem;
margin: 1rem;
}
/* Preformatted code blocks */
pre {
border-radius: .3rem;
background-color: #f2efe4;
padding: .5rem;
}
/* rank-based container classes */
/* .rant { */
/* opacity: 0.5; */
/* } */
/* Environment-specific styles */
.prereq {
background-color: rgba(191, 0, 0, 0.2);
}
.objectives {
background-color: rgba(191, 191, 255, 0.6);
}
.core {
background-color: rgba(191, 255, 191, 0.4);
}
.derivation {
background-color: rgba(191, 255, 191, 0.2);
}
.example {
background-color: rgba(255, 255, 191, 0.6);
}
.info {
background-color: rgba(159, 255, 255, 0.4);
}
.context {
background-color: rgba(191, 223, 255, 0.6);
}
/* when details are open, darken summary */
details[open].prereq > summary {
background-color: rgba(191, 0, 0, 0.1);
}
details[open].objectives > summary {
background-color: rgba(191, 191, 255, 0.6);
}
details[open].core > summary {
background-color: rgba(191, 255, 191, 0.4);
}
details[open].derivation > summary {
background-color: rgba(191, 255, 191, 0.2);
}
details[open].example > summary {
background-color: rgba(255, 255, 191, 0.6);
}
details[open].info > summary {
background-color: rgba(159, 255, 255, 0.4);
}
details[open].context > summary {
background-color: rgba(191, 223, 255, 0.6);
}
/* Permalinks to sections */
a.headline-permalink, span.headline-id {
float: right;
margin-right: 1rem;
font-size: 70%;
text-decoration: none;
}
/* when contextual colors are used for a div */
div.prereq, div.objectives, div.core, div.derivation, div.example, div.info, div.context {
margin: 1rem;
padding: 1rem;
padding-bottom: 1.5rem; /* to fit the alteqlabels inside colored box */
overflow: auto;
}
/* Giving equation nrs from other sources: use aside element */
ul.altsecnrs {
color: gray;
font-size: 60%;
float: right;
/* clear: both; */
list-style: none;
margin-top: -1rem;
padding-top: 0;
}
ul.altsecnrs > li {
display: inline-block;
}
ul.altsecnrs > li:not(:first-child)::before {
content: '/';
margin-right: 0.2rem;
}
div.eqlabel {
float: right;
clear: both;
position: relative;
z-index: 10;
}
div.eqlabel p {
margin: 0;
margin-left: 1rem;
}
div.alteqlabels {
color: gray;
font-size: 60%;
float: right;
clear: both;
}
div.alteqlabels > ul {
list-style: none;
margin-left: 1rem;
padding: 0;
}
div.license {
font-size: 60%;
}

View File

@ -0,0 +1,496 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: 1931.Bethe.ZP.71</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li class="toc-currentpage">
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li><a class="breadcrumb-link"href="l.html">Literature</a></li><li><a class="breadcrumb-link"href="l_a.html">Articles</a></li><li><a class="breadcrumb-link"href="l_a_1931.html">1931</a></li><li>1931.Bethe.ZP.71</li></ul><div id="outline-container-1931.Bethe.ZP.71" class="outline-5">
<h5 id="1931.Bethe.ZP.71">1931.Bethe.ZP.71<a class="headline-permalink" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">1931.Bethe.ZP.71</span></h5>
<div class="outline-text-5" id="text-1931.Bethe.ZP.71">
<p>
H. A. Bethe,
<i>Zur Theorie der Metalle. I. Eigenwerte und Eigenfunktionen der linearen Atomkette</i>,
Zeit. für Physik
<b><b>71</b></b>, 205 (1931),
<a href="https://doi.org/10.1007/BF01341708">doi:10.1007/BF01341708</a>.
</p>
<table>
<colgroup>
<col class="org-left">
<col class="org-left">
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">Extended data</th>
<th scope="col" class="org-left"> </th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">Author</td>
<td class="org-left">Hans Albrecht Bethe</td>
</tr>
<tr>
<td class="org-left">Title</td>
<td class="org-left"><i>Zur Theorie der Metalle. I. Eigenwerte und Eigenfunktionen der linearen Atomkette</i></td>
</tr>
<tr>
<td class="org-left">Journal</td>
<td class="org-left">Zeit. für Physik</td>
</tr>
<tr>
<td class="org-left">Volume</td>
<td class="org-left"><b><b>71</b></b></td>
</tr>
<tr>
<td class="org-left">Pages</td>
<td class="org-left">205-226</td>
</tr>
<tr>
<td class="org-left">Year</td>
<td class="org-left">1931</td>
</tr>
<tr>
<td class="org-left">doi</td>
<td class="org-left"><a href="https://doi.org/10.1007/BF01341708">10.1007/BF01341708</a></td>
</tr>
<tr>
<td class="org-left">Publication date</td>
<td class="org-left">1931-03</td>
</tr>
<tr>
<td class="org-left">Submission date</td>
<td class="org-left">1931-06-17</td>
</tr>
</tbody>
</table>
<p>
<b><b>Translations into English:</b></b>
</p>
<ul class="org-ul">
<li>by Vince Frederick (1992): ON THE THEORY OF METALS, I., in book: Daniel C. Mattis, <i>The Many-Body Problem - An Encyclopedia of Exactly Solved Models in One Dimension</i>, World Scientific (1993), ISBN 981-02-0975-4 (paperback: 981-02-1476-6).</li>
<li>by <a href="https://homepages.dias.ie/dorlas/">Teunis C. Dorlas</a> (2009): <a href="https://homepages.dias.ie/dorlas/Papers/Bethe.pdf">On the Theory of Metals. I. Eigenvalues and eigenfunctions of a linear chain of atoms</a>
</li>
</ul>
<details id="org4644c8d">
<summary id="org9c24066">
BibTeX
</summary>
<div class="org-src-container">
<pre class="src src-bibtex">@Article{1931.Bethe.ZP.71,
author = {H. A. Bethe},
title = {Zur {T}heorie der {M}etalle. I. {E}igenwerte und {E}igenfunktionen der linearen {A}tomkette},
journal = {Zeit. f\"ur Physik},
year = {1931},
volume = {71},
pages = {205},
doi = {10.1007/BF01341708}
}
</pre>
</div>
</details>
<details open="true" id="org08fa6be">
<summary id="org3236734">
Annotations
</summary>
<p>
<b><b>Impossible chronology</b></b>: the article appeared in issue 3-4 of volume 71 of the journal, which carries the date March 1931. However, Bethe signs off dated 13 June 1931 at the end of the article, and the article header mentions 17 June 1931 as reception (in modern parlance: submission) date.
</p>
</details>
</div>
</div>
<br>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

414
export/html/b-Gaudin.html Normal file
View File

@ -0,0 +1,414 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: b-Gaudin</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li class="toc-currentpage">
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li><a class="breadcrumb-link"href="l.html">Literature</a></li><li><a class="breadcrumb-link"href="l_b.html">Books</a></li><li>b-Gaudin</li></ul><ul class="navigation-links"><li>Next:&nbsp;<a href="l_a.html">Articles&emsp;<small>[l.a]</small></a></li></ul><div id="outline-container-b-Gaudin" class="outline-4">
<h4 id="b-Gaudin" class="reference"><a href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a></h4>
<div class="outline-text-4" id="text-b-Gaudin">
<p>
M. Gaudin, <i>La fonction d'onde de Bethe</i>, Masson (Paris), 1983.
</p>
<p>
Russian translation:
</p>
<p>
English translation: M. Gaudin, <i>The Bethe Wavefunction</i> (translation by J.-S. Caux), Cambridge University Press, 2014.
</p>
<details id="org59af8c2">
<summary id="org89ca8c7">
BibTeX
</summary>
<div class="org-src-container">
<pre class="src src-bibtex">@Book{Gaudin,
author = {M. Gaudin},
title = {La fonction d'onde de {B}ethe},
publisher = {Masson, Paris},
year = {1983},
note = {{\it The Bethe Wavefunction} (translation by J.-S. Caux), Cambridge University Press, 2014.},
}
</pre>
</div>
</details>
</div>
</div>
<br><ul class="navigation-links"><li>Next:&nbsp;<a href="l_a.html">Articles&emsp;<small>[l.a]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

399
export/html/c.html Normal file
View File

@ -0,0 +1,399 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: Contents</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details open="">
<summary class="toc-currentpage">
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li>Contents</li></ul><ul class="navigation-links"><li>Next:&nbsp;<a href="c_eq.html">Equations&emsp;<small>[c.eq]</small></a></li></ul>
<h2 id="c">Contents<a class="headline-permalink" href="./c.html#c"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">c</span></h2>
<div class="outline-text-2" id="text-c">
<p>
Section 2.
</p>
</div>
<h3>In this section:</h3>
<ul class="child-links-list">
<li><a href="c_eq.html">Equations</a><span class="headline-id">c.eq</span></li>
<li><a href="c_figs.html">Figures</a><span class="headline-id">c.figs</span></li>
<li><a href="c_inter.html">Interlinking</a><span class="headline-id">c.inter</span></li>
<li><a href="c_cc.html">Contextual colors</a><span class="headline-id">c.cc</span></li>
</ul>
<br><ul class="navigation-links"><li>Next:&nbsp;<a href="c_eq.html">Equations&emsp;<small>[c.eq]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

465
export/html/c_cc.html Normal file
View File

@ -0,0 +1,465 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: Contextual colors</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details open="">
<summary class="toc-open">
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li class="toc-currentpage">
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li><a class="breadcrumb-link"href="c.html">Contents</a></li><li>Contextual colors</li></ul><ul class="navigation-links"><li>Prev:&nbsp;<a href="c_inter.html">Interlinking&emsp;<small>[c.inter]</small></a></li><li>Next:&nbsp;<a href="l.html">Literature&emsp;<small>[l]</small></a></li><li>Up:&nbsp;<a href="c.html">Contents&emsp;<small>[c]</small></a></li></ul><div id="outline-container-c_cc" class="outline-3">
<h3 id="c_cc">Contextual colors<a class="headline-permalink" href="./c_cc.html#c_cc"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">c.cc</span></h3>
<div class="outline-text-3" id="text-c_cc">
<p>
As an in-built suggestion, you can use collapsible/expandable boxes with contextual colors,
serving specific purposes:
</p>
<details class="prereq" id="org23b313f">
<summary id="org86b4ee8">
Prerequisites
</summary>
<p>
Specific prerequisites for understanding the upcoming material
</p>
<ul class="org-ul">
<li>you should already know this</li>
<li>and this</li>
<li>and that</li>
</ul>
</details>
<details class="objectives" id="orga4b3158">
<summary id="orge5f65e0">
Objectives
</summary>
<p>
Objectives for this part: what you should learn by reading this
</p>
<ul class="org-ul">
<li>this</li>
<li>and this</li>
<li>and that</li>
</ul>
</details>
<details class="core" id="org32dbd23">
<summary id="org855c4ca">
Core
</summary>
<p>
Core material: all equations are useful, but some are more useful than others.
</p>
</details>
<details class="derivation" id="org295f692">
<summary id="org64c984a">
Derivation
</summary>
<p>
Derivation of a particular (set of) equation(s).
</p>
</details>
<details class="example" id="org55c4847">
<summary id="org1e321e8">
Example
</summary>
<p>
Example of the concepts just covered.
</p>
</details>
<details class="info" id="org5c48c34">
<summary id="orgd7837be">
Info
</summary>
<p>
Additional (contextual) information.
</p>
</details>
<details class="context" id="org5818922">
<summary id="org2d50029">
Historical Context
</summary>
<p>
Additional historical context.
</p>
</details>
</div>
</div>
<br><ul class="navigation-links"><li>Prev:&nbsp;<a href="c_inter.html">Interlinking&emsp;<small>[c.inter]</small></a></li><li>Next:&nbsp;<a href="l.html">Literature&emsp;<small>[l]</small></a></li><li>Up:&nbsp;<a href="c.html">Contents&emsp;<small>[c]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

418
export/html/c_eq.html Normal file
View File

@ -0,0 +1,418 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: Equations</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details open="">
<summary class="toc-open">
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li class="toc-currentpage">
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li><a class="breadcrumb-link"href="c.html">Contents</a></li><li>Equations</li></ul><ul class="navigation-links"><li>Prev:&nbsp;<a href="c.html">Contents&emsp;<small>[c]</small></a></li><li>Next:&nbsp;<a href="c_figs.html">Figures&emsp;<small>[c.figs]</small></a></li><li>Up:&nbsp;<a href="c.html">Contents&emsp;<small>[c]</small></a></li></ul><div id="outline-container-c_eq" class="outline-3">
<h3 id="c_eq">Equations<a class="headline-permalink" href="./c_eq.html#c_eq"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">c.eq</span></h3>
<div class="outline-text-3" id="text-c_eq">
<p>
Inline example: \(\left[ \hat{H}, \hat{\boldsymbol Q} \right] = 0\).
</p>
<p>
Block example:
</p>
<div class="eqlabel" id="orga0eda5a">
<p>
<a id="tau"></a><a href="./c_eq.html#tau"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a>
</p>
<div class="alteqlabels" id="org64725a7">
<ul class="org-ul">
<li>KBI V.1.33</li>
</ul>
</div>
</div>
\begin{equation}
\tau (\lambda) = \mbox{exp}~ \sum_{n=0}^\infty \frac{i_n}{n!} Q_n (\lambda - \xi)^n
\tag{tau}\label{tau}
\end{equation}
</div>
</div>
<br><ul class="navigation-links"><li>Prev:&nbsp;<a href="c.html">Contents&emsp;<small>[c]</small></a></li><li>Next:&nbsp;<a href="c_figs.html">Figures&emsp;<small>[c.figs]</small></a></li><li>Up:&nbsp;<a href="c.html">Contents&emsp;<small>[c]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

405
export/html/c_figs.html Normal file
View File

@ -0,0 +1,405 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: Figures</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details open="">
<summary class="toc-open">
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li class="toc-currentpage">
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li><a class="breadcrumb-link"href="c.html">Contents</a></li><li>Figures</li></ul><ul class="navigation-links"><li>Prev:&nbsp;<a href="c_eq.html">Equations&emsp;<small>[c.eq]</small></a></li><li>Next:&nbsp;<a href="c_inter.html">Interlinking&emsp;<small>[c.inter]</small></a></li><li>Up:&nbsp;<a href="c.html">Contents&emsp;<small>[c]</small></a></li></ul><div id="outline-container-c_figs" class="outline-3">
<h3 id="c_figs">Figures<a class="headline-permalink" href="./c_figs.html#c_figs"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">c.figs</span></h3>
<div class="outline-text-3" id="text-c_figs">
<div class="eqlabel" id="org7630d4a">
<p>
<a id="fig-T1"></a><a href="./c_figs.html#fig-T1"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a>
</p>
</div>
<figure id="orge180b77">
<img src="./fig/eps_type_I.jpg" alt="eps_type_I.jpg" width="100%">
<figcaption><span class="figure-number">Figure 1: </span>Lieb-Liniger Type I dispersion relations for various values of the interaction parameter.</figcaption>
</figure>
</div>
</div>
<br><ul class="navigation-links"><li>Prev:&nbsp;<a href="c_eq.html">Equations&emsp;<small>[c.eq]</small></a></li><li>Next:&nbsp;<a href="c_inter.html">Interlinking&emsp;<small>[c.inter]</small></a></li><li>Up:&nbsp;<a href="c.html">Contents&emsp;<small>[c]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

405
export/html/c_inter.html Normal file
View File

@ -0,0 +1,405 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: Interlinking</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details open="">
<summary class="toc-open">
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li class="toc-currentpage">
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li><a class="breadcrumb-link"href="c.html">Contents</a></li><li>Interlinking</li></ul><ul class="navigation-links"><li>Prev:&nbsp;<a href="c_figs.html">Figures&emsp;<small>[c.figs]</small></a></li><li>Next:&nbsp;<a href="c_cc.html">Contextual colors&emsp;<small>[c.cc]</small></a></li><li>Up:&nbsp;<a href="c.html">Contents&emsp;<small>[c]</small></a></li></ul><div id="outline-container-c_inter" class="outline-3">
<h3 id="c_inter">Interlinking<a class="headline-permalink" href="./c_inter.html#c_inter"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">c.inter</span></h3>
<div class="outline-text-3" id="text-c_inter">
<p>
Interlinking is done via Org links. For example, we can refer to Section <a href="./s.html#s">Structure</a> or to the <a href="./s_ss1.html#s_ss1">First Subsection</a>.
</p>
<p>
For equations, we can similarly link using the dedicated link: <a href="./c_eq.html#tau">tau</a> is a beauty.
</p>
<p>
Figures are handled in a similar way, <a href="./c_figs.html#fig-T1">fig-T1</a>.
</p>
<p>
You can cite a good book such as this one <a href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a> or a world-changing article such as <a href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a>.
</p>
</div>
</div>
<br><ul class="navigation-links"><li>Prev:&nbsp;<a href="c_figs.html">Figures&emsp;<small>[c.figs]</small></a></li><li>Next:&nbsp;<a href="c_cc.html">Contextual colors&emsp;<small>[c.cc]</small></a></li><li>Up:&nbsp;<a href="c.html">Contents&emsp;<small>[c]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

396
export/html/index.html Normal file
View File

@ -0,0 +1,396 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<header>
<h1 class="title">Snac: from Org to HTML5</h1>
<p class="subtitle" role="doc-subtitle">Minimal Working Example</p>
</header>
<p>
This site presents a minimal working example of the Snac authoring format, allowing to produce split, interlinked publishable HTML5 from a single Org source file.
</p>
<h2>In this section:</h2>
<ul class="child-links-list">
<li><a href="s.html">Structure</a><span class="headline-id">s</span></li>
<li><a href="c.html">Contents</a><span class="headline-id">c</span></li>
<li><a href="l.html">Literature</a><span class="headline-id">l</span></li>
</ul>
<br>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

394
export/html/l.html Normal file
View File

@ -0,0 +1,394 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: Literature</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details open="">
<summary class="toc-currentpage">
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li>Literature</li></ul><ul class="navigation-links"><li>Next:&nbsp;<a href="l_b.html">Books&emsp;<small>[l.b]</small></a></li></ul>
<h2 id="l">Literature<a class="headline-permalink" href="./l.html#l"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">l</span></h2>
<div class="outline-text-2" id="text-l">
</div>
<h3>In this section:</h3>
<ul class="child-links-list">
<li><a href="l_b.html">Books</a><span class="headline-id">l.b</span></li>
<li><a href="l_a.html">Articles</a><span class="headline-id">l.a</span></li>
</ul>
<br><ul class="navigation-links"><li>Next:&nbsp;<a href="l_b.html">Books&emsp;<small>[l.b]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

393
export/html/l_a.html Normal file
View File

@ -0,0 +1,393 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: Articles</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details open="">
<summary class="toc-open">
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details open="">
<summary class="toc-currentpage">
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li><a class="breadcrumb-link"href="l.html">Literature</a></li><li>Articles</li></ul><ul class="navigation-links"><li>Prev:&nbsp;<a href="b-Gaudin.html">b-Gaudin&emsp;<small>[b-Gaudin]</small></a></li><li>Next:&nbsp;<a href="l_a_1931.html">1931&emsp;<small>[l.a.1931]</small></a></li><li>Up:&nbsp;<a href="l.html">Literature&emsp;<small>[l]</small></a></li></ul>
<h3 id="l_a">Articles<a class="headline-permalink" href="./l_a.html#l_a"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">l.a</span></h3>
<div class="outline-text-3" id="text-l_a">
</div>
<h4>In this section:</h4>
<ul class="child-links-list">
<li><a href="l_a_1931.html">1931</a><span class="headline-id">l.a.1931</span></li>
</ul>
<br><ul class="navigation-links"><li>Prev:&nbsp;<a href="b-Gaudin.html">b-Gaudin&emsp;<small>[b-Gaudin]</small></a></li><li>Next:&nbsp;<a href="l_a_1931.html">1931&emsp;<small>[l.a.1931]</small></a></li><li>Up:&nbsp;<a href="l.html">Literature&emsp;<small>[l]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

393
export/html/l_a_1931.html Normal file
View File

@ -0,0 +1,393 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: 1931</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details open="">
<summary class="toc-open">
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details open="">
<summary class="toc-open">
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details open="">
<summary class="toc-currentpage">
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li><a class="breadcrumb-link"href="l.html">Literature</a></li><li><a class="breadcrumb-link"href="l_a.html">Articles</a></li><li>1931</li></ul><ul class="navigation-links"><li>Prev:&nbsp;<a href="l_a.html">Articles&emsp;<small>[l.a]</small></a></li><li>Next:&nbsp;<a href="1931.Bethe.ZP.71.html">1931.Bethe.ZP.71&emsp;<small>[1931.Bethe.ZP.71]</small></a></li><li>Up:&nbsp;<a href="l_a.html">Articles&emsp;<small>[l.a]</small></a></li></ul>
<h4 id="l_a_1931">1931<a class="headline-permalink" href="./l_a_1931.html#l_a_1931"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">l.a.1931</span></h4>
<div class="outline-text-4" id="text-l_a_1931">
</div>
<h5>In this section:</h5>
<ul class="child-links-list">
<li><a href="1931.Bethe.ZP.71.html">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span></li>
</ul>
<br><ul class="navigation-links"><li>Prev:&nbsp;<a href="l_a.html">Articles&emsp;<small>[l.a]</small></a></li><li>Next:&nbsp;<a href="1931.Bethe.ZP.71.html">1931.Bethe.ZP.71&emsp;<small>[1931.Bethe.ZP.71]</small></a></li><li>Up:&nbsp;<a href="l_a.html">Articles&emsp;<small>[l.a]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

393
export/html/l_b.html Normal file
View File

@ -0,0 +1,393 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: Books</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details open="">
<summary class="toc-open">
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details open="">
<summary class="toc-currentpage">
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li><a class="breadcrumb-link"href="l.html">Literature</a></li><li>Books</li></ul><ul class="navigation-links"><li>Prev:&nbsp;<a href="l.html">Literature&emsp;<small>[l]</small></a></li><li>Next:&nbsp;<a href="b-Gaudin.html">b-Gaudin&emsp;<small>[b-Gaudin]</small></a></li><li>Up:&nbsp;<a href="l.html">Literature&emsp;<small>[l]</small></a></li></ul>
<h3 id="l_b">Books<a class="headline-permalink" href="./l_b.html#l_b"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">l.b</span></h3>
<div class="outline-text-3" id="text-l_b">
</div>
<h4>In this section:</h4>
<ul class="child-links-list">
<li><a href="b-Gaudin.html">b-Gaudin</a><span class="headline-id">b-Gaudin</span></li>
</ul>
<br><ul class="navigation-links"><li>Prev:&nbsp;<a href="l.html">Literature&emsp;<small>[l]</small></a></li><li>Next:&nbsp;<a href="b-Gaudin.html">b-Gaudin&emsp;<small>[b-Gaudin]</small></a></li><li>Up:&nbsp;<a href="l.html">Literature&emsp;<small>[l]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

397
export/html/s.html Normal file
View File

@ -0,0 +1,397 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details open="">
<summary class="toc-currentpage">
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="navigation-links"><li>Next:&nbsp;<a href="s_ss1.html">First Subsection&emsp;<small>[s.ss1]</small></a></li></ul>
<h2 id="s">Structure<a class="headline-permalink" href="./s.html#s"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">s</span></h2>
<div class="outline-text-2" id="text-s">
<p>
Text for first Section.
</p>
</div>
<h3>In this section:</h3>
<ul class="child-links-list">
<li><a href="s_ss1.html">First Subsection</a><span class="headline-id">s.ss1</span></li>
<li><a href="s_ss2.html">Second Subsection</a><span class="headline-id">s.ss2</span></li>
</ul>
<br><ul class="navigation-links"><li>Next:&nbsp;<a href="s_ss1.html">First Subsection&emsp;<small>[s.ss1]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

392
export/html/s_ss1.html Normal file
View File

@ -0,0 +1,392 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: First Subsection</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details open="">
<summary class="toc-open">
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li class="toc-currentpage">
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li>
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li><a class="breadcrumb-link"href="s.html">Structure</a></li><li>First Subsection</li></ul><ul class="navigation-links"><li>Prev:&nbsp;<a href="s.html">Structure&emsp;<small>[s]</small></a></li><li>Next:&nbsp;<a href="s_ss2.html">Second Subsection&emsp;<small>[s.ss2]</small></a></li><li>Up:&nbsp;<a href="s.html">Structure&emsp;<small>[s]</small></a></li></ul><div id="outline-container-s_ss1" class="outline-3">
<h3 id="s_ss1">First Subsection<a class="headline-permalink" href="./s_ss1.html#s_ss1"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">s.ss1</span></h3>
<div class="outline-text-3" id="text-s_ss1">
<p>
Text for first Subsection.
</p>
</div>
</div>
<br><ul class="navigation-links"><li>Prev:&nbsp;<a href="s.html">Structure&emsp;<small>[s]</small></a></li><li>Next:&nbsp;<a href="s_ss2.html">Second Subsection&emsp;<small>[s.ss2]</small></a></li><li>Up:&nbsp;<a href="s.html">Structure&emsp;<small>[s]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

391
export/html/s_ss2.html Normal file
View File

@ -0,0 +1,391 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snac: from Org to HTML5: Second Subsection</title>
<meta name="author" content="Author Name">
<meta name="generator" content="Org Mode">
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css">
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<div id="content">
<header>
<h1 class="title">
<a href="./index.html" class="homepage-link">Snac: from Org to HTML5</a>
</h1>
</header>
<nav id="collapsed-table-of-contents">
<details>
<summary>
Table of contents
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
</summary>
<ul>
<li>
<details open="">
<summary class="toc-open">
<a class="toc-a" href="./s.html#s">Structure</a><span class="headline-id">s</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./s_ss1.html#s_ss1">First Subsection</a><span class="headline-id">s.ss1</span>
</li>
<li class="toc-currentpage">
<a class="toc-a" href="./s_ss2.html#s_ss2">Second Subsection</a><span class="headline-id">s.ss2</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./c.html#c">Contents</a><span class="headline-id">c</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./c_eq.html#c_eq">Equations</a><span class="headline-id">c.eq</span>
</li>
<li>
<a class="toc-a" href="./c_figs.html#c_figs">Figures</a><span class="headline-id">c.figs</span>
</li>
<li>
<a class="toc-a" href="./c_inter.html#c_inter">Interlinking</a><span class="headline-id">c.inter</span>
</li>
<li>
<a class="toc-a" href="./c_cc.html#c_cc">Contextual colors</a><span class="headline-id">c.cc</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l.html#l">Literature</a><span class="headline-id">l</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_b.html#l_b">Books</a><span class="headline-id">l.b</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./b-Gaudin.html#b-Gaudin">b-Gaudin</a><span class="headline-id">b-Gaudin</span>
</li>
</ul>
</details>
</li>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a.html#l_a">Articles</a><span class="headline-id">l.a</span>
</summary>
<ul>
<li>
<details>
<summary>
<a class="toc-a" href="./l_a_1931.html#l_a_1931">1931</a><span class="headline-id">l.a.1931</span>
</summary>
<ul>
<li>
<a class="toc-a" href="./1931.Bethe.ZP.71.html#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a><span class="headline-id">1931.Bethe.ZP.71</span>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</li>
</ul>
</details>
</nav>
<ul class="breadcrumbs"><li><a class="breadcrumb-link"href="s.html">Structure</a></li><li>Second Subsection</li></ul><ul class="navigation-links"><li>Prev:&nbsp;<a href="s_ss1.html">First Subsection&emsp;<small>[s.ss1]</small></a></li><li>Next:&nbsp;<a href="c.html">Contents&emsp;<small>[c]</small></a></li><li>Up:&nbsp;<a href="s.html">Structure&emsp;<small>[s]</small></a></li></ul><div id="outline-container-s_ss2" class="outline-3">
<h3 id="s_ss2">Second Subsection<a class="headline-permalink" href="./s_ss2.html#s_ss2"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg></a><span class="headline-id">s.ss2</span></h3>
<div class="outline-text-3" id="text-s_ss2">
<p>
Text for second Subsection.
</p>
</div>
</div>
<br><ul class="navigation-links"><li>Prev:&nbsp;<a href="s_ss1.html">First Subsection&emsp;<small>[s.ss1]</small></a></li><li>Next:&nbsp;<a href="c.html">Contents&emsp;<small>[c]</small></a></li><li>Up:&nbsp;<a href="s.html">Structure&emsp;<small>[s]</small></a></li></ul>
<br>
<hr>
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"></p>
</div>
</div>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

View File

@ -0,0 +1,274 @@
html {
padding: 4rem;
}
body{
margin: 1rem auto;
max-width: 60rem;
line-height: 1.4;
font-size: 1.1rem;
color: #222;
padding: 0 1rem;
overflow: auto;
}
.title {
margin-bottom: 2rem;
}
/* Table of contents */
nav#collapsed-table-of-contents {
margin-bottom: 1rem;
}
nav#collapsed-table-of-contents details {
background-color: #e8e8e8;
border: none;
margin: 0.5rem;
}
nav#collapsed-table-of-contents details summary {
padding: 0.5rem;
}
nav#collapsed-table-of-contents > details > summary { /* bigger padding for main toc */
padding: 1rem;
}
nav#collapsed-table-of-contents details ul {
list-style: none;
margin: 0.5rem;
padding: 0;
}
nav#collapsed-table-of-contents details > ul > li {
margin: 0.5rem;
}
nav#collapsed-table-of-contents details > ul > li > a {
margin: 0.5rem 1rem;
}
nav#collapsed-table-of-contents details > ul > li.toc-open {
background-color: #c0e8d0;
}
nav#collapsed-table-of-contents details > ul > li.toc-currentpage {
background-color: #a0e0b0;
}
nav#collapsed-table-of-contents details[open] {
border: 1px solid gray;
}
nav#collapsed-table-of-contents details[open] > summary {
background-color: #d0d0d0;
}
nav#collapsed-table-of-contents details > summary:hover {
background-color: #d8d8d8;
}
nav#collapsed-table-of-contents details > summary.toc-open {
background-color: #d0e8d0;
}
nav#collapsed-table-of-contents details > summary.toc-currentpage {
background-color: #a0e0b0;
}
div#text-table-of-contents ul {
margin: 0;
list-style: none;
}
/* DEPREC Navbar */
/* div.navbar { */
/* list-style: none; */
/* } */
/* div.navbar li { */
/* display: inline; */
/* } */
/* Breadcrumbs */
ul.breadcrumbs {
font-size: 70%;
list-style: none;
margin: 0;
}
ul.breadcrumbs > li {
display: inline;
margin-right: 0.3rem;
}
ul.breadcrumbs > li+li:before {
content: "/\00a0";
}
ul.navigation-links {
list-style: none;
margin: 0;
}
ul.navigation-links > li {
font-size: 70%;
display: inline-block;
margin-right: 1rem;
}
ul.navigation-links > li {
text-decoration: none;
}
table th, table td {
padding: 0.5rem;
}
/* HTML5-specific tags */
aside {
width: 40%;
padding-left: .5rem;
margin-left: .5rem;
float: right;
box-shadow: inset 5px 0 5px -5px #29627e;
font-style: italic;
color: #29627e;
}
aside > p {
margin: .5rem;
}
details {
border: 1px solid gray;
margin: 1rem;
padding: 0rem;
clear: both;
}
summary {
padding: 1rem;
}
details[open] > p, ul {
margin-left: 1rem;
margin-right: 1rem;
margin: 1rem;
}
/* Preformatted code blocks */
pre {
border-radius: .3rem;
background-color: #f2efe4;
padding: .5rem;
}
/* rank-based container classes */
/* .rant { */
/* opacity: 0.5; */
/* } */
/* Environment-specific styles */
.prereq {
background-color: rgba(191, 0, 0, 0.2);
}
.objectives {
background-color: rgba(191, 191, 255, 0.6);
}
.core {
background-color: rgba(191, 255, 191, 0.4);
}
.derivation {
background-color: rgba(191, 255, 191, 0.2);
}
.example {
background-color: rgba(255, 255, 191, 0.6);
}
.info {
background-color: rgba(159, 255, 255, 0.4);
}
.context {
background-color: rgba(191, 223, 255, 0.6);
}
/* when details are open, darken summary */
details[open].prereq > summary {
background-color: rgba(191, 0, 0, 0.1);
}
details[open].objectives > summary {
background-color: rgba(191, 191, 255, 0.6);
}
details[open].core > summary {
background-color: rgba(191, 255, 191, 0.4);
}
details[open].derivation > summary {
background-color: rgba(191, 255, 191, 0.2);
}
details[open].example > summary {
background-color: rgba(255, 255, 191, 0.6);
}
details[open].info > summary {
background-color: rgba(159, 255, 255, 0.4);
}
details[open].context > summary {
background-color: rgba(191, 223, 255, 0.6);
}
/* Permalinks to sections */
a.headline-permalink, span.headline-id {
float: right;
margin-right: 1rem;
font-size: 70%;
text-decoration: none;
}
/* when contextual colors are used for a div */
div.prereq, div.objectives, div.core, div.derivation, div.example, div.info, div.context {
margin: 1rem;
padding: 1rem;
padding-bottom: 1.5rem; /* to fit the alteqlabels inside colored box */
overflow: auto;
}
/* Giving equation nrs from other sources: use aside element */
ul.altsecnrs {
color: gray;
font-size: 60%;
float: right;
/* clear: both; */
list-style: none;
margin-top: -1rem;
padding-top: 0;
}
ul.altsecnrs > li {
display: inline-block;
}
ul.altsecnrs > li:not(:first-child)::before {
content: '/';
margin-right: 0.2rem;
}
div.eqlabel {
float: right;
clear: both;
position: relative;
z-index: 10;
}
div.eqlabel p {
margin: 0;
margin-left: 1rem;
}
div.alteqlabels {
color: gray;
font-size: 60%;
float: right;
clear: both;
}
div.alteqlabels > ul {
list-style: none;
margin-left: 1rem;
padding: 0;
}
div.license {
font-size: 60%;
}

274
export/html/snac.css Normal file
View File

@ -0,0 +1,274 @@
html {
padding: 4rem;
}
body{
margin: 1rem auto;
max-width: 60rem;
line-height: 1.4;
font-size: 1.1rem;
color: #222;
padding: 0 1rem;
overflow: auto;
}
.title {
margin-bottom: 2rem;
}
/* Table of contents */
nav#collapsed-table-of-contents {
margin-bottom: 1rem;
}
nav#collapsed-table-of-contents details {
background-color: #e8e8e8;
border: none;
margin: 0.5rem;
}
nav#collapsed-table-of-contents details summary {
padding: 0.5rem;
}
nav#collapsed-table-of-contents > details > summary { /* bigger padding for main toc */
padding: 1rem;
}
nav#collapsed-table-of-contents details ul {
list-style: none;
margin: 0.5rem;
padding: 0;
}
nav#collapsed-table-of-contents details > ul > li {
margin: 0.5rem;
}
nav#collapsed-table-of-contents details > ul > li > a {
margin: 0.5rem 1rem;
}
nav#collapsed-table-of-contents details > ul > li.toc-open {
background-color: #c0e8d0;
}
nav#collapsed-table-of-contents details > ul > li.toc-currentpage {
background-color: #a0e0b0;
}
nav#collapsed-table-of-contents details[open] {
border: 1px solid gray;
}
nav#collapsed-table-of-contents details[open] > summary {
background-color: #d0d0d0;
}
nav#collapsed-table-of-contents details > summary:hover {
background-color: #d8d8d8;
}
nav#collapsed-table-of-contents details > summary.toc-open {
background-color: #d0e8d0;
}
nav#collapsed-table-of-contents details > summary.toc-currentpage {
background-color: #a0e0b0;
}
div#text-table-of-contents ul {
margin: 0;
list-style: none;
}
/* DEPREC Navbar */
/* div.navbar { */
/* list-style: none; */
/* } */
/* div.navbar li { */
/* display: inline; */
/* } */
/* Breadcrumbs */
ul.breadcrumbs {
font-size: 70%;
list-style: none;
margin: 0;
}
ul.breadcrumbs > li {
display: inline;
margin-right: 0.3rem;
}
ul.breadcrumbs > li+li:before {
content: "/\00a0";
}
ul.navigation-links {
list-style: none;
margin: 0;
}
ul.navigation-links > li {
font-size: 70%;
display: inline-block;
margin-right: 1rem;
}
ul.navigation-links > li {
text-decoration: none;
}
table th, table td {
padding: 0.5rem;
}
/* HTML5-specific tags */
aside {
width: 40%;
padding-left: .5rem;
margin-left: .5rem;
float: right;
box-shadow: inset 5px 0 5px -5px #29627e;
font-style: italic;
color: #29627e;
}
aside > p {
margin: .5rem;
}
details {
border: 1px solid gray;
margin: 1rem;
padding: 0rem;
clear: both;
}
summary {
padding: 1rem;
}
details[open] > p, ul {
margin-left: 1rem;
margin-right: 1rem;
margin: 1rem;
}
/* Preformatted code blocks */
pre {
border-radius: .3rem;
background-color: #f2efe4;
padding: .5rem;
}
/* rank-based container classes */
/* .rant { */
/* opacity: 0.5; */
/* } */
/* Environment-specific styles */
.prereq {
background-color: rgba(191, 0, 0, 0.2);
}
.objectives {
background-color: rgba(191, 191, 255, 0.6);
}
.core {
background-color: rgba(191, 255, 191, 0.4);
}
.derivation {
background-color: rgba(191, 255, 191, 0.2);
}
.example {
background-color: rgba(255, 255, 191, 0.6);
}
.info {
background-color: rgba(159, 255, 255, 0.4);
}
.context {
background-color: rgba(191, 223, 255, 0.6);
}
/* when details are open, darken summary */
details[open].prereq > summary {
background-color: rgba(191, 0, 0, 0.1);
}
details[open].objectives > summary {
background-color: rgba(191, 191, 255, 0.6);
}
details[open].core > summary {
background-color: rgba(191, 255, 191, 0.4);
}
details[open].derivation > summary {
background-color: rgba(191, 255, 191, 0.2);
}
details[open].example > summary {
background-color: rgba(255, 255, 191, 0.6);
}
details[open].info > summary {
background-color: rgba(159, 255, 255, 0.4);
}
details[open].context > summary {
background-color: rgba(191, 223, 255, 0.6);
}
/* Permalinks to sections */
a.headline-permalink, span.headline-id {
float: right;
margin-right: 1rem;
font-size: 70%;
text-decoration: none;
}
/* when contextual colors are used for a div */
div.prereq, div.objectives, div.core, div.derivation, div.example, div.info, div.context {
margin: 1rem;
padding: 1rem;
padding-bottom: 1.5rem; /* to fit the alteqlabels inside colored box */
overflow: auto;
}
/* Giving equation nrs from other sources: use aside element */
ul.altsecnrs {
color: gray;
font-size: 60%;
float: right;
/* clear: both; */
list-style: none;
margin-top: -1rem;
padding-top: 0;
}
ul.altsecnrs > li {
display: inline-block;
}
ul.altsecnrs > li:not(:first-child)::before {
content: '/';
margin-right: 0.2rem;
}
div.eqlabel {
float: right;
clear: both;
position: relative;
z-index: 10;
}
div.eqlabel p {
margin: 0;
margin-left: 1rem;
}
div.alteqlabels {
color: gray;
font-size: 60%;
float: right;
clear: both;
}
div.alteqlabels > ul {
list-style: none;
margin-left: 1rem;
padding: 0;
}
div.license {
font-size: 60%;
}

132
readme.org Normal file
View File

@ -0,0 +1,132 @@
[[https://en.wikipedia.org/wiki/Org-mode][Org mode]] ([[https://orgmode.org/][orgmode.org]]) is objectively the most flexible, advanced and adaptable authoring markup language available today.
[[https://en.wikipedia.org/wiki/HTML][HTML]] is undoubtedly the most widespread display markup language, offering
Specially tailored for academics looking to easily author electronic versions of books, lecture notes or similar material, *snac* (/snippets of academe/) offers a bridge between Org and HTML: from a single Org source file, it provides split, interlinked and directly publishable web-ready documents.
* Setup
=snac= makes use of python and shell scripts.
** Python virtual environment and requirements
Create a virtual environment (here: named =snac-venv=) and activate it:
#+BEGIN_SRC shell
python -m venv snac-venv
source snac-venv/bin/activate
#+END_SRC
Install the requirements:
#+BEGIN_SRC shell
pip install -r requirements.txt
#+END_SRC
* Authoring a snac
** Source file
The source file is =index.org= in the =src= directory.
** Sections and their labels
Sections are defined through Org mode headlines. Each headline should have a =CUSTOM_ID= whose format is contrained to the form =[id]= for a first-level section, =[id]_[subid]= for second-level, etc.
Plunging into the sections hierarchy, any nth-level section's =CUSTOM_ID= /must/ have the n-1th-level section's =CUSTOM_ID= as prefix (in order for later page splitting and interlinking to work).
** Equations and their labels
Block equations are displayed including a label, permalink and optional alternative labels.
When writing block equations,
- give them a semantic label (which we call eqlabel) in the form of a dedicated link, which must be unique throughout the whole document;
- [optional] include alteqlabels (/i.e./ labels from other sources for the same equation) as a list;
- add LaTeX tag and label with values set to eqlabel,
Full example:
#+BEGIN_SRC org
#+begin_eqlabel
<<E_vcd>>
#+begin_alteqlabels
- Gr4(2.8)
- W3(??)
#+end_alteqlabels
#+end_eqlabel
#+attr_html: :class main
#+begin_div
\begin{equation}
{\bf E} ({\bf r}) = \frac{1}{4\pi\varepsilon_0} \int_{\cal V} d\tau' \rho({\bf r}') \frac{{\bf r} - {\bf r}'}{|{\bf r} - {\bf r}'|^3}
\tag{E_vcd}\label{E_vcd}
\end{equation}
#+end_div
#+END_SRC
** Figures
To include simple figures, simply use a link to the corresponding file. For example,
#+BEGIN_SRC org
#+begin_eqlabel
<<fig-your_label>>
#+end_eqlabel
#+caption: Your caption.
#+attr_html: :width 100%
[[./fig/your_figure.jpg]]
#+END_SRC
** Search box
A search box is included in each output HTML page.
Edit the =searchbox_string= in the =src/split.py= script, making sure you set your site as the =value= of the =sites= input element.
* Styling
The main style file is =css/snac.css=.
* Publishing workflow
- produce the main file's html version: =C-c C-e h h=
- run the =export.sh= script
- navigate to =export/html/index.html= to see the results
* Org export customization
** HTML export
In emacs customize, define an `org-publish-project-alist` entry for this project as
#+BEGIN_SRC org
(
:base-directory "~/work/writing/sci-p-org/src/"
:base_extension "org"
:recursive t
:exclude "index_head\.org"
:html-head "
<link href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css\" rel=\"stylesheet\" integrity=\"sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3\" crossorigin=\"anonymous\">
<script src=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js\" integrity=\"sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p\" crossorigin=\"anonymous\"></script>
"
:html-head-include-default-style nil
:publishing-directory "~/work/writing/sci-p-org/export/html/"
:publishing-function org-html-publish-to-html
:auto-sitemap t
:makeindex t
)
#+END_SRC

1
requirements.txt Normal file
View File

@ -0,0 +1 @@
lxml==4.9.2

112
scripts/cleanup_links.py Executable file
View File

@ -0,0 +1,112 @@
#! /usr/bin/env python
import os
from lxml.html import parse, etree, tostring
link_svg = """<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-link" viewBox="0 0 16 16">
<path d="M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9c-.086 0-.17.01-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"/>
<path d="M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z"/>
</svg>"""
os.chdir('export/html')
filenames = [f.rpartition('.html')[0] for f in os.listdir() if f.endswith('html')]
# Build dictionary of which dedicated links and headline links (by filename)
dl = {}
hl = {}
cl = {}
for filename in filenames:
dl[filename] = []
hl[filename] = []
tree = parse(f'{filename}.html')
for el in tree.iter():
# find all dedicated links, which are of form 'a id="..."'
# (they are the only links with and id)
if (el.tag == 'a' and 'id' in el.attrib):
# #and el.attrib['id'].partition(':')[0] in filenames):
#and el.attrib['id'].partition(':')[0] == 'eq'):
# raise flag if id coincides with a filename:
if el.attrib['id'] in filenames:
print("** Error: dedicated link name clashes with "
f"headline CUSTOM_ID {el.attrib['id']} **")
# raise flag if this key already exists:
if el.attrib['id'] in dl[filename]:
print(f"** Error: multiply-defined label {el.attrib['id']} **")
else: # add this dedicated link to our dictionary
dl[filename].append(el.attrib['id'])
# find the headline links, which are of form '<h[2-6] id="...">'
if (el.tag in ['h1', 'h2', 'h3', 'h4', 'h5', 'h6'] and 'id' in el.attrib):
if el.attrib['id'] in hl[filename]:
print("** Error: multiply-defined headline {el.attrib['id']} **")
else:
hl[filename].append({
'tag': el.tag,
'id': el.attrib['id'],
'text': el[0].text # el[0] is the a tag (only child)
})
# find all the child section links inside `<ul class="child-link-list">`
# and are of the form `<li><a href="....html">`
# if (el.tag == 'ul' and 'class' in el.attrib and
# el.attrib['class'] == 'child-link-list'):
# for c in el:
# cl[c[0].attrib['href'].partition('.')[0] ] =
# Perform all substitutions
for filename in filenames:
with open(f'{filename}.html', 'r') as file:
content = file.read()
# cleanup any stray type in script tags coming from old-fashioned org export
content = content.replace('style type="text/css"', 'style ')
content = content.replace('script type="text/javascript"', 'script ')
# remove validation link if present
content = content.replace('<a href="https://validator.w3.org/check?uri=referer">Validate</a>', '')
# section link substitutions
for val in filenames:
content = content.replace(
# link directly to the headline at `#{val}` even if it's top-level
# f'a href="#{val}"', f'a href="./{val}.html#{val}"')
f'href="#{val}"', f'href="./{val}.html#{val}"')
# equation link substitutions
for key, vals in dl.items():
for val in vals:
#print('Replacing ', f'href="#{val}"', ' by ', f'href="./{key}.html#{val}')
content = content.replace(f'href="#{val}"', f'href="./{key}.html#{val}"')
# add permalinks
content = content.replace(
f'<a id="{val}"></a>',
f'<a id="{val}"></a><a href="./{key}.html#{val}">{link_svg}</a>'
)
# add permalinks to headlines
for key, vals in hl.items():
for val in vals:
el_tag = val['tag']
el_id = val['id']
el_text = val['text']
content = content.replace(
(f'<{el_tag} id="{el_id}">'
f'<a href="./{key}.html#{el_id}">{el_text}</a></{el_tag}>'),
(f'<{el_tag} id="{el_id}">{el_text}'
f'<a class="headline-permalink" href="./{key}.html#{el_id}">'
f'{link_svg}</a>'
f'<span class="headline-id">{el_id.replace("_",".")}</span>'
f'</{el_tag}>')
)
# add section ids to all `child-link-list`s
content = content.replace(
f'<li><a href="{el_id}.html">{el_text}</a></li>',
(f'<li><a href="{el_id}.html">{el_text}</a>'
f'<span class="headline-id">'
f'{el_id.replace("_",".")}</span></li>')
)
# add section ids to items in the toc
content = content.replace(
f'<a class="toc-a" href="./{key}.html#{el_id}">{el_text}</a>',
(f'<a class="toc-a" href="./{key}.html#{el_id}">{el_text}</a>'
f'<span class="headline-id">'
f'{el_id.replace("_",".")}</span>')
)
# rewrite file
with open(f'{filename}.html', 'w') as outfile:
outfile.write(content)

23
scripts/export.sh Executable file
View File

@ -0,0 +1,23 @@
#! /bin/sh
BASEDIR="."
mkdir -p $BASEDIR/export/html
rm -rf $BASEDIR/export/html/*
# Single-page version
echo 'Creating single-page version...'
mkdir -p $BASEDIR/export/html/singlepage
cp $BASEDIR/src/org/index.html $BASEDIR/export/html/singlepage/index.html
cp $BASEDIR/css/snac.css $BASEDIR/export/html/singlepage/snac.css
cp -r $BASEDIR/src/fig $BASEDIR/export/html/singlepage/
# Split version
echo 'Creating split pages...'
cp $BASEDIR/css/snac.css $BASEDIR/export/html/snac.css
cp -r $BASEDIR/src/fig $BASEDIR/export/html/
echo 'Exporting split html...'
$BASEDIR/scripts/split.py
echo 'Repairing links...'
$BASEDIR/scripts/cleanup_links.py
echo 'All done.'

90
scripts/parse_bibtex.py Executable file
View File

@ -0,0 +1,90 @@
#!/usr/bin/env python
entries = {}
outfile = open("../lit/papers.org", "w")
def org_entry(bibtex_entry_text, bibtex_entry_dict):
if {
"key", "author", "title", "journal", "volume", "pages", "year", "doi",
} <= bibtex_entry_dict.keys():
b = {}
b["key"] = bibtex_entry_dict["key"].replace("_", ".")
b["author"] = bibtex_entry_dict["author"]
b["title"] = bibtex_entry_dict["title"]
b["journal"] = bibtex_entry_dict["journal"]
b["volume"] = bibtex_entry_dict["volume"]
b["pages"] = bibtex_entry_dict["pages"]
b["year"] = bibtex_entry_dict["year"]
b["doi"] = bibtex_entry_dict["doi"]
b_text = bibtex_entry_text.replace(bibtex_entry_dict["key"], b["key"])
return (
f"""
**** {b["key"]}
:PROPERTIES:
:CUSTOM_ID: {b["key"]}
:END:
{b["author"]},
/{b["title"]}/,
{b["journal"]} **{b["volume"]}**, {b["pages"]} ({b["year"]}), doi:[[https://doi.org/{b["doi"]}][{b["doi"]}]].
| <20> | <60> |
| Extended data | |
|------------------+------|
| Author | {b["author"]} |
| Title | {b["title"]} |
| Journal | {b["journal"]} |
| Volume | {b["volume"]} |
| Pages | {b["pages"]} |
| Year | {b["year"]} |
| doi | [[https://doi.org/{b["doi"]}][{b["doi"]}]] |
| Publication date | |
|------------------+------|
| Submission date | |
""" + """
#+begin_details
#+begin_summary
#+html: BibTeX
#+end_summary
#+begin_src bibtex
""" + f"{b_text}" + """
#+end_src
#+end_details
#+attr_html: :open true
#+begin_details
#+begin_summary
#+html: Annotations
#+end_summary
#+end_details
"""
)
else:
return ""
with open("../lit/papers.bib", errors="ignore") as infile:
while line := infile.readline():
if "@article" in line.lower():
bibtex_entry = line
key = line.partition("{")[2].rstrip(",\n")
entries[key] = {}
entries[key]["key"] = key
while line := infile.readline():
bibtex_entry += line
if line.startswith("}"):
break
field, _, value = line.partition("=")
field = field.strip()
value = value.strip().removesuffix(",")
if value.startswith("{{") and value.endswith("}}"):
value = value.removeprefix("{{").removesuffix("}}")
value = value.removeprefix("{").removesuffix("}")
value = value.removeprefix('"').removesuffix('"')
entries[key][field] = value
outfile.write(org_entry(bibtex_entry, entries[key]))

324
scripts/split.py Executable file
View File

@ -0,0 +1,324 @@
#! /usr/bin/env python
import os
from lxml.html import parse, etree, tostring
copyright_string = """
<div class="license">
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank" class="m-2">
<img alt="Creative Commons License" style="border-width:0"
src="https://licensebuttons.net/l/by/4.0/80x15.png"/>
</a>
Except where otherwise noted, all content is licensed under a
<a rel="license noopener" href="https://creativecommons.org/licenses/by/4.0/"
target="_blank">Creative Commons Attribution 4.0 International License</a>.
</div>
"""
searchbox_string = """
<form style="float: right; padding-right: 0;" method="get" id="search" action="https://duckduckgo.com/" target="_blank">
<input type="hidden" name="sites" value="jscaux.org/ln/pqed"/>
<input class="search" type="text" name="q" maxlength="300" placeholder="Search"/>
<input type="submit" value="Search" style="visibility: hidden; width: 0;" /></form>
"""
BASEDIR = "./"
SRCDIR = f"{BASEDIR}src/"
tree = parse(f"{SRCDIR}index.html")
el_head = None
el_header = None
el_title = None
el_nav = None
el_ttoc = None
el_content = None
el_postamble = None
sections_2 = []
for el in tree.iter():
if el.tag == 'head':
el_head = el
if el.tag == 'header':
el_header = el
if 'class' in el.attrib and el.attrib['class'] == 'title':
el_title = el
if el.tag == 'nav':
el_nav = el
if 'id' in el.attrib and el.attrib['id'] == 'text-table-of-contents':
el_ttoc = el
if 'id' in el.attrib and el.attrib['id'] == 'content':
el_content = el
if 'id' in el.attrib and el.attrib['id'] == 'postamble':
el_postamble = el
if 'class' in el.attrib and el.attrib['class'].startswith('outline-2'):
sections_2.append(el)
export_dir = f"{BASEDIR}export/html"
if not os.path.isdir(export_dir):
os.makedirs(export_dir)
def ordered_pages(el):
"""
Creates a list of all pages, able to return previous, next and up links.
`el` should be the text-table-of-contents element.
"""
page_ids = []
page_texts = []
for child in el.iter():
if child.tag == 'a':
page_ids.append(child.attrib['href'].lstrip('#'))
page_texts.append(child.text)
return page_ids, page_texts
page_ids, page_texts = ordered_pages(el_ttoc)
def head_at_location(el_head, page_id):
output = tostring(el_head, pretty_print=True, encoding='unicode')
try:
index = page_ids.index(page_id)
except ValueError:
return output
if index == 0:
return output
return output.replace(
'</title>',
f': {page_texts[index]}</title>'
)
def breadcrumbs(page_id):
try:
index = page_ids.index(page_id)
except ValueError:
return ''
if index == 0: # mains page, no need for breadcrumbs
return ''
breadcrumb_lis = f'<li>{page_texts[index]}</li>'
# If book or article, take shortcut
if page_id.startswith("b-"): # this is a book
page_id_stripped = "l_b"
elif page_id[:4].isdigit(): # this is an article
page_id_stripped = f"l_a_{page_id[:4]}"
else:
page_id_stripped = page_ids[index].rpartition('_')[0]
while page_id_stripped:
index_stripped = page_ids.index(page_id_stripped)
breadcrumb_lis = (
# give class to link to prevent auto addition of ids from cleanup_links script
'<li><a class="breadcrumb-link"' +
f'href="{page_ids[index_stripped]}.html">' +
f'{page_texts[index_stripped]}</a></li>'
+ breadcrumb_lis)
page_id_stripped = page_id_stripped.rpartition('_')[0]
return f'<ul class="breadcrumbs">{breadcrumb_lis}</ul>'
def link_previous(page_id):
try:
index = page_ids.index(page_id)
except ValueError:
return None
if index == 0: # first, no previous
return None
# If depth is 1, there is no previous
if page_id.count('_') == 0:
return None
else:
return f'<a href="{page_ids[index-1]}.html">{page_texts[index-1]}&emsp;<small>[{page_ids[index-1].replace("_",".")}]</small></a>'
def link_next(page_id):
try:
index = page_ids.index(page_id)
except ValueError:
return None
if index == len(page_ids) - 1: # last, no next
return None
return f'<a href="{page_ids[index+1]}.html">{page_texts[index+1]}&emsp;<small>[{page_ids[index+1].replace("_",".")}]</small></a>'
def link_up(page_id):
try:
index = page_ids.index(page_id)
except ValueError:
return None
# Strip one '_' from id and point there
if page_id.count('_') > 0:
index_up = page_ids.index(page_id.rpartition('_')[0])
return f'<a href="{page_ids[index_up]}.html">{page_texts[index_up]}&emsp;<small>[{page_ids[index_up].replace("_",".")}]</small></a>'
return None
def navigation_links(location):
links = '<ul class="navigation-links">'
previous = link_previous(location)
if previous:
links += f'<li>Prev:&nbsp;{previous}</li>'
nxt = link_next(location)
if nxt:
links += f'<li>Next:&nbsp;{nxt}</li>'
up = link_up(location)
if up:
links += f'<li>Up:&nbsp;{up}</li>'
links += '</ul>'
if previous or nxt or up:
return links
return ''
def search_box():
return searchbox_string
def list_to_details_recursive(el):
"""
`el` contains either a single `a` child, or an `a` followed by `ul`.
In the first case, output as is.
In the second case, replace by details/summary.
"""
# checks
if not (len(el) == 1 or len(el) == 2):
raise ValueError(f'el must have either 1 or 2 children, found {len(el)}')
if not el[0].tag in ['a', 'ul']:
raise ValueError(f'el[0] must be an a or ul tag, but found a {el[0].tag}')
if len(el) == 2 and not (el[0].tag == 'a' and el[1].tag == 'ul'):
raise ValueError(f'for len(el) == 2, el[1] must be ul, but found {el[1].tag}')
# single child, output as is
if len(el) == 1 and el[0].tag == 'a':
output = tostring(el[0], pretty_print=True, encoding='unicode')
else: # build a details/summary
summary_text = (
'Table of contents' + search_box() if len(el) == 1 else
tostring(el[0], pretty_print=True, encoding='unicode')
)
ul = el[0] if len(el) == 1 else el[1]
# print(f'summary_text: {summary_text}')
# print(f'len(ul): {len(ul)}')
# print([li.tag for li in ul])
# print([tostring(li, pretty_print=True, encoding='unicode') for li in ul])
output = ('\n<details>'
f'\n<summary>\n{summary_text}'
'\n</summary>\n<ul>\n')
for li in ul:
if not li.tag == 'li':
raise ValueError('child of ul should be li')
output += '<li>\n'
output += list_to_details_recursive(li)
output += '\n</li>\n'
output += '\n</ul>\n</details>'
return output
collapsed_toc = '\n<nav id="collapsed-table-of-contents">'
collapsed_toc += list_to_details_recursive(el_ttoc)
collapsed_toc += '\n</nav>\n'
def toc_at_location(collapsed_toc, location):
"""
Given a collapsed toc and location (filename),
mark the details hierarchy as open.
"""
output = collapsed_toc
if location != 'index':
# open all ancestors
prefix = location.rpartition('_')[0]
while prefix:
output = output.replace(
f'<details>\n<summary>\n<a href="#{prefix}"',
f'<details open="">\n<summary class="toc-open">\n<a href="#{prefix}"')
prefix = prefix.rpartition('_')[0]
# highlight the current location, whether it's a summary or a
output = output.replace(
f'<details>\n<summary>\n<a href="#{location}"',
f'<details open="">\n<summary class="toc-currentpage">\n<a href="#{location}"'
)
output = output.replace(
f'<li>\n<a href="#{location}"',
f'<li class="toc-currentpage">\n<a href="#{location}"'
)
# but close all details which contain deeper levels than location
output = output.replace(
f'<details open="">\n<summary>\n<a href="#{location}_',
f'<details>\n<summary>\n<a href="#{location}_')
return output.replace('<a href', '<a class="toc-a" href')
def write_file_start(_file, location):
_file.write('<!DOCTYPE html>\n<html lang="en">\n')
_file.write(head_at_location(el_head, location))
_file.write('<div id="content">\n')
#_file.write(tostring(el_header, pretty_print=True, encoding='unicode'))
_file.write('<header>\n<h1 class="title">\n'
'<a href="./index.html" class="homepage-link">')
_file.write(f'{el_title.text}</a>\n</h1>\n</header>')
_file.write(toc_at_location(collapsed_toc, location))
_file.write(breadcrumbs(location))
_file.write(navigation_links(location))
def write_file_end(_file, location):
_file.write('\n<br>')
_file.write(navigation_links(location)) # repeat, for convenience
_file.write('\n<br>')
_file.write('\n<hr>')
_file.write(copyright_string)
_file.write(tostring(el_postamble, pretty_print=True, encoding='unicode'))
_file.write('\n</div>\n</html>')
def write_files_recursive(name, el, levelmax=5):
"""
Recursively extract outlines.
"""
if 'id' in el.attrib and el.attrib['id'] == 'content':
level = 1
elif not (el is not None and
'class' in el.attrib and
el.attrib['class'].startswith('outline-')):
print(f'Element name {name} has no outline class, no files written.')
return
else:
level = int(el.attrib['class'].partition('outline-')[2][0])
_file = open(f'{BASEDIR}export/html/{name}.html', 'w')
write_file_start(_file, name)
# Count outline children for establishing output format
children = []
for child in el.iter():
if ('class' in child.attrib and
child.attrib['class'].startswith('outline-%s' % str(level + 1))):
children.append(child)
# if no children or if we're on levelmax, write everything
if (len(children) == 0 or level == levelmax):
_file.write(tostring(el, pretty_print=True, encoding='unicode'))
# otherwise write anything above first next-level headling,
# and then replace the next-level headlines by links to their files
else:
if (el.text):
_file.write(el.text)
for child in el:
if ('class' in child.attrib and
child.attrib['class'].startswith('outline-%s' % str(level + 1))):
break # break out once we hit the first next-level headline
if child.tag != "nav": # don't write the table-of-contents
_file.write(tostring(child, pretty_print=True, encoding='unicode'))
# now print the list of children
_file.write(f'<h{level+1}>In this section:</h{level+1}>')
_file.write('\n<ul class="child-links-list">')
for child in children:
child_h = next(child.iter('h%s' % int(level + 1)))
child_label = child_h.attrib['id']
child_text = next(child_h.iter('a')).text
_file.write(f'\n<li><a href="{child_label}.html">{child_text}</a></li>')
write_files_recursive(name=child_label, el=child)
_file.write('\n</ul>\n')
write_file_end(_file, name)
_file.close()
# Rewrite the index.html file:
write_files_recursive('index', el_content) # the only call needed

21
scripts/update_html_repo.sh Executable file
View File

@ -0,0 +1,21 @@
#!/bin/sh
ba_export_html_dir='/home/jscaux/work/writing/lecture_notes/Bethe_Ansatz/export/html/'
ba_html_build_dir='/home/jscaux/work/writing/lecture_notes/Bethe_Ansatz_html/build/'
cd $ba_html_build_dir
cp -r $ba_export_html_dir* $ba_html_build_dir
# remove files which don't exist anymore
for file in $(ls -R)
do
if ! [ -f $BA_export_html_dir$file ]
then
rm $file
fi
done
echo 'Committing'
msg='Update '$(date +"%F %R")
git commit -a -m "$msg"

3
scripts/upload.sh Executable file
View File

@ -0,0 +1,3 @@
#! /bin/bash
rsync -avhPz --delete export/html/ jscaux@opal6.opalstack.com:apps/integrability

BIN
src/fig/eps_type_I.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

656
src/index.html Normal file
View File

@ -0,0 +1,656 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-12-12 Tue 12:29 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Snac: from Org to HTML5</title>
<meta name="author" content="Author Name" />
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="snac.css" />
<script>
window.MathJax = {
tex: {
ams: {
multlineWidth: '85%'
},
tags: 'ams',
tagSide: 'right',
tagIndent: '.8em'
},
chtml: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
svg: {
scale: 1.0,
displayAlign: 'center',
displayIndent: '0em'
},
output: {
font: 'mathjax-modern',
displayOverflow: 'overflow'
}
};
</script>
<script
id="MathJax-script"
async
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>
</head>
<body>
<div id="org-div-home-and-up">
<a accesskey="h" href=""> UP </a>
|
<a accesskey="H" href="index.html"> HOME </a>
</div><div id="content" class="content">
<header>
<h1 class="title">Snac: from Org to HTML5</h1>
<p class="subtitle" role="doc-subtitle">Minimal Working Example</p>
</header><nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#s">Structure</a>
<ul>
<li><a href="#s_ss1">First Subsection</a></li>
<li><a href="#s_ss2">Second Subsection</a></li>
</ul>
</li>
<li><a href="#c">Contents</a>
<ul>
<li><a href="#c_eq">Equations</a></li>
<li><a href="#c_figs">Figures</a></li>
<li><a href="#c_inter">Interlinking</a></li>
<li><a href="#c_cc">Contextual colors</a></li>
</ul>
</li>
<li><a href="#l">Literature</a>
<ul>
<li><a href="#l_b">Books</a>
<ul>
<li><a href="#b-Gaudin">b-Gaudin</a></li>
</ul>
</li>
<li><a href="#l_a">Articles</a>
<ul>
<li><a href="#l_a_1931">1931</a>
<ul>
<li><a href="#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</nav>
<p>
This site presents a minimal working example of the Snac authoring format, allowing to produce split, interlinked publishable HTML5 from a single Org source file.
</p>
<div id="outline-container-s" class="outline-2">
<h2 id="s"><a href="#s">Structure</a></h2>
<div class="outline-text-2" id="text-s">
<p>
Text for first Section.
</p>
</div>
<div id="outline-container-s_ss1" class="outline-3">
<h3 id="s_ss1"><a href="#s_ss1">First Subsection</a></h3>
<div class="outline-text-3" id="text-s_ss1">
<p>
Text for first Subsection.
</p>
</div>
</div>
<div id="outline-container-s_ss2" class="outline-3">
<h3 id="s_ss2"><a href="#s_ss2">Second Subsection</a></h3>
<div class="outline-text-3" id="text-s_ss2">
<p>
Text for second Subsection.
</p>
</div>
</div>
</div>
<div id="outline-container-c" class="outline-2">
<h2 id="c"><a href="#c">Contents</a></h2>
<div class="outline-text-2" id="text-c">
<p>
Section 2.
</p>
</div>
<div id="outline-container-c_eq" class="outline-3">
<h3 id="c_eq"><a href="#c_eq">Equations</a></h3>
<div class="outline-text-3" id="text-c_eq">
<p>
Inline example: \(\left[ \hat{H}, \hat{\boldsymbol Q} \right] = 0\).
</p>
<p>
Block example:
</p>
<div class="eqlabel" id="orga0eda5a">
<p>
<a id="tau"></a>
</p>
<div class="alteqlabels" id="org64725a7">
<ul class="org-ul">
<li>KBI V.1.33</li>
</ul>
</div>
</div>
\begin{equation}
\tau (\lambda) = \mbox{exp}~ \sum_{n=0}^\infty \frac{i_n}{n!} Q_n (\lambda - \xi)^n
\tag{tau}\label{tau}
\end{equation}
</div>
</div>
<div id="outline-container-c_figs" class="outline-3">
<h3 id="c_figs"><a href="#c_figs">Figures</a></h3>
<div class="outline-text-3" id="text-c_figs">
<div class="eqlabel" id="org7630d4a">
<p>
<a id="fig-T1"></a>
</p>
</div>
<figure id="orge180b77">
<img src="./fig/eps_type_I.jpg" alt="eps_type_I.jpg" width="100%">
<figcaption><span class="figure-number">Figure 1: </span>Lieb-Liniger Type I dispersion relations for various values of the interaction parameter.</figcaption>
</figure>
</div>
</div>
<div id="outline-container-c_inter" class="outline-3">
<h3 id="c_inter"><a href="#c_inter">Interlinking</a></h3>
<div class="outline-text-3" id="text-c_inter">
<p>
Interlinking is done via Org links. For example, we can refer to Section <a href="#s">Structure</a> or to the <a href="#s_ss1">First Subsection</a>.
</p>
<p>
For equations, we can similarly link using the dedicated link: <a href="#tau">tau</a> is a beauty.
</p>
<p>
Figures are handled in a similar way, <a href="#fig-T1">fig-T1</a>.
</p>
<p>
You can cite a good book such as this one <a href="#b-Gaudin">b-Gaudin</a> or a world-changing article such as <a href="#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a>.
</p>
</div>
</div>
<div id="outline-container-c_cc" class="outline-3">
<h3 id="c_cc"><a href="#c_cc">Contextual colors</a></h3>
<div class="outline-text-3" id="text-c_cc">
<p>
As an in-built suggestion, you can use collapsible/expandable boxes with contextual colors,
serving specific purposes:
</p>
<details class="prereq" id="org23b313f">
<summary id="org86b4ee8">
Prerequisites
</summary>
<p>
Specific prerequisites for understanding the upcoming material
</p>
<ul class="org-ul">
<li>you should already know this</li>
<li>and this</li>
<li>and that</li>
</ul>
</details>
<details class="objectives" id="orga4b3158">
<summary id="orge5f65e0">
Objectives
</summary>
<p>
Objectives for this part: what you should learn by reading this
</p>
<ul class="org-ul">
<li>this</li>
<li>and this</li>
<li>and that</li>
</ul>
</details>
<details class="core" id="org32dbd23">
<summary id="org855c4ca">
Core
</summary>
<p>
Core material: all equations are useful, but some are more useful than others.
</p>
</details>
<details class="derivation" id="org295f692">
<summary id="org64c984a">
Derivation
</summary>
<p>
Derivation of a particular (set of) equation(s).
</p>
</details>
<details class="example" id="org55c4847">
<summary id="org1e321e8">
Example
</summary>
<p>
Example of the concepts just covered.
</p>
</details>
<details class="info" id="org5c48c34">
<summary id="orgd7837be">
Info
</summary>
<p>
Additional (contextual) information.
</p>
</details>
<details class="context" id="org5818922">
<summary id="org2d50029">
Historical Context
</summary>
<p>
Additional historical context.
</p>
</details>
</div>
</div>
</div>
<div id="outline-container-l" class="outline-2">
<h2 id="l"><a href="#l">Literature</a></h2>
<div class="outline-text-2" id="text-l">
</div>
<div id="outline-container-l_b" class="outline-3">
<h3 id="l_b"><a href="#l_b">Books</a></h3>
<div class="outline-text-3" id="text-l_b">
</div>
<div id="outline-container-b-Gaudin" class="outline-4">
<h4 id="b-Gaudin" class="reference"><a href="#b-Gaudin">b-Gaudin</a></h4>
<div class="outline-text-4" id="text-b-Gaudin">
<p>
M. Gaudin, <i>La fonction d'onde de Bethe</i>, Masson (Paris), 1983.
</p>
<p>
Russian translation:
</p>
<p>
English translation: M. Gaudin, <i>The Bethe Wavefunction</i> (translation by J.-S. Caux), Cambridge University Press, 2014.
</p>
<details id="org59af8c2">
<summary id="org89ca8c7">
BibTeX
</summary>
<div class="org-src-container">
<pre class="src src-bibtex">@Book{Gaudin,
author = {M. Gaudin},
title = {La fonction d'onde de {B}ethe},
publisher = {Masson, Paris},
year = {1983},
note = {{\it The Bethe Wavefunction} (translation by J.-S. Caux), Cambridge University Press, 2014.},
}
</pre>
</div>
</details>
</div>
</div>
</div>
<div id="outline-container-l_a" class="outline-3">
<h3 id="l_a"><a href="#l_a">Articles</a></h3>
<div class="outline-text-3" id="text-l_a">
</div>
<div id="outline-container-l_a_1931" class="outline-4">
<h4 id="l_a_1931"><a href="#l_a_1931">1931</a></h4>
<div class="outline-text-4" id="text-l_a_1931">
</div>
<div id="outline-container-1931.Bethe.ZP.71" class="outline-5">
<h5 id="1931.Bethe.ZP.71"><a href="#1931.Bethe.ZP.71">1931.Bethe.ZP.71</a></h5>
<div class="outline-text-5" id="text-1931.Bethe.ZP.71">
<p>
H. A. Bethe,
<i>Zur Theorie der Metalle. I. Eigenwerte und Eigenfunktionen der linearen Atomkette</i>,
Zeit. für Physik
<b><b>71</b></b>, 205 (1931),
<a href="https://doi.org/10.1007/BF01341708">doi:10.1007/BF01341708</a>.
</p>
<table>
<colgroup>
<col class="org-left">
<col class="org-left">
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">Extended data</th>
<th scope="col" class="org-left">&#xa0;</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">Author</td>
<td class="org-left">Hans Albrecht Bethe</td>
</tr>
<tr>
<td class="org-left">Title</td>
<td class="org-left"><i>Zur Theorie der Metalle. I. Eigenwerte und Eigenfunktionen der linearen Atomkette</i></td>
</tr>
<tr>
<td class="org-left">Journal</td>
<td class="org-left">Zeit. für Physik</td>
</tr>
<tr>
<td class="org-left">Volume</td>
<td class="org-left"><b><b>71</b></b></td>
</tr>
<tr>
<td class="org-left">Pages</td>
<td class="org-left">205-226</td>
</tr>
<tr>
<td class="org-left">Year</td>
<td class="org-left">1931</td>
</tr>
<tr>
<td class="org-left">doi</td>
<td class="org-left"><a href="https://doi.org/10.1007/BF01341708">10.1007/BF01341708</a></td>
</tr>
<tr>
<td class="org-left">Publication date</td>
<td class="org-left">1931-03</td>
</tr>
<tr>
<td class="org-left">Submission date</td>
<td class="org-left">1931-06-17</td>
</tr>
</tbody>
</table>
<p>
<b><b>Translations into English:</b></b>
</p>
<ul class="org-ul">
<li>by Vince Frederick (1992): ON THE THEORY OF METALS, I., in book: Daniel C. Mattis, <i>The Many-Body Problem - An Encyclopedia of Exactly Solved Models in One Dimension</i>, World Scientific (1993), ISBN 981-02-0975-4 (paperback: 981-02-1476-6).</li>
<li>by <a href="https://homepages.dias.ie/dorlas/">Teunis C. Dorlas</a> (2009): <a href="https://homepages.dias.ie/dorlas/Papers/Bethe.pdf">On the Theory of Metals. I. Eigenvalues and eigenfunctions of a linear chain of atoms</a></li>
</ul>
<details id="org4644c8d">
<summary id="org9c24066">
BibTeX
</summary>
<div class="org-src-container">
<pre class="src src-bibtex">@Article{1931.Bethe.ZP.71,
author = {H. A. Bethe},
title = {Zur {T}heorie der {M}etalle. I. {E}igenwerte und {E}igenfunktionen der linearen {A}tomkette},
journal = {Zeit. f\"ur Physik},
year = {1931},
volume = {71},
pages = {205},
doi = {10.1007/BF01341708}
}
</pre>
</div>
</details>
<details open="true" id="org08fa6be">
<summary id="org3236734">
Annotations
</summary>
<p>
<b><b>Impossible chronology</b></b>: the article appeared in issue 3-4 of volume 71 of the journal, which carries the date March 1931. However, Bethe signs off dated 13 June 1931 at the end of the article, and the article header mentions 17 June 1931 as reception (in modern parlance: submission) date.
</p>
</details>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<p class="author">Author: Author Name</p>
<p class="date">Created: 2023-12-12 Tue 12:29</p>
<p class="validation"><a href="https://validator.w3.org/check?uri=referer">Validate</a></p>
</div>
</body>
</html>

325
src/index.org Normal file
View File

@ -0,0 +1,325 @@
# Source for html export
#+EXCLUDE_TAGS: noexport draft torevise
#+HTML_HEAD_EXTRA: <link rel="stylesheet" type="text/css" href="snac.css" />
#+html_link_home: index.html
#+OPTIONS: html_self_link_headlines:nil
#+OPTIONS: ^:nil
#+OPTIONS: toc:4 num:nil
#+TITLE: Snac: from Org to HTML5
#+SUBTITLE: Minimal Working Example
#+AUTHOR: Author Name
This site presents a minimal working example of the Snac authoring format, allowing to produce split, interlinked publishable HTML5 from a single Org source file.
The code source is hosted at [[https://jscaux.org/git/jscaux/snac]].
* Structure
:PROPERTIES:
:CUSTOM_ID: s
:END:
Text for first Section.
** First Subsection
:PROPERTIES:
:CUSTOM_ID: s_ss1
:END:
Text for first Subsection.
** Second Subsection
:PROPERTIES:
:CUSTOM_ID: s_ss2
:END:
Text for second Subsection.
* Contents
:PROPERTIES:
:CUSTOM_ID: c
:END:
Section 2.
** Equations
:PROPERTIES:
:CUSTOM_ID: c_eq
:END:
Inline example: \(\left[ \hat{H}, \hat{\boldsymbol Q} \right] = 0\).
Block example:
#+begin_eqlabel
<<tau>>
#+begin_alteqlabels
- KBI V.1.33
#+end_alteqlabels
#+end_eqlabel
\begin{equation}
\tau (\lambda) = \mbox{exp}~ \sum_{n=0}^\infty \frac{i_n}{n!} Q_n (\lambda - \xi)^n
\tag{tau}\label{tau}
\end{equation}
** Figures
:PROPERTIES:
:CUSTOM_ID: c_figs
:END:
#+begin_eqlabel
<<fig-T1>>
#+end_eqlabel
#+caption: Lieb-Liniger Type I dispersion relations for various values of the interaction parameter.
#+attr_html: :width 100%
[[./fig/eps_type_I.jpg]]
** Interlinking
:PROPERTIES:
:CUSTOM_ID: c_inter
:END:
Interlinking is done via Org links. For example, we can refer to Section [[id:s][Structure]] or to the [[id:s_ss1][First Subsection]].
For equations, we can similarly link using the dedicated link: [[tau][tau]] is a beauty.
Figures are handled in a similar way, [[fig-T1][fig-T1]].
You can cite a good book such as this one [[b-Gaudin][b-Gaudin]] or a world-changing article such as [[1931.Bethe.ZP.71][1931.Bethe.ZP.71]].
** Contextual colors
:PROPERTIES:
:CUSTOM_ID: c_cc
:END:
As an in-built suggestion, you can use collapsible/expandable boxes with contextual colors,
serving specific purposes:
#+attr_html: :class prereq :open
#+begin_details
#+begin_summary
#+html: Prerequisites
#+end_summary
Specific prerequisites for understanding the upcoming material
- you should already know this
- and this
- and that
#+end_details
#+attr_html: :class objectives
#+begin_details
#+begin_summary
#+html: Objectives
#+end_summary
Objectives for this part: what you should learn by reading this
- this
- and this
- and that
#+end_details
#+attr_html: :class core
#+begin_details
#+begin_summary
#+html: Core
#+end_summary
Core material: all equations are useful, but some are more useful than others.
#+end_details
#+attr_html: :class derivation
#+begin_details
#+begin_summary
#+html: Derivation
#+end_summary
Derivation of a particular (set of) equation(s).
#+end_details
#+attr_html: :class example
#+begin_details
#+begin_summary
#+html: Example
#+end_summary
Example of the concepts just covered.
#+end_details
#+attr_html: :class info
#+begin_details
#+begin_summary
#+html: Info
#+end_summary
Additional (contextual) information.
#+end_details
#+attr_html: :class context
#+begin_details
#+begin_summary
#+html: Historical Context
#+end_summary
Additional historical context.
#+end_details
* Literature
:PROPERTIES:
:CUSTOM_ID: l
:END:
** entry templates :noexport:
*** template
:PROPERTIES:
:CUSTOM_ID: template_id
:END:
**** article
| <20> | <60> |
| Extended data | |
|------------------+------|
| Author | |
| Title | |
| Journal | |
| Volume | |
| Pages | |
| Year | |
| doi | |
| Publication date | |
|------------------+------|
| Submission date | |
#+begin_details
#+begin_summary
#+html: BibTeX
#+end_summary
#+begin_src bibtex
#+end_src
#+end_details
#+attr_html: :open true
#+begin_details
#+begin_summary
#+html: Annotations
#+end_summary
#+end_details
** Books
:PROPERTIES:
:CUSTOM_ID: l_b
:END:
*** b-Gaudin
:PROPERTIES:
:CUSTOM_ID: b-Gaudin
:HTML_HEADLINE_CLASS: reference
:END:
M. Gaudin, /La fonction d'onde de Bethe/, Masson (Paris), 1983.
Russian translation:
English translation: M. Gaudin, /The Bethe Wavefunction/ (translation by J.-S. Caux), Cambridge University Press, 2014.
#+begin_details
#+begin_summary
#+html: BibTeX
#+end_summary
#+begin_src bibtex
@Book{Gaudin,
author = {M. Gaudin},
title = {La fonction d'onde de {B}ethe},
publisher = {Masson, Paris},
year = {1983},
note = {{\it The Bethe Wavefunction} (translation by J.-S. Caux), Cambridge University Press, 2014.},
}
#+end_src
#+end_details
** Articles
:PROPERTIES:
:CUSTOM_ID: l_a
:END:
*** 1931
:PROPERTIES:
:CUSTOM_ID: l_a_1931
:END:
**** 1931.Bethe.ZP.71
:PROPERTIES:
:CUSTOM_ID: 1931.Bethe.ZP.71
:END:
H. A. Bethe,
/Zur Theorie der Metalle. I. Eigenwerte und Eigenfunktionen der linearen Atomkette/,
Zeit. für Physik
**71**, 205 (1931),
[[https://doi.org/10.1007/BF01341708][doi:10.1007/BF01341708]].
| <20> | <60> |
| Extended data | |
|------------------+-------------------------------------------------------------------------------------|
| Author | Hans Albrecht Bethe |
| Title | /Zur Theorie der Metalle. I. Eigenwerte und Eigenfunktionen der linearen Atomkette/ |
| Journal | Zeit. für Physik |
| Volume | **71** |
| Pages | 205-226 |
| Year | 1931 |
| doi | [[https://doi.org/10.1007/BF01341708][10.1007/BF01341708]] |
| Publication date | 1931-03 |
| Submission date | 1931-06-17 |
|------------------+-------------------------------------------------------------------------------------|
**Translations into English:**
- by Vince Frederick (1992): ON THE THEORY OF METALS, I., in book: Daniel C. Mattis, /The Many-Body Problem - An Encyclopedia of Exactly Solved Models in One Dimension/, World Scientific (1993), ISBN 981-02-0975-4 (paperback: 981-02-1476-6).
- by [[https://homepages.dias.ie/dorlas/][Teunis C. Dorlas]] (2009): [[https://homepages.dias.ie/dorlas/Papers/Bethe.pdf][On the Theory of Metals. I. Eigenvalues and eigenfunctions of a linear chain of atoms]]
#+begin_details
#+begin_summary
#+html: BibTeX
#+end_summary
#+begin_src bibtex
@Article{1931.Bethe.ZP.71,
author = {H. A. Bethe},
title = {Zur {T}heorie der {M}etalle. I. {E}igenwerte und {E}igenfunktionen der linearen {A}tomkette},
journal = {Zeit. f\"ur Physik},
year = {1931},
volume = {71},
pages = {205},
doi = {10.1007/BF01341708}
}
#+end_src
#+end_details
#+attr_html: :open true
#+begin_details
#+begin_summary
#+html: Annotations
#+end_summary
**Impossible chronology**: the article appeared in issue 3-4 of volume 71 of the journal, which carries the date March 1931. However, Bethe signs off dated 13 June 1931 at the end of the article, and the article header mentions 17 June 1931 as reception (in modern parlance: submission) date.
#+end_details

2
src/index_head.org Normal file
View File

@ -0,0 +1,2 @@
# #+OPTIONS: num:nil // uncomment to remove section numbering
#+OPTIONS: toc:4