Onde está o erro nos meus códigos LaTeX?

Onde está o erro nos meus códigos LaTeX?

eu usorogercortesi. compara converter códigos LaTeX em imagens. Mas o código que escrevi abaixo não funciona. Eu não conseguia entender o porquê. Mas o mesmo código funciona muito bemaqui.qual é a causa do problema? Aqui estão os 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} 

Responder1

Eu diria que, embora existam vários motivos potenciais para você receber mensagens de erro, existemduas razões principais:

  • Você não conseguiu incorporar a expressão em umgrupo de matemática- matemática embutida ou matemática de exibição.

  • Você não conseguiu carregar o amsmathpacote, que fornece o código para o vmatrixambiente que você utiliza.

A saber, o código a seguir compila perfeitamente como um 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}

Termo aditivopara responder à questão de acompanhamento do OP: Para criar a mesma saídasemempregando um vmatrixambiente, pode-se escrever:

\[
\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
\]

ou seja, alguém substituiria \begin{vmatrix}por \left\vert \begin{array}{@{}*{6}{c}@{}}e \end{vmatrix}por \end{array} \right\vert.


Segundo Adendo: Meu navegador padrão, Firefox (versão atual: 70.0.1), exibe a seguinte tela quando tento visitar rogercortesi.com. Acho que vou ficar longe deste site!

insira a descrição da imagem aqui

Responder2

Você pode ter esquecido \usepackage{amsmath}qual fornece as funções necessárias que você está usando.

Vou postar um exemplo de onde fiz funcionar - você também precisa ativar o modo matemático para acessar/usar essas funções (eu acho? Sou muito novo nisso também).

\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}

Ainda não posso comentar, mas seria sempre útil adicionar os erros que você tem visto na sua pergunta, assim fica mais fácil descobrir qual pode ser o seu problema. :)

Responder3

\begin{documento} \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}

Aqui o número de colunas pode ser fixado pelo usuário e também pode-se colocar seu posicionamento. Não consegui executar seu código. Isso me deu que a resposta parecia um tamanho infinito. Como usamos ambiente tabular, podemos ajustar o tamanho das colunas.

Acho que você não definiu o tamanho da sua vmatrix. Portanto, a resposta parece diferente.

informação relacionada