J'ai besoin d'afficher la date dans le champ « pdftitle » d'un pdf. L'extension Ouvrir dans l'éditeur
\documentclass[10pt, BCOR=0mm, DIV=15, a4paper, oneside, latin]{scrartcl} \usepackage[utf8x]{inputenc} \usepackage[T1]{fontenc} \usepackage[veryoldstyle,largesmallcaps]{kpfonts} \usepackage[pdfpagelayout=SinglePage, pdftitle=Rapport\ d'activité du \today, linkbordercolor=white]{hyperref} \usepackage{lipsum} \usepackage{babel} \begin{document}% \lipsum[7-11] \end{document} Ça ne compile pas. J'obtiens les erreurs suivantes : Ouvrir dans l'éditeur
[...] Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding): (hyperref) removing `\endgroup' on input line 4319. ! Package keyval Error: 2015 undefined. See the keyval package documentation for explanation. Type H <return> for immediate help. ... l.4319 \ProcessKeyvalOptions{Hyp} Je comprends bien que l'insertion d'une commande est interdite dans ce champ. Y a-t-il néanmoins un moyen d'obtenir ce que je désire ? Où trouver le ligne 4319 mentionnée dans le retour de compilation ? Posée 05 Oct '15, 17:06 Pathe ♦♦ |
il m'a fallu quelques modifications pour que ça fonctionne !
Chez moi (TeXlive 2015 à jour), Ouvrir dans l'éditeur
\documentclass[10pt, BCOR=0mm, DIV=15, a4paper, oneside, french]{scrartcl} \usepackage[utf8x]{inputenc} \usepackage[T1]{fontenc} \usepackage[veryoldstyle,largesmallcaps]{kpfonts} \usepackage{xcolor} \usepackage[main=french]{babel} \usepackage[pdfpagelayout=SinglePage, linkbordercolor=white]{hyperref} \usepackage{lipsum} \begin{document}% \hypersetup{% pdftitle=Rapport\ d'activité du \today } \lipsum[7-11] \end{document} Je pense que l'appel à Publiée 05 Oct '15, 21:57 Le TeXnicien de surface denis ♦♦ Ça fonctionne, mais étrangement, alors que je n'ai déclaré que Par ailleurs le titre est différent selon les visualiseurs : chez adobe il s'affiche un bref instant, avant d'être remplacé par le titre du fichier.
(05 Oct '15, 23:04)
Pathe ♦♦
Anéfé, là où today est placé, french n'a pas eu le temps de prendre les choses en main. Il suffit de placer la commande hypersetup après le begin{document} et ça ira mieux --- sot je suis :( Dans evince, le titre apparait dans les propriétés du pdf.
(05 Oct '15, 23:20)
Le TeXnicien de surface
Ça fonctionne. Adoncques ai-je dans votre code remonté le
(06 Oct '15, 00:11)
Pathe ♦♦
|