
Quero alinhar o texto depois de algumas palavras. eu seguiesta respostapor @Torbjørn T. Mas houve mensagens de erro. Aqui está o código:
\documentclass{report}
\usepackage{xcolor}
\usepackage{tabularx}
\begin{document}
\begin{tabularx}{\linewidth}{@{}lX@{}}
\textcolor{blue}{\textit{Name of the Experiment:} & Frequency Stability Study of a Power System blah blah blah}
\end{tabularx}
\end{document}
As mensagens de erro são as seguintes:
line 9: Missing } inserted. \end{tabularx}
line 9: Extra }, or forgotten \endgroup. \end{tabularx}
line 9: Missing } inserted. \end{tabularx}
line 9: Extra }, or forgotten \endgroup. \end{tabularx}
line 9: Missing } inserted. \end{tabularx}
line 9: Extra }, or forgotten \endgroup. \end{tabularx}
line 9: Overfull \hbox (15.0pt too wide) in paragraph
como isso pode ser resolvido?
Estou usando MiKTeX e PDFLaTeX.
Responder1
Basicamente, o seu problema é que você não pode abrir a cor do texto \textcolor{blue}{
e iniciar a próxima célula (com &
). Você tem que fechar \textcolor{blue}{}
primeiro e depois iniciar a próxima célula.
Ou você queria fazer na primeira colunaNome do Experimento:em azul então você tem que fazer assim, e fechar a cor do texto anteriormente:
\documentclass{report}
\usepackage{xcolor}
\usepackage{tabularx}
\begin{document}
\begingroup
\begin{tabularx}{\linewidth}{@{}lX@{}}
\textcolor{blue}{\textit{Name of the Experiment:}} & Frequency Stability Study of a Power System blah blah blah
\end{tabularx}
\end{document}
ou você queria que todo o texto da tabela fosse azul. Então você agrupa a tabela em um grupo separado como este:
\documentclass{report}
\usepackage{xcolor}
\usepackage{tabularx}
\begin{document}
\begingroup %%start wrapper group
\color{blue} %%assign textcolor
\begin{tabularx}{\linewidth}{@{}lX@{}}
\textit{Name of the Experiment:} & Frequency Stability Study of a Power System blah blah blah
\end{tabularx}
\endgroup%%end wrapper group
\end{document}
Dê uma olhada nodocumentação xcolor- você também pode alterar a cor de fundo das linhas.