On Fri, 9 Feb 2018 09:03:43 +0100, Narcis Garcia <debianli...@actiu.net> wrote:
> Lo que quiero acabar haciendo es poder hacer una ejecución (como desde > línea de comandos) pasando configuraciones a establecer para las > preferencias de usuario. > > Algo como lo que piden aquí: > https://superuser.com/questions/882798/how-to-change-libreoffice-settings-without-gui > > Por ejemplo: > $ loffice --headless > --setup=/org.openoffice.Office.Writer/Layout/Other:MeasureUnit:fuse:8 > > O bién el poder crear un fichero «mypreferences.ini» y cargarlo: > $ loffice --headless --setup=mypreferences.ini > > Todo ello se llamaría en la primera sesión de usuario. Es decir, yo > acabo de instalar un sistema operativo y ya establezco una serie de > instrucciones a ser ejecutadas cuando cada usuario inicia su escritorio > por primera vez. > On Fri, 9 Feb 2018 09:03:43 +0100, Narcis Garcia <debianli...@actiu.net> wrote: > Lo que quiero acabar haciendo es poder hacer una ejecución (como desde > línea de comandos) pasando configuraciones a establecer para las > preferencias de usuario. > > Algo como lo que piden aquí: > https://superuser.com/questions/882798/how-to-change-libreoffice-settings-without-gui > > Por ejemplo: > $ loffice --headless > --setup=/org.openoffice.Office.Writer/Layout/Other:MeasureUnit:fuse:8 > > O bién el poder crear un fichero «mypreferences.ini» y cargarlo: > $ loffice --headless --setup=mypreferences.ini > > Todo ello se llamaría en la primera sesión de usuario. Es decir, yo > acabo de instalar un sistema operativo y ya establezco una serie de > instrucciones a ser ejecutadas cuando cada usuario inicia su escritorio > por primera vez. Al parecer casi todo lo que buscas, esta precisamente en el enlace que pones. Al parecer, solo tienes que preparar el archivo registrymodifications.xcu y establecerlo en el perfil del usuario, recuerda que el mismo se crea con el primer inicio de LibreOffice... En la documentación que te paso mi amigo Miguel, también muestran otra manera, crear un archivo con extensión XCD en share/registry con las opciones deseadas, esto creo aplica para todos los usuarios. Seguramente, el punto más problematico sería encontrar los valores correctos para cada opción, aunque revisamente mi propio archivo registrymodifications.xcu, creo que no lo es tanto. Hice una rápida prueba de reemplazar este archivo en otro perfil y funciono sin problemas, si se tiene un archivo ya listo, es solo copiar en el perfil del usuario, no se requiere una macro, si acaso un script que descargue el archivo de algún lado y lo copie en su lugar correcto, con Python esto es trivial. Saludos -- Para instrucciones sobre darse de baja envíe un mensaje a: users+unsubscr...@es.libreoffice.org ¿Problemas? https://es.libreoffice.org/recibe-ayuda/listas-de-correo/baja/ Guías para envío + más: https://wiki.documentfoundation.org/Netiquette/es Archivo de la lista: https://listarchives.libreoffice.org/es/users/ Todos los mensajes enviados a esta lista serán archivados públicamente y no pueden ser eliminados