|
Une erreur se produit lors que l'on met un crochet dans une Ouvrir dans l'éditeur
\documentclass{yathesis}% \begin{document} \section{$( x ]$ test} \end{document} Y a-t-il une explication ? |
|
Le problème semble venir de ce que vous n'ayez choisi aucun des styles d'en-tête/pieds-de-page définis par la classe. Comme la classe repose sur la classe book, c'est le formatage de celle-ci qui est appliqué. Or yathesis utilise En indiquant juste avant Au passage : si l'on met des formyules mathématiques dans un titre se section, qui est en gras, la moindre des choses, me semble-t-il, est que la formule soit elle aussi en gras. La classe ne semble pas avoir prévu cette situation. On peut y remédier avec la commande Ajout:
Une autre solution (pour autant que l'exemple fourni soit représentatif) serait d'associer Ouvrir dans l'éditeur
\documentclass{yathesis} \usepackage{sectsty} \sectionfont{\boldmath} \usepackage{mathtools} \DeclarePairedDelimiter\pket(] \begin{document} \setcounter{chapter}{1} \mainmatter \section{Blabla $ \pket{x} $ {$ (x] $} test} \end{document}
@Bernard Désolé mais non. Je pense que c'est un (bug) de @Bernard Okay, cela permet de compiler, mais le comportement est étrange car sans le @touhami Pour régler le problème, j'ai dû remplacer le code Markdown de l'image : @Touhami: ou un bug de @Maxime: on peut aussi mettre une paire d'accolades. J'aurais tendance à croire que ça vient de @Bernard non le problème se pose aussi avec article.cls. Ce n'est pas à cause de formule mathématique, c'est à cause de ] donc la formule à été considéré comme non complète. Essai encore
Affichage de 5 parmi 8
Afficher 3 commentaire(s) en plus
|
Je pense qu'il faut échapper l'accolade avec un backslash :
\}. Par contre, étant donné que tu utilisesyathesisqui est basée sur la classebooks, le nom de la section courante est affichée en haut de la page en petite capitales. Ce n'est pas très esthétique d'avoir un x en smallcaps alors qu'il est sensé être en mode maths.