Ein Itemize-Problem

Ein Itemize-Problem

Guten Morgen.

Ich möchte die fettgedruckten Texte auf der linken Seite neben dem linken Rand haben. Aber mein Ergebnis ist das Bild unten.

Danke für die Hilfe.

\documentclass[10pt,a6paper]{book}
%46paper
\usepackage[utf8]{inputenc}
\usepackage[main=slovak,english]{babel}
\usepackage[cm]{fullpage}
%showframe
\usepackage[a6paper, top=15mm, left=10mm, right=10mm, bottom=10mm,foot=5mm,marginparsep=0mm]{geometry}
\usepackage{tipa}
\usepackage{tabularx,booktabs}
\usepackage[sfdefault,thin]{roboto}
\usepackage{ amssymb }

\begin{document}

\begin{itemize}
  \item[{\fontfamily{qag}\selectfont\textbf{abrupt}}]       \quad {\fontfamily{phv}\selectfont [\textipa{@\textprimstress br2pt}]}\\
    {náhly, neočakávaný $\blacklozenge$ strohý, úsečný}
  \item[{\fontfamily{qag}\selectfont\textbf{acidic}}]       \quad {\fontfamily{phv}\selectfont [\textipa{@\textprimstress sId.Ik}]}\\
{kyslý, kyselinový}
  \item[{\fontfamily{qag}\selectfont\textbf{adorable}}]     \quad {\fontfamily{phv}\selectfont [\textipa{@\textprimstress dO:[email protected]\super@l}]}\\  
    {rozkošný, nádherný}
  \item[{\fontfamily{qag}\selectfont\textbf{adventurous}}]  \quad {\fontfamily{phv}\selectfont [\textipa{@d\textprimstress ven.tS\super @r.@s}]}\\   
    {odvážny, smelý \textit{(ochotný riskovať ap.)} $\blacklozenge$ dobrodružný}
\end{itemize}  

\end{document}

Bildbeschreibung hier eingeben

Antwort1

Wie Sie bemerkt haben, nimmt das Etikett \itemnur so viel Platz ein, wie für das Aufzählungszeichen groß genug ist. Wenn Sie mehr Platz haben, wird es am linken Rand und schließlich über die Seite hinaus reichen. In Ihrem Fall ist es bequemer, ein tabularoder wie im folgenden Beispiel zu verwenden tabularx. Eine vereinfachte Version Ihres Beispiels kann sein:

\documentclass{article}
\usepackage[a6paper, top=15mm, left=10mm, right=10mm, bottom=10mm,foot=5mm,marginparsep=0mm]{geometry}
\usepackage{tabularx}
\begin{document}
%%% Test of long item label
\begin{itemize}
\item[Test of long label] sdjkgf
\item  jsdgfjbc
\end{itemize}

Tabular:

\noindent
\begin{tabularx}{\linewidth}{rX}
  \textbf{abrupt}      & {\fontfamily{phv}\selectfont [text]}\\
  & náhly, neocakávaný strohý, úsečný \\
  \textbf{acidic}      & {\fontfamily{phv}\selectfont [text]}\\
  & kyslý, kyselinový \\
  \textbf{adorable}    & {\fontfamily{phv}\selectfont [text]}\\  
  & rozkošný, nádherný \\
  \textbf{adventurous} & {\fontfamily{phv}\selectfont [text]}\\   
  & odvážny, smelý \textit{(ochotný riskovať ap.)} dobrodružný 
\end{tabularx}

\end{document}

Bildbeschreibung hier eingeben

Antwort2

Nutze die Umwelt description:

\documentclass[10pt,a6paper]{book}
%46paper
\usepackage[utf8]{inputenc}
\usepackage[main=slovak,english]{babel}
\usepackage[cm]{fullpage}
\usepackage{calc}
%showframe
\usepackage[a6paper, top=15mm, left=10mm, right=10mm, 
bottom=10mm,foot=5mm,marginparsep=0mm]{geometry}
\usepackage{tipa}
\usepackage{tabularx,booktabs}
%\usepackage[sfdefault,thin]{roboto}
\usepackage{ amssymb }
\newcommand\qag[1]{\fontfamily{qag}\selectfont 
\makebox[\widthof{adventurous}][r]{#1}}
\newcommand\phv[2][]{{\fontfamily{phv}\selectfont
     [\textipa{#1@\textprimstress#2}]}}

\begin{document}

\hrule

\begin{description}
\item[\qag{abrupt}]  \quad \phv{br2pt}\\
        náhly, neočakávaný $\blacklozenge$ strohý, úsečný
\item[\qag{acidic}]  \quad \phv{sId.Ik}\\
        kyslý, kyselinový
\item[\qag{adorable}]\quad \phv{dO:[email protected]\super@l}\\  
        rozkošný, nádherný
\item[\qag{adventurous}]\quad \phv[d]{ven.tS\super @r.@s}\\   
        odvážny, smelý \textit{(ochotný riskovať ap.)} $\blacklozenge$ dobrodružný
\end{description}  

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen