Skip to content

Commit 8003be2

Browse files
committed
Fix --header1 support for web pages (Issue #515)
1 parent 41d79db commit 8003be2

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

CHANGES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Changes in HTMLDOC v1.9.18
22

3+
- Fixed `--header1` support for web page output (Issue #515)
34
- Fixed markdown emphasized, strong, and struck-through text (Issue 517)
45

56

htmldoc/ps-pdf.cxx

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* broken into more manageable pieces once we make all of the output
77
* "drivers" into classes...
88
*
9-
* Copyright © 2011-2023 by Michael R Sweet.
9+
* Copyright © 2011-2024 by Michael R Sweet.
1010
* Copyright © 1997-2010 by Easy Software Products. All rights reserved.
1111
*
1212
* This program is free software. Distribution and use rights are outlined in
@@ -68,7 +68,7 @@ extern "C" { /* Workaround for JPEG header problems... */
6868

6969
#define HTMLDOC_ASCII85
7070
//#define HTMLDOC_INTERPOLATION
71-
#define HTMLDOC_PRODUCER "htmldoc " SVERSION " Copyright 2011-2022 by Michael R Sweet"
71+
#define HTMLDOC_PRODUCER "htmldoc " SVERSION " Copyright 2011-2024 by Michael R Sweet"
7272

7373

7474
/*
@@ -1471,14 +1471,12 @@ pspdf_prepare_page(int page) /* I - Page number */
14711471
* Add chapter header & footer...
14721472
*/
14731473

1474-
if (page > chapter_starts[chapter] || OutputType != OUTPUT_BOOK)
1475-
pspdf_prepare_heading(page, print_page, pages[page].header, top,
1476-
page_text, sizeof(page_text));
1474+
if (page == chapter_starts[chapter])
1475+
pspdf_prepare_heading(page, print_page, pages[page].header1, top, page_text, sizeof(page_text));
14771476
else
1478-
pspdf_prepare_heading(page, print_page, pages[page].header1, top,
1479-
page_text, sizeof(page_text));
1480-
pspdf_prepare_heading(page, print_page, pages[page].footer, 0,
1481-
page_text, sizeof(page_text));
1477+
pspdf_prepare_heading(page, print_page, pages[page].header, top, page_text, sizeof(page_text));
1478+
1479+
pspdf_prepare_heading(page, print_page, pages[page].footer, 0, page_text, sizeof(page_text));
14821480
}
14831481

14841482
/*

0 commit comments

Comments
 (0)