From 0990b4df19b1e8c42c8a1c22fc77fb9e836b379c Mon Sep 17 00:00:00 2001 From: Kévin Le Gouguec Date: Tue, 26 Jan 2021 22:45:18 +0100 Subject: Convert bio to markdown To make it easier to edit. --- Makefile | 2 ++ build.sh | 3 +++ quatuor.html | 44 +------------------------------------------- quatuor.md | 35 +++++++++++++++++++++++++++++++++++ quatuor.sh | 9 +++++++++ 5 files changed, 50 insertions(+), 43 deletions(-) create mode 100644 quatuor.md 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 @@
-

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. -

+{BIO}
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 -- cgit v1.2.3