Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Just go with the flow control, roll with the crunches, and, when you get a prompt, type like hell.


devel / comp.lang.tcl / Re: Printing!

SubjectAuthor
* Printing!Luc
+* Re: Printing!Rich
|+* Re: Printing!Luc
||`- Re: Printing!Rich
|`* Re: Printing!Robert Heller
| `* Re: Printing!Luc
|  +* Re: Printing!Rich
|  |`* Re: Printing!Luc
|  | +* Re: Printing!Rich
|  | |`* Re: Printing!Luc
|  | | `- Re: Printing!Rich
|  | +- Re: Printing!saitology9
|  | `- Re: Printing!Robert Heller
|  `* Re: Printing!Robert Heller
|   `* Re: Printing!Luc
|    +* Re: Printing!Rich
|    |`* Re: Printing!Luc
|    | +* Re: Printing!saitology9
|    | |`- Re: Printing!Luc
|    | `* Re: Printing!Rich
|    |  `* Re: Printing!Luc
|    |   `* Re: Printing!Manuel Collado
|    |    `* Re: Printing!Luc
|    |     `* Re: Printing!Rich
|    |      `- Re: Printing!Luc
|    `* Re: Printing!Robert Heller
|     `- Re: Printing!Luc
+- Re: Printing!Lawrence Woodman
`- Re: Printing!Harald Oehlmann

Pages:12
Re: Printing!

<us6jqa$3lhpe$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=13477&group=comp.lang.tcl#13477

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: mcollado2011@gmail.com (Manuel Collado)
Newsgroups: comp.lang.tcl
Subject: Re: Printing!
Date: Tue, 5 Mar 2024 09:06:34 +0100
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <us6jqa$3lhpe$1@dont-email.me>
References: <20240303234703.55b19f9e@lud1.home> <us3dqv$2uj0a$1@dont-email.me>
<OYednQOpd9L7IXj4nZ2dnZfqnPWdnZ2d@giganews.com>
<20240304154739.581b2bb6@lud1.home>
<lNmdna758-zXqHv4nZ2dnZfqnPWdnZ2d@giganews.com>
<20240304191943.2950fa2b@lud1.home> <us5kgl$3cs65$2@dont-email.me>
<20240304203619.030b95f7@lud1.home> <us5o7s$3dkqn$1@dont-email.me>
<20240305002355.70a45ec2@lud1.home>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 5 Mar 2024 08:06:34 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="7dc8945abb4d7dfa81f52db9b4428284";
logging-data="3852078"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18AfLGXzedYZcOY+hRDWaBpDkYz11SYXYE="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:lYIRsgmfXX54w6BfLbC4OMKOKrc=
In-Reply-To: <20240305002355.70a45ec2@lud1.home>
Content-Language: en-US, es-ES
 by: Manuel Collado - Tue, 5 Mar 2024 08:06 UTC

El 5/3/24 a las 4:23, Luc escribió:
> On Tue, 5 Mar 2024 00:15:56 -0000 (UTC), Rich wrote:
>
>> Unless the merged image fits on a single sheet of paper (or you are ok
>> with shrinking it to fit) an image that is too large has to be split
>> up, by you the programmer, before being placed onto the output "pages".
>> Pdf4tcl will shrink it to fit for you, but it will not break a single
>> image up into page size chunks.
>
>
> Another point in favor of the RTF format. A word processor can handle
> automatic page breaks very well.
>
> I will add RTF.
>

Another possibility is to generate HTML and use wkhtmltopdf (available
on Windows and Linux) to generate PDF. No need for coordinates, pixels,
line and page breaks, and the likes.

HTH.

Re: Printing!

<20240305124613.47aedb0f@lud1.home>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=13485&group=comp.lang.tcl#13485

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: luc@sep.invalid (Luc)
Newsgroups: comp.lang.tcl
Subject: Re: Printing!
Date: Tue, 5 Mar 2024 12:46:13 -0300
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <20240305124613.47aedb0f@lud1.home>
References: <20240303234703.55b19f9e@lud1.home>
<us3dqv$2uj0a$1@dont-email.me>
<OYednQOpd9L7IXj4nZ2dnZfqnPWdnZ2d@giganews.com>
<20240304154739.581b2bb6@lud1.home>
<lNmdna758-zXqHv4nZ2dnZfqnPWdnZ2d@giganews.com>
<20240304191943.2950fa2b@lud1.home>
<us5kgl$3cs65$2@dont-email.me>
<20240304203619.030b95f7@lud1.home>
<us5o7s$3dkqn$1@dont-email.me>
<20240305002355.70a45ec2@lud1.home>
<us6jqa$3lhpe$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="59f19ec2ad4a6f5aff759271343ff897";
logging-data="4034432"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX182HZ54ysTCmx+i0TBwyZ+j4WvWfgaNvy0="
Cancel-Lock: sha1:3muy26HL+9zaWaEbE7Scw/wlrsE=
 by: Luc - Tue, 5 Mar 2024 15:46 UTC

On Tue, 5 Mar 2024 09:06:34 +0100, Manuel Collado wrote:

>Another possibility is to generate HTML and use wkhtmltopdf (available
>on Windows and Linux) to generate PDF. No need for coordinates, pixels,
>line and page breaks, and the likes.
>
>HTH.

Interesting addition to my personal toolbox, but I probably can't
include and distribute it because it's licensed under the LGPLv3 and
my application is licensed under BSD terms.

Thank you.

--
Luc
>>

Re: Printing!

