Add \leavevmode
before the \color
command.
(See a footnote about this in the grfguide
documentation of colour support in LaTeX. (Sorry, its not my fault:-)
There is a different type of problem that will occur for all drivers.
Due to certain technical difficulties\footnote{
At least two causes: 1)
The presence of a \texttt{\char`\\special}
\m{whatsit}
prevents
\texttt{\char`\\addvspace}
‘seeing’ space on the current vertical
list, so causing it to incorrectly add extra vertical space. 2) A
\m{whatsit}
as the first item in a \texttt{\char`\\vtop}
moves the
reference point of the box.}
%
\documentclass[paper=a4,fontsize=11pt,BCOR=5mm,twoside,open=right,titlepage,
headinclude,footinclude,captions=tableheading,numbers=noenddot,fleqn,
cleardoublepage=empty]{scrreprt}
\usepackage[pdftex]{hyperref}
\usepackage[smaller,printonlyused,withpage]{acronym}
\usepackage[dvipsnames,svgnames,x11names,table,fixpdftex,hyperref]{xcolor}
\usepackage[eulerchapternumbers,eulermath,beramono,pdfspacing,linedheaders]{classicthesis}
\usepackage{arsclassica}
\renewcommand{\bflabel}[1]{{#1}\hfill}
\renewcommand*{\acsfont}[1]{\textsmaller{\textsf{\textsc{\textbf{\color{webgreen}{#1}}}}}}
\renewcommand*{\acffont}[1]{\textsf{\textsc{\color{webgreen}{#1}}}}
\areaset[current]{336pt}{750pt}
\setlength{\marginparwidth}{7em}
\setlength{\marginparsep}{2em}
\pdfcompresslevel=9
\pdfadjustspacing=1
\hypersetup{
colorlinks=true, linktocpage=true, pdfstartpage=3, pdfstartview=FitV,%
breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,%
plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,%
hypertexnames=true, pdfhighlight=/O,%nesting=true,%frenchlinks,%
urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, %pagecolor=RoyalBlue,%
pdftitle={The Title},%
pdfauthor={\textcopyright\ Stefano},%
pdfsubject={},%
pdfkeywords={},%
pdfcreator={pdfLaTeX},%
pdfproducer={LaTeX with hyperref and classicthesis}%
}
\makeatletter
\def\graffito@setup{%
\slshape\footnotesize% <=== I'm going to add \color{black} right here!
\leavevmode\color{black}%
\parindent=0pt \lineskip=0pt \lineskiplimit=0pt %
\tolerance=2000 \hyphenpenalty=300 \exhyphenpenalty=300%
\doublehyphendemerits=100000%
\finalhyphendemerits=\doublehyphendemerits}
\makeatother
\begin{document}
Best Answer
The
\graffito
definition includes (after\graffito@setup
)\raggedleft
/\raggedright
; this must be replaced with\RaggedLeft
/\RaggedRight
(from theragged2e
package) to allow hyphenation. For convenience, I use theetoolbox
package to do so.