Configuración # + ATTR_LATEX para todas las imágenes de un documento

7

Actualmente estoy agregando un #+ATTR_LATEXantes de cada imagen en mi archivo org para centrarlo en las diapositivas producidas de LaTeX beamer. Eso es un poco molesto y abarrota el documento.

¿Hay alguna manera de establecer un #+ATTR_LATEXpara todas las imágenes o incluso solo para todo el .orgarchivo?

Plankalkül
fuente
¿Qué pasa si agrega \usepackage{floatrow}encabezado?
wvxvw
2
Suena como esta pregunta contestada.
JeanPierre

Respuestas:

3

Ahí está la org-latex-image-default-optionvariable. ¿Haría eso por ti? Estoy usando una función de shell para un ancho de imagen fijo, tal vez pueda usar algo similar:

orgexp()
{
    emacs  --batch -l ~/.emacs --eval \
           "(progn
             (setq org-latex-image-default-width \".4cm\"
                   org-export-allow-bind-keywords t
                   org-confirm-babel-evaluate nil)
             (find-file \"$1\") (org-latex-export-to-pdf))"
}

Entonces simplemente llamo

orgexp myorgfile.org

para obtener un PDF donde todas las imágenes tienen un ancho de .4 cm.

Robert Klein
fuente
Eso realmente suena como lo que estaba buscando.
Plankalkül