How I am setting up the publishing of my emacs-wiki stuff and future
plans.
This is working OK with gswamina's latex2png.el.
Remaining issues:
![]()
tag and then
have
img.tex { vertical-align: middle; }
in their stylesheet. This solves most of the alignment problems but
not all of them.
This is working pretty well too with wjh-ew-image.el, which I
knocked together.
Sorry, no support for a file of that extensionIf I just do
C-c C-p to publish without having saved first, I get
Signaling: (wrong-type-argument buffer-live-p #<killed buffer>)
buffer-modified-p(#<killed buffer>)
#<compiled-function (buffer) "...(89)" [switch-buffer arg buffer-offer-save exiting last-buffer buffer buffer-modified-p buffer-base-buffer symbol-value-in-buffer save-buffers-skip buffer-file-name buffer-size 0 t one-window-p delete-other-windows switch-to-buffer format "Save file %s? " "Save buffer %s? " buffer-name switched] 4>(#<killed buffer>)
map-y-or-n-p(#<compiled-function (buffer) "...(89)" [switch-buffer arg buffer-offer-save exiting last-buffer buffer buffer-modified-p buffer-base-buffer symbol-value-in-buffer save-buffers-skip buffer-file-name buffer-size 0 t one-window-p delete-other-windows switch-to-buffer format "Save file %s? " "Save buffer %s? " buffer-name switched] 4> #<compiled-function (buffer) "...(8)" [buffer nil (save-buffer) (...)] 3> (#<buffer "EmacsWikiSetup"> #<buffer " *ECB Methods*"> #<buffer " *ECB History*"> #<buffer " *string-output*<17>"> #<buffer "*Help: lossage*"> #<buffer "gswamina"> #<buffer ".xemacs"> #<buffer " *Minibuf-0*"> #<buffer "FortranWrotsplat"> #<buffer "OrionFlowComparison"> #<buffer "Admin"> #<buffer "*Background Shell Command Output*<4>"> #<buffer "_120185098.tex"> #<buffer "_120185098*"> #<buffer "wrotsplat.f90"> #<buffer "*compilation*"> #<buffer "nest.f90"> #<buffer "modio.f90"> #<buffer "rotsplat.f90"> #<buffer "*igrep*"> #<buffer "fits_emiss.f90"> #<buffer "*Buffer List*"> #<buffer "ms.tex|A1"> #<buffer "*Calculator*"> #<buffer "*RefTeX Select*"> #<buffer "*toc*"> #<buffer "Oscar"> #<buffer "*Shell Command Output*"> #<buffer "Orion"> #<buffer "*Background Shell Command Output*<3>"> #<buffer "*.eps|Figs"> #<buffer "*Background Shell Command Output*<2>"> #<buffer "Figs"> #<buffer "*.eps|Data"> #<buffer "A1"> #<buffer "Papers|Orion2004"> #<buffer "vem.f90"> #<buffer "emissivity.f90"> #<buffer "model_vem.f90"> #<buffer "*shell*"> #<buffer "modsweep_new.f90"> #<buffer "Makefile|SRC"> #<buffer "d.pars"> #<buffer "*.f90|SRC"> #<buffer "SRC"> #<buffer "eden-tere.f90"> #<buffer "emdirect.f90"> #<buffer "*.f90|Data"> #<buffer "*.fits|Data"> #<buffer "Papers|wjh"> #<buffer "LordOfTheRings"> ...) ("buffer" "buffers" "save") ((?\^R #<compiled-function ... "...(11)" ... 2> "%_Display Buffer")))
save-some-buffers-1(nil (lambda nil (derived-mode-p (quote emacs-wiki-mode))) t)
save-some-buffers(nil (lambda nil (derived-mode-p (quote emacs-wiki-mode))))
emacs-wiki-publish(nil)
call-interactively(emacs-wiki-publish)