Usando macros
Citavi tiene un editor de macros incorporado. Las macros son mini-programas que se ejecutan dentro de Citavi. Ellos permiten hacer cosas con su proyecto que no son posibles con las funciones estándares de Citavi. Por ejemplo, usted podría mover contenidos por lotes desde un campo u ordenar categorías por orden alfabético.
Las macros aquí presentan una gran variedad de posibilidades de uso:
- Importar listas periódicas
- Añadir información bibliográfica automáticamente usando el nombre DOI
- Eliminar los saltos de línea de todos los campos abstract
- Formato correcto
- Reemplazar comas por punto y coma en las palabras clave
- Reset the manually changed short titles to the automatically generated short title
- Mover archivos PDF
- Encontrar títulos con campos vacíos requeridos por un estilo de cita
- Crear una lista de categorías con el número de títulos por categoría
- Crear una lista de personas con el número de obras por autor
- Crear una tabla cruzada con títulos y categorías
Las macros en Citavi son escritas en lenguaje de programación en C# ("C sharp") e interactúan con el modelo de objeto Citavi, el cual es específico de una versión de Citavi. esto significa que las macros de versiones anteriores de Citavi normalmente no funcionarán con una versión anterior de Citavi.
En el portal de soporte de Citavi usted puede encontar una serie de macros que pueden ser descargados. He aquí cómo usarlos:
- Los archivos de macros tienen la extensión de archivo .cs. Si recibió la macro en un archivo ZIP, asegúrese de extraerla primeros desde el ZIP.
- Inice Citavi y abra el proyecto en el que desea trabajar.
- Importante: Haga una copia de seguridad del proyecto antes de ejecutar una macro en él. (Archivo > Crear Copia de seguridad). Crear una copia de seguridad es muy importante porque los cambios realizados por una macro no se pueden deshacer!
- Muchas macros se aplican sólo a la selección actual, si desea que sólo se aplique a algunos títulos. utilice las funciones de filtro o de búsqueda para crear primero una selección. (Usted puede identificar una macro que se aplique a la selección actual porque el código de programa de la macro contendrá .GetFilteredReferences() en algún lugar.)
- Presione Alt+F11 o haga clic en Herramientas > Editor de macros para abrir el editor de macros. Esto puede tomar unos pocos segundos para que el editor de macros se abra.
- En el Editor de macros, en el menú de Archivo , haga clic en Abrir y seleccione el archivo macro (.cs) que preparó en el paso 1.
- Haga clic en Compilar. No deben aparecer errores en el panel inferior de la ventana.
- haga clic en Ejecutar para ejecutar la macro. Se le pedirá que confirme que ha creado una copia de seguridad, si no la ha hecho, cancele, cree la copia de seguridad, y luego continúe.