¿Hay gurús de Emacs por ahí que puedan decirme cómo vincular C-B a la compilación LaTeX de Auctex? Esto es, en lugar de C-c C-c RET. Estoy en Ubuntu.¿Una compilación clave de Emacs LaTeX?
Respuesta
C-c es una clave de prefijo general lo que significa que es difícil "acortarla".
Alternativamente, puede vincular su función favorita a una de las teclas de función. Al presionar C-h k (para ayuda sobre la tecla) seguido de C-c C-c, se revela que la función vinculada a la tecla es TeX-command-master. Por lo tanto, puede intentar algo como
(global-set-key "^X9" 'TeX-command-master)
para enlazar esta función a F9.
La respuesta de Dirk funciona, pero aún necesita escribir RET después de escribir la tecla de función. No he descubierto cómo invocar, por ejemplo, el comando Latex de TeX-command-master específicamente. Así que mi truco por ahora utilizar macro de teclado:
(defun my-tex-mode-hook()
(local-set-key (kbd "<f5>") (kbd "C-c C-c C-j")))
(add-hook 'TeX-mode-hook 'my-tex-mode-hook)
(Es necesario utilizar-llave de ajuste local en lugar de la tecla set global desde Cc Cc Cj podría hacer algo inesperado en otros modos!)
Entonces tienes una verdadera solución de pulsación de tecla.
- 1. Compilación LaTex fuente babero
- 2. Indentación LaTeX (formateo) en Emacs
- 3. Plegado de código para LaTeX en Emacs
- 4. Realice una compilación separada de documentos de Latex
- 5. ispell en el modo Emacs LaTeX
- 6. Emacs: reemplaza automáticamente LaTeX a símbolos Unicode
- 7. Compilación condicional en un documento LaTeX
- 8. PHP LaTeX a PDF Conversión/compilación
- 9. Archivo de compilación y carga Clisp + Emacs
- 10. Usando minted (paquete de código fuente LaTeX) con emacs/auctex
- 11. emacs mapa de clave de modo maligno
- 12. emacs: resaltar expresiones equilibradas (por ejemplo, etiquetas LaTeX)
- 13. Emacs/Auctex: habilitar/deshabilitar automáticamente el modo LaTeX-Math
- 14. Emacs vinculante de clave en Eclipse IDE
- 15. jpa hibernate compilación de clave externa compuesta
- 16. Conversión de una tabla de modo orgánico a LaTeX
- 17. flyspell no se carga con el archivo LaTeX en emacs
- 18. emacs lisp: ¿Cómo eliminar/eliminar un elemento de una lista?
- 19. ¿Cómo cambiar la clave meta en Emacs?
- 20. Aplicar sangría a una región de código C en modo LaTeX emacs
- 21. una sustitución en LaTeX
- 22. Ajuste de línea dentro de la compilación * de emacs * buffer
- 23. Manejar error de compilación paralelo correctamente en el modo de compilación de emacs
- 24. Cómo animo a emacs a seguir el búfer de compilación
- 25. Compilación de programas en C++ con Emacs en Windows
- 26. LaTeX
- 27. Extracción de una vinculación de clave
- 28. Consulte una tabla en LaTeX
- 29. ¿Una implementación establecida en LaTeX?
- 30. una matriz grande en LaTeX
Esta respuesta, aunque es más una solución alternativa, logra el objetivo mejor que la otra. Agregué "C-x C-s" antes de las otras teclas, así que también se guardará sin preguntar. – Malabarba
Funciona perfectamente, pero es una especie de truco. La variable LaTeX-command almacena el comando que ejecuta C-c C-c C-j. Soy un novato lisp, entonces ¿cómo puedo reemplazar '(kbd" C-c C-c C-j ")' con algo como '(ejecutar LaTeX-command)'? – itmuckel