Apuntes sobre cómo utilizar LaTex

Para lo que quieras: dudas, comentarios, videos, musica, noticias, chistes...

Moderator: Moderadores

User avatar
ontureño
Administrador Linuxero
Posts: 727
Joined: 17 Nov 2003, 14:31
Location: Ontur
Contact:

Apuntes sobre cómo utilizar LaTex

Post by ontureño » 02 Feb 2006, 15:53

Este hilo es para poner algunos ejemplos de utilización de latex. Para que veáis que no es tan difícil y se pueden hacer virguerías. Podéis colaborar :wink: .
Image

User avatar
ontureño
Administrador Linuxero
Posts: 727
Joined: 17 Nov 2003, 14:31
Location: Ontur
Contact:

Post by ontureño » 02 Feb 2006, 16:07

Empecemos por lo básico, una fórmula en latex se pone añadiendo el código

Code: Select all

[tex]
formula en latex
[/tex]
en tu mensaje. Recuerda que las palabras especiales en latex, como para poner una integral (int) o una fracción (frac) se nombran con \ antes de ellas.

Por ejemplo, podemos poner vectores:

[tex]\vec{a}+\vec{b}=\vec{c}[/tex]

Para ello, tenemos que insertar el código

Code: Select all

[tex]\vec{a}+\vec{b}=\vec{c}[/tex]
La generalización de un vector es una matriz, ¿no?

[tex]A=\left(\begin{array}{c c c}
a_{11} & a_{12} & a_{13} \\
a_{21} & a_{22} & a_{23} \\
a_{31} & a_{32} & a_{33} \\
\end{array}\right)[/tex]

Code: Select all

[tex]A=\left(\begin{array}{c c c}
a_{11} & a_{12} & a_{13} \\
a_{21} & a_{22} & a_{23} \\
a_{31} & a_{32} & a_{33} \\
\end{array}\right)[/tex]
Y podemos extraer su determinante:

[tex]\det A=\left|\begin{array}{c c c}
a_{11} & a_{12} & a_{13} \\
a_{21} & a_{22} & a_{23} \\
a_{31} & a_{32} & a_{33} \\
\end{array}\right|[/tex]

Code: Select all

[tex]\det A=\left|\begin{array}{c c c}
a_{11} & a_{12} & a_{13} \\
a_{21} & a_{22} & a_{23} \\
a_{31} & a_{32} & a_{33} \\
\end{array}\right|[/tex]
También, con el entorno array podemos definir una función a trozos

[tex]f(x)=\left\{ \begin{array}{c}
\sin{x} \quad\hbox{si}\quad x<0\\
x^2 \quad\hbox{si}\quad x>0\\
\end{array}\right.[/tex]

Code: Select all

[tex]f(x)=\left\{ \begin{array}{c}
\sin{x} \quad\hbox{si}\quad x<0\\
x^2 \quad\hbox{si}\quad x>0\\
\end{array}\right.[/tex]
En esta última he usado varias cosas:

-hbox hace que lo que escribas se haga en formato texto, no fórmula. Es por la estética

-quad simplemente deja hueco en blanco

-Observa que si no quiero que punga una llave para cerrar el vector, debo poner right..
Image

User avatar
nesimo
Administrador GNUino
Posts: 1698
Joined: 17 Nov 2003, 14:31
Location: España
Contact:

Post by nesimo » 02 Feb 2006, 16:34

Editi un poco porque resulta que al pasar el ratón por encima no se ve muy bien en el firefox...
Lo importante es el contenido
Descubre La vida del enésimo

eMe
Mecánico Cuántico_Relativista
Posts: 84
Joined: 17 Nov 2003, 14:31
Location: España
Contact:

Post by eMe » 05 Feb 2006, 12:14

Hola chicos, vamos a probar :P

Tenemos problemas con algunas formulas.

Ecuación de Schrödinger:

[tex]i\hbar\frac{d|\psi\rangle}{dt}=H|\psi\rangle[/tex]

Code: Select all

[tex]
i\hbar\frac{d|\psi\rangle}{dt}=H|\psi\rangle
[/tex]

¿Qué tal? :PPPP

Una pregunta, ¿qué tamaño de fuente tienes puesta? Lo digo por que se ven muy finas las letras ...

User avatar
kondor
Administrador
Posts: 341
Joined: 17 Nov 2003, 14:31
Location: vectorland
Contact:

Post by kondor » 05 Feb 2006, 14:47

Molan :lol: ...yo las veo bien, quiza un pelin (sin pasarse) mas gruesos. Per muy poquito, porque yo asi lo veo casi divino :wink:

User avatar
nesimo
Administrador GNUino
Posts: 1698
Joined: 17 Nov 2003, 14:31
Location: España
Contact:

Post by nesimo » 05 Feb 2006, 22:46

tamaño 10 :D

Code: Select all

var $_formula_density = 120;
    var $_xsize_limit = 900;
    var $_ysize_limit = 1000;
    var $_string_length_limit = 1000;
	var $_font_size = 10;
	var $_latexclass = "article"; //install extarticle class if you wish to have smaller font sizes
    var $_tmp_filename;
	var $_image_format = "gif"; //change to png if you prefer

Code: Select all

  function wrap_formula($latex_formula) {
        $string  = "\documentclass[".$this->_font_size."pt]{".$this->_latexclass."}\n";
        $string .= "\usepackage[latin1]{inputenc}\n";
        $string .= "\usepackage{amsmath}\n";
   $string .= "\usepackage{latexsym}\n";
   $string .= "\usepackage[activeacute,spanish]{babel}\n";
        $string .= "\usepackage{amsfonts}\n";
        $string .= "\usepackage{amssymb}\n";
        $string .= "\usepackage{graphicx}\n";
        $string .= "\usepackage{amsthm}\n";
   $string .= "\usepackage[T1]{fontenc}\n";
        $string .= "\usepackage{longtable}\n";
        $string .= "\usepackage{color}\n";
        $string .= "\pagestyle{empty}\n";
   $string .= "\\newcommand{\de}[2][]{\\text{d}^{#1} #2}\n";
        $string .= "\\newcommand{\parcial}[3][]{\frac{\partial^{#1} #2}{\partial #3^{#1}}}\n";
        $string .= "\\newcommand{\\total}[3][]{ \frac{\de{}^{#1} #2}{\de{#3}^{#1}}}\n";
   $string .= "\\newcommand{\bo}[1]{\mathbf{#1}}\n";
        $string .= "\begin{document}\n";
        $string .= "\begin{eqnarray*}" .$latex_formula." \end{eqnarray*}\n";
        $string .= "\end{document}\n";
        return $string;
Lo importante es el contenido
Descubre La vida del enésimo

User avatar
nesimo
Administrador GNUino
Posts: 1698
Joined: 17 Nov 2003, 14:31
Location: España
Contact:

Post by nesimo » 05 Feb 2006, 22:48

como ves, como el tuyo, o eso creo :)
Lo importante es el contenido
Descubre La vida del enésimo

User avatar
ontureño
Administrador Linuxero
Posts: 727
Joined: 17 Nov 2003, 14:31
Location: Ontur
Contact:

Post by ontureño » 06 Feb 2006, 15:08

Podemos también manejar la nomenclatura de Dirac:

Code: Select all

[tex]
i\hbar\frac{d|\psi\rangle}{dt}=H|\psi\rangle
[/tex]
Image

Locked

Who is online

Users browsing this forum: No registered users and 2 guests