[Boost-users] how to generate PDF formate documentations of Boost?

239 views
Skip to first unread message

easior via Boost-users

unread,
Jul 1, 2017, 3:58:45 AM7/1/17
to boost...@lists.boost.org, easior
Hi, all in the list.

I plan to build boost documentation in pdf format for latest version of boost. However, it's no luck to me even following the link:
I can only find HTML formatted documentation for boost. I don't know what about the relationship between boost and doxygen. I also have no idea about the mechanism of the boostbook.

Any suggection?

Thanks in advance,

Easior Lars

Nat Goodspeed via Boost-users

unread,
Jul 1, 2017, 9:35:02 AM7/1/17
to boost...@lists.boost.org, Nat Goodspeed
On Sat, Jul 1, 2017 at 2:24 AM, easior via Boost-users
<boost...@lists.boost.org> wrote:

> I plan to build boost documentation in pdf format for latest version of
> boost. However, it's no luck to me even following the link:
> http://www.boost.org/doc/libs/1_40_0/doc/html/boostbook/getting/started.html.

Wow, Boost 1.40 is now fairly old.

I've been using the information from
https://svn.boost.org/trac10/wiki/BoostDocs/GettingStarted --
specifically with the XEP Personal Edition.

It might be worth remarking that I build Boost PDF documents on a Mac,
and I specifically build documentation for one particular library at a
time. I've never attempted to build a combined document for multiple
libraries.
_______________________________________________
Boost-users mailing list
Boost...@lists.boost.org
https://lists.boost.org/mailman/listinfo.cgi/boost-users

John Maddock via Boost-users

unread,
Jul 1, 2017, 12:53:37 PM7/1/17
to boost...@lists.boost.org, John Maddock


On 01/07/2017 07:24, easior via Boost-users wrote:
> Hi, all in the list.
>
> I plan to build boost documentation in pdf format for latest version
> of boost.However, it's no luck to me even following the link:
> http://www.boost.org/doc/libs/1_40_0/doc/html/boostbook/getting/started.html.
> I can only find HTML formatted documentation for boost. I don't know
> what aboutthe relationship between boost and doxygen. I also have no
> idea about themechanism of the boostbook.

As the person who used to build said PDF documentation, I confess to
having dropped the ball on that :(

There are quite a few tools you need to install before you can transform
docbook to PDF, the details are here:
https://svn.boost.org/trac10/wiki/BoostDocs/GettingStarted

Then there is a test to check your toolchain under boost-root/doc/test.

To build everything, you need to invoke the Jamfile under doc/pdf.
Unfortunately, this is likely to be hopelessly out of date - I'll see if
I get that working again...

John.

---
This email has been checked for viruses by AVG.
http://www.avg.com

Easior Lars via Boost-users

unread,
Jul 25, 2017, 10:34:29 PM7/25/17
to Boost-users, Easior Lars
>>>>> "NGvB" == Nat Goodspeed via Boost-users <boost...@lists.boost.org> writes:

NGvB> On Sat, Jul 1, 2017 at 2:24 AM, easior via Boost-users
NGvB> <boost...@lists.boost.org> wrote:
NGvB> Wow, Boost 1.40 is now fairly old.

NGvB> I've been using the information from
NGvB> https://svn.boost.org/trac10/wiki/BoostDocs/GettingStarted --
NGvB> specifically with the XEP Personal Edition.

I have made some preparations on a Mac, following the above link.
However, it's no luck to me.

NGvB> It might be worth remarking that I build Boost PDF documents on a Mac,
NGvB> and I specifically build documentation for one particular library at a
NGvB> time. I've never attempted to build a combined document for multiple
NGvB> libraries.

How to reach your end of building specific documentation? Using
doxygen or jam file?

--
Best wishes,

Easior
------
"It was the age of wisdom, it was the age of foolishness, it was the
epoch of belief, it was the epoch of incredulity, it was the season of
Light, it was the season of Darkness, it was the spring of hope, it
was the winter of despair, we had everything before us, we had nothing
before us, we were all going direct to heaven, we were all going
direct the other way - in short, the period was so far like the
present period, that some of its noisiest authorities insisted on its
being received, for good or for evil, in the superlative degree of
comparison only."

TALES OF TWO CITIES, by Charles Dickens

Easior Lars via Boost-users

unread,
Jul 25, 2017, 10:35:33 PM7/25/17
to Boost-users, Easior Lars

Thank you for your comments.

>>>>> "JMvB" == John Maddock via Boost-users <boost...@lists.boost.org> writes:
JMvB> As the person who used to build said PDF documentation, I confess to having
JMvB> dropped the ball on that :(

JMvB> There are quite a few tools you need to install before you can transform docbook
JMvB> to PDF, the details are here:
JMvB> https://svn.boost.org/trac10/wiki/BoostDocs/GettingStarted

JMvB> Then there is a test to check your toolchain under boost-root/doc/test.

JMvB> To build everything, you need to invoke the Jamfile under doc/pdf. Unfortunately,
JMvB> this is likely to be hopelessly out of date - I'll see if I get that working
JMvB> again...

Were you successful in building PDF documentation of Boost?

--
Best wishes,

Easior Lars
------
"It was the age of wisdom, it was the age of foolishness, it was the
epoch of belief, it was the epoch of incredulity, it was the season of
Light, it was the season of Darkness, it was the spring of hope, it
was the winter of despair, we had everything before us, we had nothing
before us, we were all going direct to heaven, we were all going
direct the other way - in short, the period was so far like the
present period, that some of its noisiest authorities insisted on its
being received, for good or for evil, in the superlative degree of
comparison only."

TALES OF TWO CITIES, by Charles Dickens
Reply all
Reply to author
Forward
0 new messages