j'apprends petit à petit toutes les inombrables possibilités qu'offre
emacs et à ce sujet je souhaite inclure automatiquement un fichier
latex contenant les macros de base chaque fois que j'ouvre un nouveau
fichier latex (*.tex) donc j'essaie de le faire avec mes connaissances
limités et la méthode du "hook".
Voici ce que j'ai mis dans mon ~/.emacs :
(setq latex-mode-hook
'(lambda ()
(insert-file "~/modele.tex")))
j'apprends petit à petit toutes les inombrables possibilités qu'offre
emacs et à ce sujet je souhaite inclure automatiquement un fichier
latex contenant les macros de base chaque fois que j'ouvre un nouveau
fichier latex (*.tex) donc j'essaie de le faire avec mes connaissances
limités et la méthode du "hook".
Voici ce que j'ai mis dans mon ~/.emacs :
(setq latex-mode-hook
'(lambda ()
(insert-file "~/modele.tex")))
j'apprends petit à petit toutes les inombrables possibilités qu'offre
emacs et à ce sujet je souhaite inclure automatiquement un fichier
latex contenant les macros de base chaque fois que j'ouvre un nouveau
fichier latex (*.tex) donc j'essaie de le faire avec mes connaissances
limités et la méthode du "hook".
Voici ce que j'ai mis dans mon ~/.emacs :
(setq latex-mode-hook
'(lambda ()
(insert-file "~/modele.tex")))
(setq latex-mode-hook
'(lambda ()
(insert-file "~/modele.tex")))
(setq latex-mode-hook
'(lambda ()
(insert-file "~/modele.tex")))
(setq latex-mode-hook
'(lambda ()
(insert-file "~/modele.tex")))
rachid writes:(setq latex-mode-hook
'(lambda ()
(insert-file "~/modele.tex")))
Voir plutôt:
,----[ C-h f auto-insert RET ]
| auto-insert is an interactive compiled Lisp function in `autoinsert'.
| (auto-insert)
|
| Insert default contents into new files if variable `auto-insert' is non-nil.
| Matches the visited file name against the elements of `auto-insert-alist'.
`----
rachid <toto.tutu@titi.tata> writes:
(setq latex-mode-hook
'(lambda ()
(insert-file "~/modele.tex")))
Voir plutôt:
,----[ C-h f auto-insert RET ]
| auto-insert is an interactive compiled Lisp function in `autoinsert'.
| (auto-insert)
|
| Insert default contents into new files if variable `auto-insert' is non-nil.
| Matches the visited file name against the elements of `auto-insert-alist'.
`----
rachid writes:(setq latex-mode-hook
'(lambda ()
(insert-file "~/modele.tex")))
Voir plutôt:
,----[ C-h f auto-insert RET ]
| auto-insert is an interactive compiled Lisp function in `autoinsert'.
| (auto-insert)
|
| Insert default contents into new files if variable `auto-insert' is non-nil.
| Matches the visited file name against the elements of `auto-insert-alist'.
`----
Bonsoir à tous,
j'apprends petit à petit toutes les inombrables possibilités qu'offre
emacs et à ce sujet je souhaite inclure automatiquement un fichier latex
contenant les macros de base chaque fois que j'ouvre un nouveau fichier
latex (*.tex) donc j'essaie de le faire avec mes connaissances limités
et la méthode du "hook".
Voici ce que j'ai mis dans mon ~/.emacs :
(setq latex-mode-hook
'(lambda ()
(insert-file "~/modele.tex")))
Mais il ne se passe rien quand j'ouvre un nouveau latex, pourriez-vous
m'aider à résoudre simplement ce problème?
Merci.
Bonsoir à tous,
j'apprends petit à petit toutes les inombrables possibilités qu'offre
emacs et à ce sujet je souhaite inclure automatiquement un fichier latex
contenant les macros de base chaque fois que j'ouvre un nouveau fichier
latex (*.tex) donc j'essaie de le faire avec mes connaissances limités
et la méthode du "hook".
Voici ce que j'ai mis dans mon ~/.emacs :
(setq latex-mode-hook
'(lambda ()
(insert-file "~/modele.tex")))
Mais il ne se passe rien quand j'ouvre un nouveau latex, pourriez-vous
m'aider à résoudre simplement ce problème?
Merci.
Bonsoir à tous,
j'apprends petit à petit toutes les inombrables possibilités qu'offre
emacs et à ce sujet je souhaite inclure automatiquement un fichier latex
contenant les macros de base chaque fois que j'ouvre un nouveau fichier
latex (*.tex) donc j'essaie de le faire avec mes connaissances limités
et la méthode du "hook".
Voici ce que j'ai mis dans mon ~/.emacs :
(setq latex-mode-hook
'(lambda ()
(insert-file "~/modele.tex")))
Mais il ne se passe rien quand j'ouvre un nouveau latex, pourriez-vous
m'aider à résoudre simplement ce problème?
Merci.
(...) Je ne connais (n'utilise) ni auto-insert ni Template (cité par
Benoît). Une autre méthode pourrait être,
(...) Je ne connais (n'utilise) ni auto-insert ni Template (cité par
Benoît). Une autre méthode pourrait être,
(...) Je ne connais (n'utilise) ni auto-insert ni Template (cité par
Benoît). Une autre méthode pourrait être,
drkm écrivait :(...) Je ne connais (n'utilise) ni auto-insert ni Template (cité par
Benoît). Une autre méthode pourrait être,
AMHA, il ne s'agit pas d'une « autre méthode » : auto-insert fait ça !
Chez moi j'ai ça :
drkm <usenet.fcaemacs@fgeorges.org> écrivait :
(...) Je ne connais (n'utilise) ni auto-insert ni Template (cité par
Benoît). Une autre méthode pourrait être,
AMHA, il ne s'agit pas d'une « autre méthode » : auto-insert fait ça !
Chez moi j'ai ça :
drkm écrivait :(...) Je ne connais (n'utilise) ni auto-insert ni Template (cité par
Benoît). Une autre méthode pourrait être,
AMHA, il ne s'agit pas d'une « autre méthode » : auto-insert fait ça !
Chez moi j'ai ça :
Le problème que je vois, c'est que d'après ton code, Auto Insert se
sert de `find-file-hook'. Et si j'ai bonne mémoire, le nom du fichier
n'est pas encore disponible à ce moment.
Ce qui peut être un frein à l'ajout d'une sorte de template, où l'on
résoudrait des tags comme le nom de l'auteur, la date ou le nom de
fichier (comme le fait Template, je crois).
Le problème que je vois, c'est que d'après ton code, Auto Insert se
sert de `find-file-hook'. Et si j'ai bonne mémoire, le nom du fichier
n'est pas encore disponible à ce moment.
Ce qui peut être un frein à l'ajout d'une sorte de template, où l'on
résoudrait des tags comme le nom de l'auteur, la date ou le nom de
fichier (comme le fait Template, je crois).
Le problème que je vois, c'est que d'après ton code, Auto Insert se
sert de `find-file-hook'. Et si j'ai bonne mémoire, le nom du fichier
n'est pas encore disponible à ce moment.
Ce qui peut être un frein à l'ajout d'une sorte de template, où l'on
résoudrait des tags comme le nom de l'auteur, la date ou le nom de
fichier (comme le fait Template, je crois).
(...) Ce qui permet de plus de s'affranchir de la contrainte de
l'unique répertoire central.
Donc si j'ai bien compris, ceci s'insère dans Auto Insert :
(...) Le problème que je vois, c'est que d'après ton code, Auto
Insert se sert de `find-file-hook'. Et si j'ai bonne mémoire, le nom
du fichier n'est pas encore disponible à ce moment.
(...) Ce qui permet de plus de s'affranchir de la contrainte de
l'unique répertoire central.
Donc si j'ai bien compris, ceci s'insère dans Auto Insert :
(...) Le problème que je vois, c'est que d'après ton code, Auto
Insert se sert de `find-file-hook'. Et si j'ai bonne mémoire, le nom
du fichier n'est pas encore disponible à ce moment.
(...) Ce qui permet de plus de s'affranchir de la contrainte de
l'unique répertoire central.
Donc si j'ai bien compris, ceci s'insère dans Auto Insert :
(...) Le problème que je vois, c'est que d'après ton code, Auto
Insert se sert de `find-file-hook'. Et si j'ai bonne mémoire, le nom
du fichier n'est pas encore disponible à ce moment.
drkm writes:Le problème que je vois, c'est que d'après ton code, Auto Insert se
sert de `find-file-hook'. Et si j'ai bonne mémoire, le nom du fichier
n'est pas encore disponible à ce moment.
Mauvaise mémoire ;-)
(changer de mémoire ?)
Ce qui peut être un frein à l'ajout d'une sorte de template, où l'on
résoudrait des tags comme le nom de l'auteur, la date ou le nom de
fichier (comme le fait Template, je crois).
Je fais ça avec auto-insert, donc, ça doit être possible.
En fait, le truc a droite dans `auto-insert-alist', c'est un skeleton,
qui peut contenir de code lisp quelconque.
L'avantage par rapport a Template, c'est que c'est un truc qui fait
partie d'Emacs, rien d'autre a installer.
drkm <usenet.fcaemacs@fgeorges.org> writes:
Le problème que je vois, c'est que d'après ton code, Auto Insert se
sert de `find-file-hook'. Et si j'ai bonne mémoire, le nom du fichier
n'est pas encore disponible à ce moment.
Mauvaise mémoire ;-)
(changer de mémoire ?)
Ce qui peut être un frein à l'ajout d'une sorte de template, où l'on
résoudrait des tags comme le nom de l'auteur, la date ou le nom de
fichier (comme le fait Template, je crois).
Je fais ça avec auto-insert, donc, ça doit être possible.
En fait, le truc a droite dans `auto-insert-alist', c'est un skeleton,
qui peut contenir de code lisp quelconque.
L'avantage par rapport a Template, c'est que c'est un truc qui fait
partie d'Emacs, rien d'autre a installer.
drkm writes:Le problème que je vois, c'est que d'après ton code, Auto Insert se
sert de `find-file-hook'. Et si j'ai bonne mémoire, le nom du fichier
n'est pas encore disponible à ce moment.
Mauvaise mémoire ;-)
(changer de mémoire ?)
Ce qui peut être un frein à l'ajout d'une sorte de template, où l'on
résoudrait des tags comme le nom de l'auteur, la date ou le nom de
fichier (comme le fait Template, je crois).
Je fais ça avec auto-insert, donc, ça doit être possible.
En fait, le truc a droite dans `auto-insert-alist', c'est un skeleton,
qui peut contenir de code lisp quelconque.
L'avantage par rapport a Template, c'est que c'est un truc qui fait
partie d'Emacs, rien d'autre a installer.
drkm écrivait :(...) Ce qui permet de plus de s'affranchir de la contrainte de
l'unique répertoire central.
Mais cette contrainte n'existe pas avec `auto-insert' !
Puisque l'insertion doit être liée au mode du tampon et que celui-ci
est déterminé à partir du nom de fichier (via `auto-mode-alist'), ce
nom est connu au moment de l'appel à `find-file-hook', non ?
drkm <usenet.fcaemacs@fgeorges.org> écrivait :
(...) Ce qui permet de plus de s'affranchir de la contrainte de
l'unique répertoire central.
Mais cette contrainte n'existe pas avec `auto-insert' !
Puisque l'insertion doit être liée au mode du tampon et que celui-ci
est déterminé à partir du nom de fichier (via `auto-mode-alist'), ce
nom est connu au moment de l'appel à `find-file-hook', non ?
drkm écrivait :(...) Ce qui permet de plus de s'affranchir de la contrainte de
l'unique répertoire central.
Mais cette contrainte n'existe pas avec `auto-insert' !
Puisque l'insertion doit être liée au mode du tampon et que celui-ci
est déterminé à partir du nom de fichier (via `auto-mode-alist'), ce
nom est connu au moment de l'appel à `find-file-hook', non ?