2 Коміти 89f17cce0a ... 2218e0244a

Автор SHA1 Опис Дата
  Thierry Dumont 2218e0244a divers 2 тижнів тому
  Thierry Dumont db6c45dd37 on met de l'ordre 3 тижнів тому

+ 4 - 2
All/all_texts

@@ -11,5 +11,7 @@ ChapitresEtParties/exposes.tex  noeject,novfill
 Remillieux/remillieux-2.tex
 Caubet/caubet-1.tex
 Cozzone/Cozzone-2.tex
-Lagarde/lagarde.tex
-Dumont26/texte-1.tex
+Decourt/decourt-1.tex
+Lagarde/lagarde-3.tex
+Dumont26/texte-1.tex
+Mouriquand/Mouriquand.tex

+ 28 - 0
Jinja/figuresàlafin.jin

@@ -0,0 +1,28 @@
+% Template pour générer le titre de chaque article.
+% En principe appelé par "makeTitre"  depuis le
+% répertoire de l'article.
+%
+% nums: les numéros des fichiers d'images
+#       (les images sont 1.jpg 10.png etc)
+# rep le répertoir des images
+%
+\newpage
+\newlength{\figw}
+% \setlength{\figw}{.354\textwidth}
+\setlength{\figw}{.33\textwidth}
+  \newlength{\graphw}
+  \setlength{\graphw}{.9\figw}
+\begin{center}
+  \large{\bfseries Figures}\bigskip
+{% for i in di.nums %}
+ \begin{minipage}{\figw}
+    \begin{center}
+      \includegraphics[width=\graphw]{ {{di.rep}}/{{i}} }
+      
+      \textsc{Fig. {{i}} }
+    \end{center}
+    \label{fig:{{i}} }
+ \end{minipage}\hspace{1cm}
+
+{% endfor %}
+\end{center}

+ 3 - 1
Jinja/titre.jin

@@ -11,7 +11,9 @@
 {{di.type}}{{di.de}}{{di.auteur}}{{di.virgule}}} \textsl{ {{di.statut}}}
 \end{flushleft}
 \addcontentsline{toc}{section}{ {\bfseries {{di.date}}. }{{di.type}}
-{{di.de}}{{di.auteur}}{{di.virgule}} {{di.statut}}.\textsl{ {{di.titre}}}}
+{{di.de}}{{di.auteur}}{{di.virgule}} {{di.statut}}.\textsl{
+  {{di.titre}}}}
+\label{ {{di.label}} }
 \vspace*{24pt}%
   \begin{center}{\Large\bfseries {{di.titre}} }\end{center}%
   \vspace*{5mm}%

+ 24 - 0
Scripts/makefiguresàlafin.py

@@ -0,0 +1,24 @@
+#!/home/moi/Memoires/venv/bin/python
+#
+#  fabriquer le titre d'un texte à partir du fichier data.yml
+#
+from jinja2 import Environment, FileSystemLoader
+import os,yaml,sys
+
+#
+sys.path.append("/home/moi/Memoires/")
+#
+listefigs=range(1,15)
+pathfigs="decourt-media"
+#
+path= "/home/moi/Memoires/Jinja"
+env = Environment(loader=FileSystemLoader(path))
+
+# Load a template
+template = env.get_template('figuresàlafin.jin')
+
+d={"nums":[str(i) for i in listefigs],"rep":pathfigs}
+T=template.render(di=d)
+print(T)
+with open("images.tex","w") as f:
+    f.write(T)

+ 0 - 1
Sources/2026/Caubet/caubet-1.tex

@@ -126,7 +126,6 @@
 %  d'honneur}{De quelques éléphants fameux}{De quelques éléphants
 %  fameux}
 \input{titre}
-\label{9978bf759f8c3bc406f673d245c65ebefb0a549d}
   La place qu'occupe l'éléphant dans notre imaginaire est bien
   supérieure à sa présence dans l'environnement et sa popularité dans la
   littérature ou les arts du spectacle n'a pas faibli de l'antiquité à

