[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword
From: |
AW |
Subject: |
Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword |
Date: |
Thu, 28 Sep 2023 17:36:37 +0200 |
Am Donnerstag, 28. September 2023, 12:07:41 CEST schrieb Max Nikulin:
> More I read about .xmpdata, more it looks similar to an ugly kludge from
> my point of view.
Exporting from orgmode to LaTeX needs a high level approach: don't do
complicated things, just use the appropriate LaTeX API.
Unfortunately adding XMP metadata is the largest construction site in the
LaTeX world: https://tug.org/TUGboat/tb43-3/tb135fischer-xmp.pdf
The LaTeX Project Team developed a new pdf management, see here: https://
ctan.org/pkg/pdfmanagement-testphase :
"The new PDF management code offers backend-independent interfaces to central
PDF dictionaries, tools to create annotations, form Xobjects, to embed files,
and to handle PDF standards."
The most important command is `\DocumentMetadata{}` and it needs to be placed
before `\ḑocumentclass{}`
The idea to have a LATEX_PRE_HEADER to insert `\DocumentMetadata{}` is exactly
what you need right now, if you export from orgmode to current LaTeX. With
`\DocumentMetadata{}` you can add most of the necessary xmp data -- and I
write most, because I'm using it on a daily basis, but haven't checked if
really everything is included yet.
--
Regards,
Alexander
signature.asc
Description: This is a digitally signed message part.
- Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword, (continued)
- Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword, Max Nikulin, 2023/09/22
- Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword, Juan Manuel Macías, 2023/09/24
- Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword, Max Nikulin, 2023/09/25
- Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword, Juan Manuel Macías, 2023/09/25
- Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword, Thomas S. Dye, 2023/09/25
- Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword, Max Nikulin, 2023/09/26
- Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword, Juan Manuel Macías, 2023/09/26
- Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword, Max Nikulin, 2023/09/28
- Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword, Juan Manuel Macías, 2023/09/28
- Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword, Max Nikulin, 2023/09/28
- Re: [patch] ox-latex.el: Add `LATEX_PRE_HEADER' keyword,
AW <=