summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2021-01-26 22:45:18 +0100
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2021-01-26 22:45:18 +0100
commit0990b4df19b1e8c42c8a1c22fc77fb9e836b379c (patch)
treee70f8951af1d525f0da347aa69cea45625aa9137
parent14f7be98159de821f73deab4788296a29b08fa01 (diff)
downloadquatuorbellefeuille.com-0990b4df19b1e8c42c8a1c22fc77fb9e836b379c.tar.xz
Convert bio to markdown
To make it easier to edit.
-rw-r--r--Makefile2
-rwxr-xr-xbuild.sh3
-rw-r--r--quatuor.html44
-rw-r--r--quatuor.md35
-rw-r--r--quatuor.sh9
5 files changed, 50 insertions, 43 deletions
diff --git a/Makefile b/Makefile
index e00d8ed..811ceab 100644
--- a/Makefile
+++ b/Makefile
@@ -26,5 +26,7 @@ $(resources): $(OUTDIR)/%: % | $(OUTDIR)
$(pages): $(OUTDIR)/%.html: %.html template.html | $(OUTDIR)
./build.sh $< $@
+$(OUTDIR)/quatuor.html: quatuor.md
+
clean:
-rm -r $(OUTDIR)
diff --git a/build.sh b/build.sh
index 077d609..b4fc8f8 100755
--- a/build.sh
+++ b/build.sh
@@ -30,6 +30,7 @@ transform-li-dropdown-current-a ()
}
transforms=()
+postprocess=true
. ${parameters}
sed -i s/'{TITLE}'/"${title}"/ ${output}
@@ -48,3 +49,5 @@ do
done
sed -i -e /'{MAIN}'/"r ${input}" -e /'{MAIN}'/'c\' ${output}
+
+${postprocess} ${output}
diff --git a/quatuor.html b/quatuor.html
index 6d15509..ed4f23d 100644
--- a/quatuor.html
+++ b/quatuor.html
@@ -7,49 +7,7 @@
</div>
<div id="bio">
- <h1>Un premier titre</h1>
- <p>
- Senectus et netus et malesuada fames ac turpis. Ut sem nulla
- pharetra diam sit amet nisl suscipit adipiscing. Et netus et
- malesuada fames ac. Turpis massa sed elementum tempus egestas
- sed sed. Et netus et malesuada fames ac. Enim sit amet venenatis
- urna cursus. Fermentum et sollicitudin ac orci
- phasellus. Sollicitudin nibh sit amet commodo nulla facilisi
- nullam vehicula. Pellentesque adipiscing commodo elit at
- imperdiet. Eget nunc scelerisque viverra mauris in. Eu sem
- integer vitae justo eget magna fermentum iaculis. Feugiat nisl
- pretium fusce id velit. Facilisis gravida neque convallis a cras
- semper. Scelerisque eu ultrices vitae auctor eu augue ut
- lectus. Aliquam purus sit amet luctus venenatis.
- </p>
- <p>
- Felis imperdiet proin fermentum leo vel orci porta. Imperdiet
- massa tincidunt nunc pulvinar. Porta lorem mollis aliquam ut
- porttitor leo. Morbi tincidunt augue interdum velit euismod in
- pellentesque massa. In ornare quam viverra orci sagittis
- eu. Elementum integer enim neque volutpat ac. Adipiscing
- bibendum est ultricies integer quis. Quisque non tellus orci ac
- auctor augue. Dictum fusce ut placerat orci nulla pellentesque
- dignissim enim. Vitae congue eu consequat ac felis donec et
- odio. Aliquam malesuada bibendum arcu vitae elementum curabitur
- vitae nunc sed.
- </p>
-
- <h1>Un second titre</h1>
- <p>
- Vitae congue eu consequat ac. Nullam ac tortor vitae
- purus. Laoreet id donec ultrices tincidunt arcu non sodales
- neque sodales. Ut faucibus pulvinar elementum integer enim neque
- volutpat ac tincidunt. Proin sed libero enim sed faucibus turpis
- in eu. Facilisis magna etiam tempor orci eu lobortis
- elementum. Lobortis elementum nibh tellus molestie nunc. Vitae
- tortor condimentum lacinia quis vel eros donec. Ut etiam sit
- amet nisl purus in mollis nunc sed. Leo in vitae turpis
- massa. Nam at lectus urna duis convallis convallis tellus id
- interdum. Morbi non arcu risus quis varius quam. Ac turpis
- egestas maecenas pharetra convallis posuere morbi leo. Magna
- etiam tempor orci eu.
- </p>
+{BIO}
</div>
</main>
diff --git a/quatuor.md b/quatuor.md
new file mode 100644
index 0000000..91bdabe
--- /dev/null
+++ b/quatuor.md
@@ -0,0 +1,35 @@
+# Un premier titre
+
+Senectus et netus et malesuada fames ac turpis. Ut sem nulla pharetra
+diam sit amet nisl suscipit adipiscing. Et netus et malesuada fames ac.
+Turpis massa sed elementum tempus egestas sed sed. Et netus et malesuada
+fames ac. Enim sit amet venenatis urna cursus. Fermentum et sollicitudin
+ac orci phasellus. Sollicitudin nibh sit amet commodo nulla facilisi
+nullam vehicula. Pellentesque adipiscing commodo elit at imperdiet. Eget
+nunc scelerisque viverra mauris in. Eu sem integer vitae justo eget
+magna fermentum iaculis. Feugiat nisl pretium fusce id velit. Facilisis
+gravida neque convallis a cras semper. Scelerisque eu ultrices vitae
+auctor eu augue ut lectus. Aliquam purus sit amet luctus venenatis.
+
+Felis imperdiet proin fermentum leo vel orci porta. Imperdiet massa
+tincidunt nunc pulvinar. Porta lorem mollis aliquam ut porttitor leo.
+Morbi tincidunt augue interdum velit euismod in pellentesque massa. In
+ornare quam viverra orci sagittis eu. Elementum integer enim neque
+volutpat ac. Adipiscing bibendum est ultricies integer quis. Quisque non
+tellus orci ac auctor augue. Dictum fusce ut placerat orci nulla
+pellentesque dignissim enim. Vitae congue eu consequat ac felis donec et
+odio. Aliquam malesuada bibendum arcu vitae elementum curabitur vitae
+nunc sed.
+
+# Un second titre
+
+Vitae congue eu consequat ac. Nullam ac tortor vitae purus. Laoreet id
+donec ultrices tincidunt arcu non sodales neque sodales. Ut faucibus
+pulvinar elementum integer enim neque volutpat ac tincidunt. Proin sed
+libero enim sed faucibus turpis in eu. Facilisis magna etiam tempor orci
+eu lobortis elementum. Lobortis elementum nibh tellus molestie nunc.
+Vitae tortor condimentum lacinia quis vel eros donec. Ut etiam sit amet
+nisl purus in mollis nunc sed. Leo in vitae turpis massa. Nam at lectus
+urna duis convallis convallis tellus id interdum. Morbi non arcu risus
+quis varius quam. Ac turpis egestas maecenas pharetra convallis posuere
+morbi leo. Magna etiam tempor orci eu.
diff --git a/quatuor.sh b/quatuor.sh
index de450c3..ca8919a 100644
--- a/quatuor.sh
+++ b/quatuor.sh
@@ -1,3 +1,12 @@
+add-bio ()
+{
+ sed -i \
+ -e /'{BIO}'/'r '<(pandoc quatuor.md) \
+ -e /'{BIO}'/'c\' \
+ $1
+}
+
title=Biographie
stylesheets=quatuor
transforms=("$(transform-li-dropdown-current-a quatuor)")
+postprocess=add-bio