Edición de un cuestionario de selección multiple

Abrimos el archivo con emacs usando la extención .ltx para cargar el modo latex de manera automatica.

$ emacs cuestionario.ltx

Establecemos el tipo de documento y el tipo de papel

C-c C-e ENTER
autocompletamos document en el minibuffer usando TAB, luego ENTER
autocompletamos report en el minibuffer usando TAB, luego ENTER
Options: letterpaper,12pt ENTER (en el minibuffer)

Editamos el título del documento, el autor y creamos la página del titulo:

/!\ lea en el minibuffer, si al frente de default está la palabra que desea autocompletar solo debe presionar ENTER.

C-c ENTER
autocompletamos \title en el minibuffer usando TAB ENTER
escribimos el nombre del documento entre los corchetes
C-e para ir a fin de línea
C-j o ENTER para salto de linea (el primero autoindenta)
C-c ENTER
autocompletamos \author en el minibuffer ENTER
escribimos nuestro nombre entre los corchetes
C-e
C-j
C-c ENTER
autocompletamos \maketitle ENTER
C-j
C-j

Creamos las preguntas enumeradas con sus opciones de respuesta:

C-c C-e
autocompletamos enumerate ENTER
al frente de \item escribimos la primera pregunta o enunciado
C-c C-e
autocompletamos enumerate ENTER
al frente de \item escribimos la primera respuesta o afirmación
C-c C-j
al frente de \item escribimos la segunda respuesta o afirmación
C-c C-j
al frente de \item escribimos la tercera respuesta o afirmación
C-c C-j
al frente de \item escribimos la cuarta respuesta o afirmación
C-n lo debe poner al final de la linea del siguiente \end{enumerate}
C-c C-j
al frente de \item escribimos la segunda pregunta o enunciado
C-c C-e
autocompletamos enumerate ENTER
al frente de \item escribimos la primera respuesta o afirmación 
C-c C-j
al frente de \item escribimos la segunda respuesta o afirmación
C-c C-j
al frente de \item escribimos la tercera respuesta o afirmación
C-c C-j
al frente de \item escribimos la cuarta respuesta o afirmación

Salvamos, lateamos (compilamos) y visualizamos el buffer:

/!\ asegurese de tener instalado latex y xdvi

C-x C-d
C-c C-b ENTER
C-c C-v

Salvamos, lateamos (compilamos) y visualizamos cuestionario.ltx:

/!\ asegurese de tener instalado latex y xdvi

C-x C-s
C-c C-c ENTER
C-c C-c ENTER

Nota: La diferencia es que el primero escribe los archivos _region_.* y el segundo en este caso escribiría los archivos cuestionario.*

Usando el modo LaTeX de emacs 22

No es el modo más comodo pero se puede usar.

Opciones del modo:

Opciones para edición

C-c C-o

Insertar bloque LaTeX

C-c C-e

Cierra el bloque abierto en el punto actual

C-c C-s

Cierra el bloque abierto y abre uno nuevo (inserta \end{...} y \begin{...} en el punto actual)

C-c C-u

Se mueve al principio del bloque actual

C-c {

Inserta las llaves {} y deja el cursor en medio

Opciones para generar, visualizar e imprimir documentos

C-c C-b

Ejecuta tex en el buffer actual y muestra la salida

C-c C-l

Muestra la última salida de la opción anterior

C-c C-r

Ejecuta tex en la región marcada

C-c C-f

pregunta para salvar todos los documentos abiertos y convierte el archivo a dvi

C-c C-c

Compilar el documento

C-c C-v

Muestra el último dvi generado desde emacs

C-c C-p

Imprime el archivo dvi generado por la opción anterior

C-c C-q

Muestra la cola de impresión

Algunas de esta opciones estan disponibles via el menú del modo (TeX), una de las opciones disponibles desde el menu es la validación del buffer (Validate Buffer) o de una región seleccionada (Validate Region).

menuTeX.png

Para usar un visor de archivos dvi distinto al que viene configurado en el modo por omisión ponga las siguientes líneas en si archivo de configuración de emacs .emacs:

(custom-set-variables
 '(tex-dvi-view-command (quote (cond ((eq window-system (quote x)) "evince") ((eq window-system (quote w32)) "yap") (t "dvi2tty * | cat -s")))))
(custom-set-faces
)

Para este caso se usa evince.

LaTeXconEmacs (last edited 2008-04-20 14:37:41 by localhost)