
答案1
我想說,雖然有幾個可能的原因導致您收到錯誤訊息,但有兩個主要原因:
您未能將表達式嵌入到數學組-- 內聯數學或顯示數學。
您未能載入該
amsmath
包,該包提供了您所使用的環境的程式碼vmatrix
。
也就是說,以下程式碼可以很好地編譯為 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}
附錄解決OP的後續問題:創建相同的輸出沒有使用vmatrix
環境,可以寫:
\[
\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
\]
即,可以將和替換\begin{vmatrix}
為。\left\vert \begin{array}{@{}*{6}{c}@{}}
\end{vmatrix}
\end{array} \right\vert
第二個附錄:當我嘗試造訪 rogercortesi.com 時,我的預設瀏覽器 Firefox(目前版本:70.0.1)顯示以下畫面。我想我會遠離這個網站!
答案2
您可能忘記了\usepackage{amsmath}
哪一個提供了您正在使用的必要功能。
我將發布一個範例,讓它發揮作用 - 您還必須啟用數學模式才能存取/使用這些函數(我想?我對此也很陌生)。
\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}
我還不能發表評論,但添加您在問題中看到的錯誤總是有幫助的,這樣可以更輕鬆地找出您的問題所在。 :)
答案3
\begin{文檔} \begin{表格}{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}
此處,列數可以由使用者固定,也可以放置其位置。我無法運行你的程式碼。它給我的答案看起來無限大。由於我們使用表格環境,我們可以調整列的大小。
我認為您沒有設定 vmatrix 的大小。因此,答案看起來有所不同。