Buscar este blog
jueves, 30 de junio de 2011
Programa LaTeX, e instalación de sus EXTENSIONES
En si el programa LaTeX es un sistema de composición de textos, orientado a la creación de libros, documentos científicos y técnicos que contengan fórmulas matemáticas.
Este programa fue creado con el fin de facilitar el uso del lenguaje tipográfico
Es muy utilizado para la composición de artículos académicos, tesis y libros técnicos debido a su calidad tipográfica se le compara a una editorial científica de primer nivel.
LaTeX es un sistema de composición de textos que está formado mayoritariamente por órdenes (macros) construidas a partir de comandos de TeX con la ventaja añadida, en palabras de Lamport, que lo escribió en 1984, y hace que sea muy fácil su uso utilizando comandos propios del TeX descritos en THE TeXbook
Estas características hicieron que LaTeX se extendiese rápidamente entre un amplio sector científico y técnico, hasta el punto de convertirse en uso obligado en comunicaciones y congresos, y requerido por determinadas revistas a la hora de entregar artículos académicos.
Bueno pues el LaTeX como podemos ver es un muy buen programa, y nos servirá mucho al momento de hacer trabajos que necesite escribir fórmulas ecuaciones matemáticas, bueno si les sirve aquí pondré como procedan para instalar sus extensiones para hacer de LaTeX más eficiente en su computadora, ojala lo utilicen
PASOS PARA INSTALAR COMPONENTES DE LaTeX
1. Vamos a descargar 2 compiladores, estos los puedes buscar en google uno se llama Miktex su ultima versión es el 2.8
-MiKTeX se actualiza por sí mismo descargando nuevas versiones de componentes y paquetes instalados previamente, y su fácil proceso de instalación.
2. Después proceden a descargarlo en la parte superior izquierda
3. Despues en la instalación se van a las opciones y eligen la Basica (basic MikTeX 2.8 installer) y despues le dan descargar
4. Mientras se baja el MikTeX pueden ir bajando el otro compilador
5. Buscan en google y escriben: Texniccenter download este es un editor de software libre de LaTeX (para Windows) integra las ventanas de edición en una ventana de compilación.
6. Bajan el texmaker en google lo buscan, como texmaker download, despues descargan según sea el sistema operativo de su computadora,
7. Bajas el lyx que permite la edición de texto usando LaTeX, por lo que «hereda» todas sus capacidades notación científica, edición de ecuaciones, creación de índices, etc.
Se trata de un procesador de textos en el que el usuario no necesita pensar en el formato final de su trabajo, sino sólo en el contenido y su estructura.
-Buscas el indicado para tu sistema operativo
8. Y por último en las descargas inicias su instalación y ya es todo, para tener un máximo beneficio en tu programa de LaTeX
Este programa fue creado con el fin de facilitar el uso del lenguaje tipográfico
Es muy utilizado para la composición de artículos académicos, tesis y libros técnicos debido a su calidad tipográfica se le compara a una editorial científica de primer nivel.
LaTeX es un sistema de composición de textos que está formado mayoritariamente por órdenes (macros) construidas a partir de comandos de TeX con la ventaja añadida, en palabras de Lamport, que lo escribió en 1984, y hace que sea muy fácil su uso utilizando comandos propios del TeX descritos en THE TeXbook
Estas características hicieron que LaTeX se extendiese rápidamente entre un amplio sector científico y técnico, hasta el punto de convertirse en uso obligado en comunicaciones y congresos, y requerido por determinadas revistas a la hora de entregar artículos académicos.
Bueno pues el LaTeX como podemos ver es un muy buen programa, y nos servirá mucho al momento de hacer trabajos que necesite escribir fórmulas ecuaciones matemáticas, bueno si les sirve aquí pondré como procedan para instalar sus extensiones para hacer de LaTeX más eficiente en su computadora, ojala lo utilicen
PASOS PARA INSTALAR COMPONENTES DE LaTeX
1. Vamos a descargar 2 compiladores, estos los puedes buscar en google uno se llama Miktex su ultima versión es el 2.8
-MiKTeX se actualiza por sí mismo descargando nuevas versiones de componentes y paquetes instalados previamente, y su fácil proceso de instalación.
2. Después proceden a descargarlo en la parte superior izquierda
3. Despues en la instalación se van a las opciones y eligen la Basica (basic MikTeX 2.8 installer) y despues le dan descargar
4. Mientras se baja el MikTeX pueden ir bajando el otro compilador
5. Buscan en google y escriben: Texniccenter download este es un editor de software libre de LaTeX (para Windows) integra las ventanas de edición en una ventana de compilación.
6. Bajan el texmaker en google lo buscan, como texmaker download, despues descargan según sea el sistema operativo de su computadora,
7. Bajas el lyx que permite la edición de texto usando LaTeX, por lo que «hereda» todas sus capacidades notación científica, edición de ecuaciones, creación de índices, etc.
Se trata de un procesador de textos en el que el usuario no necesita pensar en el formato final de su trabajo, sino sólo en el contenido y su estructura.
-Buscas el indicado para tu sistema operativo
8. Y por último en las descargas inicias su instalación y ya es todo, para tener un máximo beneficio en tu programa de LaTeX
Referencias:
miércoles, 29 de junio de 2011
Programa en C++ para convertir números decimales a binarios
Bueno pues yo estube investigando sobre la conversión de numeros decimales a binarios
en la web y venian muchos ejemplos y sobre esa información fue que empeze a trabajar
para crear un programa en Dev C++ que cumpliera éste fin.
primero como introducción
Los números binarios son un sistema de numeración en el que se representan los números utilizando solamente las cifras cero y uno (0 y 1).
Es el que se utiliza en las computadoras, debido a que trabajan internamente con dos niveles de voltaje, por lo que su sistema
de numeración natural es el sistema binario (encendido 1, apagado 0).
Un número binario puede ser representado por cualquier secuencia de bits (dígitos binarios), que suelen representar cualquier mecanismo capaz de estar en dos estados mutuamente excluyentes. Las siguientes secuencias de símbolos podrían ser interpretadas como el mismo valor numérico binario
Para convertir un número decimal a binario
Se divide el número del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y así sucesivamente hasta que el dividendo sea menor que el divisor, 2. Es decir, cuando el número a dividir sea 1 finaliza la división.
Y aqui se muestra lo anterior ya en un programa de Dev C++ que cree, me base en la información de los numeros binarios para poder crear este programa.
Binario a decimal
Para realizar la conversión de binario a decimal, realice lo siguiente:- Inicie por el lado derecho del número en binario, cada cifra multiplíquela por 2 elevado a la potencia consecutiva (comenzando por la potencia 0, 20).
- Después de realizar cada una de las multiplicaciones, sume todas y el número resultante será el equivalente al sistema decimal.
Aqui me falto crear el programa, pues no tube tiempo, pero espero pronto crearlo, seria parecidamente al programa de conversión anterior, solo que haria lo contrario.
http://es.wikipedia.org/wiki/Sistema_binario
http://www.di.uniovi.es/~labra/PLF/PraPF991.html
http://www.mitecnologico.com/Main/SistemaBinarioOctalYHexadecimal
Lenguajes Recursivos y Recursivamente Enumerables
Una máquina de Turing es un dispositivo que transforma un INPUT en un OUTPUT después de algunos pasos. Tanto el INPUT como el OUPUT constan de números en código binario (ceros y unos). En su versión original la máquina de Turing consiste en una cinta infinitamente larga con unos y ceros que pasa a través de una caja. La caja es tan fina que solo el trozo de cinta que ocupa un bit (0 ó 1) está en su interior. La máquina tiene una serie de estados internos finitos que también se pueden numerar en binario.
Lenguajes Recursivos y Recursivamente Enumerables
• Hemos visto que si L es un lenguaje decidible, existe una máquina M que siempre se detiene y que responde si una palabra cualquiera w pertenece a L.
• Los lenguajes decidibles también son conocidos como lenguajes recursivos
• Sin embargo, existe una calificación menos restrictiva.
• Un lenguaje L es recursivamente enumerable si existe una MT M, cuando es
alimentada con alguna palabra w 2 L, se detiene diciendo S´I.
• El comportamiento no está definido cuando w 62 L.
• Una máquina que decide un lenguaje recursivamente enumerable se ve de la
siguiente manera:
El problema de la parada de una máquina de Turing es recursivamente enumerable.
En efecto, podemos construir una máquina M0 que recibe un par ‹#(M),w› y
simula la ejecución de M con w. Si M se detiene con w responde SI.
• De la definición de lenguaje recursivamente enumerable, se obtiene claramente
que todo lenguaje recursivo (decidible) es recursivamente enumerable, ya
que un lenguaje recursivo es un caso particular de los lenguajes recursivamente
enumerables.
Los lenguajes decidibles son cadenas de palabras calculables mediante funciones recursivas por lo cual también se les llamas lenguajes recursivos.
Un lenguaje recursivamente enumerables es un lenguaje formal para el cual existe una máquina de Turing que acepta y se detiene con cualquier cadena del lenguaje. Pero que puede parar y rechazar, o bien iterar indefinidamente, con una cadena que no pertenece al lenguaje, en contraposición a los lenguajes recursivos en cuyo caso se requiere que la máquina de Turing pare en todos los casos.
_ Sea M un autómata de Turing. Problema de decisión: ¿w ⟨L(M)?
Posibles respuestas (sobre dicha entrada w):
M se para en un estado final w ⟨ L(M)⟩
M se para en un estado no final w ⟨L(M)⟩
M no se para w ⟨L(M)⟩
L es un lenguaje RECURSIVO si existe un autómata de Turing M que se
para ante cualquier entrada y tal que:
_ si w ⟨ L _ M⟩ se para en un estado final
_ si w ⟨ L _ M⟩ se para en un estado no final
L es un lenguaje RECURSIVAMENTE ENUMERABLE si existe un autómata
de Turing M tal que:
_ si w ⟨L _ M⟩ se para en un estado final
_ si w diferente⟨L _ M⟩ se para en un estado no final o M no se para.
Suscribirse a:
Entradas (Atom)