
я используюrogercortesi.comдля преобразования кодов LaTeX в изображения. Но код, который я написал ниже, не работает. Я не мог понять, почему. Но тот же код работает очень хорошоздесь.В чем причина проблемы? Вот коды:
\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{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}
Здесь количество столбцов может быть установлено пользователем, а также можно задать их размещение. Я не смог запустить ваш код. Он дал мне ответ, похожий на бесконечный размер. Поскольку мы используем табличную среду, мы можем регулировать размер столбцов.
Я думаю, что вы не задали размер вашей vmatrix. Поэтому ответ выглядит иначе.