Как создать одинаковый горизонтальный интервал?

Как создать одинаковый горизонтальный интервал?

Я хочу создать такой интервал.

hspace

Но использование hspace даст что-то вроде этого.

что я хочу

минимальный код

\documentclass[11pt]{article}

\begin{document}
\noindent Nama \hspace{10mm}: ... \\
NIS \hspace{10mm}: ... \\
Judul \hspace{10mm}: ...
\end{document}

решение1

Вот несколько способов (не проверено, но должно работать):

№ 1:

\begin{tabular}{p{3cm}p{10cm}}
  Nama: & \dotfill\\
  NIS: & \dotfill\\
  Judul: & \dotfill
\end{tabular}

№ 2:

\parbox{3cm}{Nama:}\dotfill\\
\parbox{3cm}{NIS:}\dotfill\\
\parbox{3cm}{Judul:}\dotfill

№ 3:

\begin{minipage}{3cm}Nama:\end{minipage}\dotfill
\begin{minipage}{3cm}NIS:\end{minipage}\dotfill
\begin{minipage}{3cm}Judul:\end{minipage}\dotfill

№ 4 (требуется enumitem):

\begin{itemize}[leftmargin=\dimexpr\leftmargin+3cm,labelwidth=3cm]
\item[Nama:] \dotfill
\item[NIS:] \dotfill
\item[Judul:] \dotfill
\end{itemize}

№ 5 (благодарность egreg):

\makebox[3cm][l]{Nama:}\dotfill
\makebox[3cm][l]{NIS:}\dotfill
\makebox[3cm][l]{Judul:}\dotfill

решение2

Попробуйте следующее:

\begin{tabular}{l@{\qquad:\,}l}
Nama & ... \\[6pt]
NIS & ... \\[6pt]
Judul & ... \\
\end{tabular}

решение3

Как это, с индивидуальной descriptionсредой?

\documentclass[12pt]{article}
\usepackage{enumitem}

\begin{document}%

\begin{description}[labelwidth =25mm,labelsep = 0pt, font=\sffamily]
  \item[Nama] : \dotfill

\item[NIS]: \dotfill

\item[Judul]: \dotfill
\end{description}


\end{document} 

введите описание изображения здесь

Связанный контент