miércoles, 18 de mayo de 2011

Algunos tips sobre SWP (Scientific workplace)


Dejo un artículo, un minitutorial sobre generación de documentos y de código LaTeX en SWP, un reconocido compilador y programa de edición científica muy usado por su calidad visual y funcional.

sábado, 14 de mayo de 2011

Tus publicacines de blog en Facebook

Tal vez muchos de quienes lean esto ya lo hagan como lo he hecho yo, pero para quien aún no sabe puede ser un tip muy agradable... Quién de los bloggers no ha querido que sus publicaciones aparezcan también en facebook para que así todos sus contactos y amigos se den cuenta de qué es lo que publican? Pues es bueno vincular la cuenta de facebook a la cuenta del blog y así aparecerá en tu perfil todo este contenido cada vez que agregues una nueva entrada de blog.
Ahora bien... Cómo hacerlo?
Es muy sencillo: Debes ingresar a tu cuenta de facebook y entrar a la página de notas (quien no sepa como entrar solo debe escribir en la barra de arriba notas y la que diga notas (aplicación) esa es). En algún lugar de esta página - La última vez estaba en la parte superior derecha - debe decir "importar blog" y en esta opción al dar clic aparecerá un cuadro de texto para ingresar la dirección de tu blog. Solo debes escribirla completa y aceptar todo lo que te pregunten - Creo que no te preguntarán nada más -.
Acá ya puedes disfrutar de este beneficio sin tener que pegar enlaces cada vez en tu muro o hacer notas completas desde el comienzo copiándolas de tu blog, sino que esta aplicación solita trae la entrada completa con imágenes y links y la convierte en una nota facebook.
Cabe aclarar que si usas botones en tu entrada no funcionarán, así que es bueno que uses links de solo palabras con hipervínculos o que después de creada la nota modifiques el html de la misma e incluir el botón por separado.
Saludos!

viernes, 13 de mayo de 2011

Crear ejecutables en MatLab!!!

Esta es otra gran pregunta que muchos nos hicimos alguna vez luego de crear un programa en MatLab: Ya tengo el programa... Y ahora, ¿cómo lo corro en un computador en el que no hay MatLab?
Muy seguramente la mayoría prefiere instalar MatLab y salirse de ese problemita para siempre, pero hoy quiero mostrar un método que sirve para resolver esta situación y solo con el uso de una herramienta un poco más pequeña.
Cabe aclarar que esto aplica para programas con interfaz gráfica, aunque no he probado los otros ustedes pueden ensayar y comentar porque de seguro le podrá interesar a otros usuarios...

Cuando esté hecho y listo el programa para ejecutar y para convertir, en el command window de MatLab vamos a escribir lo siguiente:
(primero verificar que el directorio del "current folder" sea donde está guardado el archivo .m)
  1. >>mbuild -setup
    En esta opción se si desea utilizar un compilador existente en el equipo. Escribir "y" y dar enter.
  2. Luego pregunta qué compilador elegir: Si se escribe 1 está bien ya que es el compilador de MatLab. Dar "1" y enter
  3. Esta vez MatLab mostrará el nombre de su compiler y preguntará si es correcto. Escribir "y" y dar enter
  4. Saldrá nuevamente el símbolo que indica que MatLab está listo para iniciar una nueva operación (>>). Esta vez escribir:
    >>
    mcc -m nombredelprograma
  5. A partir de este punto hay que esperar a que MatLab termine de crear varios archivos en la misma carpeta donde se encuentra el .m (No desesperarse, a veces puede tomar varios minutos)
  6. Al terminar se encuentra el programa.exe que es el ejecutable, pero para hacer que corra en todos los lugares en que no haya MatLab instalado, se debe ir a la siguiente dirección C:\archivos de programa\MatLab\R2009b (O la versión que tengan)\toolbox\compiler\deploy\win32 y copiar el MCR (MatLab compiler runtime) de esta carpeta y colocarlo en la del ejecutable del programa a correr)
  7. Si no hay MatLab en donde quieran correr su programa, solo se debe instalar este MCR antes de intentar correr el suyo; aunque no es muy ventajoso tener que instalar el MCR si es mucha mejor opción que instalar el Matlab completo...
Si alguien tiene otra forma que no requiera de la instalación de MCR o que pueda crear un solo arhivo ejecutable, por favor hacerlo saber, seguro servirá a muchos más usuarios...

Un saludo!

Instalación manual de packages en MiKTeX

Bueno y para inaugurar este sitio nuevo, les traigo un truquito muy interesante para la compilación de documentos en lenguaje LaTeX que de seguro a muchos les rompe la cabeza buscando una explicación a por qué a veces no compila.
Primero, debo decirles que es para aquellos que usan el compilador MiKTeX (Obviamente sin importar el editor que usen).
Hace algunos días que me encuentro con la maravillosa pregunta que todos hacen cuando le falta un package - Y que justo es el que necesitan -: ¿Ahora qué hago?
Pues la idea es primero que todo hacer lo siguiente:
  • Ir a Inicio->programas->MiKTeX->Maintenance->settings y colocar en "yes" donde dice Install missing packages on the fly. Luego de esto ir a Inicio->programas->MiKTeX->Maintenance->Package manager y buscar el nombre de package requerido (de no saberlo, el editor (TeXnicCenter, Winedt, etc.) dirá cuál es el que falta) y darle instalar en el "+" que aparece arriba.
  • En caso de que no se deje descargar del repository package por algún motivo, lo que se debe hacer es una instalación manual y para ello detallar lo siguiente en su orden: buscar el package requerido y agregarle el .cls o el .sty para encontrarlo fácilmente en páginas de internet - Se encuentra en varias directamente para descargar -, luego crear un directorio (una carpeta) con el nombre del package en la dirección C:\archivos de programa\MiKTeX\texmf\tex\latex ahí dentro de la carpeta latex se crea la carpeta con el nombre del package. Copiar el package dentro de la carpeta respectiva. Por último ir otra vez a settings (las opciones del MiKTeX) y hacer clic en "refresh FNDB". Ahí la instalación se completa y ya se puede disfrutar del nuevo package instalado.
Lo probé con el package IEEEtran para documentos de ingenierías eléctrica y electrónica y con plantillas para hacer presentación de diapositivas en beamer y ambos packages funcionan correctamente. Cabe aclarar que sirve para todos. Para evitar contratiempos pueden instalar la versión full o complete del MiKTeX la cuál instalará desde el principio todos los packages que hay hasta la fecha, solo se debe saber como usarlos...
Un saludo!