para espanhol, isso deve fazer o truque:
Substitute \b([A-ZÁÉÍÓÚÑ])([A-ZÁÉÍÓÚÑ][\wÁÉÍÓÚÑ]*)
with \u$1\L$2
.
Para colocar numerais romanos em maiúsculas, siglas ou iniciais, faça uma lista: ([IVXL]{2,}|CONACULTA|FONCA|INAH)
e substitua por tampas: \U$1
(you might need to set your respective editor to Match or Preserve Case).