
Я новичок в LaTeX и использую его для написания такого опроса:
Мой текущий код следующий:
\begin{enumerate}
\item
Statement one.
\begin{tabular}{c c c c c c c}
\square & \square & \square & \square
& \square & \square & \square \\
Strongly agree & Moderately agree & Slightly agree &
Neither agree or disagree & Slightly disagree & Moderately disagree & Strongly disagree
\end{tabular}
\end{enumerate}
У меня возникла следующая ошибка:
Подскажите, пожалуйста, что не так с моим кодом?
решение1
\square
является конструкцией математического режима и требует математических разделителей, как в $\square$
. Поскольку каждое поле tabular
логически отделено от других полей, математический режим должен быть добавлен для каждой ячейки, содержащей \square
. Я также добавил пустую строку, чтобы сформировать варианты ответов на отдельной строке.
Для кругов просто замените \square
на \bigcirc
.
Есливсеячейки a tabular
находятся в математическом режиме, можно было бы предпочтительнее использовать array
вместо tabular
, который по сути является версией математического режима tabular
.
\documentclass{article}
\usepackage[landscape,margin=1cm,]{geometry}
\usepackage{amssymb}
\begin{document}
\begin{enumerate}
\item
Statement one.
\begin{tabular}{c c c c c c c}
$\bigcirc$ & $\bigcirc$ & $\bigcirc$ & $\bigcirc$
& $\bigcirc$ & $\bigcirc$ & $\bigcirc$ \\
Strongly agree & Moderately agree & Slightly agree &
Neither agree or disagree & Slightly disagree & Moderately disagree & Strongly disagree
\end{tabular}
\end{enumerate}
\end{document}
решение2
Если вы хотите избежать утомительного многократного набора текста $...$
, вы можете использовать команды \Square
или \Circle
из wasysym
:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{geometry}
\usepackage{wasysym}
\usepackage{array}
\begin{document}
\begin{enumerate}
\item Statement one.
\begin{tabular}[t]{c c c}
\Square & \Square & \Square \\
Strongly agree & Moderately agree & Slightly agree \\[2ex]
\bfseries\Circle \\
Neither agree or disagree \\[2ex]
\Square & \Square & \Square \\
Slightly disagree & Moderately disagree & Strongly disagree
\end{tabular}
\end{enumerate}
\end{document}