<us7ie3$3rskh$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=13486&group=comp.lang.tcl#13486

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: rich@example.invalid (Rich)
Newsgroups: comp.lang.tcl
Subject: Re: Printing!
Date: Tue, 5 Mar 2024 16:49:08 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <us7ie3$3rskh$1@dont-email.me>
References: <20240303234703.55b19f9e@lud1.home> <us3dqv$2uj0a$1@dont-email.me> <OYednQOpd9L7IXj4nZ2dnZfqnPWdnZ2d@giganews.com> <20240304154739.581b2bb6@lud1.home> <lNmdna758-zXqHv4nZ2dnZfqnPWdnZ2d@giganews.com> <20240304191943.2950fa2b@lud1.home> <us5kgl$3cs65$2@dont-email.me> <20240304203619.030b95f7@lud1.home> <us5o7s$3dkqn$1@dont-email.me> <20240305002355.70a45ec2@lud1.home> <us6jqa$3lhpe$1@dont-email.me> <20240305124613.47aedb0f@lud1.home>
Injection-Date: Tue, 5 Mar 2024 16:49:08 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="2bde07d86e2a5ef9419f4a9d3e7926b8";
logging-data="4059793"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18fdeAAeTmzijzZyHIV41ji"
User-Agent: tin/2.6.1-20211226 ("Convalmore") (Linux/5.15.139 (x86_64))
Cancel-Lock: sha1:UDyGOnmJpBg1fhUDkbgC+hW9So0=
 by: Rich - Tue, 5 Mar 2024 16:49 UTC

Luc <luc@sep.invalid> wrote:
> On Tue, 5 Mar 2024 09:06:34 +0100, Manuel Collado wrote:
>
>>Another possibility is to generate HTML and use wkhtmltopdf (available
>>on Windows and Linux) to generate PDF. No need for coordinates, pixels,
>>line and page breaks, and the likes.
>>
>>HTH.
>
> Interesting addition to my personal toolbox, but I probably can't
> include and distribute it because it's licensed under the LGPLv3 and
> my application is licensed under BSD terms.

If you make no changes to it (wkhtmltopdf) and supply the licence file
for it as well, there should be no issues with you distributing it.

Given that all you'd be doing is using it the same as any other end
user (launching it with an html input file) there is likely no issue.

Bundling it, in its own sub-directory, unmodified, with your bundle
should not cause your code to need to be relicenced. And if your
entire interface is "exec wkhtmltopdf /tmp/htmlfile" you are not adding
any of it into any of your source files.

If you want to be more 'careful' then supply it as a second,
dependency, tar/zip file that has to also be installed for your code to
work. Then it is not part of your "bundle" at all.

Re: Printing!

<20240305141422.71d31d91@lud1.home>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=13487&group=comp.lang.tcl#13487

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: luc@sep.invalid (Luc)
Newsgroups: comp.lang.tcl
Subject: Re: Printing!
Date: Tue, 5 Mar 2024 14:14:22 -0300
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <20240305141422.71d31d91@lud1.home>
References: <20240303234703.55b19f9e@lud1.home>
<us3dqv$2uj0a$1@dont-email.me>
<OYednQOpd9L7IXj4nZ2dnZfqnPWdnZ2d@giganews.com>
<20240304154739.581b2bb6@lud1.home>
<lNmdna758-zXqHv4nZ2dnZfqnPWdnZ2d@giganews.com>
<20240304191943.2950fa2b@lud1.home>
<us5kgl$3cs65$2@dont-email.me>
<20240304203619.030b95f7@lud1.home>
<us5o7s$3dkqn$1@dont-email.me>
<20240305002355.70a45ec2@lud1.home>
<us6jqa$3lhpe$1@dont-email.me>
<20240305124613.47aedb0f@lud1.home>
<us7ie3$3rskh$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="59f19ec2ad4a6f5aff759271343ff897";
logging-data="4062913"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+AMk9CQUGQ7lsZ+jem7Ij5Uume5xLD1eI="
Cancel-Lock: sha1:de58Vral41wXuQY1LyGm3bkoQSA=
 by: Luc - Tue, 5 Mar 2024 17:14 UTC

On Tue, 5 Mar 2024 16:49:08 -0000 (UTC), Rich wrote:

>If you make no changes to it (wkhtmltopdf) and supply the licence file
>for it as well, there should be no issues with you distributing it.
>
>Given that all you'd be doing is using it the same as any other end
>user (launching it with an html input file) there is likely no issue.
>
>Bundling it, in its own sub-directory, unmodified, with your bundle
>should not cause your code to need to be relicenced. And if your
>entire interface is "exec wkhtmltopdf /tmp/htmlfile" you are not adding
>any of it into any of your source files.
>
>If you want to be more 'careful' then supply it as a second,
>dependency, tar/zip file that has to also be installed for your code to
>work. Then it is not part of your "bundle" at all.

I intend to release both the source code as any Tcler would have it and
Freewrap packages which is better for common users and I can bundle a
lot of stuff in it if necessary.

The Freewrap version is mostly worry-free since I can just bundle
anything I want and neither me nor the user has to fret. I just don't
know how distro packagers will likely behave when they're met with
the two options so I have acquired this tendency to avoid extensions,
to minimize the number of dependencies. I hate dependencies and how
Linux is so enamored with them. I am a little obsessed with ideas of
compatibility and I will not change. I am that grumpy old man in plaid
who says,

"You know what the problem with the world is, Ennid? It's that nobody
cares. That is what is wrong with the world."

--
Luc
>>

Pages:12
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor