diff --git a/CHANGELOG.md b/CHANGELOG.md index b49487a..7483915 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,8 +10,12 @@ Tyto - Littérateur # CURRENTLY IN DEV (in devel branch) ! +## [1.9.54] +- update (work in progress) tpl_files/styles.css default doc references +- fix + updated "code:" and bcode "{{...}}" CSS classes output HTML + ## [1.9.53] -- Imroving output HTML +- Improving output HTML - TOC is now
--1# Écrire les marqueurs de mots
-2# Chaque marqueur à la classe CSS de la configuration
-3# Astuce : ** + ← + `` + ← + très gras
-4
-5*`très gras`* => <strong>
-6+`gras`+ => <b>
-7/`italique`/ => <em>
-8;`italique`; => <i>
-9_`souligné`_ => <u>
-10~`effacé`~ => <del>
-11[`cité`] => <q> # Contenu
-12:`cité`: => <cite> # auteur, nom
-13|`perso`| => <span>
-14
-15# Code dans un texte
-16# ! Les marqueurs d'ouverture et de fermeture de code sont sur la MEME LIGNE
-17
-18{` <li>Une entée de liste</li> `} => <code>
-19
-20# ! Dans certains cas, il faut ajouter un espace après le 1er marqueur
-21# et/ou avant le second. Ils seront automatiquement supprimés
-22
-23*`DOMAIN/articles/ `* # évite /` : marqueur italique ouvert
+Code (bloc)
+++
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Une liste
+diff --git a/debian/control b/debian/control index ea1f8e7..8c6f858 100644 --- a/debian/control +++ b/debian/control @@ -1,5 +1,5 @@ Package: tyto -Version: 1.9.53 +Version: 1.9.54 Section: custom Priority: optional Architecture: all diff --git a/src/usr/bin/tyto b/src/usr/bin/tyto index 00019da..19af905 100755 --- a/src/usr/bin/tyto +++ b/src/usr/bin/tyto @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# version: 1.9.53 +# version: 1.9.54 # Tyto - Littérateur # Copyright (C) 2023 Cyrille Louarn1#
+2# Code 1
+3#
+4
+
\n%s\n'%(css, bcode) + bcode = '
\n%s\n'%(css, bcode) replace_article(post.block_tags["bcodes"]["sources"][nbr][1], bcode) @@ -733,7 +734,7 @@ def codes(): for l in sorted_names: mark = set_dict[l][1] uri = domain.wrk_dirs["articles"][:-1] + set_dict[l][3] - code = '\n
'%set_dict[l][4] + code = '\n'%set_dict[l][4] with open(uri, "r") as f: for ln, line in enumerate(f.read().rsplit("\n"), 1): @@ -803,8 +804,8 @@ HTMLs = { "customs" : ('', ""), "image" : '%s', "bcodes" : '' \ - '%s' \ - '%s' \ + '%s' \ + '%s' \ '
', "hrs" : '
', "brs" : '
', diff --git a/src/var/lib/tyto/tpl_files/styles.css b/src/var/lib/tyto/tpl_files/styles.css index 8744a76..fc1c1fe 100644 --- a/src/var/lib/tyto/tpl_files/styles.css +++ b/src/var/lib/tyto/tpl_files/styles.css @@ -49,8 +49,20 @@ h6.tyto {} * Class can be set for these markers */ p.tyto {} + ul.tyto {} + ol.tyto {} + li.tyto {} - + /* - BlockCode "{{...}}" + * defaylt "bcode". If Class set: "bcode" is replaced. i.e pre.MYCSS_pre + * - "code::NAME" (file content) -> "::NAME" + * NO custom CSS + * */ + pre.bcode_pre {} + code.bcode {} + span.bcode_span {} + span.bcode_ln {} + span.bcode_line {} /* ----------------------------------------------------------------------------