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)