Herramientas de usuario

Herramientas del sitio


openbsd:publishing

OpenBSD publishing

Instalación de GhostWriter

Instalación de multimarkdown

# pkg_add multimarkdown

Con esto podemos hacer una gestión muy básica de una bibliografía, como indica Multimarkdown - Citations

Instalación de pandoc

Pandoc no tiene package así que hay que generarlo a partir de los fuentes. Es un producto creado en la plataforma Haskell.

Los paquetes que necesitamos son:

  • pandoc
  • pandoc-citeproc

Para instalar la plataforma Haskell en OpenBSD 6.2 se requiere instalar el siguiente package:

# pkg_add haskell-platform

La herramienta de Haskell para construir paquetes a partir de los fuentes se llama Cabal.

La forma de usar Cabal en OpenBSD para construir pandoc se detalla en Using cabal on OpenBSD, y se resume en:

# This assumes /usr/local/ is mounted as wxallowed.
#
doas mkdir -p /usr/local/{cabal,cabal/build}
doas chown -R user:wheel /usr/local/cabal
rm -rf ~/.cabal
ln -s /usr/local/cabal ~/.cabal
alias cabal='env TMPDIR=/usr/local/cabal/build/ cabal'
cabal install pandoc

Una vez creado e instalado pandoc toca hacer lo mismo con cabal-citeproc

# cabal install cabal-citeproc

Dado que los binarios que Cabal genera están en la ruta /usr/local/cabel/bin, conviene agregar dicha ruta al PATH para tener disponibles los ejecutables.

Extraer las referencias bibliográficas de Word 2010

Si ya se dispone de una lista de referencias en Word 2010 hay que convertirla a algún formato que pueda ser usado en pandoc, por ejemplo el formato BibTex.

Creación de base de datos bibliográfica en BibTex

A partir del

openbsd/publishing.txt · Última modificación: 2018/02/22 12:56 por jherrero