[Tex/LaTex] Horizontal alignment within itemize

horizontal alignmentitemize

My minimum working example:

\documentclass{article}

\begin{document}

\begin{itemize}

\item 1. First
\item 2. Second
\item 3a. Third
\item 3b. Third
\item 4. Fourth

\end{itemize}

\end{document}

The result:

enter image description here

How can I horizontally align the text (First, Second, Third etc)?

Best Answer

You can define a new command \myitem

\newcommand{\myitem}[1]{%
  \item\makebox[1.5em][l]{#1}%
  }

and use it instead of \item in these particular itemizes

MWE:

\documentclass{article}

\newcommand{\myitem}[1]{%
  \item\makebox[1.5em][l]{#1}%
  }

\begin{document}

\begin{itemize}

\myitem{1.} First
\myitem{2.} Second
\myitem{3a.} Third
\myitem{3b.} Third
\myitem{4.} Fourth

\end{itemize}

\end{document} 

enter image description here