jueves, 22 de abril de 2010

Prueba con syntaxhighlighter

Sólo andaba viendo si funcionaba el syntaxhighlighter, así que les presumo que ya está listo :P, ya sé que no tiene gran ciencia, pero estoy contenta porque ya quedó.


  • LaTeX

  • \pgfdeclareimage[height=0.9cm]{logo-izq}{imágen1}
    \pgfdeclareimage[height=0.9cm]{logo-der}{imágen2}
    \logo{\pgfuseimage{logo-der}}
    
    \setbeamertemplate{sidebar left}
    {
    \logo{\pgfuseimage{logo-izq}}
    \vfill %pone la imágen en la esquina inferior izquierda
    \rlap{\hskip0.1cm\insertlogo} %inserta la imágen
    \vskip15pt
    }
    
    \begin{document}
    %contenido
    \end{document}


  • Python

  • def factorial(x):
      if x == 0:
          return 1
      else:
          return x * factorial(x-1)


  • C++

  • # include  // Esta biblioteca permite el uso de cout(<<) y de cin(>>)
    
    using namespace std;
    
    int main()
    {
      cout << "Hola mundo" >>
    }


  • PHP

  • miércoles, 21 de abril de 2010

    LaTeX: Agregar una imágen en una presentación hecha en beamer

  • IMÁGEN DE FONDO

  • Para poner una imágen como fondo en una presentación hecha con beamer sólo debemos agregar el siguiente código antes de \begin{document}


    \usebackgroundtemplate{\includegraphics[width= \paperwidth, height=\paperheight]{IMG}}


    De aquí en adelante IMG* hace referencia al nombre de la imágen que queremos agregar.

    Lo anterior hace que todas las diapositivas tengan el mismo fondo. Si se quiere agregar fondo a una diapositiva, distinto al resto de las diapositivas, se debe agregar el código anterior, pero antes de la definición de la diapositiva en la que queremos el fondo y encerrado entre llaves {}, de la siguiente manera


    {
    \usebackgroundtemplate{\includegraphics[width= \paperwidth, height=\paperheight]{IMG}}
    \begin{frame}
    %contenido
    \end{frame}
    }


    Esto pone una imágen del tamaño de la diapositiva, por \paperwidth y \paperheight, pero yo quería poner una imágen de fondo, sólo en la primer diapositiva, con las dimensiones y la posición que yo eligiera, así que probé con \rput (es necesario agregar \usepackage{pstricks}) y me funcionó:


    {
    \usebackgroundtemplate{\rput[lt](1.5,-0.5){\includegraphics[width=10cm, height=7cm]{IMG}}}
    \begin{frame}
    %contenido
    \end{frame}
    }


    Si alguién encuentra una mejor manera de hacerlo le agradecería que me pasara el dato.

  • IMÁGEN COMO LOGO

  • Podemos poner una imágen como logo agregando el siguiente código antes de \begin{document}


    \pgfdeclareimage[height=1.2cm, width=2.4cm]{logo}{IMG}
    \logo{\pgfuseimage{logo}}


    Si queremos agregar dos logos (uno de cada lado), debemos escribir el siguiente código


    \pgfdeclareimage[height=0.9cm]{logo-izq}{IMG}
    \pgfdeclareimage[height=0.9cm]{logo-der}{IMG1}
    \logo{\pgfuseimage{logo-der}}

    \setbeamertemplate{sidebar left}
    {
    \logo{\pgfuseimage{logo-izq}}
    \vfill %pone la imágen en la esquina inferior izquierda
    \rlap{\hskip0.1cm\insertlogo} %inserta la imágen
    \vskip15pt
    }


  • IMÁGEN EN CUALQUIER DIAPOSITIVA

  • Para agregar una imágen en cualquier diapositiva basta con agregar las siguientes líneas en la diapositiva que queremos la imágen


    \begin{figure}
    \scalebox{0.4}{\includegraphics{IMG}} \caption{pie de imágen}
    \end{figure}


    Me parece que vale la pena mencionar que todo lo aquí mencionado lo probé con imágenes jpg.