Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 2
mineure

19 Mar '20, 16:14

Pathe's gravatar image

Pathe
7.6k53210254

Je pense qu'il ne s'agit pas d'un bug. La situation semble en fait assez compliquée : - il y a deux façons de mettre des metadata dans du PDF (voir [ici][1] pour plus de détails). Hyperref Le package *hyperref* utilise le la première façon ("info dico", (« info dico », qui n'a que les 4 champs `Author`, `Title`, `Subject`, `Keywords`), hyperxmp `Keywords`) ; le package *hyperxmp* utilise la deuxième (xmp). A priori, peu de lecteurs PDF savent lire les métadonnées xmp. - les deux façons ne sont pas compatibles, comme expliqué dans la doc de `hyperxmp` (note 1 page 10) : le champs `Author` est une chaine chaîne de caractères dans le format "info dico", « info dico », mais c'est une liste dans "xmp". « xmp ». Du coup, `hyperxmp` ne conserve pas les métadonnées "info dico" « info dico » par défaut, mais comme l'indique la doc, en ajoutant l'option `keeppdfinfo` à `\hypersetup` `\hypersetup`, on peut conserver les données "info dico". Par « info dico ». Un exemple : \hypersetup{ keeppdfinfo, pdfauthor={L'auteur}, pdftitle={Titre du document}, pdfsubtitle={Son sous-titre} } permettra Cela permet d'avoir les deux types de métadonnées. `Subtitle` ne sera cependant affiché que si le lecteur comprend les données xmp... [1]: http://gja.frndz.pagesperso-orange.fr/ub1tulog/xmp/xmp_meta_V02.htm
cliquez ici pour masquer/afficher la révision 1

19 Mar '20, 11:19

nmarkey's gravatar image

nmarkey
1.4k29

Je pense qu'il ne s'agit pas d'un bug. La situation semble en fait assez compliquée : - il y a deux façons de mettre des metadata dans du PDF (voir [ici][1] pour plus de détails). Hyperref utilise le première façon ("info dico", qui n'a que les 4 champs `Author`, `Title`, `Subject`, `Keywords`), hyperxmp la deuxième (xmp). A priori, peu de lecteurs PDF savent lire les métadonnées xmp. - les deux façons ne sont pas compatibles, comme expliqué dans la doc de `hyperxmp` (note 1 page 10) : le champs `Author` est une chaine de caractères dans le format "info dico", mais c'est une liste dans "xmp". Du coup, `hyperxmp` ne conserve pas les métadonnées "info dico" par défaut, mais comme l'indique la doc, en ajoutant l'option `keeppdfinfo` à `\hypersetup` on peut conserver les données "info dico". Par exemple : \hypersetup{ keeppdfinfo, pdfauthor={L'auteur}, pdftitle={Titre du document}, pdfsubtitle={Son sous-titre} } permettra d'avoir les deux types de métadonnées. `Subtitle` ne sera cependant affiché que si le lecteur comprend les données xmp... [1]: http://gja.frndz.pagesperso-orange.fr/ub1tulog/xmp/xmp_meta_V02.htm

C'est votre première visite ici ? Consultez la FAQ !

×