
나는 사용한다rogercortesi.comLaTeX 코드를 이미지로 변환합니다. 하지만 아래에 작성한 코드는 작동하지 않습니다. 나는 이유를 이해할 수 없었다. 그러나 동일한 코드는 매우 잘 작동합니다.여기.문제의 원인은 무엇입니까? 코드는 다음과 같습니다.
\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}
답변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
.
두 번째 부록: 내 기본 브라우저인 Firefox(현재 버전: 70.0.1)에서 rogercortesi.com을 방문하려고 하면 다음 화면이 표시됩니다. 나는 이 사이트를 멀리할 것 같아요!
답변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의 크기를 설정하지 않은 것 같습니다. 그러므로 대답은 다르게 보입니다.