Compartir a través de


Ejemplo: Administración de citas en un documento de Word mediante el complemento de Word

La gestión de citas es un aspecto importante de los documentos, especialmente en el ámbito académico y educativo. Cada estilo de cita tiene sus propias directrices sobre cómo se deben marcar las citas en un documento, así como dónde y cómo deben señalarse las fuentes. Estos estilos incluyen APA y MLA.

En este artículo se incluye un complemento de ejemplo que administra las citas en un documento de Word. El complemento muestra las referencias cargadas desde un archivo .bib que el usuario selecciona para citar en su documento.

Panel de tareas del complemento de administración de citas.

Requisitos previos

  • Visual Studio Code.
  • Office está conectado a una suscripción Microsoft 365 (incluido Office en la Web).
  • Node.js versión 16 o posterior.
  • npm versión 8 o posterior.

Ejecución del código de ejemplo

El código de ejemplo de este artículo se denomina Administrar citas en un documento Word. Para ejecutar el ejemplo, siga las instrucciones del archivo Léame.

Pasos clave del ejemplo

  1. El usuario elige un archivo .bib local que contiene las referencias que quiere citar.
  2. El complemento lee el archivo .bib y, a continuación, muestra las referencias bibliográficas en el panel de tareas. En el ejemplo se usa @orcid/bibtexParseJs para analizar el archivo .bib.
  3. El usuario elige la referencia adecuada y la inserta en la ubicación del cursor (o al final del texto seleccionado) en el documento.
  4. El complemento agrega una marca de referencia en esa ubicación del documento y agrega la referencia a una nota al final. Todas las notas al final se enumeran automáticamente al final del documento.

Haz que sea tuyo

A continuación se muestran algunas sugerencias sobre cómo puede adaptar este ejemplo a su escenario.

Administrar la configuración de usuario

Habilite el inicio de sesión único (SSO) en un complemento de Office para admitir la conservación de los datos de usuario y la configuración en varios documentos. Si el servicio proporciona o hospeda la biblioteca de bibliografía, un usuario autorizado puede acceder a esa bibliografía y seleccionarla en su documento.

También puede conservar el estado y la configuración del complemento en el documento actual del usuario.

Precaución

No almacene información confidencial, como tokens de autenticación o cadenas de conexión. Las propiedades del documento no están cifradas ni protegidas.

Uso de notas al pie

Enumere las referencias en notas al pie al final de la página en lugar de notas al final, según el estilo de cita.

Como alternativa, permita al usuario elegir dónde desea que se muestren las referencias. Si es así, puede actualizar el complemento para conservar las preferencias del usuario mediante una propiedad de documento o como parte de su experiencia autenticada.

Actualizar estilo de cita

Actualice el estilo de cita que se usa para mostrar las referencias en las notas al final (o notas al pie).

Como alternativa, proporcione varias opciones de estilo y, a continuación, permita que el usuario elija. Si es así, puede actualizar el complemento para conservar las preferencias del usuario mediante una propiedad de documento o como parte de su experiencia autenticada.

Reemplazar bibtexParseJs

Reemplace el analizador de archivos .bib @orcid/bibtexParseJs por su propio analizador u otro analizador disponible, especialmente si esta opción no proporciona la funcionalidad que necesita para la solución.

Vea también