%==============================================================
% GABARIT COLLECTION HORIZONS — Éditions Reverdin
% Charte v0.2 — couverture typographique universelle
% Usage : copier ce fichier, remplacer les [VARIABLES]
%==============================================================

\documentclass[12pt, twoside, openright]{book}

%--- Moteur ---
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{french}

%--- Fontes institutionnelles ---
\setmainfont{Cormorant Garamond}[
  BoldFont        = {Cormorant Garamond Bold},
  ItalicFont      = {Cormorant Garamond Italic},
  BoldItalicFont  = {Cormorant Garamond Bold Italic},
  SmallCapsFont   = {Cormorant SC}
]
% Fonte orientale (persan/arabe) — désactivée si inutile pour le titre
\newfontfamily\orientalfont[Script=Arabic, Scale=1.18]{Amiri}
% Fonte CJK (chinois/japonais) — décommenter si besoin
% \newfontfamily\cjkfont{Noto Serif CJK SC}

%--- Couleurs — charte Reverdin v0.2 ---
\usepackage{xcolor}
\definecolor{reverdin}{HTML}{5C4028}    % Brun encre — marque
\definecolor{horizons}{HTML}{8B4513}    % Ocre-brique — collection Horizons
% Teinte par titre (±15% luminosité sur #8B4513) :
% Plus clair : #A0522D (sienne) · #CD853F (Pérou)
% Plus sombre : #6B3410 (brun profond)
\definecolor{titrecolor}{HTML}{8B4513} % ← MODIFIER par titre

\definecolor{papiercasse}{HTML}{FAF6F0}
\definecolor{fondpersan}{HTML}{FDF9F3}

%--- Géométrie — format Horizons 135×210 ---
\usepackage[
  paperwidth=135mm, paperheight=210mm,
  top=18mm, bottom=20mm,
  inner=22mm, outer=15mm,
  headheight=13pt, headsep=8pt
]{geometry}

%--- Typographie ---
\usepackage{microtype}
\usepackage{setspace}
\setstretch{1.18}
\frenchspacing
\usepackage{csquotes}

%--- En-têtes ---
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE]{\footnotesize\textsc{\color{reverdin}Reverdin}}
\fancyhead[RO]{\footnotesize\itshape\color{reverdin}[TITRE COURANT]}
\fancyfoot[C]{\footnotesize\color{reverdin}\thepage}
\renewcommand{\headrule}{\color{reverdin!40}\hrule width\headwidth height 0.3pt}

%--- Chapitres ---
\usepackage{titlesec}
\titleformat{\chapter}[block]
  {\centering\large\scshape\color{titrecolor}}
  {}{0pt}{}
  [\vspace{3pt}{\color{titrecolor!60}\titlerule[0.3pt]}\vspace{10pt}]
\titlespacing{\chapter}{0pt}{28pt}{18pt}

%--- Ornement universel (pas de caractère culturellement marqué) ---
\newcommand{\ornement}{%
  \begin{center}\vspace{3pt}%
    \textcolor{titrecolor}{\rule{1.5cm}{0.3pt}%
    \enspace\raisebox{-1pt}{\footnotesize◆}\enspace%
    \rule{1.5cm}{0.3pt}}%
  \vspace{3pt}\end{center}%
}

%--- Lettrine ---
\usepackage{lettrine}
\renewcommand{\LettrineFontHook}{\color{titrecolor}}