+ 13 - 5
Sources/2026/Caubet/titre.tex

@@ -1,17 +1,25 @@
+% Template pour générer le titre de chaque article.
+% En principe appelé par "makeTitre"  depuis le
+% répertoire de l'article.
+%
+% Le fichier fabriqué (titre.tex) doit être inséré par \input{titre} .
+%
 \begin{flushleft}
 \textsl{\bfseries\large 12 mai 2026}
 
 \textbf{\large
-Communication d'Annie Caubet,} \textsl{ membre d'honneur}
+Communication d'Annie Caubet,} \textsl{membre d'honneur}
 \end{flushleft}
-\addcontentsline{toc}{section}{ {\bfseries 12 mai 2026. }Communication
- d'Annie Caubet, membre d'honneur.\textsl{ De quelques éléphants fameux}}
+\addcontentsline{toc}{section}{{\bfseries 12 mai 2026.}Communication
+ d'Annie Caubet, membre d'honneur.\textsl{
+  De quelques éléphants fameux}}
+\label{9978bf759f8c3bc406f673d245c65ebefb0a549d}
 \vspace*{24pt}%
-  \begin{center}{\Large\bfseries De quelques éléphants fameux }\end{center}%
+  \begin{center}{\Large\bfseries De quelques éléphants fameux}\end{center}%
   \vspace*{5mm}%
   \fancyhead{}%
   \fancyhead[CO]{Mémoires: 2\ieme{} partie}%
-\fancyhead[CE]{ Annie Caubet. De quelques éléphants fameux}%
+\fancyhead[CE]{Annie Caubet. De quelques éléphants fameux}%
   \setcounter{footnote}{0}%
   \pagestyle{fancy}%
   \thispagestyle{empty}% pas de haut de page sur la 1ere page

+ 0 - 1
Sources/2026/Cozzone/Cozzone-2.tex

@@ -138,7 +138,6 @@ total={130mm,212mm},
 % }{ La théorie cellulaire : un même socle pour tout le vivant}{ La
 %   théorie cellulaire : un même socle pour tout le vivant}
 \input{titre}
-\label{87e1389108aa4960a67d476de7d2238cc800db0c}
 \section*{Résumé}
   Si, pour tous les êtres vivants (animaux ou végétaux), la théorie
   cellulaire est unanimement admise aujourd'hui, il n'en a pas toujours

+ 13 - 5
Sources/2026/Cozzone/titre.tex

@@ -1,17 +1,25 @@
+% Template pour générer le titre de chaque article.
+% En principe appelé par "makeTitre"  depuis le
+% répertoire de l'article.
+%
+% Le fichier fabriqué (titre.tex) doit être inséré par \input{titre} .
+%
 \begin{flushleft}
 \textsl{\bfseries\large 19 mai 2026}
 
 \textbf{\large
-Communication d'Alain Cozzone,} \textsl{ membre titulaire}
+Communication d'Alain Cozzone,} \textsl{membre titulaire}
 \end{flushleft}
-\addcontentsline{toc}{section}{ {\bfseries 19 mai 2026. }Communication
- d'Alain Cozzone, membre titulaire.\textsl{ La théorie cellulaire: un même socle pour tout le vivant}}
+\addcontentsline{toc}{section}{{\bfseries 19 mai 2026.}Communication
+ d'Alain Cozzone, membre titulaire.\textsl{
+  La théorie cellulaire: un même socle pour tout le vivant}}
+\label{87e1389108aa4960a67d476de7d2238cc800db0c}
 \vspace*{24pt}%
-  \begin{center}{\Large\bfseries La théorie cellulaire: un même socle pour tout le vivant }\end{center}%
+  \begin{center}{\Large\bfseries La théorie cellulaire: un même socle pour tout le vivant}\end{center}%
   \vspace*{5mm}%
   \fancyhead{}%
   \fancyhead[CO]{Mémoires: 2\ieme{} partie}%
-\fancyhead[CE]{ Alain Cozzone. La théorie cellulaire: un même socle pour tout le vivant}%
+\fancyhead[CE]{Alain Cozzone. La théorie cellulaire: un même socle pour tout le vivant}%
   \setcounter{footnote}{0}%
   \pagestyle{fancy}%
   \thispagestyle{empty}% pas de haut de page sur la 1ere page

+ 0 - 2
Sources/2026/Dumont26/texte-1.tex

@@ -135,8 +135,6 @@ total={130mm,212mm},
 \begin{refsection}
   \input{titre}
 
-\label{abef5efd96813e5cbb28a26155cfca68fa586e94} 
-
 \input{intro}
 \input{chine1}
 \input{kangxi}

+ 8 - 6
Sources/2026/Dumont26/titre.tex

@@ -1,5 +1,5 @@
 % Template pour générer le titre de chaque article.
-% En principe appelé par makeTitre.py (python makeTitre.py) depuis le
+% En principe appelé par "makeTitre"  depuis le
 % répertoire de l'article.
 %
 % Le fichier fabriqué (titre.tex) doit être inséré par \input{titre} .
@@ -8,16 +8,18 @@
 \textsl{\bfseries\large 29 septembre 2026}
 
 \textbf{\large
-Communication de Thierry Dumont,} \textsl{ membre titulaire}
+Communication de Thierry Dumont,} \textsl{membre titulaire}
 \end{flushleft}
