2015-05-04 6 views
1

Я пытаюсь разместить два изображения бок о бок и идеально сосредоточить весь блок в проекте Asciidoctor. Код ниже работает в выводе HTML5, но складывает изображения при визуализации в PDF.Как разместить два изображения бок о бок с Asciidoctor?

[.clearfix] 
-- 
[.left] 
.Title1 
image::chapter3/images/foo.png[Foo, 450, scaledwidth="75%"] 
[.left] 
.Title2 
image::chapter3/images/bar.png[Bar, 450, scaledwidth="75%"] 
-- 

Можно ли 1) оказывать бок о бок изображения в формате PDF и 2) центрировать блок изображений? Если можно указать пространство между ними, это тоже будет здорово.

Спасибо,

Matt

ответ

1

Не уверен, что если вы можете указать расстояние между ними, но вы используете блок изображения вместо встроенного (image::...[] против image:..[], обратите внимание на двоеточие). Я также не уверен, как центрирование работает в pdf, поскольку я не делаю много генерации PDF, но если это единственные вещи на этой линии, они могут сосредоточиться, или, может быть, .center сделает это?

+0

Я не знал об изображении «image ::» против «image:», поэтому спасибо за это. Тем не менее, кажется, что изображение inline images: 'даже не отображается в PDF. Кроме того, я просто заметил, что изображения даже не отображаются в EPUB. –

+0

Встроенные изображения еще не работают в PDF, потому что они не поддерживаются изначально в Prawn. У нас есть решение, но оно еще не реализовано. Изображения должны работать на выходе EPUB. Возможно, проблема в том, что путь не правильно разрешен. –

+0

Asciidoctor PDF еще не имеет возможности компоновки блоков бок о бок. Я согласен, что это будет хорошая функция. Возможно, лучший способ поддержать это - иметь идею сетки изображений. Очень сложно поддерживать произвольные макеты в формате PDF, но мы можем моделировать как предопределенный компонент. –

Смежные вопросы