%--- Distique bilingue (optionnel selon titre) ---
\usepackage{tabularx}
\newcommand{\distique}[2]{%
  \vspace{4pt}%
  \noindent\begin{tabularx}{\textwidth}{%
    >{\raggedleft\arraybackslash}X
    @{\hspace{6mm}}
    >{\raggedright\itshape\arraybackslash}X}
    \colorbox{fondpersan}{\parbox{0.46\textwidth}%
      {\vspace{2pt}\raggedleft\orientalfont\large #1\vspace{2pt}}}
    &
    \parbox{0.46\textwidth}{\vspace{3pt}#2\vspace{3pt}}
  \end{tabularx}\vspace{4pt}%
}

%--- Notes ---
\usepackage[perpage, symbol*]{footmisc}
\usepackage{emptypage}

%--- Monogramme Reverdin (TikZ) ---
\usepackage{tikz}
\newcommand{\logoReverdin}[1][8mm]{%  argument = hauteur totale
  \begin{tikzpicture}[baseline=-0.5ex]
    \pgfmathsetmacro{\r}{#1/2.4}    % rayon cercle
    \draw[color=reverdin, line width=0.5pt] (0,0) circle (\r pt);
    \node at (0,0) {\fontsize{\r}{\r}\selectfont\scshape\color{reverdin}r};
    \node[anchor=west] at (\r pt + 1.5pt, 0)
      {\fontsize{\r*0.55}{\r*0.55}\selectfont\textsc{\color{reverdin}\,reverdin}};
  \end{tikzpicture}%
}

%==============================================================
\begin{document}
%==============================================================

\frontmatter

%--- PAGE DE TITRE typographique pur ---
\begin{titlepage}
\thispagestyle{empty}

% Bande couleur collection en tête
\begin{tikzpicture}[remember picture, overlay]
  \fill[titrecolor]
    (current page.north west) rectangle
    ([yshift=-30mm]current page.north east);
  % Auteur en blanc dans la bande
  \node[anchor=west, white] at
    ([xshift=15mm, yshift=-15mm]current page.north west)
    {\fontsize{10}{12}\selectfont\textsc{[NOM AUTEUR]}};
  % Pays d'origine discret à droite
  \node[anchor=east, white, opacity=0.75] at
    ([xshift=-15mm, yshift=-15mm]current page.north east)
    {\fontsize{8}{10}\selectfont\textit{[PAYS / AIRE CULTURELLE]}};
\end{tikzpicture}

\vspace{35mm}  % espace sous la bande

\begin{center}

\vspace{12mm}

% Titre principal
{\fontsize{24}{28}\selectfont\scshape\color{reverdin}
  [TITRE PRINCIPAL]}

\vspace{6mm}

% Sous-titre
{\fontsize{12}{15}\selectfont\itshape\color{reverdin!70}
  [Sous-titre ou titre original translittéré]}

\vspace{8mm}

% Filet
{\color{titrecolor}\rule{6cm}{0.4pt}}

\vspace{8mm}

% Traducteur / présentateur
{\fontsize{10}{12}\selectfont
  Traduit et présenté par \textsc{[Nom]}}

\vfill

% Pied : collection + logo
\begin{tikzpicture}[remember picture, overlay]
  \node[anchor=south west] at
    ([xshift=15mm, yshift=12mm]current page.south west)
    {\fontsize{8}{10}\selectfont\textsc{\color{horizons}Horizons}};
  \node[anchor=south east] at
    ([xshift=-15mm, yshift=10mm]current page.south east)
    {\logoReverdin[7mm]};
\end{tikzpicture}

\end{center}
\end{titlepage}

%--- COPYRIGHT ---
\thispagestyle{empty}
\vspace*{\fill}
{\footnotesize\color{reverdin!80}
\noindent\textit{[TITRE ORIGINAL]} — [Auteur] ([dates]).\\
Texte source : [domaine public / droits cédés par (ayant-droit)].\\[6pt]
Traduction, présentation et notes © [année] [Nom traducteur]\\
© [année] Éditions Reverdin, pour la présente édition française.\\
Tous droits réservés.\\[6pt]
\textit{[Si applicable :] Cette traduction a été réalisée avec le concours
d'outils de traduction assistée par intelligence artificielle, sous la
responsabilité de l'auteur.}\\[10pt]
\textbf{ISBN} [000-0-000000-00-0]\\
Dépôt légal : [trimestre] [année]\\[4pt]
Composition : XeLaTeX · Cormorant Garamond · [fonte orientale si applicable]\\
Imprimé sur papier Munken Lynx Rough 80g\\
Couverture : couché mat 300g + pelliculage mat soft-touch\\
Imprimé par [Musumeci, Aoste / Gráficas Varona, Salamanque]
}
\vspace{8mm}
\begin{center}\logoReverdin[10mm]\end{center}
\clearpage

%--- ÉPIGRAPHE (optionnel) ---
\thispagestyle{empty}
\vspace*{6cm}
\begin{center}
\begin{minipage}{0.75\textwidth}
\centering
\itshape « [Citation de l'œuvre] »\\[8pt]
{\footnotesize — [Référence]}
\end{minipage}
\end{center}
\clearpage

\tableofcontents
\clearpage

\mainmatter

%--- Introduction ---
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
\markboth{Introduction}{Introduction}

\lettrine[lines=2]{[}{Première lettre]}...

\ornement

%--- Corps du texte ---
% \chapter{Titre du chapitre}
% \section*{...}
% Texte courant...
% \distique{original}{traduction}   % si bilingue
% \ornement

\backmatter

%--- Colophon ---
\clearpage
\thispagestyle{empty}
\vspace*{\fill}
\begin{center}
{\footnotesize\color{reverdin!60}
\textit{Achevé d'imprimer en [mois] [année]}\\
\textit{sur les presses de [imprimeur], [ville]}\\[10pt]
\logoReverdin[9mm]
}
\end{center}

\end{document}
