중첩된 항목별 항목 표시가 항목 라벨을 표시하지 않습니다.

중첩된 항목별 항목 표시가 항목 라벨을 표시하지 않습니다.

나는 다음 항목별 항목을 사용합니다.

\begin{itemize}
\item [\textbf{Home Page - Utente Semplice}]
 \begin{itemize}
    \item Sono presenti troppi contenuti poco utili (1-6-7);
    \item Il proprio avatar, non è un rimando efficace alla propria home page, dove non si vede il proprio profilo, ma i grafici del proprio impianto (1-7);
    \item Se si passa da utente semplice ad utente professionista, l'avatar non viene cambiato (7);
    \item Se si clicca sul proprio nome, si viene rimandati alla home page, mentre sarebbe più logico essere portati ai propri dati (1-3);
\end{itemize}
\item [\textbf{Home Page - Utente Professionista}] \begin{itemize}
    \item Sono presenti troppi contenuti poco utili (1-6-7);
    \item Se si passa da utente professionista ad utente semplice, l'avatar non viene cambiato (7);
    \item Se si clicca sul proprio nome, si viene rimandati alla home page, mentre sarebbe più logico essere portati ai propri dati (1-3);
\end{itemize}
\end{itemize}

결과는 다음과 같습니다. 여기에 이미지 설명을 입력하세요

보시다시피, 첫 번째 항목별 항목의 레이블이 잘 표시되지 않습니다(단어의 첫 번째 부분이 없음).

어떻게 해결할 수 있나요?

답변1

다음은 더 높은 수준의 itemize를 로 바꾸고 의 키를 enumerate사용하는 솔루션입니다 .widestenumitem

그러나 multiline description더 좋아 보일 수 있는 환경을 사용하는 것이 좋습니다.

    \documentclass[italian]{article}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{geometry}
    \usepackage{enumitem}
\newlength\descrwidth
    \begin{document}

\setlist[itemize, 1]{label=\textendash,wide=0.5em, leftmargin=*}
\begin{enumerate}[wide=0pt, leftmargin=*, widest=\textbf{Home Page – Utente Professionista}, font=\bfseries]
\item [Home Page – Utente Semplice]
 \begin{itemize}
    \item Sono presenti troppi contenuti poco utili (1-6-7);
    \item Il proprio avatar, non è un rimando efficace alla propria home page, dove non si vede il proprio profilo, ma i grafici del proprio impianto (1-7);
    \item Se si passa da utente semplice ad utente professionista, l'avatar non viene cambiato (7);
    \item Se si clicca sul proprio nome, si viene rimandati alla home page, mentre sarebbe più logico essere portati ai propri dati (1-3);
\end{itemize}
\item [Home Page – Utente Professionista] \begin{itemize}
    \item Sono presenti troppi contenuti poco utili (1-6-7);
    \item Se si passa da utente professionista ad utente semplice, l'avatar non viene cambiato (7);
    \item Se si clicca sul proprio nome, si viene rimandati alla home page, mentre sarebbe più logico essere portati ai propri dati (1-3);
\end{itemize}
\end{enumerate}

\settowidth{\descrwidth}{\textbf{Utente Professionista }}
\begin{description}[wide=0pt, style=multiline, leftmargin=\descrwidth]
\item [Home Page\\Utente Semplice]
 \begin{itemize}
    \item Sono presenti troppi contenuti poco utili (1-6-7); \the\descrwidth
    \item Il proprio avatar, non è un rimando efficace alla propria home page, dove non si vede il proprio profilo, ma i grafici del proprio impianto (1-7);
    \item Se si passa da utente semplice ad utente professionista, l'avatar non viene cambiato (7);
    \item Se si clicca sul proprio nome, si viene rimandati alla home page, mentre sarebbe più logico essere portati ai propri dati (1-3);
\end{itemize}
\item [Home Page \\Utente~Professionista] \begin{itemize}
    \item Sono presenti troppi contenuti poco utili (1-6-7);
    \item Se si passa da utente professionista ad utente semplice, l'avatar non viene cambiato (7);
    \item Se si clicca sul proprio nome, si viene rimandati alla home page, mentre sarebbe più logico essere portati ai propri dati (1-3);
\end{itemize}
\end{description}
    \end{document} 

여기에 이미지 설명을 입력하세요

답변2

문제는 간단합니다. Itemize는 약 한 문자를 레이블로 예상하고 이에 맞게 너비를 계산합니다. 긴 레이블, 즉 에 대한 지원을 제공하기 위해 특별히 고안된 목록 환경을 사용하고 싶을 수도 있습니다 description.

또 다른 옵션은 목록의 여러 측면을 변경할 수 있는 기능을 사용하는 것입니다 enumitem(자세한 내용은 설명서 참조).

관련 정보