lunes, 26 de diciembre de 2022

Syllabus usando org-mode de emacs para obtener el tex y pdf

 Mi versión en org-mode (emacs) y latex del syllabus de un curso de la Universidad de Concepción, versión 2022.

https://github.com/ramrebol/syllabus

Como la institución sólo provee de la versión MS-Word del syllabus, comparto mi versión para generar el syllabus de un curso en la Universidad de Concepción:

  • syllabus.tex y syllabus.org es la versión minimal (el mismo ejemplo dado por la institución).

  • syllabus_algebra.tex y syllabus_algebra.org es una versión para el curso de Álgebra y Trigonometría del segundo semestre del 2022.

  • *.pdf son las salidas pdf de ambos archivo.

Los archivos *.tex están listos para compilar. Obviamente, también puedes editarlos como necesites.

Notar que los archivos LaTeX fueron generados usando org-mode de emacs (que si no lo conoces te recomiendo mirar de qué se trata: https://orgmode.org/), lo que hace que la generación del tex y pdf sea mucho más sencilla (incluso podemos saltarnos mirar el tex). Si usas emacs, puedes descargar los *.org y para generar el tex basta escribir los shorcuts

C-x-e l-p

pero si sólo quieres usar los tex no es necesario saber nada sobre emacs y org-mode.

Notar que usar los archivos *.org tiene la ventaja de poder escribir tablas (por ejemplo, de la sección de la Planificación) en una forma más natural, usando C-c' (notar el apóstrofe luego del Control c).

 


lunes, 24 de octubre de 2022

¿Cómo saber si la clase es buena?

Una clase es buena cuando los estudiantes quieren ir y participar. El buen ambiente de una clase depende tanto del profesor, alumnos y también la infraestructura.


Una sala puede tener una infraestructura top, pero si el profesor es aburrido, la clase no es buena.

Una sala puede tener una infraestructura deficiente, pero un profesor tan especial que hace que la esperiencia de la clase sea imperdible.

Junto con lo anterior no hay que olvidar que el ambiente para generar una buena clase también es responsabilidad de los estudiantes. Deben llegar a la hora, estar atentos y con disposición positiva, tomar apuntes, participar, etc.

viernes, 20 de mayo de 2022

Bases de datos de la biblioteca Universidad de Concepción

Escribo información sobre la biblioteca de la Universidad de Concepción aca, para que no se me olvide y tenerlo a mano.

    https://bibliotecas.udec.cl/

Algunas bases de datos:

  - web of science    <-- dueña de EndNote
  - sciencedirect
  - ebsco
  - elibro                  <-- libros en español
  - jstor                    <-- docs científicos y relevantes ANTIGUOS (hitóricos) !!!!
  - annual review
  - taylor
  - wiley- springer


------------------------------------------------


Fuera de la universidad es posible acceder a la información anterior, o papers, mediante el proxi de la UdeC, con la siguiente información:

    proxy.udec.cl    y    en el puerto: 3128

Parece que esta información del proxy está en desuso, pero hasta ahora funciona.



------------------------------------------------


Aunque no es de la UdeC, un sitio donde ver el factor de impacto de revistas:


    https://www.scimagojr.com/

miércoles, 8 de diciembre de 2021

Adventofcode

Cada año antes de navidad, en el sitio

    https://adventofcode.com/ 

hay una serie de acertijos que se resuelven con ingenio y programando en cualquier lenguaje. Cada media noche se publica un nuevo acertijo, y la idea es resolver cada problema en el menor tiempo posible.

Escribo esto acá para ver si me acuerdo de participar el próximo año, que éste ya es tarde :P

domingo, 6 de junio de 2021

Demasiada democracia

¿Los politicos deben hacer lo que los ciudadanos quieren, en la forma que la mayoria quiere, o deben hacer lo que es conveniente para ellos?

martes, 18 de mayo de 2021

etags: an useful tool to generate tags in Emacs

etags is an useful tool to generate tag tables for Emacs (ctags is the same but for vi). This allows us to jump to a function defined in some file in the code, without having to remember in which file is it. As could be expected, this tool understand the syntax of a lot of programming languages, like C, C++, Fortran, HTML or LaTeX.

 

To use it, in the folder where the code is run

     etags *.f90

 

This generates a file called TAGS with the information (a tag table) about in which .f90 is each function and subroutine of the code.


Then, in Emacs move the cursor on the subroutine/function what you want, and ATL+. (ALT and dot) opens the .f90 file where the subroutine/function is with the cursor on the definition of it. To go back, hit ALT+, (ALT and comma).


For more tips related with emacs visit papitas emacs.

jueves, 25 de marzo de 2021

jueves, 15 de octubre de 2020

Las dos culturas de las matemáticas / The Two Cultures of Mathematics

Las dos culturas de las matemáticas / The Two Cultures of Mathematics, del medallista Fields W.T. Gowers,

Original (The Two Cultures of Mathematics) https://www.dpmms.cam.ac.uk/~wtg10/2cultures.pdf


Traducción al español: https://gaceta.rsme.es/abrir.php?id=83






 

lunes, 27 de abril de 2020

Editing music in linux

My descover: reaper.
It is not free software, but is a professional software for edit music.

domingo, 12 de abril de 2020

Software para clases online

Debido a la contingencia (COVID-19) en la universidad estamos comenzando el año con educación a distancia (abril 2020). Por este motivo he tenido que buscar y probar distintas estrategias y software para obtener los resultados que buscaba.

Luego de buscar y probar varias opciones, me he quedado con los siguientes:

- Simple Screen Recorder: Permite grabar pantalla completa, una ventana específica o sólo un recuadro. Además permite detener la grabación para luego reanudarla.


Xournal y Xournalpp: Ideales para utilizar la tablilla Wacom. Permiten también abrir y editar pdf, introducir imágenes, escribir en LaTeX, grabar directamente, entre otras cosas. Originalmente Xournalpp fue un clon de Xournal en C++, pero ahora son dos proyectos independientes.