From 719d275839c755c8e0749a3c49c84574ab6d81ae Mon Sep 17 00:00:00 2001 From: =?utf8?q?Isma=C3=ABl=20Bouya?= Date: Wed, 16 Sep 2020 23:46:19 +0200 Subject: [PATCH] Add configuration examples for script --- gen_html_documents.rc.example | 30 ++++++++++++++++++++++++++++++ parse_bibtex_html | 6 +++--- parse_bibtex_html.rc.example | 17 +++++++++++++++++ zcompletion/_cmdtemp | 13 +++++++++++++ 4 files changed, 63 insertions(+), 3 deletions(-) create mode 100644 gen_html_documents.rc.example create mode 100644 parse_bibtex_html.rc.example create mode 100644 zcompletion/_cmdtemp diff --git a/gen_html_documents.rc.example b/gen_html_documents.rc.example new file mode 100644 index 0000000..74bef7a --- /dev/null +++ b/gen_html_documents.rc.example @@ -0,0 +1,30 @@ +# Dossiers à afficher +dossiers = "notes", "Notes extérieures",\ + "exposes", "Exposés récupérés",\ + "ENS", "Les cours que j'ai suivis à l'ENS",\ + "mp", "Les feuilles d'exercices que j'ai eues en mp",\ + "mpsi", "Les feuilles d'exercices que j'ai eues en mpsi",\ + "terminale_S", "Les feuilles d'exercices de terminale" + +# Chemin local des documents +documents = ~/documents/ + +#dossier web ou sont les documents +dossier_web = /~bouya/pro/auth/docs_scolaires/ + +# Dossiers ignorés +ignore = imprime +# Extensions affichées +ext = .pdf, .odt, .ods, .m, .zip,\ + .gz, .gif, .edp, .gnu, .gp,\ + .eps, .png, .mat, .mw, .mpl + +#fichier d'en-tete, message préambule, fichier genere et fichier de bas de page +entete = ~/WWW/pro/haut.inc +avant = ~/WWW/pro/docs_scolaires_avant.inc +milieu = ~/WWW/pro/docs_scolaires.inc +apres = ~/WWW/pro/bas.inc + +#fichier html cree en concatenant les quatre precedents +html = ~/WWW/pro/docs_scolaires.html + diff --git a/parse_bibtex_html b/parse_bibtex_html index 3557572..9ee6e8d 100755 --- a/parse_bibtex_html +++ b/parse_bibtex_html @@ -106,10 +106,10 @@ sub echap { $t =~ s/{?\\~n}?/ñ/g; - $t =~ s/{?\\c{?c}?}? ?/ç/g; - $t =~ s/{?\\'{?c}?}? ?/ć/g; + $t =~ s/{?\\c\{?c\}?}? ?/ç/g; + $t =~ s/{?\\'\{?c\}?}? ?/ć/g; - $t =~ s/{?\\v{? ?s}?}? ?/š/g; + $t =~ s/{?\\v\{? ?s\}?}? ?/š/g; $t =~ s/{?\^({[^}]+}|.)}?/$1<\/sup>/g; $t =~ s/{(.*)}/$1/g; diff --git a/parse_bibtex_html.rc.example b/parse_bibtex_html.rc.example new file mode 100644 index 0000000..a4be420 --- /dev/null +++ b/parse_bibtex_html.rc.example @@ -0,0 +1,17 @@ +#chemin local du fichier BibTeX +biblio = ~/.biblio_old.bib + +#dossier web ou sont les articles +dossier_web = /~bouya/pro/auth/articles/ + +#dossier local ou sont les articles +dossier = ~/documents/articles/ + +#fichier d'en-tete, message préambule, fichier genere et fichier de bas de page +entete = ~/WWW/pro/haut.inc +avant = ~/WWW/pro/biblios_avant.inc +milieu = ~/WWW/pro/biblios.inc +apres = ~/WWW/pro/bas.inc + +#fichier html cree en concatenant les quatre precedents +html = ~/WWW/pro/biblios.html diff --git a/zcompletion/_cmdtemp b/zcompletion/_cmdtemp new file mode 100644 index 0000000..fc67ad0 --- /dev/null +++ b/zcompletion/_cmdtemp @@ -0,0 +1,13 @@ +#compdef cmdtemp + +_cmdtemp() { + _arguments -s -S \ + "*::cmdtemp command:_list_commands" + return 0 +} + + +(( $+functions[_list_commands] )) || +_list_commands() { + _message "`cmdtemp`" +} -- 2.41.0