
\begin{itemize}
\item blah blah blah blah
\end{itemize}
Pelo que eu sei, a principal diferença entre o código acima e apenas escrever algo como
$\bullet$ blah blah blah blah
é que tudo dentro do "item" fica recuado em um ponto à direita do marcador.
Eu gostaria de fazer isso com marcadores personalizados em vez de apenas marcadores, um dos quais seria parecido {\bf Q:}
e outro parecido com {\bf A:}
.
Dessa forma, ao digitar um parágrafo com várias linhas após {\bf Q:}
ou {\bf A:}
, as linhas subsequentes seriam alinhadas verticalmente com a primeira.
Como isso pode ser feito?
Responder1
Você pode usar oenumitem
pacote para definir uma lista customizada; no exemplo a seguir, o mylist
ambiente é tal que \item produzirá o rótulo Q:
em negrito; o novo comando \itema pode ser usado para produzir o rótulo A:
em negrito:
\documentclass{article}
\usepackage{enumitem}
\usepackage{lipsum}
\newlist{mylist}{itemize}{1}
\setlist[mylist]{label=\textbf{Q:}}
\newcommand\itema{\item[\textbf{A:}]}
\begin{document}
\begin{mylist}
\item \lipsum[4]\lipsum[4]
\itema \lipsum[4]\lipsum[4]
\end{mylist}
\end{document}
Outra opção, que não requer pacotes, é definir dois comandos usando o argumento opcional for para \item
produzir os rótulos desejados:
\documentclass{article}
\usepackage{lipsum}
\newcommand\itema{\item[\textbf{A:}]}
\newcommand\itemq{\item[\textbf{Q:}]}
\begin{document}
\begin{itemize}
\itemq \lipsum[4]\lipsum[4]
\itema \lipsum[4]\lipsum[4]
\end{itemize}
\end{document}