typo styles ok, text mode ok with close bouton, bugfixes
This commit is contained in:
+5
-32
@@ -120,75 +120,48 @@ module.exports = {
|
||||
var m = id.match(rx_id);
|
||||
if(m){
|
||||
switch(true){
|
||||
case /^\d{2}$/.test(m[2]):
|
||||
case /^\d{2}$/.test(m[2]): // proposition
|
||||
switch(true){
|
||||
case /^cd$/.test(m[3]) : return 'corollaire-demo';
|
||||
case /^cd$/.test(m[3]) : return 'corollaire-demo';
|
||||
case /^sc$/.test(m[3]) : return 'scolie';
|
||||
case /^sc$/.test(m[3]) : return 'scolie';
|
||||
case /^d$/.test(m[3]) : return 'demonstration';
|
||||
case /^d$/.test(m[3]) : return 'demonstration';
|
||||
case /^c$/.test(m[3]) :
|
||||
switch(true){
|
||||
case /^sc$/.test(m[4]): return 'scolie';
|
||||
case /^sc$/.test(m[4]): return 'scolie';
|
||||
case /^d$/.test(m[4]) : return 'demonstration';
|
||||
case /^d$/.test(m[4]) : return 'demonstration';
|
||||
case /^d$/.test(m[5]) : return 'demonstration';
|
||||
case /^d$/.test(m[5]) : return 'demonstration';
|
||||
case /^sc$/.test(m[5]): return 'scolie';
|
||||
case /^sc$/.test(m[5]): return 'scolie';
|
||||
case /^\d$/.test(m[4]): return 'corollaire';
|
||||
case /^\d$/.test(m[4]): return 'corollaire';
|
||||
case !m[4] : return 'corollaire';
|
||||
case !m[4] : return 'corollaire';
|
||||
}
|
||||
case /^a$/.test(m[3]) : return 'axiom';
|
||||
case /^a$/.test(m[3]) : return 'axiom';
|
||||
case /^a$/.test(m[3]) : return 'prop-axiom';
|
||||
case /^l$/.test(m[3]) :
|
||||
switch(true){
|
||||
case /^d$/.test(m[5]) : return 'demonstration';
|
||||
case /^d$/.test(m[5]) : return 'demonstration';
|
||||
case /^sc$/.test(m[5]): return 'scolie';
|
||||
case /^sc$/.test(m[5]): return 'scolie';
|
||||
case !m[5] : return 'lemme';
|
||||
case /^d$/.test(m[5]) : return 'lemme-demonstration';
|
||||
case /^sc$/.test(m[5]): return 'lemme-scolie';
|
||||
case /^c$/.test(m[5]) : return 'lemme-corrollaire';
|
||||
case !m[5] : return 'lemme';
|
||||
}
|
||||
case /^p$/.test(m[3]) : return 'postulat';
|
||||
case /^p$/.test(m[3]) : return 'postulat';
|
||||
case /^\d$/.test(m[3]) : return '??';
|
||||
case /^\d$/.test(m[3]) : return '??';
|
||||
case /^\d{2}$/.test(m[3]) : return '??';
|
||||
case /^\d{2}$/.test(m[3]) : return '??';
|
||||
case !m[3] : return 'proposition';
|
||||
case !m[3] : return 'proposition';
|
||||
}
|
||||
case /^app|ap$/.test(m[2]) : return 'appendice';
|
||||
case /^app|ap$/.test(m[2]) : return 'appendice';
|
||||
case /^agd$/.test(m[2]) : return 'def-gen-affect';
|
||||
case /^agd$/.test(m[2]) : return 'def-gen-affect';
|
||||
case /^pr$/.test(m[2]) : return 'preface';
|
||||
case /^pr$/.test(m[2]) : return 'preface';
|
||||
case /^ad$/.test(m[2]) :
|
||||
switch(true){
|
||||
case /^e$/.test(m[4]) :return 'explication';
|
||||
case /^e$/.test(m[4]) :return 'explication';
|
||||
case !m[4] :return 'def-affect';
|
||||
case !m[4] :return 'def-affect';
|
||||
}
|
||||
case /^c$/.test(m[2]) : return 'chapitre';
|
||||
case /^c$/.test(m[2]) : return 'chapitre';
|
||||
case /^p$/.test(m[2]) : return 'postulat';
|
||||
case /^p$/.test(m[2]) : return 'postulat';
|
||||
case /^d$/.test(m[2]) :
|
||||
switch(true){
|
||||
case /^e$/.test(m[4]) : return 'explication';
|
||||
case /^e$/.test(m[4]) : return 'explication';
|
||||
case !m[4] : return 'definition';
|
||||
case !m[4] : return 'definition';
|
||||
}
|
||||
case /^a$/.test(m[2]) : return 'axiom';
|
||||
case /^a$/.test(m[2]) : return 'axiom';
|
||||
}
|
||||
// }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user