Tengo un archivo bib de referencia con varios cientos de entradas repetitivas con la siguiente sintaxis:
@article{author2020article,
title={This is Some Random Article Title},
author={Author, Name1 and Author, Name2 and Author, Name3 and Author, Name4},
journal={This is a journal name here},
volume={1},
number={5},
pages={447--455},
year={2020},
publisher={This is Some Publisher}
}
Me gustaría escribir con mayúscula correctamente los nombres de las revistas, es decir This is a journal name here
, de: a This is a Journal Name Here
:.
Estoy teniendo problemas con la implementación de expresiones regulares de Microsoft Word. Hasta ahora pude seleccionar toda la línea del asiento del diario usando:
journal\=\{*?\},
pero estoy estancado cuando necesito hacer algo con él.
Me gustaría:
Encuentre todas las instancias de los títulos de las revistas (es decir, el título solo, entre llaves, y no toda la línea)
Excluya ciertas palabras, si es posible (por ejemplo, "es", "a", "una", "el", etc.)
Cambiar la capitalización
Lo que he estado haciendo hasta ahora fue encontrar todas las ocurrencias usando el cuadro de diálogo Buscar y la búsqueda con comodines que se muestra arriba, cambiar el caso a Poner en mayúscula cada palabra usando los menús de la interfaz de usuario y luego revertir manualmente el uso de mayúsculas para algunas de las palabras ( Journal
a journal
, Is
a is
, etc.)
¿Hay alguna manera de hacer esto a través del cuadro de diálogo Buscar y reemplazar? Al menos para algunos de los tres pasos.
Gracias de antemano.