---------------------------------------------------------- Detalles de configuración para Simfit (configuración nº 9) ---------------------------------------------------------- Version 5.7. release 2 http://www.simfit.man.ac.uk y http://simfit.usal.es Resumen ------- El programa controlador de Simfit (w_simfit.exe) tiene un botón [Configurar] que se puede usar para configurar interactivamente el paquete Simfit, editando el correspondiente archivo de configuración (w_simfit.cfg) para personalizarlo tanto para Windows como Linux. También existe un botón [Avanzado] que se puede usar para editar el archivo de configuración de Linux (l_simfit.cfg). Usuarios Windows ---------------- Si se sigue la instalación por defecto, entonces Simfit ya se encontrará listo para usar, si acaso editando interactivamente desde el programa algún pequeño detalle del archivo w_simfit.cfg que se encuentra en el directorio Simfit. No es necesario editar el archivo l_simfit.cfg dedicado a Linux, pero éste ha de tener la sentencia 0 %windows% como primera línea, encargada de cancelar todas las especificaciones propias de Linux. Usuarios Linux -------------- Los archivos w_simfit.cfg y l_simfit.cfg serán creados por Simfit en su directorio personal y deberán ser editados usando los botones [Configurar] y [Avanzado]. Se deben desconectar las opciones 1, 32, y probablemente la 33, y tenga en cuenta que la opción 21 es ignorada por Linux. Para más detalles consulte el archivo linux.txt. Consejos -------- Simfit no utiliza el registro de Windows. En su lugar, todos los detalles de configuración son almacenados en archivos ASCII de texto (*.cfg). El archivo principal de configuración en Windows es w_simfit.cfg. Cuando Simfit sea usuado por grupos, es recomendable que el administrador prepare un w_simfit.cfg adecuado que se descargue cada vez que se use el paquete para prevenir que los usuario no deaseados corrompan la configuración correcta. También, para el uso en grupos, se debería refrescar análogamente todos los archivos de prueba (*.tf?) y archivos auxiliares, con el fin de prevenir la acumulación de series de datos dañadas. Una vez que Simfit haya sido configurado para que las rutas de acceso a los programas auxiliares sean correctos y no existan programas extraviados, entonces se debería desconectar las opciones que comprueban si hay programas extraviados o configurados incorrectamente. Esta operación acelerará considerablemente el tiempo de carga y sirve de prevención a ciertos errores que se originan por un impaciente doble clic sobre el icono de Simfit en el escritorio, que intentaría iniciar varias veces el controlador w_simfit.exe. Eso ocurre porque las DLLs y archivos auxialiares suministrados con Simfit sólo se pueden enlazar individualmente, de manera que cualquier intento de ejecutar múltiples copias de Simfit suele causar errores de ejecución. Los usuarios avanzados que deseen acelerar sus análisis de datos deben leer los comentarios acerca de las opciones 4, 5, 6, 7, 8, 31 y 32, y deberían desconectarlas. w_simfit.cfg ------------ Las opciones de configuración de Simfit se cambian con los botones [Configurar] [Comprobar] y [Aplicar] que existen en el menú principal desplegado por el programa controlador de Simfit (w_simfit.exe). El archivo local w_simfit.cfg se crea cada vez que se pulsa [Aplicar] después de un cambio. En este menú se configura el directorio de Simfit desde donde se quiere ejecutar w_simfit.exe. Cuando tenga una configuración correcta de Simfit puede guardar una copia de w_simfit.cfg para restaurar sus opciones por defecto cuando haga falta. Sin embargo, si desea actualizar w_simfit.cfg a los valores por defecto originales de Simfit, debe borrar la versión actual de w_simit.cfg para que Simfit puede generar una nueva versión del archivo w_simfit.cfg. Tenga en cuenta que puede borrar w_simfit.cfg cuando desee ya que Simfit lo reemplazará automáticamente por la versión por defecto. A continuación puede volver a usar la secuencia [Configurar], [Comprobar], [Aplicar] para asegurarse de que todas las rutas de acceso son correctas. Parámetros de configuración del 1 al 9 (0 = falso, 1 = verdadero) ----------------------------------------------------------------- Excepto para las opciones 2 y 3 estas opciones sólo se hacen efectivas al ejecutar Simfit de nuevo. Opción 1: "0" ... Muestra la ventana inicial sin maximizar y sin el logo de Simfit "1" ... Muestra la ventana inicial maximizada y con el logo de Simfit. A continuación figura un "%" seguido del número de versión, (ejemplo: "1 % 8"). Pruebe con "1" y si se cansa de la pantalla completa cambie a "0" y lo verá con una ventana más pequeña. Los usuario de Linux/Wine generalmente necesitan "0". Opción 2: "0" ... Guarda los archivos temporales f$?????? y f$??????.tmp al salir "1" ... Borra los archivos temporales f$?????? y f$??????.tmp al salir Simfit crea archivos temporales con nombre como f$123456.tmp que no son normalmente de interés y que deberían borrarse al cerrar la sesión. Normalmente elija 1, excepto para usuarios expertos que quieran inspeccionar y guardar archivos temporales de datos. Opción 3: "0" ... Guarda hasta 10 archivos de resultados del tipo f$result.txt "1" ... Muestra "Guardar como ..." cuando hay un archivo de resultados. Los usuarios que hayan decidio por adelantado guardar los archivos de resultados debería elegir "1", pero para la mayoría de los usarios la "0" el la más apropiada, ya que al final el usuario puede guardar o imprimir los archivos importantes de entre los últimos 10 almacenados. Opción 4: "0" ... Oculta un mensaje inicial informativo "1" ... Muestra un mensaje inicial informativo Elija "1" para trabajo en grupos de manera que cualquier usuario tenga la oportunidad de entender la filosofía Simfit, pero para usuarios individuales se puede cambiar a "0" una vez que se haya leido el mensaje inicial. Opción 5: "0" ... No comprobar los archivos no encontrados de Simfit "1" ... Mostrar mensajes de error los archivos *.exe no encontrados. La única razón para seleccionar 0 es la mejorar la velocaidad de inicialización del programa, o para para usuariós que ya saben que archivos no se encuentran. Opción 6: "0" ... No comprobar el directorio de ejecución de Simfit "1" ... Notificar configuraciones incorrectas de Simfit Debería estar fijada a "1" ya que pueden ocurrir resultados impredecibles cuando se ejecuta el programa desde fuera de la carpeta Simfit. Los usuarios expertos que tuvieran varias versiones personalizadas de Simfit podrían estar interesados en tener un controlador remoto para permutar entre diferentes instalaciones, y en este caso deberían fijar esta opción a "0". Opción 7: "0" ... No comprobar la presencia de herramientas auxiliares "1" ... Comprobar la existencia de los programas de usuario Fíjelo a "1" a menos que algunos archivos se hayan borrado o no hayan sido especificados porque ya no se piesan utilizar. Opción 8: "0" ... No comprobar que se haya instalado GSview/Ghostscript "1" ... Comprobar que se haya instalado GSview/Ghostscript A los usuarios despistados, que no aprecian las ventajas de la capacidad de Simfit con gráficos PostScript y se encuentran sastisfechos usando las funciones de Windows (las cuales, por su forma, debería ser siempre metaarchivos mejorados) quizá deban poner 0 en esta comprobación de instalación de PostScript. Un problema serio puede ser no instalar Ghostscript y una interfaz como GSview, ya que estas proporcionan muchos procedimientos gráficos potentes a los usuarios de Simfit, aunque no se posea una impresora Postcript . (Vea la opción 18) Opción 9: "0" ... No comprobar la existencia de un controlador de impresora Postcript "1" ... Comprobar la existencia de un controlador de impresora Postcript Similar a la opción "8". Parámetros de configuración del 10 al 12 ----------------------------------------------------- Opción 10: Porcentaje del la pantalla usado en las gráficas Se pueden ajustar de esta forma gráficas que resulten muy pequeñas o muy grandes, pero normalmente un valor entre 70 y noventa debería ser satisfactorio. Opción 11: Porcentaje del tamaño de la fuente del texto y menús Se pueden ajustar de esta forma el tamaño de letra en tuturiales y cuadros de diálogo, pero normalmente resultará satisfactorio un valor entre 90 y 110. Opción 12: Reservado Parámetros de configuración del 13 al 24 ------------------------------------------------------- Opción 13: Elección del editor (ruta\archivo) Normalmente debería ser Notepad.exe en Windows, pero puede ser gedit, kedit, kwrite, vi, emacs, etc. en Linux. Opción 14: Elección del explorador (ruta\archivo) Puede ser el explorador de disco, internet explorer, o en su defecto cualquier otro explorador de archivos o navegador, por ejemplo, en Linux puede ser konqueror o nautilus. Opción 15: Ruta de los archivos de programa de Simfit Normalmente debería ser C:\Archivos de programa\Simfit Opción 16: Argumento del controlador para la impresora PostScript en LPT1 (ver debajo la opción 18) Opción 17: Argumento del controlador para la impresora PostScript en LPT2 (ver debajo la opción 18) Opción 18: Elección del controlador de la impresora PostScript (ruta\archivo) Los usuarios sin impresoras PostScript deberían dejar las opciones 16 y 17 en blanco y fijar en la opción 18 un programa visor/impresor de PostScript como es GSview (ruta\archivo). Los usuarios PostScript disponen de más opciones que se detallan a continuación. Se llamará a CreateProcess con los 3 parámetros siguientes: (1) programa = ruta completa\archivo del controlador de PostScript (2) línea de comandos = (argumentos) "archivo.eps", o sino (argumentos) archivo.eps (3) tiempo de retardo = tiempo de espera En (argumentos) se colocarán los valores de las opciones 16 o 17 y el nombre de archivo, que puede estar en blanco o no (vea debajo las opciones 25 al 30). Las posibilidades se detallan a continuación. (a) El controlador de impresión por defecto en Simfit es redpr.exe. Tenga en cuenta que este controlador sólo funcionará si la impresora conectada a LPT1 o LPT2 es una impresora PostScript, y esta debería la opción por defecto en tales circustancias. Si redpr.exe se usa como controlador de impresora PS, éste debe estar en el directorio de Simfit o bien se debe especificar su directorio. Los argumentos como "-pLPT1:" y "-pLPT2:" deberían estar en las opciones 16 y 17. Para conseguir más ayuda sobre los argumentos de configuración de redpr.exe, póngase en modo MS-DOS, acceda al directorio de Simfit y teclee "redpr -h". (b) El visor de PostScript "GSview". GSview trabajará com impresoras PostScript y no-PostScript y debería ser el visor por defecto en tales situaciones. Si usa GSview como un controlador para impresoras no-PostScript, puede dejar las opciones 16 y 17 en blanco, así el archivo PS simplemente se mostrará en GSview antes de imprimirse. (c) GSprint/Ghostscript o comandos como "print_file". Para usar ésta opción, los argumentos de las opciones 16 y 17 deben ser muy precisos. (d) Usando "copy" desde la línea de comandos. Si los parámetros suministrados son incorrectos se puede invocar una línea de comandos con, por ejemplo, "copy archivo.eps lpt1: ". Si tiene alguna duda deje las opciones 16, 17 y 18 en blanco al utilizar esta opción, que normalmente funciona bien para controlar impresoras. Opción 19: Elección del visor del Portapapeles (ruta\archivo) En Windows cualquier visor del portapapeles puede servir, pero en Linux podría optar por un visor del portapapeles verdaderamente Windows o basado en Wine. Este visor le permitirá ver los contenidos enlazados al portapapeles para desde allí cortar y pegar en archivos de Simfit o en archivos de resultados. Opción 20: Aquí debe figurar la ruta\archivo para Ghostscript, por ej.: c:\gs\gsA.BC\bin\gswin32c.exe en Windows, donde A.BC es el identificador de la versión de Ghostscript. Los usuarios Linux deben especificar la ruta para el intérprete PS de gs, por ejemplo: Z:\usr\bin\ghostscript Opción 21: -I argumento, por ej.: c:\gs\gsA.BC;c:\gs\fonts Las opciones 20 y 21 deben ser consistentes según se decribe en la documentación de ghostscript. Sin embargo, esta opción es ignorada en Linux, ya que la búsqueda de las rutas para librerías y fuentes se definen como variables de ambiente incorporadas. Opción 22: Es el programa para ver/imprimir PS (ruta\archivo) En Windows debería ser GSview, pero en Linux podría ser cualquiera de de los visores PostScript incorporados, tales como evince, ggv, kghostview, etc. Opción 23: Elección del visor de archivos PDF (de Adobe Acrobat) (ruta\archivo) En Windows debería ser Acrobat Reader, pero en Linux podría ser cualquiera de los lectores pdf incorporados, tales como evince, kghostview, acroread, kpdf, etc. Opción 24: Elección de la Calculadora (ruta\archivo) Cualquier programa de calculadora puede servir. Parámetros avanzados de configuración 25 a 36 (0=falso, 1=verdadero) -------------------------------------------------------------------- Si los nombre de archivos contienen espacios en blancos puede ser necesario el uso de comillas (como por ejemplo en el comando gsview32.exe "c:\program files\simfit\w_manual.ps" ) para prevenir que los nombres de archivos puedan ser fragmentados en tramos. Opción 25: 0/1, pasar archivos recientes al editor Opción 26: 0/1, pasar archivos recientes al visor de PS Opción 27: 0/1, pasar archivos recientes al Ghostscript Opción 28: 0/1, pasar archivos recientes a la impresora PostScript Opción 29: 0/1, pasar archivos recientes al visor de PDF Opción 30: 0/1, Rellenar con un fondo durante la ejecución de un programa. El color de fondo durante la ejecución de un programa puede resultar irritante para algunos usuarios, o puede no funcionar correctamente bajo emuladores de Windows en algunos sistemas operativos, por lo tanto poniendo 0 se suprimirá. Opción 31: 0/1, proporciona cada vez la oportunidad de Ver/Abrir/Cancelar el archivo que se ha seleccionado. Los usuarios avanzados podrían estar interesados en fijar esta opción a 0 para acelerar los análisis. Opción 32: 0/1, muestra todos los mensajes específicos de Windows. Los usuarios avanzados estarán interesados en fijar esta opción 0. Note que muchos de los mensajes de aviso son sólamente significativos a efectos de sistema operativo Windows Operating System y no tienen valor bajo Linux/Wine, cuyos usuarios deberían fijar siempre esta opción a 0, es decir desconectarla. Opción 33: 0/1, usa los editores específicos de Windows. La mayoría de los usuarios preferirán usar el editor avanzado de Simfit, pero puede que éste no trabaje bien en todas las plataformas. Por tanto, si el editor Simfit no responde a los clic del ratón o las entradas del teclado, pruebe con los editores recortados que incluye Simfit. Este es el caso de los usuarios Linux/Wine que deberían fijar es opción a 0, es decir desconenctarla, si observan que el editor principal de Simfit no funciona. Opción 34: reserveda Opción 35: reserveda Opción 36: reserveda Configuraciones avanzadas de los parámetros 37 a 48 --------------------------------------------------- Se refieren a los milisegundos de espera hasta refrescar la pantalla después de invocar a "CreateProcess" : a) Si se fija wait = -1 Entonces, CreateProcess no finalizará hasta que el programa en ejecución termine. Esto debería ser suficiente para ejecutar incluso los programas más difíciles, que normalmente serán del tipo de GSview, que abre archivos y crea hilos de ejecución con otro ejecutable como Ghostscript. Desafortunadamente esto suprime el refresco de pantalla y genera una estela de pantallas que puede causar molestias cuando se mueven o se redimiensionan las ventanas del programa en ejecución. Esto también impide que ejecutables como Adobe Acrobat Reader puedan ser minimizados a la barra de tareas durante las operaciones de Simfit. b) Si se fija wait = 0 En este caso no habrá tiempo de espera, lo cual será correcto para procesos que pudieran necesitar ser minimizados durante la ejecución de algunas operaciones de Simfit, como sería usar Adobe Acrobat, el Bloc de notas, la Calculadora, el Explorador... c) si se fija wait > 0 Un valor de 100 significa un tiempo de espera de 100 milisegundos antes del refresco de pantalla, lo cual debería ser un buen compromis para programas como GSview. d) Valores por defecto Los valores recomendados por defecto son 0 excepto para GSview y posiblemente Simfit, asi como otros ejecutables donde 100 (incluso -1) podría ser mejor. Opción 37: Visor PDF Opción 38: Calculadora Opción 39: Visor del portapapeles Opción 40: Editor Opción 41: Explorador Opción 42: Visor PS Opción 43: Programas Simfit Opción 44: Programas arbitrarios Opción 45: Controlador de la impresora PostScript Opción 46: reservado Opción 47: reservado Opción 48: reservado