ES-TEX Archivos

Usuarios hispanohablantes de TeX

ES-TEX@LISTSERV.REDIRIS.ES

Opciones: Vista Forum

Use Monospaced Font
Por defecto enseñar Text Part
Esconda cabeceras de correo

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

Print Responder
Received:
by LISTSERV.REDIRIS.ES (LISTSERV-TCP/IP release 17.0) with spool id 1227565 for [log in para visualizar]; Sun, 22 Aug 2021 20:28:18 +0200 from mx02.puc.rediris.es (outbound4sev.lav.puc.rediris.es [130.206.19.178]) by listserv.backend.rediris.es (Postfix) with ESMTP id 733F97674E for <[log in para visualizar]>; Sun, 22 Aug 2021 20:28:18 +0200 (CEST) from mout01.posteo.de (mout01.posteo.de [185.67.36.65]) by mx02.puc.rediris.es with ESMTP id 17MISGAd014256-17MISGAf014256 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <[log in para visualizar]>; Sun, 22 Aug 2021 20:28:17 +0200 from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 880A5240026 for <[log in para visualizar]>; Sun, 22 Aug 2021 20:28:15 +0200 (CEST) from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Gt3lg0R0Wz9rxB for <[log in para visualizar]>; Sun, 22 Aug 2021 20:28:14 +0200 (CEST)
Content-Type:
text/plain; charset=utf-8
Date:
Sun, 22 Aug 2021 18:28:14 +0000
Subject:
Emisor:
Juan Manuel Macías <[log in para visualizar]>
X-FEAS-SPF:
spf-result=pass, ip=185.67.36.65, helo=mout01.posteo.de, [log in para visualizar]
Sender:
Usuarios hispanohablantes de TeX <[log in para visualizar]>
Reply-To:
Usuarios hispanohablantes de TeX <[log in para visualizar]>
Delivered-To:
Content-Transfer-Encoding:
quoted-printable
Message-ID:
MIME-Version:
1.0
X-FEAS-DKIM:
Valid
X-FE-Policy-ID:
1:3:1:listserv.rediris.es
Parts/Attachments:
text/plain (62 lines)
Hola a todos:

Como es sabido, el paquete TeX live de Arch, que es prácticamente
idéntico al TeX live de fábrica, no instala la documentación. Si
queremos tenerla localmente instalada, existe un paquete en el AUR
llamado texlive-most-doc, y bastaría con hacer uso de nuestro instalador
de paquetes de AUR favorito (el mío es trizen) e instalarla (ocupa unos
3gb más o menos). El problema es que este paquete del AUR lleva un año
de retraso y la documentación está desactualizada. Pero eso tiene fácil
solución, pues podemos crear nuestro propio paquete con toda la
documentación al día. Para ello, basta con hacer lo siguiente:

Creamos un directorio temporal, nos metemos en él y bajamos el PKGBUILD de ese
paquete, mediante este comando en terminal (hay que instalar antes
curl):

curl
https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=texlive-most-doc
> PKGBUILD

Con eso ya tenemos un archivo PKGBUILD que contiene las instrucciones
para crear el paquete. Sin salir del directorio corremos en la terminal
el comando `makepkg', así, tal cual y sin sudo (y sin comillas). Se
bajará toda la documentación actualizada de TeX live y se acabará
creando el paquete texlive-most-doc en nuestro directorio, que podremos
instalar corriendo (esta vez sí con sudo):

sudo pacman -U texlive-most-doc-y-lo-que-sigue

Una vez instalado, ya podemos eliminar, si queremos, todo el directorio
temporal.

Y un plus para usuarios de Emacs: en AUCTeX tenemos el comando tex-doc
para buscar rápidamente información mediante la aplicación texdoc. Por
ejemplo, M-x tex-doc enumitem, y se abre el PDF con el manual de
enumitem. Lo que pasa es que texdoc lo abre con el visor de PDF por
defecto del sistema. Si se prefiere así, estupendo. Yo prefiero que se
abra en el visor de Emacs pdf-tools, pues me resulta más práctico y
puedo navegar por el PDF con los comandos de Emacs. Para ello, escribí
esta sencilla función:

(defun mi-busca-texdoc ()
  (interactive)
  (let* ((doc (read-from-minibuffer "Buscar en la documentación de TeX live: "))
	 (primer-candidato
	  (car
	   (split-string
	    (shell-command-to-string (concat "texdoc -M --list " doc))
	    "\n" nil)))
	 (ruta (when (string-match "\\(/.+\\.pdf\\)" primer-candidato)
		 (match-string 1 primer-candidato))))
    (find-file ruta)))

Saludos,

Juan Manuel

----------------------------------------------------
Para darse de baja ES-TEX pincha y envia el siguiente url
mailto:[log in para visualizar]
----------------------------------------------------

ATOM RSS1 RSS2