包标题,但 \preauthor 仍然存在问题

包标题,但 \preauthor 仍然存在问题

所以,我正在写我的第一份大文件——但我尽量保持简单。我遇到了一些问题。我正努力一次解决一个问题。

首先是标题页。

\documentclass[10pt,a4paper]{book}
\usepackage[a4paper]{geometry}

\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\usepackage[T1]{fontenc}

\usepackage{titling}
%\usepackage{showframe}
\usepackage{graphicx}
\usepackage{listings, multicol, color, fancyhdr,lastpage}
\usepackage[font=small,format=plain,labelfont=bf,up,textfont=it,up]{caption}
\usepackage[hyperindex=true,colorlinks=true,breaklinks=true,linkcolor=blue]{hyperref}

\title{\huge\bsc{Des chiffres et des lettres}}
\author{Stéphane \bsc{22Decembre Guedon}}
\date{13 mai 2015}

% fonte
\renewcommand{\familydefault}{\sfdefault}

\posttitle{
   \newline
   %\vspace{1cm}
   \Large\emph{Protéger ses communications en ligne\\et autres aspects de sa vie numérique}\\
   \vspace{5mm}
   \LARGE\emph{GnuPG et OpenPGP pour tous}\\
    }

\preauthor{
    \vspace{5mm}
    \includegraphics[width=0.9\textwidth]{./images/logo-gnupg}\\
    \vspace{1cm}\\
    }

\predate{version 1 du }

\begin{document}
\maketitle

%\frontmatter
%\include{preambule-court}  
\tableofcontents
\include{0-intro}
\include{1-alternatives}


\end{document}

我收到以下错误:

额外的 },或者忘记了 \endgroup。
这里没有行可以结束。
放错了 \crcr。
额外的 },或者忘记了 $。
输入行 55 上的 \begin{center} 以 \end{tabular} 结尾。

所有错误都恰好与 \maketitle 之后的空白行有关

答案1

原因titling \presomething{} … \postsomething{}:如果其中一个在这里,另一个也一定在这里。我不知道这是错误还是功能。我设法找到了一个徽标(不是矢量徽标,尽管它的扩展名为 .pdf),所以我可以编译:

\documentclass[10pt,a4paper]{book}
\usepackage[a4paper]{geometry}

\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\usepackage{titling}
%\usepackage{showframe}
\usepackage{graphicx}
\usepackage{listings, multicol, color, fancyhdr,lastpage}
\usepackage[font=small,format=plain,labelfont=bf,up,textfont=it,up]{caption}
\usepackage[hyperindex=true,colorlinks=true,breaklinks=true,linkcolor=blue]{hyperref}

\title{\huge\bsc{Des chiffres et des lettres}}
\author{Stéphane \bsc{22Decembre Guedon}}
\date{13 mai 2015}

% fonte
\renewcommand{\familydefault}{\sfdefault}
\pretitle{}

\posttitle{
   \newline
   %\vspace{1cm}
   \Large\emph{Protéger ses communications en ligne\\et autres aspects de sa vie numérique}\\
   \vspace{5mm}
   \LARGE\emph{GnuPG et OpenPGP pour tous}\\
    }

\preauthor{
    \vspace{5mm}
    \includegraphics[width=0.9\textwidth]{./images/logo-gnupg}\\
    \vspace{1cm}\\
    }

\postauthor{}
\predate{version 1 du }
\postdate{}

\begin{document}

\maketitle

\end{document} 

在此处输入图片描述

相关内容