¿Dónde está el error en mis códigos LaTeX?

¿Dónde está el error en mis códigos LaTeX?

yo suelorogercortesi.compara convertir códigos LaTeX en imágenes. Pero el código que escribí a continuación no funciona. No podía entender por qué. Pero el mismo código funciona muy bien.aquí.¿Cuál es la causa del problema? Aquí hay códigos:

\Delta =\begin{vmatrix} 
  1          &1   &1            &1     &\dots  & 1     \\
  1    &1    &1   &1     &\dots  & 1    \\
  1    &1    &1   &1     &\dots  & 1     \\
  1    &1    &1   &1     &\dots  & 1     \\
   \vdots    &\vdots     &\vdots      &\vdots      &\ddots &\vdots \\  
 1 &1 &1 &1 &\dots  &1    \\
\end{vmatrix} 

Respuesta1

Yo diría que si bien hay varias razones potenciales por las que recibes mensajes de error, haydos razones principales:

  • No lograste insertar la expresión en ungrupo de matematicas- ya sea matemáticas en línea o matemáticas en pantalla.

  • No pudo cargar el amsmathpaquete, que proporciona el código para el vmatrixentorno que emplea.

Es decir, el siguiente código se compila bien como un documento LaTeX:

\documentclass{article}
\usepackage{amsmath} % for 'vmatrix' environment
\begin{document}
\[ % initiate an unnumbered displaymath group
\Delta =\begin{vmatrix} 
  1      &1      &1      &1      &\dots  & 1     \\
  1      &1      &1      &1      &\dots  & 1     \\
  1      &1      &1      &1      &\dots  & 1     \\
  1      &1      &1      &1      &\dots  & 1     \\
  \vdots &\vdots &\vdots &\vdots &\ddots &\vdots \\  
  1      &1      &1      &1      &\dots  &1
\end{vmatrix} 
\] % terminate the displaymath group
\end{document}

Apéndicepara abordar la pregunta de seguimiento del OP: Para crear el mismo resultadosinempleando un vmatrixentorno, se podría escribir:

\[
\Delta =\left\vert \begin{array}{@{} *{6}{c} @{}}
  1      &1      &1      &1      &\dots  & 1     \\
  1      &1      &1      &1      &\dots  & 1     \\
  1      &1      &1      &1      &\dots  & 1     \\
  1      &1      &1      &1      &\dots  & 1     \\
  \vdots &\vdots &\vdots &\vdots &\ddots &\vdots \\
  1      &1      &1      &1      &\dots  &1      
\end{array} \right\vert
\]

es decir, se reemplazaría \begin{vmatrix}con \left\vert \begin{array}{@{}*{6}{c}@{}}y \end{vmatrix}con \end{array} \right\vert.


Segunda Adenda: Mi navegador predeterminado, Firefox (versión actual: 70.0.1), muestra la siguiente pantalla cuando intento visitar rogercortesi.com. ¡Creo que me mantendré alejado de este sitio!

ingrese la descripción de la imagen aquí

Respuesta2

Es posible que haya olvidado \usepackage{amsmath}cuál proporciona las funciones necesarias que está utilizando.

Publicaré un ejemplo en el que lo hice funcionar: también debes habilitar el modo matemático para acceder/usar estas funciones (creo que también soy bastante nuevo en esto).

\documentclass[11pt]{article}

\usepackage{amsmath}

\begin{document}
    \[ %enters math mode
    \Delta=\begin{vmatrix}
                1          &1   &1            &1     &\dots  & 1     \\
                1    &1    &1   &1     &\dots  & 1    \\
                1    &1    &1   &1     &\dots  & 1     \\
                1    &1    &1   &1     &\dots  & 1     \\
                \vdots    &\vdots     &\vdots      &\vdots      &\ddots &\vdots \\
                1 &1 &1 &1 &\dots  &1    \\
    \end{vmatrix}
    \]
\end{document}

No puedo comentar todavía, pero siempre sería útil agregar los errores que has estado viendo en tu pregunta, para que sea más fácil descubrir cuál podría ser tu problema. :)

Respuesta3

\begin{document} \begin{tabular}{ccc}

        $\Delta$&=&\begin{tabular}{cccccc}
            1          &1   &1            &1     &$\dots$  & 1     \\
            
            
            1    &1    &1   &1     &$\dots$  & 1    \\
            1    &1    &1   &1     &$\dots$  & 1     \\
            1    &1    &1   &1     &$\dots $ & 1     \\
            $\vdots $   & $\vdots $    & $\vdots  $    &$\vdots$      &$\ddots$ &$\vdots$ \\
            1 &1 &1 &1 &$\dots$  &1    \\
        \end{tabular}
        \end{tabular}
        
        \vspace{2cm}
    
    
    
            \begin{tabular}{cc|c|}
                
                $\Delta$&=&\begin{tabular}{cccccc}
                    1          &1   &1            &1     &$\dots$  & 1     \\
                    
                    
                    1    &1    &1   &1     &$\dots$  & 1    \\
                    1    &1    &1   &1     &$\dots$  & 1     \\
                    1    &1    &1   &1     &$\dots $ & 1     \\
                    $\vdots $   & $\vdots $    & $\vdots  $    &$\vdots$      &$\ddots$ &$\vdots$ \\
                    1 &1 &1 &1 &$\dots$  &1    \\
                \end{tabular}
            \end{tabular}\\
            \vspace{1cm}\\
            This is simpler. One can change  the size by
             renewcommand   \{arraystretch\}
        \end{document}

Aquí el usuario puede fijar el número de columnas y también se puede establecer su ubicación. No pude ejecutar tu código. Me dio la respuesta parecía de tamaño infinito. Como utilizamos un entorno tabular, podemos ajustar el tamaño de las columnas.

Creo que no configuraste el tamaño de tu vmatrix. Por tanto, la respuesta parece diferente.

información relacionada