The \fontfamily
needs to specify its sans serif font. As is pointed out by Cicada, the default font families for rm/sf/tt are set up by the class.
Here is a list of the most common fonts, and their codes: (From How do I use a particular font for a small section of text in my document?)
Family Font Name
pag Avant Garde
fvs Bitstream Vera Sans
pbk Bookman
bch Charter
ccr Computer Concrete
cmr Computer Modern
pcr Courier
mdugm Garamond
phv Helvetica
fi4 Inconsolata
lmr Latin Modern
lmss Latin Modern Sans
lmtt Latin Modern Typewriter
LinuxBiolinumT-OsF Linux Biolinum (formerly 'fxb' in older package versions)
LinuxLibertineT-OsF Linux Libertine (formerly 'fxl' in older package versions)
pnc New Century Schoolbook
ppl Palatino
qag TeX Gyre Adventor
qbk TeX Gyre Bonum
qzc TeX Gyre Chorus
qcr TeX Gyre Cursor
qhv TeX Gyre Heros
qpl TeX Gyre Pagella
qcs TeX Gyre Schola
qtm TeX Gyre Termes
ptm Times
uncl Uncial
put Utopia
pzc Zapf Chancery
So what is the name of Linux Libertine sans serif?
Well, according to Wikipedia
There is also a complementary humanist sans-serif face, Linux Biolinum, similar to Optima or Candara. It is available in bold and italic styles.
It has a different name Linux Biolinum! This was pointed out by user22108, and I tested this font and it looked exactly like the sans serif font in package libertine
.
Here is a MWE to test:
\documentclass{article}
\begin{document}
Computer Modern Serif (\fontname\font)
{\sffamily Computer Modern Sans Serif (\fontname\font)}
\fontfamily{LinuxLibertineT-OsF}\selectfont
Linux Libertine Serif (\fontname\font)
\fontfamily{LinuxBiolinumT-OsF}\selectfont
Linux Biolinum (\fontname\font)
\end{document}
which gives the output:
\fontfamily....
command for the Libertine sf family. The default islmsans
(do a\fontname\font
, to see) - the default font families for rm/sf/tt are set up by the class.