我用pdflatex
做了一件事情。你可以在Python/Ruby/bash /中編寫一個小腳本來查找所有圖像文件,然後爲每組N個輸出LaTeX源代碼在頁面上放置N個圖像。最後,將其轉換爲pdflatex
,並且您將擁有一個嵌入了所有圖像的精美PDF文檔。它應該少於10行代碼,再加上一點樣板。
這會將圖像以其原始分辨率粘貼,並依靠PDF呈現器將其大小設置爲紙張大小。如果某些源圖像非常大,則可能會有點浪費。我想你可以使用即時通訊軟件或相當的功能,首先將大一點的尺寸縮小一點。
編輯:我做了個小例子。我的乳膠是可怕的,我敢肯定,你可以寫的東西好得多:
#!/usr/bin/ruby
puts <<HEADER
\\documentclass[a4paper]{article}
\\usepackage{relsize}
\\usepackage[pdftex]{graphicx,color}
\\begin{document}
HEADER
ARGV.each_slice(4).to_a.each do |images|
puts "\\begin{center}"
puts "\\thispagestyle{empty}"
images.each {|filename| puts "\\includegraphics[width=2in]{#{filename}}"}
puts "\\end{center}"
puts "\\newpage"
end
puts <<FOOTER
\\end{document}
FOOTER
運行的東西,如:
./layout.rb x/* > x.tex
要掃描的目錄x/
爲JPG文件,並生成圖像文件乳膠列出四個,然後:
pdflatex x.tex
evice x.pdf
要生成PDF並查看它。
也許如果你提供了2-3張不同分辨率的圖像和一個帶有插槽的模板,有人可能會幫忙... –
我在問是否會更好的方法以及如何創建這樣的模板。作爲蒙太奇和轉換的替代方法。所以顯然我不知道該怎麼做。 (至少不是在Linux cmd上,我想避免爲這樣一個簡單的功能編寫應用程序。) –