Ошибка с \hline и подобными командами

Ошибка с \hline и подобными командами

Я новичок в LaTex. TeXstudio сообщает мне об этой ошибке: "Я ожидаю увидеть \noalign только после \cr выравнивания. Продолжайте, и я проигнорирую этот случай".

Мой текст

\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{amsmath}
\usepackage{booktabs}

\begin{document}    
\noindent
\textbf{bla bla} bla bla.). \hline

\end{document}

Он рисует линию, как я просил, но также указывает на ошибку выше. То же самое, если я вставлю \toprule, \midruleили \bottomruleвместо\hline

решение1

Ответ на ваш вопрос заключается в том, что вы не находитесь в табличной среде, \hlineа booktabsкоманды предназначены только для этих сред, и LaTeX выдаст ту же ошибку, что и вы, если вы используете их где-либо еще.

Вместо этого вы можете использовать \hrulefill. Или даже \rule{width}{height}там, где вы бы указали параметры width и height как длины (например, 12pt).

Связанный контент