I forgot to add, if you want a nice TOC that hyperlinks, add the 
attribute -a toc:

asciidoctor-pdf -a toc ./user_guide/wsjtx-main.adoc -o 
wsjtx-devel-v1.7.0.pdf

The document is 55 pages, but could use some additional page breaks.

73's
Greg, KI7MT

On 11/19/2015 15:07, Greg Beam wrote:
> Hi Bill, Joe
>
> If we're not going to ship a PDF with the package, Asccidoctor has a
> module that can be installed via gem to generate PDF's. It's
> implementation is not 100% yet, but it's working for v1.7.0. This
> "should" also work for the v1.6.0-RC version.
>
> To install / test:
>
> * open JTSDK-QT
> gem install --pre asciidoctor-pdf
>
> Then to build a PDF, you can either call asciidoctor or asciidoctor-pdf:
>
> Examples:
>
> asciidoctor -r asciidoctor-pdf -b pdf ./user_guide/wsjtx-main.adoc -o
> wsjtx-devel-v1.7.0.pdf
>
> or
>
> asciidoctor-pdf ./user_guide/wsjtx-main.adoc -o wsjtx-devel-v1.7.0.pdf
>
>
> I built the current v1.7.0 user-guide, it look OK to me, and I did not
> see any broken syntax.
>
> Obviously, building directly will not perform the variable expansion
> that CmakeList.txt provides, but it is a method for quick looks and things.
>
>
> 73's
> Greg, KI7MT
>
>
> On 11/19/2015 14:43, Bill Somerville wrote:
>> On 19/11/2015 14:24, Joe Taylor wrote:
>>> The default font size is considerably larger than the one used in our
>>> previous Asciidoc builds.  I think it's too big.
>>>
>>> One measure: as formatted for printing, the User guide is now 71 pages
>>> compared with 42 pages with Asciidoc.  Some of this may be a result of
>>> having made better page breaks, thus leaving more empty space at bottom
>>> of some pages.  But I'd like to see how it looks with somewhat smaller
>>> fonts.
>> Hi Joe,
>>
>> there are no absolute font sizes in the style sheet, nor were there with
>> the old asciidoc style sheet. All the font sizes are relative to the
>> body element font which itself is specified as 100%. That means the
>> browser defaults are actually controlling the rendered font sizes.
>>
>> When you say "formatted for printing" do you mean using your browser's
>> print function? If I do that in Firefox using CutePDF writer as an
>> output device I get awful font rendering. The PDFs you have posted are a
>> bit better but the fonts still look pretty poor. If we want a PDF
>> rendering of the User Guide it would be better to have the build script
>> use asciidoctor to generate a DocBook XML file and feed that to a decent
>> DocBook XML to PDF converter, that way we would have a working TOC etc..
>>
>> I have changed the controlling font size to 90%, here is a sample
>> (includes a few tweks to get better PDF formatting):
>>
>> https://dl.dropboxusercontent.com/u/4192709/wsjtx-main.html
>>
>> I have also sorted out proper PDF generation in the CMake script, it is
>> optional and only works when the relevant tools are installed
>> (asciidoc-fopub). Here is a sample:
>>
>> https://dl.dropboxusercontent.com/u/4192709/wsjtx-main.pdf
>>
>> I envisage generating a PDF version of the User Guide for access from
>> the project web site rather then shipping it with the application.
>>
>> Comments?
>>
>> 73
>> Bill
>> G4WJS.
>>
>> ------------------------------------------------------------------------------
>>
>> _______________________________________________
>> wsjt-devel mailing list
>> wsjt-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>

------------------------------------------------------------------------------
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to