Herramientas de usuario

Herramientas del sitio


es:manual:quimica:siette.quimica.quiette

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:manual:quimica:siette.quimica.quiette [2025/05/05 12:48] rootes:manual:quimica:siette.quimica.quiette [2025/06/12 10:04] (actual) root
Línea 1: Línea 1:
 ===== Quiette ===== ===== Quiette =====
  
-Quiette es una aplicación de consola que funciona de forma independiente a Siette y que utiliza la funcionalidad implementada en el paquete ''siette.quimica''.+Esta es una clase principal que implementa una aplicación de consola que funciona de forma independiente a Siette y que utiliza la funcionalidad del paquete ''siette.quimica''.
  
 ==== Instalacion ==== ==== Instalacion ====
  
-La aplicación Quiette requiere previamente la instalación de Java. Para instalar la instrucción ''quiette'' es necesario descargar el paquete ''siette-quimica-3.7.jar'' e incluirlo de alguna forma en el ''CLASSPATH'' al realizar la llamada a ''java''Por mayor comodidad se puede instalar un commando ''quiette'' con el siguiente contenido:+La aplicación Quiette requiere previamente la instalación de Java. Para instalar la instrucción ''quiette'' es necesario descargar el paquete [[https://github.com/rconejo/siette-quimica/blob/26f9ec0354f280c997a86b0ad1a79df48e6ea98d/target/siette-quimica-3.7.jar|siette-quimica-3.7.jar]] e incluirlo de alguna forma en el ''CLASSPATH'' al realizar la llamada a ''java'' 
 + 
 +Es decir, copiar el fichero ''siette-quimica-3.7.jar'' en un directorio al que llamaremos $QUIETTE_HOME, y para mayor comodidad crear un commando ''quiette'' en el mismo directorio con el siguiente contenido:
  
    #!/bin/bash    #!/bin/bash
-   LIB=$QUIETTE_HOME/lib +   CLASSPATH=$QUIETTE_HOME/siette-quimica-3.7.jar
-   CLASSPATH=$LIB/siette-quimica-3.7.jar+
    java -classpath $CLASSPATH siette.quimica.Quiette "$@"    java -classpath $CLASSPATH siette.quimica.Quiette "$@"
  
-incluir la ubicación de este comando en la variable ''PATH'' del sistema. +Una vez hecho esto, incluir la ubicación de este comando en la variable ''PATH'' del sistema, ya sea de forma temporarl o permanente agregando esta instrucción al fichero ''.bashrc'' o a cualquier otro que se ejecute al iniciar sesión. 
 + 
 +   export PATH=$PATH:$QUIETTE_HOME
  
 ==== Uso de quiette ==== ==== Uso de quiette ====
Línea 20: Línea 23:
   * Generar un compuesto al azar.   * Generar un compuesto al azar.
   * Identificar un compuesto por su nombre.   * Identificar un compuesto por su nombre.
-  * Identificar un compuesto por su formula.+  * Identificar un compuesto por su fórmula.
    
 === Generar un compuesto al azar === === Generar un compuesto al azar ===
  
-Para generar un compuesto al azar basta con llamar a quiette con la opción ''-r'', por ejemplo+Para generar un compuesto al azar basta con llamar a ''quiette'' con la opción ''-r'', por ejemplo
  
     > quiette -r     > quiette -r
Línea 53: Línea 56:
 Si no se indica ninguna notación se usan solo las notaciones habituales de cada tipo de compuesto que estén admitidas por la IUPAC.  Si no se indica ninguna notación se usan solo las notaciones habituales de cada tipo de compuesto que estén admitidas por la IUPAC. 
  
-Es posible restringir la lista de elementos de la tabla periódica a un subconjunto de elementos mas comunes que son los que se incluyen en los planes de estudios de la ESO, para ello basta indicar el parametro ''-3'' o ''-4''    +Es posible restringir la lista de elementos de la tabla periódica a un subconjunto de elementos mas comunes que son los que se incluyen en los planes de estudios de la ESO, para ello basta indicar el parámetro ''-3'' o ''-4''    
          
     > quiette -r -oxido -peroxido -n.s -3      > quiette -r -oxido -peroxido -n.s -3 
Línea 130: Línea 133:
        -tioacido               Generar un tioacido        -tioacido               Generar un tioacido
        -cyanide                Generar un compuesto con ion cianuro        -cyanide                Generar un compuesto con ion cianuro
-       -sal                    Si se ha declarado previamente -oxoacido, gerera tambien una oxosal, si no genera una sal binaria+       -sal                    Si se ha declarado previamente -oxoacido, gerera también una oxosal, si no genera una sal binaria
        -poliatomic(o|a)        Generar un oxoacido politomico y/o una sal poliatomica si las opciones -oxoacido y/o -oxosal han sido declaradas previamente        -poliatomic(o|a)        Generar un oxoacido politomico y/o una sal poliatomica si las opciones -oxoacido y/o -oxosal han sido declaradas previamente
     NOMENCLATURAS (elegir cualquier mnumero)     NOMENCLATURAS (elegir cualquier mnumero)
Línea 180: Línea 183:
        -4                     Use only elements marked for level 4 (4ESO)        -4                     Use only elements marked for level 4 (4ESO)
  
-==== Fichero de propiedades ====+==== Ficheros de propiedades ====
 Para facilitar el uso de ''quiette'' se pueden definir ficheros de configuración que predefinen parámetros de entrada. El fichero de configuración por defecto se llama ''.quiette.properties'' y estará situado en el directorio raíz del usuario. En segundo lugar ''quiette'' intenta cargar un fichero de propriedades de nombre ''.quiette.properties'' situado en el directorio de trabajo, o el fichero que se le haya indicado en la llamada con el argumento ''-p''. Los argumentos de la llamada sobrescriben los parámetros previamente definidos en los ficheros de propiedades.  Para facilitar el uso de ''quiette'' se pueden definir ficheros de configuración que predefinen parámetros de entrada. El fichero de configuración por defecto se llama ''.quiette.properties'' y estará situado en el directorio raíz del usuario. En segundo lugar ''quiette'' intenta cargar un fichero de propriedades de nombre ''.quiette.properties'' situado en el directorio de trabajo, o el fichero que se le haya indicado en la llamada con el argumento ''-p''. Los argumentos de la llamada sobrescriben los parámetros previamente definidos en los ficheros de propiedades. 
  
Línea 210: Línea 213:
    quiette.nivel=3eso                quiette.level=3    quiette.nivel=3eso                quiette.level=3
    quiette.nivel=4eso                quiette.level=4    quiette.nivel=4eso                quiette.level=4
 +
 +Por ejemplo, si el fichero ''~/.quiette.properties'' contiene la linea ''siette.lang=en'' la opción por defecto será analizar los nombres y presentar los resultados en inglés, sin necesidad de uar continuamente la opción ''-en'' en la llamada.
 +
 +   > quiette -r 
 +   PuO3: Monoplutonium trioxide; Plutonium(VI) oxide
 +   > quiette H2O
 +   H2O: Dihydrogen oxide; Hydrogen oxide; Water
 +   
  
es/manual/quimica/siette.quimica.quiette.1746449296.txt.gz · Última modificación: por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki