Re: [dk-tug] emacs og auctex
Bo Jakobsen <[email protected]> Wed, 21 May 2014 17:21:59 +0200
| Newsgroups | gmane.comp.tex.danish |
|---|---|
| Message-ID | <[email protected]> |
Hej Jeg har følgende i min .emacs fil som tilføjer det som du behøver. (helt sikkert ikke den smukkeste løsning med det virker, og lisp er ikke min stærke side) Koden tilføjer "nye" kommandoer til C-c C-c og efter første gang huske auctex selv hvilken der skal bruges. Bemærk at den sidste kommando til tilføjes kalder et shell script, det syntes jeg er praktisk hvis man har mange options til dvips og ps2pdf (og så ham man jo også scriptet til når man lave latex fra komandolinjen) Jeg har forresten en gang givet en lang "talk/toturial) om auctex den kan findes fra http://www.emacsforum.dk/ MVH Bo ;; Setup a hook for executing commands when starting LaTeX mode (defun my-tex-mode-hook () (interactive) (flyspell-mode) ; enable flyspell mode ;(flyspell-buffer) ; for large documents this might be to slow ;(tex-pdf-mode) ; enable pdflatex as default LaTeX ; add some new commands for running latex (add-to-list 'TeX-command-list (list "pslatex" "latex %t;dvips %s" 'TeX-run-LaTeX nil t)) ; generate ps, good for pstricks (add-to-list 'TeX-command-list (list "pspdflatex_nosize" "latex %t;dvips %s; ps2pdf %s.ps" 'TeX-run-LaTeX nil t)) ; simple ps2pdf generated pdf (add-to-list 'TeX-command-list (list "pspdflatex" "makepdf.sh %s" 'TeX-run-LaTeX nil t)) ; runs a shell script for generating a pdf (add-to-list 'TeX-command-list (list "PDFlatex" "pdflatex %t" 'TeX-run-LaTeX nil t)); PDFLaTeX, this is nice to have if dvilatex is you default ) (add-hook 'TeX-mode-hook 'my-tex-mode-hook); add the hook to TeX-mode desuden har jeg følgende linje i "(custom-set-variables" blokken som kan sættes fra gui setup dele af emacs. '(TeX-view-program-selection (quote (((output-dvi style-pstricks) "dvips and gv") (output-dvi "xdvi") (output-pdf "xpdf") (output-html "xdg-open")))) On 2014-05-21 10:52, Lars Madsen wrote: > Så vidt jeg kan se kommer du til at lave noget ekstra opsætningsarbejde. > > Auctex inkluderer ikke dvips eller ps2pdf som standard, så det skal > man selv ind og tilføje. Samt justere hvilken default viewer man > ønsker i dvi mode. > > > /Lars Madsen > Institut for Matematik / Department of Mathematics > Aarhus Universitet / Aarhus University > Mere info: http://au.dk/daleif@imf / More information: > http://au.dk/en/daleif@imf > > ------------------------------------------------------------------------ > *From:* dk-tug.tug [[email protected]] on behalf of > Lars Madsen > *Sent:* 20 May 2014 23:28 > *To:* [email protected] > *Cc:* #TUG dk tug > *Subject:* Re: [dk-tug] emacs og auctex > > Synes at mindes at alt efter opsætning er det bare en serie af > C-c C-c efter hinanden. Sådan at når emacs mener den er færdig med at > oversætte, sågar den dvips som forslag hvorefter man kan starte en viewer > > Det er godt nok ikke noget jeg har brugt i mange år. Plejer bare at > bruge latexmk, den har en option så den laver latex, dvips, > fremvisnin. Og en anden til latex, dvips, ps2pdf, fremvisning > > Jeg plejer så at køre det hele i demonstrationen mode (continuous > preview). Så skal jeg bare gemme, så oversættes alt automatisk. Det > skulle ikke undre mig at man også kan få den til at fange og oversætte > de c++ figurer > > Sent from my tablet using TouchDown > > -----Original Message----- > *From:* Poul Riis [[email protected]] > *Received:* tirsdag, 20 maj 2014, 22:56 > *To:* Lars Madsen [[email protected]] > *CC:* #TUG dk tug [[email protected]]; Lars Madsen [[email protected]] > *Subject:* Re: [dk-tug] emacs og auctex > > *Lars Madsen <[email protected] <mailto:[email protected]>> writes:* > Hvad mener du med at du ikke kan generate PDF til at virke? Hvad sker > der? > Jo, nu kan jeg godt få det til at virke. > Men eftersom jeg bruger rigtig meget pstricks, vil jeg helst omkring > dvips. Og det kan jeg ikke finde ud af at sætte op. > > Poul Riis > > > _______________________________________________ > dk-tug.tug mailing list