summaryrefslogtreecommitdiff
path: root/lib/asciidoctor
diff options
context:
space:
mode:
Diffstat (limited to 'lib/asciidoctor')
-rw-r--r--lib/asciidoctor/pdf/converter.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/asciidoctor/pdf/converter.rb b/lib/asciidoctor/pdf/converter.rb
index 6ac2645f..e8327ef4 100644
--- a/lib/asciidoctor/pdf/converter.rb
+++ b/lib/asciidoctor/pdf/converter.rb
@@ -213,7 +213,7 @@ module Asciidoctor
first_page_offset = has_title_page ? zero_page_offset.next : zero_page_offset
body_offset = (body_start_page_number = page_number) - 1
if ::Integer === (running_content_start_at = @theme.running_content_start_at)
- running_content_body_offset = body_offset + [running_content_start_at.pred, 1].max
+ running_content_body_offset = body_offset + [running_content_start_at.pred, 0].max
running_content_start_at = 'body'
else
running_content_body_offset = body_offset
@@ -227,7 +227,7 @@ module Asciidoctor
end
end
if ::Integer === (page_numbering_start_at = @theme.page_numbering_start_at)
- page_numbering_body_offset = body_offset + [page_numbering_start_at.pred, 1].max
+ page_numbering_body_offset = body_offset + [page_numbering_start_at.pred, 0].max
page_numbering_start_at = 'body'
else
page_numbering_body_offset = body_offset
@@ -263,12 +263,12 @@ module Asciidoctor
else
body_offset = body_start_page_number - 1
if ::Integer === (running_content_start_at = @theme.running_content_start_at)
- running_content_body_offset = body_offset + [running_content_start_at.pred, 1].max
+ running_content_body_offset = body_offset + [running_content_start_at.pred, 0].max
else
running_content_body_offset = body_offset
end
if ::Integer === (page_numbering_start_at = @theme.page_numbering_start_at)
- page_numbering_body_offset = body_offset + [page_numbering_start_at.pred, 1].max
+ page_numbering_body_offset = body_offset + [page_numbering_start_at.pred, 0].max
elsif page_numbering_start_at == 'cover' && has_front_cover
page_numbering_body_offset = 0
else