-\addcontentsline{toc}{section}{ {\bfseries 29 septembre 2026. }Communication
- de Thierry Dumont, membre titulaire.\textsl{ Les cartes : une collaboration entre l'Est et l'Ouest  au tournant du \textsc{xviii}\ieme{} siècle.}}
+\addcontentsline{toc}{section}{{\bfseries 29 septembre 2026.}Communication
+ de Thierry Dumont, membre titulaire.\textsl{
+  Les cartes : une collaboration entre l'Est et l'Ouest  au tournant du \textsc{xviii}\ieme{} siècle.}}
+\label{abef5efd96813e5cbb28a26155cfca68fa586e94}
 \vspace*{24pt}%
-  \begin{center}{\Large\bfseries Les cartes : une collaboration entre l'Est et l'Ouest  au tournant du \textsc{xviii}\ieme{} siècle. }\end{center}%
+  \begin{center}{\Large\bfseries Les cartes : une collaboration entre l'Est et l'Ouest  au tournant du \textsc{xviii}\ieme{} siècle.}\end{center}%
   \vspace*{5mm}%
   \fancyhead{}%
   \fancyhead[CO]{Mémoires: 2\ieme{} partie}%
-\fancyhead[CE]{ Thierry Dumont. Une collaboration: les cartes}%
+\fancyhead[CE]{Thierry Dumont. Une collaboration: les cartes}%
   \setcounter{footnote}{0}%
   \pagestyle{fancy}%
   \thispagestyle{empty}% pas de haut de page sur la 1ere page

+ 8 - 6
Sources/2026/Lagarde/titre.tex

@@ -1,5 +1,5 @@
 % Template pour générer le titre de chaque article.
-% En principe appelé par makeTitre.py (python makeTitre.py) depuis le
+% En principe appelé par "makeTitre"  depuis le
 % répertoire de l'article.
 %
 % Le fichier fabriqué (titre.tex) doit être inséré par \input{titre} .
@@ -8,16 +8,18 @@
 \textsl{\bfseries\large 28 avril 2026}
 
 \textbf{\large
-Conmmunication de Michel Lagarde,} \textsl{ membre titulaire}
+Conmmunication de Michel Lagarde,} \textsl{membre titulaire}
 \end{flushleft}
-\addcontentsline{toc}{section}{ {\bfseries 28 avril 2026. }Conmmunication
- de Michel Lagarde, membre titulaire.\textsl{ Les ports cellulaires (uniports, antiports et symports)}}
+\addcontentsline{toc}{section}{{\bfseries 28 avril 2026.}Conmmunication
+ de Michel Lagarde, membre titulaire.\textsl{
+  Les ports cellulaires (uniports, antiports et symports)}}
+\label{f4ff156aa4b3bac5b394b1af6d3845bfcf1f0bb8}
 \vspace*{24pt}%
