summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2020-09-16 23:46:19 +0200
committerIsmaël Bouya <ismael.bouya@normalesup.org>2020-09-16 23:49:27 +0200
commit719d275839c755c8e0749a3c49c84574ab6d81ae (patch)
tree495a83a332056b6f481b6cef471c56cf92abe678
parent7cf9d72f20a26380d6bb15db1c2f111b104710dc (diff)
downloadPublic-719d275839c755c8e0749a3c49c84574ab6d81ae.tar.gz
Public-719d275839c755c8e0749a3c49c84574ab6d81ae.tar.zst
Public-719d275839c755c8e0749a3c49c84574ab6d81ae.zip
Add configuration examples for script
-rw-r--r--gen_html_documents.rc.example30
-rwxr-xr-xparse_bibtex_html6
-rw-r--r--parse_bibtex_html.rc.example17
-rw-r--r--zcompletion/_cmdtemp13
4 files changed, 63 insertions, 3 deletions
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 @@
1# Dossiers à afficher
2dossiers = "notes", "Notes extérieures",\
3 "exposes", "Exposés récupérés",\
4 "ENS", "Les cours que j'ai suivis à l'ENS",\
5 "mp", "Les feuilles d'exercices que j'ai eues en mp",\
6 "mpsi", "Les feuilles d'exercices que j'ai eues en mpsi",\
7 "terminale_S", "Les feuilles d'exercices de terminale"
8
9# Chemin local des documents
10documents = ~/documents/
11
12#dossier web ou sont les documents
13dossier_web = /~bouya/pro/auth/docs_scolaires/
14
15# Dossiers ignorés
16ignore = imprime
17# Extensions affichées
18ext = .pdf, .odt, .ods, .m, .zip,\
19 .gz, .gif, .edp, .gnu, .gp,\
20 .eps, .png, .mat, .mw, .mpl
21
22#fichier d'en-tete, message préambule, fichier genere et fichier de bas de page
23entete = ~/WWW/pro/haut.inc
24avant = ~/WWW/pro/docs_scolaires_avant.inc
25milieu = ~/WWW/pro/docs_scolaires.inc
26apres = ~/WWW/pro/bas.inc
27
28#fichier html cree en concatenant les quatre precedents
29html = ~/WWW/pro/docs_scolaires.html
30
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 {
106 106
107 $t =~ s/{?\\~n}?/&ntilde;/g; 107 $t =~ s/{?\\~n}?/&ntilde;/g;
108 108
109 $t =~ s/{?\\c{?c}?}? ?/&ccedil;/g; 109 $t =~ s/{?\\c\{?c\}?}? ?/&ccedil;/g;
110 $t =~ s/{?\\'{?c}?}? ?/&#263;/g; 110 $t =~ s/{?\\'\{?c\}?}? ?/&#263;/g;
111 111
112 $t =~ s/{?\\v{? ?s}?}? ?/&#353;/g; 112 $t =~ s/{?\\v\{? ?s\}?}? ?/&#353;/g;
113 113
114 $t =~ s/{?\^({[^}]+}|.)}?/<sup>$1<\/sup>/g; 114 $t =~ s/{?\^({[^}]+}|.)}?/<sup>$1<\/sup>/g;
115 $t =~ s/{(.*)}/$1/g; 115 $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 @@
1#chemin local du fichier BibTeX
2biblio = ~/.biblio_old.bib
3
4#dossier web ou sont les articles
5dossier_web = /~bouya/pro/auth/articles/
6
7#dossier local ou sont les articles
8dossier = ~/documents/articles/
9
10#fichier d'en-tete, message préambule, fichier genere et fichier de bas de page
11entete = ~/WWW/pro/haut.inc
12avant = ~/WWW/pro/biblios_avant.inc
13milieu = ~/WWW/pro/biblios.inc
14apres = ~/WWW/pro/bas.inc
15
16#fichier html cree en concatenant les quatre precedents
17html = ~/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 @@
1#compdef cmdtemp
2
3_cmdtemp() {
4 _arguments -s -S \
5 "*::cmdtemp command:_list_commands"
6 return 0
7}
8
9
10(( $+functions[_list_commands] )) ||
11_list_commands() {
12 _message "`cmdtemp`"
13}