pandoc en emacs en windows, buscando programa: permiso denegado, /usr/bin/pandoc

pandoc en emacs en windows, buscando programa: permiso denegado, /usr/bin/pandoc

Instalé Pandoc con éxito en Windows y lo ejecuté desde el símbolo del sistema.

Cuando intento ejecutarlo en Emacs, recibo:

Running Pandoc...
apply: Searching for program: permission denied, /usr/bin/pandoc

Fui C:\Users\<user-name>\AppData\Roaming\.emacs.d\elpa\pandoc-mode...y cambié la línea superior de

(defcustom pandoc-binary "usr/bin/pandoc"
"The full path of the pandoc binary."
:group 'pandoc
:type 'file)

a

(defcustom pandoc-binary "C:\Users\<user-name>\AppData\Local\Pandoc"

Pero sigo recibiendo exactamente la misma respuesta con respecto a usr/bin/pandoc. Intenté reinstalar el modo pandoc, pero sigo teniendo el problema. Quizás se haya establecido alguna variable, pero no lo hablo con suficiente fluidez.

Intenté descargar el paquete directamente desde github y editar lo que supongo es la única aparición de usr/bin/pandoc, pero sigo recibiendo un error al referirme a él.

¿Alguna idea sobre lo que debe hacer?


ETA: envié un correo electrónico al autor y su respuesta me hizo buscar más las variables en la pantalla de personalización de emacs (no parecen estar disponibles de manera persistente). Y probé algunas cosas más, intentaré grabarlas aquí mañana. Pero convertí con éxito un archivo en emacs hace un momento.

Respuesta1

Mi problema puede haber sido una combinación de

  1. no encontrar la personalización de Emacs para pandoc-modey
  2. La edición manual de la ruta del archivo Pandoc puede haber tenido problemas con la barra invertida o con la barra diagonal.

Estos incluyen inconsistencias en mis pasos de solución de problemas hasta que se resolvió el problema (después de que pandoc-modeel autor me indicó que buscara la personalización de Emacs, posiblemente un error, ya que estos solo parecen accesibles mientras el modo pandoc está activado).

TLDR, solución:

  1. M-x pandoc-mode
  2. M-x customize-variable <RET> pandoc-binary <RET>
  3. editar la ruta para el binario pandoc (por ejemplo, vaya a pandoc.exe, haga clic derecho para ver propiedades, copie la ruta)
  4. guardar cambios

El resto de esta publicación es un resumen rápido de los pasos de solución de problemas que seguí para resolver:

ubicación usr/...impedida pandoc-modede funcionar

No pude encontrar la personalización para pandoc-mode,
así que intenté editar manualmente el .elarchivo.pandoc-binary "usr/bin/pandoc/"...

copiar y pegar la dirección al programa pandoc no pareció funcionar,
mi mejor opción para ese problema es el problema de la barra invertida versus la barra diagonal
(había probado varias combinaciones, como el escape de barra, \\...
y pensé que había probado la barra diagonal, pero tal vez no lo suficiente). )

Con la sugerencia del autor, busqué más a fondo las personalizaciones de Emacs porque pandoc-mode
parece que solo está disponible mientras pandoc-modeestá activado

encontré la personalización para la ruta a pandoc-binary, copié y pegué la ruta,
.emacsel archivo parece haber recibido automáticamente barras diagonales fijas
( c:\...es ahora c:/...)

información relacionada