-  \begin{center}{\Large\bfseries Les ports cellulaires (uniports, antiports et symports) }\end{center}%
+  \begin{center}{\Large\bfseries Les ports cellulaires (uniports, antiports et symports)}\end{center}%
   \vspace*{5mm}%
   \fancyhead{}%
   \fancyhead[CO]{Mémoires: 2\ieme{} partie}%
-\fancyhead[CE]{ Michel Lagarde. Les ports cellulaires}%
+\fancyhead[CE]{Michel Lagarde. Les ports cellulaires}%
   \setcounter{footnote}{0}%
   \pagestyle{fancy}%
   \thispagestyle{empty}% pas de haut de page sur la 1ere page

+ 7 - 0
Sources/2026/Mouriquand/data.yml

@@ -0,0 +1,7 @@
+fichier: Mouriquand.docx
+date: 6 octobre  2026
+type: Discours de réception
+auteur: Pierre Mouriquand 
+statut: membre titulaire
+titre: "Jacques Truphémus et les mouvements picturaux lyonnais du \\textsc{xx}\\ieme{} siècle"
+titre_court: Jacques Truphémus

+ 25 - 0
Sources/2026/Mouriquand/titre.tex

@@ -0,0 +1,25 @@
+% Template pour générer le titre de chaque article.
+% En principe appelé par "makeTitre"  depuis le
+% répertoire de l'article.
+%
+% Le fichier fabriqué (titre.tex) doit être inséré par \input{titre} .
+%
+\begin{flushleft}
+\textsl{\bfseries\large 6 octobre  2026}
+
+\textbf{\large
+Discours de réception de Pierre Mouriquand,} \textsl{membre titulaire}
+\end{flushleft}
+\addcontentsline{toc}{section}{{\bfseries 6 octobre  2026.}Discours de réception
+ de Pierre Mouriquand, membre titulaire.\textsl{
+  Jacques Truphémus et les mouvements picturaux lyonnais du \textsc{xx}\ieme{} siècle}}
+\label{89da964b443aaa3f56f9fa9c31081a88f75827d1}
+\vspace*{24pt}%
+  \begin{center}{\Large\bfseries Jacques Truphémus et les mouvements picturaux lyonnais du \textsc{xx}\ieme{} siècle}\end{center}%
+  \vspace*{5mm}%
+  \fancyhead{}%
+  \fancyhead[CO]{Mémoires: 2\ieme{} partie}%
+\fancyhead[CE]{Pierre Mouriquand. Jacques Truphémus}%
+  \setcounter{footnote}{0}%
+  \pagestyle{fancy}%
+  \thispagestyle{empty}% pas de haut de page sur la 1ere page

+ 1 - 1
Sources/2026/Remillieux/data.yml

@@ -1,6 +1,6 @@
 fichier: remillieux.docx
 date: 17 mars 2026
-type: Conmmunication
+type: Communication
 auteur: Joseph Remillieux
 statut: membre titulaire
 titre: "Pierre Teilhard de Chardin: que reste-t-il aujourd'hui de ses intuitions cosmologiques?"

+ 0 - 1
Sources/2026/Remillieux/remillieux-2.tex

@@ -138,7 +138,6 @@ total={130mm,212mm},
 % titulaire}{Pierre Teilhard de Chardin: que reste-t-il aujourd hui de
 % ses intuitions cosmologiques?}{Pierre Teilhard de Chardin}
 \input{titre}
-\label{314569deb780d7634dbdd003071384564fa9f64c}
   Soixante-cinq ans après ma première lecture du \emph{Phénomène
   Humain}, j'ai voulu comprendre pourquoi cet écrit de Pierre Teilhard
   de Chardin avait passionné l'étudiant que j'étais alors, avant que je

+ 13 - 5
Sources/2026/Remillieux/titre.tex

