bueno he pensado esto
[ ] ->maximo de letras q se puede ingresar entre los margenes [] es 30
un ejemplo las palabra que quiero centrar es: hola ->que tiene 4 letras
entoces calculo los espacios que tengo que añadir para que la palabra quede centrada
si el maximo de letras que permite es 30 y la palabra a remplazar tiene 4 letras
30-4=26espacios
entonces si divido 26/2 = 13espacios para la izquierda y otros 13 para la derecha
entonces quedaria asi.
[1234567890123HOLA1234567890123]
los numero que puse serian espacios
asi con espacios los margenes se mantendrian en su lugar y se centraria la palabra a remplazar con los espacios calculados para la derecha y para la izquierda
bueno compañeros no se si la lie mas o menos pero es como lo razone
lo que no se es el codigo espero que me ayuden de nuevo ^^