Autocorrección "Numeral" [Cuasi-SOLUCIONADO]

Buenos días.
Me estoy volviendo loco tratando que Writer no haga autocorrección sobre la secuencia de caracteres ‘Nº’ y me las transforme en ‘N.º’.

He mirado todas las opciones que “Herramientas - Corrección automática” tiene, y no logro anular dicha autocorrección.

Por un tema de formas legales de mi país, la abreviatura “número” cuando uno cita, por ejemplo, una ley, es ‘Ley Nº 234/18’, y no ‘Ley N.º 234/18’

Muchas gracias en adelanto.

Desgraciadamente hay un error que hace que, incluso borrando algunas autocorrecciones, se sigan aplicando

Bug 96787 - AutoCorrect: After Removal of Replacement Entry the Replacement Itself is still Performed.

En fin, que tendrás que utilizar algún truco. Veo dos opciones:

La rápida: escribe N^0 y pasará el cero como superíndice, sin cambiar el formato.

La «elegante»: escribe lo siguiente N200b y presiona inmediatamente Alt X: esto hará que el código 200b se transforme en un «espacio de ancho cero». Si continuación escribes el º verás que ya no se transforma: el espacio de ancho cero bloquea la corrección automática. Finalmente puedes seleccionar todo y copiarlo al portapapeles: ahora puedes ir a Herramientas → Corrección automática → Opciones de corrección automática para crear una nueva corrección automática que reemplace, por ejemplo, Nro por la combinación que has copiado.

Es horrible. Yo lo que estoy haciendo es presionar la secuencia ’ Nº[espacio][ctrl+z]’ Cuando presionas [espacio], se convierte en ‘N.º’, pero [ctrl+z] elimina el punto insertado por la auto corrección, sin eliminar el espacio. Gracias. Le seguiré dando vueltas.

Reproducible con:
Version: 25.8.0.4 (X86_64)
Build ID: 48f00303701489684e67c38c28aff00cd5929e67
CPU threads: 12; OS: Windows 10 X86_64 (build 17763); UI render: Skia/Vulkan; VCL: win
Locale: es-AR (es_AR); UI: es-ES
Calc: CL threaded

Lo correcto en español es N.º o n.º (pero cuando manda el que no sabe, y no siendo una cuestión moral…).

En realidad debería ser una letra o no un número 0.

Veo que hay dos grafos para la o volada: º (U+00ba, masculine ordinal indicator) y ᵒ (U+1d52, modifier letter small o). Así se ven juntos: ºᵒ.

Bueno, la solución no ha sido la más elegante, pero funciona.

En writer, pulsar “Herramientas - Corrección automática - Opciones de corrección automática…”
Seleccionar pestaña “Opciones”
Desactivar “Usar la tabla de sustituciones” para “[E] Corrección automática al escribir”.

Me huele a que como hay 20 variaciones del español, las autocorrecciones se mantienen. Habría que probar eliminándolo en TODAS las versiones.

Gracias a todos.

7 años y el problema persiste…

Busca el archivo acor_es.dat en [unidad de disco]:\LibreOffice\share\autocorr, agrégale la extensión .zip, ábrelo, edita el archivo DocumentList.xml, y elimina los cuatro valores de remplazo similares a nº y Nº.
Quita el .zip del archivo.

<block-list:block block-list:name="N.º" block-list:abbreviated-name="N°"/>
<block-list:block block-list:name="N.º" block-list:abbreviated-name="Nº"/>
<block-list:block block-list:name="n.º" block-list:abbreviated-name="n°"/>
<block-list:block block-list:name="n.º" block-list:abbreviated-name="nº"/>