Đặt # + ATTR_LATEX cho tất cả hình ảnh của tài liệu


7

Tôi hiện đang thêm một #+ATTR_LATEXhình ảnh trước mỗi hình ảnh trong tập tin org của mình để căn giữa nó trong các slide trình chiếu LaTeX được sản xuất. Điều đó hơi khó chịu và làm lộn xộn tài liệu.

Có cách nào để đặt một #+ATTR_LATEXcho tất cả các hình ảnh hoặc thậm chí chỉ cho toàn bộ .orgtập tin không?


Nếu bạn thêm \usepackage{floatrow}tiêu đề thì sao?
wvxvw

2
Âm thanh như câu trả lời này .
JeanPierre

Câu trả lời:


3

org-latex-image-default-optionbiến. Điều đó sẽ làm cho bạn? Tôi đang sử dụng chức năng shell cho chiều rộng hình ảnh cố định, có lẽ bạn có thể sử dụng một cái gì đó tương tự:

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))"
}

Vì vậy, tôi chỉ cần gọi

orgexp myorgfile.org

để có được một tệp PDF trong đó tất cả các hình ảnh đều rộng 4 cm.


Điều đó thực sự nghe giống như những gì tôi đang tìm kiếm.
Plankalkül 15/03/2016
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.