"detallar" con viñetas personalizadas

"detallar" con viñetas personalizadas
\begin{itemize}

\item blah blah blah blah

\end{itemize}

Hasta donde yo sé, la principal diferencia entre el código anterior y simplemente escribir algo como

$\bullet$ blah blah blah blah

es que todo lo que está dentro del "elemento" se sangra hasta un punto a la derecha de la viñeta.

Me gustaría hacer eso con viñetas personalizadas en lugar de solo viñetas, una de las cuales se vería como {\bf Q:}y otra como {\bf A:}.

De esa manera, al escribir un párrafo de varias líneas después de {\bf Q:}o {\bf A:}, las líneas siguientes se alinearían verticalmente con la primera.

¿Cómo se puede hacer eso?

Respuesta1

Puedes usar elenumitempaquete para definir una lista personalizada; en el siguiente ejemplo, el mylistentorno es tal que \item producirá una etiqueta Q:en negrita; El nuevo comando \itema se puede utilizar para producir la etiqueta A:en negrita:

\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}

ingrese la descripción de la imagen aquí

Otra opción, que no requiere paquetes, es definir dos comandos usando el argumento opcional para \itempara producir las etiquetas deseadas:

\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}

información relacionada