ES-TEX Archivos

Usuarios hispanohablantes de TeX

ES-TEX@LISTSERV.REDIRIS.ES

Opciones: Vista Forum

Use Proportional Font
Por defecto enseñar Text Part
Mostrar todas las cabeceras de correo

Mensaje: [<< Primero] [< Prev] [Siguiente >] [Último >>]
Tema: [<< Primero] [< Prev] [Siguiente >] [Último >>]
Autor: [<< Primero] [< Prev] [Siguiente >] [Último >>]

Print Responder
Subject:
Emisor:
Juan Manuel Macías <[log in para visualizar]>
Reply To:
Usuarios hispanohablantes de TeX <[log in para visualizar]>
Fecha:
Sun, 24 Oct 2021 14:04:04 +0000
Content-Type:
text/plain
Parts/Attachments:
text/plain (51 lines)
Hola a todos:

No sé si esto ya se había mencionado aquí entre los manuales y
documentación de iniciación a LaTeX que se suelen comentar en la lista,
pero me he dado cuenta de que el editor TeXstudio incluye una
completísima guía rápida de LaTeX en un archivo HTML:
https://github.com/texstudio-org/texstudio/blob/master/utilities/latexhelp.html

La verdad es que está muy bien: contiene información sobre prácticamente
todos los comandos básicos y entornos, cómo definir macros, etc. Y todo
muy bien ordenado y en plan chuleta. Hace mil años que no uso texstudio,
pero creo que ese archivo html es de donde saca texstudio la información
para su ayuda emergente contextual. Puede usarse simplemente así, como
un HTML local, pero para los usuarios de Org/Emacs se me ha ocurrido
convertir la guía en un archivo Org con pandoc (y luego arreglarla a
mano). Se puede descargar aquí:
https://cloud.disroot.org/s/CAaWWEaXFEJBEXW

Y una vez descargada y guardada donde se quiera, se puede usar ese
archivo Org como base de datos, mediante el paquete org-ql. Así que
bastaría con descargar el paquete org-ql (para mí es un paquete
esencial) y luego se podría añadir en el init esta simple función:

(require 'org-ql)
(defun busca-referencia-latex-rapida ()
  (interactive)
  (let ((regexp (if (not (current-word t t))
                    (read-from-minibuffer "buscar (regexp): ")
                  (read-from-minibuffer "buscar: " (current-word t t)))))
    (org-ql-search
      "ruta-hacia/latexreference.org" ;; <== indicar aquí la ruta al archivo
      `(regexp ,regexp))))

Pregunta por el regexp a buscar (por defecto, la palabra donde está el
cursor; si no hay palabra bajo el cursor, el campo de búsqueda está
vacío). Para buscar por comandos o macros no hace falta poner la barra
invertida. Como la guía está muy bien ordenada y va al grano, conviene
buscar por palabras simples: "bigskip", "minipage", "length",
"newcommand", "counters", "boxes", etc.

Y con esto ya tenemos una chuleta instantánea, que viene muy bien para
los que están empezando o para refrescar una laguna repentina ;-)

Saludos,

Juan Manuel

----------------------------------------------------
Archivos de ES-TEX: http://listserv.rediris.es/archives/es-tex.html
------------------------------------------------------

ATOM RSS1 RSS2