%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% File: pdfa.xmp %% %% Copyright (c) 2016, CV Radhakrishnan , %% Han The Thanh , %% Ross Moore , %% Peter Selinger %% %% This file may be distributed and/or modified under the conditions %% of the LaTeX Project Public License, either version 1.2 of this %% license or (at your option) any later version. The latest version %% of this license is in: %% %% http://www.latex-project.org/lppl.txt %% %% and version 1.2 or later is part of all distributions of LaTeX %% version 1999/12/01 or later. %% % xmlns:pdf = "http://ns.adobe.com/pdf/1.3/" % xmlns:pdfx = "http://ns.adobe.com/pdfx/1.3/" % xmlns:pdfaid = "http://www.aiim.org/pdfa/ns/id/" % xmlns:xmp = "http://ns.adobe.com/xap/1.0/" % xmlns:xmpRights = "http://ns.adobe.com/xap/1.0/rights/" % xmlns:dc = "http://purl.org/dc/elements/1.1/" % xmlns:dcterms = "http://purl.org/dc/terms/" % xmlns:pdfaExtension = "http://www.aiim.org/pdfa/ns/extension/" % xmlns:pdfaField = "http://www.aiim.org/pdfa/ns/field#" % xmlns:pdfaProperty = "http://www.aiim.org/pdfa/ns/property#" % xmlns:pdfaSchema = "http://www.aiim.org/pdfa/ns/schema#" % xmlns:pdfaType = "http://www.aiim.org/pdfa/ns/type#" % xmlns:prism = "http://prismstandard.org/namespaces/basic/2.2/" %% RRM: Other possible namespaces. %% If these are used, then appropriate tags need to be declared, using %% pdfaExtension:schemas similarly to below for prism: % xmlns:pim = "http://prismstandard.org/namespaces/pim/2.2/" % xmlns:prl = "http://prismstandard.org/namespaces/prl/2.1/" % xmlns:pur = "http://prismstandard.org/namespaces/primusagerights/2.1/" % > http://ns.adobe.com/pdfx/1.3/ pdfx PDF/X Schema external URL to an online version or preprint AuthoritativeDomain Text %% RRM: this declares the namespace resource for PRISM metadata PRISM metadata http://prismstandard.org/namespaces/basic/2.2/ prism %% RRM: Only need to define the tags that are actually used below. But \ifx ... \fi must be all on one line. %% declare prism:aggregationType %\ifx\xmp@PublicationType\@empty\else % need at least one field, for validation ^^J aggregationType^^J Text^^J external^^J The type of publication. If defined, must be one of book, catalog, feed, journal, magazine, manual, newsletter, pamphlet.^^J %\fi %% declare prism:issn \ifx\xmp@Journalnumber\@empty\else^^J issn^^J Text^^J external^^J The ISSN for the publication in which the resource was published^^J \fi %% declare prism:volume \ifx\xmp@Volume\@empty\else^^J volume^^J Text^^J external^^J Additional identifier for the publication where the resource appeared, providing the Volume portion of the common Volume, Number scheme^^J \fi %% declare prism:number \ifx\xmp@Issue\@empty\else^^J number^^J Text^^J external^^J Number of the Issue within the Volume^^J \fi %% declare prism:coverDisplayDate \ifx\xmp@CoverDisplayDate\@empty\else^^J coverDisplayDate^^J Text^^J external^^J Date on the cover of a magazine issue, as a human-readable text string^^J \fi %% declare prism:coverDate \ifx\xmp@CoverDate\@empty\else^^J coverDate^^J Date^^J external^^J Date on the cover of a magazine issue, suitable for storing in a database field with a 'date' data type^^J \fi %% declare prism:issueName \ifx\xmp@Journaltitle\@empty\else^^J issueName^^J Text^^J external^^J Additional identifier, typically used for major issues of a magazine or other resource^^J \fi %% declare prism:pageRange \ifx\xmp@Firstpage\@empty\else^^J pageRange^^J Text^^J external^^J Page range for the published print version of the resource^^J \fi %% declare prism:startingPage \ifx\xmp@Firstpage\@empty\else^^J startingPage^^J Integer^^J external^^J First page number for the published version of the resource^^J \fi %% declare prism:endingPage \ifx\xmp@Lastpage\@empty\else^^J endingPage^^J Integer^^J external^^J The last page number for the printed resource^^J \fi %% declare prism:doi \ifx\xmp@Doi\@empty\else^^J doi^^J Text^^J external^^J Digital Object Identifier, DOI, for the article^^J \fi %% declare prism:url \ifx\xmp@Doi\@empty\else^^J url^^J URL^^J external^^J URL for the article or unit of content^^J \fi %% RRM: more tags can be declared % % % Text % external % % \xmp@Producer \ifx\xmp@@Keywords\@empty\else\xmp@@Keywords\fi application/pdf \ifx\xmp@Title\@empty\else\xmp@Title\fi \ifx\xmp@@Author\@empty\else\xmp@@Author\fi \ifx\xmp@Org\@empty\else\xmp@Org\fi \ifx\xmp@Doi\@empty\elsedoi:\xmp@Doi\fi \ifx\xmp@Copyright\@empty\else\xmp@@Copyright\fi \ifx\xmp@Subject\@empty\else\xmp@Subject\fi \ifx\xmp@Keywords\@empty\else\xmp@Keywords\fi \ifx\xmp@PublicationType\@empty\else\xmp@PublicationType\fi \ifx\xmp@Journalnumber\@empty\else\xmp@Journalnumber\fi \ifx\xmp@Volume\@empty\else\xmp@Volume\fi \ifx\xmp@Issue\@empty\else\xmp@Issue\fi \ifx\xmp@CoverDisplayDate\@empty\else\xmp@CoverDisplayDate\fi \ifx\xmp@CoverDate\@empty\else\xmp@CoverDate\fi \ifx\xmp@Journaltitle\@empty\else\xmp@Journaltitle\fi \ifx\xmp@Firstpage\@empty\else\xmp@Firstpage-\xmp@Lastpage\fi \ifx\xmp@Firstpage\@empty\else\xmp@Firstpage\fi \ifx\xmp@Lastpage\@empty\else\xmp@Lastpage\fi \ifx\xmp@Doi\@empty\else\xmp@Doi\fi \ifx\xmp@Doi\@empty\elsehttp://dx.doi.org/\xmp@Doi\fi %% RRM: Is this needed with PDF/A or only with PDF/X ??? % \ifx\xmp@AuthoritativeDomain\@empty\else\xmp@AuthoritativeDomain\fi \ifx\xmp@AuthoritativeDomain\@empty\else\xmp@AuthoritativeDomain\fi \xmp@Part \xmp@Conformance \xmp@CreatorTool \xmp@convDate \xmp@convDate \xmp@convDate \ifx\xmp@Copyright\@empty\else\ifx\xmp@Copyrighted\@empty True\else\xmp@Copyrighted\fi^^J\xmp@@Copyright\fi \ifx\xmp@CopyrightURL\@empty\else\xmp@CopyrightURL\fi % % True % %\@ifundefined{xmpCopyright}{}{% % % True % %}% uuid:\xmp@docid uuid:\xmp@instid % padding with 512 space characters to allow easier editing within a PDF \paddingline \paddingline \paddingline \paddingline %% %% End of pdfa.xmp %% %%