@@ -1,17 +1,25 @@
+% Template pour générer le titre de chaque article.
+% En principe appelé par "makeTitre"  depuis le
+% répertoire de l'article.
+%
+% Le fichier fabriqué (titre.tex) doit être inséré par \input{titre} .
+%
 \begin{flushleft}
 \textsl{\bfseries\large 17 mars 2026}
 
 \textbf{\large
-Conmmunication de Joseph Remillieux,} \textsl{ membre titulaire}
+Conmmunication de Joseph Remillieux,} \textsl{membre titulaire}
 \end{flushleft}
-\addcontentsline{toc}{section}{ {\bfseries 17 mars 2026. }Conmmunication
- de Joseph Remillieux, membre titulaire.\textsl{ Pierre Teilhard de Chardin: que reste-t-il aujourd'hui de ses intuitions cosmologiques?}}
+\addcontentsline{toc}{section}{{\bfseries 17 mars 2026.}Conmmunication
+ de Joseph Remillieux, membre titulaire.\textsl{
+  Pierre Teilhard de Chardin: que reste-t-il aujourd'hui de ses intuitions cosmologiques?}}
+\label{314569deb780d7634dbdd003071384564fa9f64c}
 \vspace*{24pt}%
-  \begin{center}{\Large\bfseries Pierre Teilhard de Chardin: que reste-t-il aujourd'hui de ses intuitions cosmologiques? }\end{center}%
+  \begin{center}{\Large\bfseries Pierre Teilhard de Chardin: que reste-t-il aujourd'hui de ses intuitions cosmologiques?}\end{center}%
   \vspace*{5mm}%
   \fancyhead{}%
   \fancyhead[CO]{Mémoires: 2\ieme{} partie}%
-\fancyhead[CE]{ Joseph Remillieux. Pierre Teilhard de Chardin}%
+\fancyhead[CE]{Joseph Remillieux. Pierre Teilhard de Chardin}%
   \setcounter{footnote}{0}%
   \pagestyle{fancy}%
   \thispagestyle{empty}% pas de haut de page sur la 1ere page

+ 0 - 0
progs/tout.py → progs/assembler.py


+ 5 - 1
progs/dolinks.py

@@ -16,4 +16,8 @@ tex=glob.glob("*.tex")
 fichs= py+shells+tex
 #
 for f in fichs:
-    os.symlink(f"{pwd}/{f}",f"{bin}{f.replace(".py","")}")
+    try:
+        os.symlink(f"{pwd}/{f}",f"{bin}{f.replace(".py","")}")
+        print("ok: ",f)
+    except:
+        print("pb (existe?) avec ",f)

+ 2 - 2
progs/extr.py

@@ -93,7 +93,7 @@ print("data.yml analysé")
 auteur= lt["auteur"]
 
 titre= lt["titre"]
-label=dolabel(auteur,titre)
+#label=dolabel(auteur,titre)
 if add_virgule:
     auteur=auteur+","
     lt["auteur"] = auteur
@@ -197,7 +197,7 @@ with open(futurTex,"w") as f:
             #f.write(f"\\fancyhead[CO]{{{s}  {t}}}\n")
             #f.write(le_titre)
             f.write("\\input{titre}")
-            f.write(f"\\label{{{label}}}\n")
+            #f.write(f"\\label{{{label}}}\n")
         
 #
 #---fin d'éciture du fichier tex

+ 1 - 2
progs/makeTitre.py

@@ -37,8 +37,7 @@ else: # si statut n'est pas défini, on le définit  à
 #
 
 print("data_yml lu")
-T=doTitre(d)
-#print(T)
+T=doTitre(d).replace("{ ","{").replace(" }","}")
 with open("titre.tex","w") as f:
     f.write(T)
 print("fin.")

+ 1 - 1
progs/memmod.py

@@ -59,6 +59,6 @@ def doTitre(d):
 
     if "titre_court" not in d.keys():
         d["titre_court"]= d["titre"]
-        
+    d["label"]=dolabel( d["auteur"],d["titre"])
     return template.render(di=d)
 #