je voudrais savoir comment compiler facilement du LaTeX avec Auctex (avec un raccourci du genre F?)
C-c C-c
Possible completions are: BibTeX Check File Index LaTeX Other Print Queue Spell View
et je fais quoi si je veux passer par dvi ps pdf ?
(pour pouvoir mettre du PSTricks dans mes présentation avec Beamer ?)
Ph. Idlavi
"" écrivit le 08/02/05 à 14h42:07 :
Matthieu Moy a écrit :
"" writes:
(Re)Bonjour,
je voudrais savoir comment compiler facilement du LaTeX avec Auctex (avec un raccourci du genre F?)
C-c C-c
Possible completions are: BibTeX Check File Index LaTeX Other Print Queue Spell View
et je fais quoi si je veux passer par dvi ps pdf ?
(pour pouvoir mettre du PSTricks dans mes présentation avec Beamer ?)
Je suis dans le même cas que toi... j'ai mis ça dans mon .emacs : 8<------8<------8<------8<------8<------8<------8<------8<------8<------ ;;Pour convertir le .tex en .pdf avec mon_pdflatex.sh ou mon_pdflatex_a4_sh (defun pdflatex() "Convertir le fichier .tex en .pdf." (interactive) (let ((mp-shell "mon_pdflatex.sh")) (if (not (TeX-member "beamer" TeX-active-styles 'string-match)) ;Si le doc n'est de classe beamer (setq mp-shell "mon_pdflatex_a4.sh")) (setq ma-command (concat mp-shell " " (file-name-sans-extension (buffer-file-name)) " &")) (save-buffer) (shell-command ma-command))) (define-key LaTeX-mode-map [(control c) (control p)] 'pdflatex) 8<------8<------8<------8<------8<------8<------8<------8<------8<------
où "mon_pdflatex.sh" et "mon_pdflatex_a4.sh" sont les scripts unix qu'il faut... Pour compiler C-c C-p Si tu es sous Windows il faut faire des scripts .bat.
Je ne me suis pas encore mis aux makefiles et ce bout de code ne demande qu'à être amélioré...
-- Philippe.
"noone@nowhere.com" <noone@nowhere.com> écrivit le 08/02/05 à 14h42:07 :
Matthieu Moy a écrit :
"noone@nowhere.com" <noone@nowhere.com> writes:
(Re)Bonjour,
je voudrais savoir comment compiler facilement du LaTeX avec Auctex
(avec un raccourci du genre F?)
C-c C-c
Possible completions are:
BibTeX Check
File Index
LaTeX Other
Print Queue
Spell View
et je fais quoi si je veux passer par dvi ps pdf ?
(pour pouvoir mettre du PSTricks dans mes présentation avec Beamer ?)
Je suis dans le même cas que toi...
j'ai mis ça dans mon .emacs :
8<------8<------8<------8<------8<------8<------8<------8<------8<------
;;Pour convertir le .tex en .pdf avec mon_pdflatex.sh ou mon_pdflatex_a4_sh
(defun pdflatex()
"Convertir le fichier .tex en .pdf."
(interactive)
(let ((mp-shell "mon_pdflatex.sh"))
(if (not (TeX-member "beamer" TeX-active-styles 'string-match)) ;Si le doc n'est de classe beamer
(setq mp-shell "mon_pdflatex_a4.sh"))
(setq ma-command (concat mp-shell " " (file-name-sans-extension (buffer-file-name)) " &"))
(save-buffer)
(shell-command ma-command)))
(define-key LaTeX-mode-map [(control c) (control p)] 'pdflatex)
8<------8<------8<------8<------8<------8<------8<------8<------8<------
où "mon_pdflatex.sh" et "mon_pdflatex_a4.sh" sont les scripts unix qu'il
faut...
Pour compiler C-c C-p
Si tu es sous Windows il faut faire des scripts .bat.
Je ne me suis pas encore mis aux makefiles et ce bout de code ne demande
qu'à être amélioré...
je voudrais savoir comment compiler facilement du LaTeX avec Auctex (avec un raccourci du genre F?)
C-c C-c
Possible completions are: BibTeX Check File Index LaTeX Other Print Queue Spell View
et je fais quoi si je veux passer par dvi ps pdf ?
(pour pouvoir mettre du PSTricks dans mes présentation avec Beamer ?)
Je suis dans le même cas que toi... j'ai mis ça dans mon .emacs : 8<------8<------8<------8<------8<------8<------8<------8<------8<------ ;;Pour convertir le .tex en .pdf avec mon_pdflatex.sh ou mon_pdflatex_a4_sh (defun pdflatex() "Convertir le fichier .tex en .pdf." (interactive) (let ((mp-shell "mon_pdflatex.sh")) (if (not (TeX-member "beamer" TeX-active-styles 'string-match)) ;Si le doc n'est de classe beamer (setq mp-shell "mon_pdflatex_a4.sh")) (setq ma-command (concat mp-shell " " (file-name-sans-extension (buffer-file-name)) " &")) (save-buffer) (shell-command ma-command))) (define-key LaTeX-mode-map [(control c) (control p)] 'pdflatex) 8<------8<------8<------8<------8<------8<------8<------8<------8<------
où "mon_pdflatex.sh" et "mon_pdflatex_a4.sh" sont les scripts unix qu'il faut... Pour compiler C-c C-p Si tu es sous Windows il faut faire des scripts .bat.
Je ne me suis pas encore mis aux makefiles et ce bout de code ne demande qu'à être amélioré...
-- Philippe.
Prakash Countcham
"" writes:
Possible completions are: BibTeX Check File Index LaTeX Other Print Queue Spell View
et je fais quoi si je veux passer par dvi ps pdf ?
Pour basculer entre dvi et pdf, il y a : C-c C-t C-p
Parfois, AucTeX me propose d'utiliser gv et non xdvi (par exemple lorsque je fais un usepackage{pgf}).
Cordialement,
-- Prakash
"noone@nowhere.com" <noone@nowhere.com> writes:
Possible completions are:
BibTeX Check
File Index
LaTeX Other
Print Queue
Spell View
et je fais quoi si je veux passer par dvi ps pdf ?
Pour basculer entre dvi et pdf, il y a : C-c C-t C-p
Parfois, AucTeX me propose d'utiliser gv et non xdvi (par exemple lorsque je
fais un usepackage{pgf}).
Prakash Countcham écrivit le 08/02/05 à 16h39:09 :
[...]
Pour basculer entre dvi et pdf, il y a : C-c C-t C-p
Ça ne marche pas chez moi : C-h k C-c C-t -> C-c C-t is undefined
C-h m -> The major mode is described first. For minor modes, see following pages.
LaTeX mode: Major mode for editing files of input for LaTeX. See info under AUC TeX for full documentation. etc...
[.. ] -- Philippe.
drkm
Ph. Idlavi writes:
Prakash Countcham écrivit le 08/02/05 à 16h39:09 :
Pour basculer entre dvi et pdf, il y a : C-c C-t C-p
Ça ne marche pas chez moi : C-h k C-c C-t -> C-c C-t is undefined
(info "(auctex)Key Index") :
* C-c C-t C-p: Commands.
(info "(auctex)Commands") :
-- Command: TeX-PDF-mode (`C-c C-t C-p') This command toggles the PDF mode of AUCTeX, a buffer-local minor mode. You can customize `TeX-PDF-mode' to give it a different default. The default is used when AUCTeX does not have additional clue about what a document might want. This option usually results in calling either PDFTeX or ordinary TeX.
auctex-11.55/ChangeLog (extrait) :
2004-08-04 David Kastrup
* tex.el (TeX-PDF-mode, global-TeX-PDF-mode): New minor modes. (TeX-mode-map): Add C-c C-t C-p for TeX-PDF-mode.
--drkm
Ph. Idlavi writes:
Prakash Countcham écrivit le 08/02/05 à 16h39:09 :
Pour basculer entre dvi et pdf, il y a : C-c C-t C-p
Ça ne marche pas chez moi :
C-h k
C-c C-t
-> C-c C-t is undefined
(info "(auctex)Key Index") :
* C-c C-t C-p: Commands.
(info "(auctex)Commands") :
-- Command: TeX-PDF-mode
(`C-c C-t C-p') This command toggles the PDF mode of
AUCTeX, a buffer-local minor mode. You can customize
`TeX-PDF-mode' to give it a different default. The
default is used when AUCTeX does not have additional clue
about what a document might want. This option usually
results in calling either PDFTeX or ordinary TeX.
auctex-11.55/ChangeLog (extrait) :
2004-08-04 David Kastrup <dak@gnu.org>
* tex.el (TeX-PDF-mode, global-TeX-PDF-mode): New
minor modes.
(TeX-mode-map): Add C-c C-t C-p for TeX-PDF-mode.
Prakash Countcham écrivit le 08/02/05 à 16h39:09 :
Pour basculer entre dvi et pdf, il y a : C-c C-t C-p
Ça ne marche pas chez moi : C-h k C-c C-t -> C-c C-t is undefined
(info "(auctex)Key Index") :
* C-c C-t C-p: Commands.
(info "(auctex)Commands") :
-- Command: TeX-PDF-mode (`C-c C-t C-p') This command toggles the PDF mode of AUCTeX, a buffer-local minor mode. You can customize `TeX-PDF-mode' to give it a different default. The default is used when AUCTeX does not have additional clue about what a document might want. This option usually results in calling either PDFTeX or ordinary TeX.
auctex-11.55/ChangeLog (extrait) :
2004-08-04 David Kastrup
* tex.el (TeX-PDF-mode, global-TeX-PDF-mode): New minor modes. (TeX-mode-map): Add C-c C-t C-p for TeX-PDF-mode.
--drkm
noone
Je ne me suis pas encore mis aux makefiles et ce bout de code ne demande qu'à être amélioré...
transparents: # Modifier documentclass dans le document latex $(input).tex dvips -P pdf $(input).dvi ps2pdf $(input).ps pdfnup --nup 4 $(input).pdf --orient landscape --outfile $(input)_suite_4.pdf xpdf $(input)_suite_4.pdf
zip: rm -f *.zip zip -r $(domaine)_$(sujet).zip *
ftp: ncftpput -u xxx ftpperso.free.fr rep/
et pour compiler je fais
make
pour zipper le tout
make zip
pour envoyer sur mon ftp
make ftp
drkm
"" writes:
voila mon Makefile
[...]
Je te conseille plutôt quelque chose comme ceci, qui ne lance pas forcément un visualiseur pour chaque fichier produit, et gère les dépendances entre fichiers (à vérifier, j'ai fais ça vite fait) :
INPUT=main DOMAINE=1_xxx SUJET=2_yyy
all: view-pdf
$(INPUT).dvi: $(INPUT).tex latex $<
$(INPUT).ps: $(INPUT).dvi dvips $<
$(INPUT).pdf: $(INPUT).tex pdflatex $<
$(INPUT)-dvips.pdf: $(INPUT).dvi dvips -o $(INPUT)-dvips.ps -P pdf $< ps2pdf $(INPUT)-dvips.ps
Je te conseille plutôt quelque chose comme ceci, qui ne lance
pas forcément un visualiseur pour chaque fichier produit, et gère
les dépendances entre fichiers (à vérifier, j'ai fais ça vite
fait) :
INPUT=main
DOMAINE=1_xxx
SUJET=2_yyy
all: view-pdf
$(INPUT).dvi: $(INPUT).tex
latex $<
$(INPUT).ps: $(INPUT).dvi
dvips $<
$(INPUT).pdf: $(INPUT).tex
pdflatex $<
$(INPUT)-dvips.pdf: $(INPUT).dvi
dvips -o $(INPUT)-dvips.ps -P pdf $<
ps2pdf $(INPUT)-dvips.ps
Je te conseille plutôt quelque chose comme ceci, qui ne lance pas forcément un visualiseur pour chaque fichier produit, et gère les dépendances entre fichiers (à vérifier, j'ai fais ça vite fait) :
INPUT=main DOMAINE=1_xxx SUJET=2_yyy
all: view-pdf
$(INPUT).dvi: $(INPUT).tex latex $<
$(INPUT).ps: $(INPUT).dvi dvips $<
$(INPUT).pdf: $(INPUT).tex pdflatex $<
$(INPUT)-dvips.pdf: $(INPUT).dvi dvips -o $(INPUT)-dvips.ps -P pdf $< ps2pdf $(INPUT)-dvips.ps
Ça explique... Il va falloir que je me mette à la page. En revanche, je n'est pas trouvé comment obtenir la version de "AucTex" sans aller lire le tex.el. -- Philippe.
drkm <usenet.fcaemacs@fgeorges.org> écrivit le 08/02/05 à 17h07:36 :
auctex-11.55/ChangeLog (extrait) :
Dans tex.el :
;; Version: 11.14
Ça explique...
Il va falloir que je me mette à la page.
En revanche, je n'est pas trouvé comment obtenir la version de "AucTex"
sans aller lire le tex.el.
--
Philippe.
Ça explique... Il va falloir que je me mette à la page. En revanche, je n'est pas trouvé comment obtenir la version de "AucTex" sans aller lire le tex.el. -- Philippe.
drkm
"" writes:
Par contre il y a un problème en passant par dvi - ps -pdf
il faut modifier à la main la dépendance de view-pdf !
Je ne suis pas sûr de comprendre. Si tu veux une cible de visualisation pour le PDF généré par ps2pdf, tu peux utiliser :
view-pdf2: $(INPUT)-dvips.pdf xpdf $< &
--drkm
"noone@nowhere.com" writes:
Par contre il y a un problème en passant par dvi - ps -pdf
il faut modifier à la main la dépendance de view-pdf !
Je ne suis pas sûr de comprendre. Si tu veux une cible de
visualisation pour le PDF généré par ps2pdf, tu peux utiliser :