Super Spread Sheet S³

Or little computing tricks and hacks

libertine font

The libertine package/font structure has changed and backwards compatibility is not really there. Some adjustments:

Change
\usepackage{libertine}
for
\usepackage{libertineotf}

which throws you directly into the following error:

! LaTeX Error: Command \nobreakspace unavailable in encoding EU1.

See the LaTeX manual or LaTeX Companion for explanation.
Type H for immediate help.

l.36 }

And this is becasue

EU1 encoding setup has changed \nobreakspace from being an encoding-independent command to an encoding-dependent command, but without setting up a default definition so it works in all encodings.

and the fix is to add to the preamble:
\DeclareTextCommandDefault{\nobreakspace}{\leavevmode\nobreak\ }

Source of information:

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: