[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1052693: sisu Re: live-manual-pdf: PDF manual is unreadable



Summary:
- the "cause" of failure of sisu and hence live-manual to produce pdf
output is that sisu's latex output is out of date and needs
updating...,
- I am on it and am making headway :-)
- changes have not yet been uploaded upstream, I will report when they are.

The longer story :-)

I thought it time to post an update since I am looking at this, though
I have been procrastinating :-(

A week ago I was back on a my old debian box, forgotten password reset
and dist-updated.

My assumption as to where the fault was likely to lie proved
incorrect, 2 or three .sty files had moved, but they were all
installed by sisu-pdf or sisu-complete and available on the system.

So, ... minor surprise, Debian (testing/unstable at least) is using a
newer version of texlive (2023) than NixOS (texlive 2022-final) and
somewhere therein lies the problem, of the issue not having come up
for me.

sisu.spine the not-shared D lang version of sisu in its rewrite has
more recently "developed" latex output and, though not developed or
tested previously on texlive 2023 is not afflicted to the same extent
as sisu.ruby that we fixing here. This meant, I had something to look
at and could no minor (very incomplete) backporting for output and
make headway in solving the sisu-pdf issue reported for live-manual
pdf output.

In short, progress has been made, I do have some output.

Current status, though checking will be necessary, I do have portrait
pdf output for languages other than Chinese, Japanese, Korean (are
made to work in an updated way on sisu.spine.d i.e. not using CJK.sty
whatever that sty that is claimed to be obsolete is called... have not
looked at yet, but should be doable). For landscape pdf output, I
expect the effort to be relatively minor, just it all takes a bit of
time (especially with a procrastinator, I am plodding towards getting
it done though).

I will report again when I have got further or better yet, when I
upload a first set of changes to sisudoc.org

This bug, should be cross-assigned to sisu.


Reply to: