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.
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
- El usuario elige un archivo .bib local que contiene las referencias que quiere citar.
- 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.
- El usuario elige la referencia adecuada y la inserta en la ubicación del cursor (o al final del texto seleccionado) en el documento.
- 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.