Is there a sans-serif font that appears different for I (capital i) and l (small L)?

Some examples for fonts in T1 font-encoding

Found in a full MiKTeX installation, but also in my (portable) TeX Live installation:

font test result: fonts with good distinction between I and l

\documentclass[12pt]{article}

\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{lmodern}

\newcommand*{\test}{W. H. Gates III. | Ill Bill}
\newcommand*{\testfont}[2]{#1: \textsf{\fontfamily{#2}\selectfont\test}}

\setlength{\parindent}{0pt}
\linespread{1.5}

\begin{document}

\testfont{Cabin}{Cabin-TLF}

\testfont{Cantarell}{fca}

\testfont{Comfortaa}{fco}

\testfont{Iwona}{iwona}

\testfont{Kp-Sans}{jkpss}

\testfont{PT-Sans}{PTSans-TLF}

- * - * - * - * - * - * - * - * - * - * - * - * - * -

\testfont{Tahoma}{tahoma}

\testfont{MS Trebuchet}{trebuchet}% I mixed up the name, it should have been "Trebuchet MS".

\testfont{Verdana}{verdana}

\end{document}

If used alone or with their family companions, most of them are called with a \usepackage command. For the three fonts below the starred line one needs to manually install the winfonts package.


Just for comparison some fonts with no or only a little distinction between big i and small L:

font test result: fonts with no or slight distinction between I and l


From the LaTeX2e Font Catalogue: Sans Serif Fonts, there is venturis:

enter image description here

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[lf]{venturis} %% lf option gives lining figures as default; 
              %% remove option to get oldstyle figures as default
\renewcommand*\familydefault{\sfdefault} %% Only if the base font of the document is to be sans serif
\begin{document}
Kim Jong Il
\end{document}

What about the new Source Sans Pro by Adobe? enter image description here