|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Enseignant Inscription : mars 2011 Messages : 6 ![]() |
Bonjour,
je cherche à écrire une fonction personnelle pour obtenir le résultat suivant (mettre en majuscule le premier mot du titre et sauter une ligne): ------------------------------------------------------------ \section{un titre} ------------------------------------------------------------ résultat après appel fonction ------------------------------------------------------------ \section{Un titre} ------------------------------------------------------------ Je comptais utiliser le code suivant: (defun valid-sec () ""(interactive) (isearch-backward "\{") (capitalize-word 1) (move-end-of-line) (insert "\n\n") ) mais isearch-backward me demande intéractivement son argument: je ne vois pas comment lui indiquer dans mon code... D'autre part j'ai enregistré une macro qui fait la partie isearch-backward "\{", mais je ne sais pas comment utiliser le code généré: (fset 'essai "\C-r{") Merci. |
|
|
00
|
|
|
#2 | |
|
Membre Expert
![]() Inscription : avril 2008 Messages : 794 ![]() |
Citation:
utilise la fonction "search-backward" plutôt que "isearch-backward" HTH )jack( |
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Enseignant Inscription : mars 2011 Messages : 6 ![]() |
Merci beaucoup, c'est exactement ce que je cherchais.
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com