Non sbagli niente, ho l’impressione che tu abbia messo il piede su un baco bene nascosto tra le classi e i pacchetti più difficli da usare, screprt, classicthesis e arsclassica. Ars carica già di us il pacchetto caption; le parole chiave tablecaption e figurecaption con scrreprt non servono a niente, e classicthesis ci mette del suo a rendere le cose difficli. Ho provato a tracciare i comandi eseguiti, ma non sono riuscito a trovare il responsabile di quel punto spurio. Ho però una soluzione che a me funziona; eccola:`% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatex
\documentclass[headinclude,%
footinclude,%
BCOR5mm,%
cleardoublepage=empty,%
% draft%
]{scrbook}
%\usepackage{trace}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{fixltx2e}
% Figure e tabelle
\usepackage{graphicx}
\usepackage{subfig}
% Classicthesis e Arsclassica
\usepackage[%drafting,%
eulerchapternumbers,%
beramono,%
eulermath,%
pdfspacing,%
floatperchapter,%
subfig%
]{classicthesis}
\usepackage{arsclassica}
% Impostazioni pacchetti
\DeclareCaptionLabelSeparator{spazio}{\enspace}
\captionsetup{font=small,labelsep=spazio}
\begin{document}
\chapter{Primo capitolo}
\begin{figure}[tb]
\centering
\includegraphics{falpha-2014-12-10}
\caption{The function $f_\alpha$.}
\end{figure}
\appendix
\chapter{Prima appendice}
\begin{figure}[tb]
\centering
\includegraphics{falpha-2014-12-10}
\caption{The function $f_\alpha$.}
\end{figure}
\end{document}`
In sostanza definisco uno stile di separazione formato solo da uno spazio; e a quanto pare dopo un paio di compilazioni sia senza appendice sia con l’appendice c’è solo un punto e uno spazio; il punto non fa parte dello stiel ma o la classe o i pacchetti lo aggiungono per conto loro.