PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie für XeLaTeX PDF-Eigenschaften (hyperref) korrekt setzen?



casualcoder
13-04-2011, 14:30
Hallo zusammen!

Ich möchte gern alle PDF-Eigenschaften in XeLaTeX via \hypersetup festlegen.
pdfauthor, pdftitle usw. lassen sich damit auch problemlos vorgeben, anders sieht es mit dem Attribut pdfproducer aus;
ganz egal ob/wie ich es definiere, im resultierenden PDF steht als Herausgeber immer so etwas:
MiKTeX-xdvipdfmx (0.7.8)

Ich verwende eine aktuelle MiKTeX-Distribution (inkl. hyperref 2011/04/07 v6.82e) und habe mit folgendem Minibeispiel getestet:


%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\listfiles
\XeTeXtracingfonts=1
\documentclass[
a4paper,
11pt,
]{article}
\usepackage{xltxtra,xunicode}

\defaultfontfeatures{Mapping=tex-text}
\setmainfont[Ligatures=Common,Numbers=OldStyle]{Minion Pro}

\usepackage[pdfa,xetex]{hyperref} % PDF/A-konforme Flags erwünscht
\hypersetup{
pdfauthor={Icke},
pdfcreator={XeTeX et al.}, % \XeTeX{} nicht möglich
pdfdisplaydoctitle, % Dokument-Titel anzeigen
pdfkeywords={foo, bar},
pdfproducer={Ego},
pdftitle={Minimalbeispiel},
unicode,
}

\begin{document}
Hallo Welt.
\end{document}

Hat jemand eine Idee, wie ich den Herausgeber-Eintrag ändern kann?

Beste Grüße,
casualcoder

voss
13-04-2011, 14:55
Ich möchte gern alle PDF-Eigenschaften in XeLaTeX via \hypersetup festlegen.
Hat jemand eine Idee, wie ich den Herausgeber-Eintrag ändern kann?


Producer ist nicht der Herausgeber, sondern_wer_ das pdf erstellt hat (programmmäßig gedacht).

Herbert

u_fischer
13-04-2011, 14:58
pdfproducer ist nicht der "Herausgeber". Es setzt das Feld "pdf erstellt mit".

Abgesehen davon: Du kannst es wohl mit hyperref nicht ändern. hyperref selbst versucht es schon, aber xetex/xdvipdfmx überschreiben die Änderung.

casualcoder
13-04-2011, 15:18
Danke Herbert und Ulrike!
pdfproducer wollte ich ursprgl. auf "LaTeX" oder "{}" setzen.
Blöd dass xdvipdfmx vorgegebene Strings überschreibt ...
(Eventuell werde ich so ein PDF-Dokument nachträglich "anpassen".)

Edit:
Falls Heiko mitliest: Solltest du einen Weg kennen, den pdfproducer-Inhalt zu ändern, wäre ich interessiert ihn zu erfahren.
Mir missfällt, dass Distribution bzw. Ausgabetreiber xdvipdfmx sich automatisch in den PDF-Metadaten verewigen.

Schweinebacke
16-04-2011, 07:28
Crosspost! (http://www.golatex.de/xelatex-pdf-datum-angeben-t6605.html)