Changeset 49425 in spip-zone


Ignore:
Timestamp:
Jul 5, 2011, 11:01:02 PM (10 years ago)
Author:
maieul@…
Message:

retour à la ligne + gestion des echappatoires grâce à l'option de echappe_html et echappe_retour

Location:
_plugins_/latexwheel
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/latexwheel/latexwheel_fonctions.php

    r49399 r49425  
    33function propre_latex($t) {
    44       
    5         $t = echappe_html(latex_echappe_coloration($t));
     5        $t = echappe_html(latex_echappe_coloration($t),'latex');
    66       
    77        $t = appliquer_regles_wheel($t,array('latex/latex.yaml'));
    88        $t = latex_traiter_modeles($t);
    9         $t = echappe_retour($t);
     9        $t = echappe_retour($t,'latex');
    1010       
    1111        return $t;
  • _plugins_/latexwheel/wheels/latex/latex-code.php

    r49421 r49425  
    55                return "<html>\begin{minted}{".strtolower($code[2])."}\n";
    66        else
    7                 return  "\end{minted}</html>";
     7                return  "\n\end{minted}</html>";
    88}
    99
     
    1212                return "<html>\begin{minted}[linenos]{".strtolower($code[2])."}\n";
    1313        else
    14                 return  "\end{minted}</html>";
     14                return  "\n\end{minted}</html>";
    1515}
    1616?>
  • _plugins_/latexwheel/wheels/latex/latex-code.yaml

    r49423 r49425  
    1313  priority: -100# pour le moment on suppose que tout les <code> sont en lignes, le reste serait uniquement avec un langage indiqué
    1414  match: [',<(code|var)>,', ',</(code|var)>,']
    15   replace: ['\verb?', '?']
     15  replace: ['<html>\verb¡', '¡</html>']
     16 
     17code_protege:
     18 
  • _plugins_/latexwheel/wheels/latex/latex.php

    r49408 r49425  
    2929                        //sinon objet SPIP pour le moment seul rubrique et article, on verra pour la suite
    3030                                               
    31                         $texte  = "\labelref/debut$lien[4]/fin (p. \pageref/debut$lien[4]/fin)";
     31                        $texte  = "\nameref/debut$lien[4]/fin (p. \pageref/debut$lien[4]/fin)";
    3232                }
    3333        }
Note: See TracChangeset for help on using the changeset viewer.