Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.os.linux.slackware > #26600 > unrolled thread

TeX and Scribus

Started by"john@wexfordpress.com" <john@wexfordpress.com>
First post2016-04-04 08:12 -0700
Last post2016-04-07 14:10 +0000
Articles 18 — 9 participants

Back to article view | Back to alt.os.linux.slackware


Contents

  TeX and Scribus "john@wexfordpress.com" <john@wexfordpress.com> - 2016-04-04 08:12 -0700
    Re: TeX and Scribus Martha Adams <mhada@verizon.net> - 2016-04-05 01:42 -0400
      Re: TeX and Scribus Joost Kremers <joost.m.kremers@gmail.com> - 2016-04-05 07:25 +0000
        Re: TeX and Scribus W. Greenhouse <wgreenhouse@riseup.net> - 2016-04-05 14:15 +0000
          Re: TeX and Scribus Rich <rich@example.invalid> - 2016-04-05 21:13 +0000
            Re: TeX and Scribus W. Greenhouse <wgreenhouse@riseup.net> - 2016-04-05 21:20 +0000
          Re: TeX and Scribus JohnF <john@please.see.sig.for.email.com> - 2016-04-06 07:14 +0000
            Re: TeX and Scribus Henrik Carlqvist <Henrik.Carlqvist@deadspam.com> - 2016-04-06 18:26 +0000
              Re: TeX and Scribus W. Greenhouse <wgreenhouse@riseup.net> - 2016-04-06 20:47 +0000
              Re: TeX and Scribus JohnF <john@please.see.sig.for.email.com> - 2016-04-07 00:11 +0000
                Re: TeX and Scribus Henrik Carlqvist <Henrik.Carlqvist@deadspam.com> - 2016-04-07 05:17 +0000
                  Re: TeX and Scribus Unknown <dog@gmail.com> - 2016-04-11 05:13 +0000
      Re: TeX and Scribus "john@wexfordpress.com" <john@wexfordpress.com> - 2016-04-05 07:00 -0700
      Re: TeX and Scribus Jim Diamond <Jim.Diamond@deletethis.AcadiaU.ca> - 2016-04-05 21:35 -0300
        Re: TeX and Scribus Martha Adams <mhada@verizon.net> - 2016-04-06 21:17 -0400
          Re: TeX and Scribus JohnF <john@please.see.sig.for.email.com> - 2016-04-07 04:54 +0000
          Re: TeX and Scribus Joost Kremers <joost.m.kremers@gmail.com> - 2016-04-07 07:46 +0000
          Re: TeX and Scribus W. Greenhouse <wgreenhouse@riseup.net> - 2016-04-07 14:10 +0000

#26600 — TeX and Scribus

From"john@wexfordpress.com" <john@wexfordpress.com>
Date2016-04-04 08:12 -0700
SubjectTeX and Scribus
Message-ID<6e43b61d-fa80-4314-8631-ba6e7ac845e9@googlegroups.com>
As I have noted many times in the past the version of TeX included with Slackware is so obsolete as to be practically useless. Serious users use the newer version
called TeXlive and updated every year. But it is too big to include with the Slackware versions. 

I have another suggestion: There is another DTP program that is gaining in usage.It is called Scribus. Currently  the "stable-unstable release" is Scribus 1.5.1.

(How can a release be both stable and unstable? The Scribus mantainers have very conservative habits) The almost-ready new release will be 1.6.0 and the 1.5.x series are advance versions of 1.6.0. The really and truly developmental
version is currently called 1.5.3 but you have to download the source to get that.

These peculiarities aside I find both the Context version of TeX and the
1.5.1 version of Scribus to be useful in my work. TeX has goodies like multiple
TOCs, a slick indexing package called makeintes and the Bibliograpy feature. Scribus is much easier to use where multiple graphics are concerned and 
handles multiple fonts much easier. Sometimes I use both on the same project.

So here is my scheme: drop the obsolete version of TeX. Include the 1.5.1
version of Scribus. Those who want to use TeX can dwnload and install the
2015 version of TeXLive. 

I am not expert in many things but I know desktop publishing better than most.
  
John Culleton
Able Indexers and Typesetters.

[toc] | [next] | [standalone]


#26603

FromMartha Adams <mhada@verizon.net>
Date2016-04-05 01:42 -0400
Message-ID<p6-dnd79pL3TzZ7KnZ2dnUU7-Y_NnZ2d@giganews.com>
In reply to#26600
On 04/04/2016 11:12 AM, john@wexfordpress.com wrote:
> As I have noted many times in the past the version of TeX included with Slackware is so obsolete as to be practically useless. Serious users use the newer version
> called TeXlive and updated every year. But it is too big to include with the Slackware versions.
>
> I have another suggestion: There is another DTP program that is gaining in usage.It is called Scribus. Currently  the "stable-unstable release" is Scribus 1.5.1.
>
> (How can a release be both stable and unstable? The Scribus mantainers have very conservative habits) The almost-ready new release will be 1.6.0 and the 1.5.x series are advance versions of 1.6.0. The really and truly developmental
> version is currently called 1.5.3 but you have to download the source to get that.
>
> These peculiarities aside I find both the Context version of TeX and the
> 1.5.1 version of Scribus to be useful in my work. TeX has goodies like multiple
> TOCs, a slick indexing package called makeintes and the Bibliograpy feature. Scribus is much easier to use where multiple graphics are concerned and
> handles multiple fonts much easier. Sometimes I use both on the same project.
>
> So here is my scheme: drop the obsolete version of TeX. Include the 1.5.1
> version of Scribus. Those who want to use TeX can dwnload and install the
> 2015 version of TeXLive.
>
> I am not expert in many things but I know desktop publishing better than most.
>
> John Culleton
> Able Indexers and Typesetters.

========================================================

I certainly think Scribus looks interesting and useful, however, I
*cannot* agree that the TeX in today's Slackware is "so obsolete as
to be practically useless." I was using TeX daily some 30+ years ago
and I would expect that if I made a comparison, today's Slackware
TeX would be like the TeX back then.  That TeX then was useful for
serious work then and certainly would serve today, and I see a
further reason for Slackware to keep on with that "old" TeX.

It is, the serious tendency to creeping elaboration that is so
evident in today's software.  Elaboration that makes the learning
curve steeper for the software, but contributes *nothing* to its
practical usefulness.  That "old" TeX is as good today as on the
first day it was "new," in fact better because of its service
years for debugging.  For which reason, if someone Up There in
today's Slackware is thinking if or not to retain that old TeX,
my clear request is, By all means, *please do,* its presence is
one of the more compelling reasons for the serious worker to
choose Slackware over other options out there.

Uffish thot -- I wonder if Culleton even has any useful knowledge
of using TeX?  Could he sit down today and apply that knowhow to
supporting himself thru his knowledge of how to use it?  As I
have done?  Looking at what he writes, I doubt it.

Titeotwawki -- Martha Adams  [Tues 2016 Apr 05]


[toc] | [prev] | [next] | [standalone]


#26604

FromJoost Kremers <joost.m.kremers@gmail.com>
Date2016-04-05 07:25 +0000
Message-ID<dmh7ihF6m61U1@mid.individual.net>
In reply to#26603
Martha Adams wrote:
> I certainly think Scribus looks interesting and useful, however, I
> *cannot* agree that the TeX in today's Slackware is "so obsolete as
> to be practically useless."

If you're using TeX & friends just to produce your own documents and
your needs are modest, then you may have a point. If you live in 2016,
however, chances are your documents have requirements (say, Unicode)
that did not exist in 2006 (when the last update to teTeX was made) or
that have vastly improved since then. (I'm not sure if teTeX included
the Libertine/Biolinum fonts, but I have seen more than one bug in them
squashed since I started using them.)

And if you're working with (La)TeX documents created by others, then
teTeX just won't do. Plain old TeX documents might still compile, but
modern LaTeX documents with any complexity beyond the basic stuff most
likely won't.

> I was using TeX daily some 30+ years ago
> and I would expect that if I made a comparison, today's Slackware
> TeX would be like the TeX back then.

Plain TeX, probably, but LaTeX? LaTeX 10 years ago was quite different
from LaTeX 30 years ago. And LaTeX today is different from LaTeX 10
years ago.


-- 
Joost Kremers                                   joostkremers@fastmail.fm
Selbst in die Unterwelt dringt durch Spalten Licht
EN:SiS(9)

[toc] | [prev] | [next] | [standalone]


#26608

FromW. Greenhouse <wgreenhouse@riseup.net>
Date2016-04-05 14:15 +0000
Message-ID<87y48srvk5.fsf@example.com>
In reply to#26604
Joost Kremers <joost.m.kremers@gmail.com> writes:

> And if you're working with (La)TeX documents created by others, then
> teTeX just won't do. Plain old TeX documents might still compile,
> but modern LaTeX documents with any complexity beyond the basic
> stuff most likely won't.

I use Slackware and its TeTeX to produce legal and research documents
(mostly using the Memoir style with my own tweaks) and business
letters (using KOMAScript). I can certainly second what Joost says
regarding documents produced by other tex users; sometimes tweaks
have to be made to account for features from newer versions of
those libraries/style files that don't exist yet in tetex.

I disagree, though, that TexLive is necessarily too large
for distribution with Slackware.
TexLive is modular; there are more options
than distributing the whole multi-gigabyte sumo edition.
TexLive also provides the ability to install luatex, xetex,
and context in addition to the usual [pdf]latex.

Would it be against Slackware philosophy to ship a minimal texlive
with its own user-level package manager (tlmgr) enabled and usable?
I mean, Slackware ships CPAN already, which is similar in concept.

--
Peace,
WGG

[toc] | [prev] | [next] | [standalone]


#26609

FromRich <rich@example.invalid>
Date2016-04-05 21:13 +0000
Message-ID<ne19q9$k8q$3@dont-email.me>
In reply to#26608
W. Greenhouse <wgreenhouse@riseup.net> wrote:
> Joost Kremers <joost.m.kremers@gmail.com> writes:

> > And if you're working with (La)TeX documents created by others,
> > then teTeX just won't do. Plain old TeX documents might still
> > compile, but modern LaTeX documents with any complexity beyond the
> > basic stuff most likely won't.

> ...

> I disagree, though, that TexLive is necessarily too large
> for distribution with Slackware.
> ...

> Would it be against Slackware philosophy to ship a minimal texlive
> with its own user-level package manager (tlmgr) enabled and usable? I
> mean, Slackware ships CPAN already, which is similar in concept.

For those who want TexLive, is there some reason the slackbuild thereof
is not satisfactory:
https://www.slackbuilds.org/repository/14.1/office/texlive/

[toc] | [prev] | [next] | [standalone]


#26610

FromW. Greenhouse <wgreenhouse@riseup.net>
Date2016-04-05 21:20 +0000
Message-ID<87r3ej3g7d.fsf@example.com>
In reply to#26609
Rich <rich@example.invalid> writes:

> For those who want TexLive, is there some reason the slackbuild
> thereof is not satisfactory:
> https://www.slackbuilds.org/repository/14.1/office/texlive/

It looks like that one takes the all-inclusive approach of having us
download the entire contents of the TexLive DVD, but sure, it works.

[toc] | [prev] | [next] | [standalone]


#26612

FromJohnF <john@please.see.sig.for.email.com>
Date2016-04-06 07:14 +0000
Message-ID<ne2d0g$kor$1@reader1.panix.com>
In reply to#26608
W. Greenhouse <wgreenhouse@riseup.net> wrote:
> <<snip>>
> I disagree, though, that TexLive is necessarily too large
> for distribution with Slackware.
> TexLive is modular; there are more options
> than distributing the whole multi-gigabyte sumo edition.
> TexLive also provides the ability to install luatex, xetex,
> and context in addition to the usual [pdf]latex.

Yeah, you're precisely right. Anyone with the wherewithal to be
using (La)TeX in the first place has more than enough wherewithal
to trivially run the install-tl texlive install script, and to
select the subset of components they're actually using. Just
eliminating the foreign language stuff cuts the size in half,
or so. My install takes 3.08GB, lots more than slackware teTeX,
but not much wrt current disk capacities. And I wasn't even very
careful eliminating stuff I don't use.

> Would it be against Slackware philosophy to ship a minimal texlive
> with its own user-level package manager (tlmgr) enabled and usable?
> I mean, Slackware ships CPAN already, which is similar in concept.

Yeah, apparently it is against slackware philosophy.
That same question's come up previously, and the answer's
always been "no". They should probably just move teTeX to
extras/ or pasture/, and let users install tl themselves.
-- 
John Forkosh  ( mailto:  j@f.com  where j=john and f=forkosh )

[toc] | [prev] | [next] | [standalone]


#26613

FromHenrik Carlqvist <Henrik.Carlqvist@deadspam.com>
Date2016-04-06 18:26 +0000
Message-ID<ne3kdg$bau$1@dont-email.me>
In reply to#26612
On Wed, 06 Apr 2016 07:14:24 +0000, JohnF wrote:
> They should probably just move teTeX to extras/ or pasture/, and let
> users install tl themselves.

I agree that texlive is a useful piece of software and that it can be 
really useful to complement a Slackware installation with texlive.

However, I think it would be a horrible bad idea to remove tetex without 
including a full featured texlive or other replacement. Other software 
have dependencies upon tetex, read section 22 in the slackbuild FAQ at 
https://slackbuilds.org/faq/

If I remember right a2ps depends upon tetex and there are other pieces of 
software which depends upon a2ps. 

I think that tetex should stay in Slackware. Those compressed packages 
occupies no more than 50 MB on your installation DVD and they will take 
just as much space if you move them to /extra.

But feel free to remove tetex from your systems if you so like. The 
Slackware package management will not keep track of any dependencies so 
it will let you do so. I see no need to try that myself, maybe a2ps will 
no longer be fully functional, maybe XFCE will not be fully functional 
after removing tetex.

regards Henrik
-- 
The address in the header is only to prevent spam. My real address is:
hc351(at)poolhem.se Examples of addresses which go to spammers:
root@localhost postmaster@localhost

[toc] | [prev] | [next] | [standalone]


#26614

FromW. Greenhouse <wgreenhouse@riseup.net>
Date2016-04-06 20:47 +0000
Message-ID<87mvp631nb.fsf@example.com>
In reply to#26613
Henrik Carlqvist <Henrik.Carlqvist@deadspam.com> writes:

[...]

> However, I think it would be a horrible bad idea to remove tetex
> without including a full featured texlive or other replacement.
> Other software have dependencies upon tetex, read section 22 in the
> slackbuild FAQ at https://slackbuilds.org/faq/
>
> If I remember right a2ps depends upon tetex and there are other
> pieces of software which depends upon a2ps.
>
> I think that tetex should stay in Slackware. Those compressed
> packages occupies no more than 50 MB on your installation DVD and
> they will take just as much space if you move them to /extra.
>
> But feel free to remove tetex from your systems if you so like. The
> Slackware package management will not keep track of any dependencies
> so it will let you do so. I see no need to try that myself, maybe
> a2ps will no longer be fully functional, maybe XFCE will not be
> fully functional after removing tetex.
>
> regards Henrik

Thank you, I wasn't aware that it was used by other parts of Slackware
that need a TeX package of some kind.
TeTeX is indeed probably more self-contained than alternatives,
and users can still install a local copy of texlive for other stuff.

--
Best,
WGG

[toc] | [prev] | [next] | [standalone]


#26615

FromJohnF <john@please.see.sig.for.email.com>
Date2016-04-07 00:11 +0000
Message-ID<ne48k4$da9$1@reader1.panix.com>
In reply to#26613
Henrik Carlqvist <Henrik.Carlqvist@deadspam.com> wrote:
> On Wed, 06 Apr 2016 07:14:24 +0000, JohnF wrote:
>> They should probably just move teTeX to extras/ or pasture/, and let
>> users install tl themselves.
> 
> I agree that texlive is a useful piece of software and that it can be 
> really useful to complement a Slackware installation with texlive.
> 
> However, I think it would be a horrible bad idea to remove tetex without 
> including a full featured texlive or other replacement. Other software 
> have dependencies upon tetex, read section 22 in the slackbuild FAQ at 
> https://slackbuilds.org/faq/
> 
> If I remember right a2ps depends upon tetex and there are other pieces of 
> software which depends upon a2ps. 

a2ps and various convert conversions, etc, use ghostscript,
but that can be installed independently of the teTeX package.
I'm not sure if slackware puts ghostscript in the a-series,
or somewhere besides the teTeX series. It would be a mistake
for them to put ghostscript in the teTeX series because, as
you say, lots of programs use ghostscript. But there are far,
far fewer explicit teTeX/(La)TeX dependencies. I think I've
occasionally seen documentation distributed as (La)TeX source,
and then you do need (La)TeX to format it more readably.
But that's about it, I believe.

> I think that tetex should stay in Slackware. Those compressed packages 
> occupies no more than 50 MB on your installation DVD and they will take 
> just as much space if you move them to /extra.
> 
> But feel free to remove tetex from your systems if you so like. The 
> Slackware package management will not keep track of any dependencies so 
> it will let you do so. I see no need to try that myself, maybe a2ps will 
> no longer be fully functional, maybe XFCE will not be fully functional 
> after removing tetex.
> regards Henrik

-- 
John Forkosh  ( mailto:  j@f.com  where j=john and f=forkosh )

[toc] | [prev] | [next] | [standalone]


#26618

FromHenrik Carlqvist <Henrik.Carlqvist@deadspam.com>
Date2016-04-07 05:17 +0000
Message-ID<ne4qhk$2jr$1@dont-email.me>
In reply to#26615
On Thu, 07 Apr 2016 00:11:49 +0000, JohnF wrote:
> I think I've occasionally seen documentation distributed as (La)TeX
> source, and then you do need (La)TeX to format it more readably. But
> that's about it, I believe.

Yes, but IMHO even that would be reason enough to include a good enough 
latex in Slackware. Even if Slackware did not include any standard 
packages which depends upon latex, a Slackware without latex would be 
less useful for people downloading, compiling and installing software 
themselves. 

Just like Slackware includes compilers for common languages like C and 
less common languages like pascal those compilers are not only used by 
people using Slackware as their software development platform. Those 
compilers are also used by people downloading and installing software 
they want installed on their system.

Some languages like C++ are moving targets and every now and then gets 
updated to newer versions with new releases of Slackware. This might be 
necessary to install some new software. One day the same might become 
true for latex and that day maybe Slackware will have to ship one extra 
DVD just for latex, but I don't think that day have come yet.

regards Henrik
-- 
The address in the header is only to prevent spam. My real address is:
hc351(at)poolhem.se Examples of addresses which go to spammers:
root@localhost postmaster@localhost

[toc] | [prev] | [next] | [standalone]


#26632

FromUnknown <dog@gmail.com>
Date2016-04-11 05:13 +0000
Message-ID<pan.2016.04.11.15.19.07@gmail.com>
In reply to#26618
On Thu, 07 Apr 2016 05:17:40 +0000, Henrik Carlqvist wrote:

> On Thu, 07 Apr 2016 00:11:49 +0000, JohnF wrote:
>> I think I've occasionally seen documentation distributed as (La)TeX
>> source, and then you do need (La)TeX to format it more readably. But
>> that's about it, I believe.
> 
> Yes, but IMHO even that would be reason enough to include a good enough
> latex in Slackware. Even if Slackware did not include any standard
> packages which depends upon latex, a Slackware without latex would be
> less useful for people downloading, compiling and installing software
> themselves.
> 
> Just like Slackware includes compilers for common languages like C and
> less common languages like pascal those compilers are not only used by
> people using Slackware as their software development platform. Those
> compilers are also used by people downloading and installing software
> they want installed on their system.
> 
> Some languages like C++ are moving targets and every now and then gets
> updated to newer versions with new releases of Slackware. This might be
> necessary to install some new software. One day the same might become
> true for latex and that day maybe Slackware will have to ship one extra
> DVD just for latex, but I don't think that day have come yet.
> 
> regards Henrik

Is it such a monster!
I'm having big problems the *.html that has maths-formuars, apparently
in latex.

How do other users solve this problem?

== FG

[toc] | [prev] | [next] | [standalone]


#26607

From"john@wexfordpress.com" <john@wexfordpress.com>
Date2016-04-05 07:00 -0700
Message-ID<fb44ba72-d3f2-41ba-bc99-097cb6dc3f30@googlegroups.com>
In reply to#26603
On Tuesday, April 5, 2016 at 1:42:41 AM UTC-4, Martha Adams wrote:
> On 04/04/2016 11:12 AM, john@wexfordpress.com wrote:
> > As I have noted many times in the past the version of TeX included with Slackware is so obsolete as to be practically useless. Serious users use the newer version
> > called TeXlive and updated every year. But it is too big to include with the Slackware versions.
> >
> > I have another suggestion: There is another DTP program that is gaining in usage.It is called Scribus. Currently  the "stable-unstable release" is Scribus 1.5.1.
> >
> > (How can a release be both stable and unstable? The Scribus mantainers have very conservative habits) The almost-ready new release will be 1.6.0 and the 1.5.x series are advance versions of 1.6.0. The really and truly developmental
> > version is currently called 1.5.3 but you have to download the source to get that.
> >
> > These peculiarities aside I find both the Context version of TeX and the
> > 1.5.1 version of Scribus to be useful in my work. TeX has goodies like multiple
> > TOCs, a slick indexing package called makeintes and the Bibliograpy feature. Scribus is much easier to use where multiple graphics are concerned and
> > handles multiple fonts much easier. Sometimes I use both on the same project.
> >
> > So here is my scheme: drop the obsolete version of TeX. Include the 1.5.1
> > version of Scribus. Those who want to use TeX can dwnload and install the
> > 2015 version of TeXLive.
> >
> > I am not expert in many things but I know desktop publishing better than most.
> >
> > John Culleton
> > Able Indexers and Typesetters.
> 
> ========================================================
> 
> I certainly think Scribus looks interesting and useful, however, I
> *cannot* agree that the TeX in today's Slackware is "so obsolete as
> to be practically useless." I was using TeX daily some 30+ years ago
> and I would expect that if I made a comparison, today's Slackware
> TeX would be like the TeX back then.  That TeX then was useful for
> serious work then and certainly would serve today, and I see a
> further reason for Slackware to keep on with that "old" TeX.
> 
> It is, the serious tendency to creeping elaboration that is so
> evident in today's software.  Elaboration that makes the learning
> curve steeper for the software, but contributes *nothing* to its
> practical usefulness.  That "old" TeX is as good today as on the
> first day it was "new," in fact better because of its service
> years for debugging.  For which reason, if someone Up There in
> today's Slackware is thinking if or not to retain that old TeX,
> my clear request is, By all means, *please do,* its presence is
> one of the more compelling reasons for the serious worker to
> choose Slackware over other options out there.
> 
> Uffish thot -- I wonder if Culleton even has any useful knowledge
> of using TeX?  Could he sit down today and apply that knowhow to
> supporting himself thru his knowledge of how to use it?  As I
> have done?  Looking at what he writes, I doubt it.
> 
> Titeotwawki -- Martha Adams  [Tues 2016 Apr 05]

As it happens I have used TeX versions (pdftex and Context primarily) since the late 1990's for both my own work and for my indexing and and typesetting clients.
The latest versions based on luatex or xetex will handle otf fonts as well as the now obsolescent Type 1 shipped with all editions of TeX. There are many other improvements over the years. 

I am amazed to hear that Ms. Adams hasn't bothered to update her TeX software.
I would urge her to download and install Texlive 2015.

I do not support myself with my computer work but it makes for a significant part of my tax schedule C.
 

[toc] | [prev] | [next] | [standalone]


#26611

FromJim Diamond <Jim.Diamond@deletethis.AcadiaU.ca>
Date2016-04-05 21:35 -0300
Message-ID<slrnng8mf1.ep.Jim.Diamond@jdiamond-nb.acadiau.ca>
In reply to#26603
On 2016-04-05 at 02:42 ADT, Martha Adams <mhada@verizon.net> wrote:

> I certainly think Scribus looks interesting and useful, however, I
> *cannot* agree that the TeX in today's Slackware is "so obsolete as
> to be practically useless."  I was using TeX daily some 30+ years
> ago and I would expect that if I made a comparison, today's
> Slackware TeX would be like the TeX back then.  That TeX then was
> useful for serious work then and certainly would serve today, and I
> see a further reason for Slackware to keep on with that "old" TeX.

> It is, the serious tendency to creeping elaboration that is so
> evident in today's software.  Elaboration that makes the learning
> curve steeper for the software, but contributes *nothing* to its
> practical usefulness.  That "old" TeX is as good today as on the
> first day it was "new," in fact better because of its service
> years for debugging.  

I agree that saying tetex is "obsolete" is over the top, since it was
useful back then and equally as useful now.

I also agree that some software packages seem to gratuitously add new
features which seem to have no net benefit.  I suspect part of this is
the ignorant opinion (which I see frequently in usenet postings and
similar places) that if a package hasn't been updated recently, it
must be broken and abandoned.  Some people can't grasp the fact that a
piece of software might already do what it wants to do and does it how
it wants to do it.

However, saying "contributes *nothing* to its practical usefulness" is
also wrong.  There have been a number of additions to TeX (as in the
overall TeX ecosystem) which make it very valuable for some people.
As one person mentioned, being able to use other fonts is a benefit to
some people.  Being able to use UTF8 is good for others.  I use TikZ
and find it indispensable.  Further, if you are working with
colleagues or clients who use features not found in tetex, then in
a practical sense tetex is obsolete.

Cheers.
                                Jim

[toc] | [prev] | [next] | [standalone]


#26616

FromMartha Adams <mhada@verizon.net>
Date2016-04-06 21:17 -0400
Message-ID<FNudnTcO8ZSiKJjKnZ2dnUU7-SPNnZ2d@giganews.com>
In reply to#26611
On 04/05/2016 08:35 PM, Jim Diamond wrote:
> On 2016-04-05 at 02:42 ADT, Martha Adams <mhada@verizon.net> wrote:
>
>> I certainly think Scribus looks interesting and useful, however, I
>> *cannot* agree that the TeX in today's Slackware is "so obsolete as
>> to be practically useless."  I was using TeX daily some 30+ years
>> ago and I would expect that if I made a comparison, today's
>> Slackware TeX would be like the TeX back then.  That TeX then was
>> useful for serious work then and certainly would serve today, and I
>> see a further reason for Slackware to keep on with that "old" TeX.
>
>> It is, the serious tendency to creeping elaboration that is so
>> evident in today's software.  Elaboration that makes the learning
>> curve steeper for the software, but contributes *nothing* to its
>> practical usefulness.  That "old" TeX is as good today as on the
>> first day it was "new," in fact better because of its service
>> years for debugging.
>
> I agree that saying tetex is "obsolete" is over the top, since it was
> useful back then and equally as useful now.
>
> I also agree that some software packages seem to gratuitously add new
> features which seem to have no net benefit.  I suspect part of this is
> the ignorant opinion (which I see frequently in usenet postings and
> similar places) that if a package hasn't been updated recently, it
> must be broken and abandoned.  Some people can't grasp the fact that a
> piece of software might already do what it wants to do and does it how
> it wants to do it.
>
> However, saying "contributes *nothing* to its practical usefulness" is
> also wrong.  There have been a number of additions to TeX (as in the
> overall TeX ecosystem) which make it very valuable for some people.
> As one person mentioned, being able to use other fonts is a benefit to
> some people.  Being able to use UTF8 is good for others.  I use TikZ
> and find it indispensable.  Further, if you are working with
> colleagues or clients who use features not found in tetex, then in
> a practical sense tetex is obsolete.
>
> Cheers.
>                                  Jim

=======================================================

Looking at how this thread has grown, I think I see my point about
creeping elaboration demonstrated well.  Leading to a serious error,
that elaborated software is presented as a natural starting point.

I think that in fact, Slackware's old plain TeX is an excellent
starting point.  Good practice would be to provide that, and then
offer the various elaborations for those who find some need for
them.  In the mean time, I think it's worthwhile to mention that
Knuth's seminal book, 'The TEXbook', surely connects closely to
TeXs such as Slackware's, so that a beginner can start with a
plain TeX and that book, and work herself into a very useful
capacity for using it.  I wonder how people get started with those
later elaborated varieties?

I think the original goodness of Slackware is preserved by keeping
the original old TeX (mentioning Knuth's TeXBook along the way).
That TeX can do just about anything you might reasonably want to do
for technical exposition (Read the book, it might surprise you),
and then there is all that stuff out there (and its exponents)
for those who have a taste for the elaboration.  But to add all
that to good old Slackware, would distract and degrade from its
general usefulness and its goodness.

Namely: Start simple and build from that, works a whole lot better
for most of us, than does start with some "sexy" elaboration.
Which those without your especial inclinations may lose weeks to
months to careers, trying to figure-out what the thing is.

Titeotwawki -- Martha Adams [Wed 2016 Apr 06]





[toc] | [prev] | [next] | [standalone]


#26617

FromJohnF <john@please.see.sig.for.email.com>
Date2016-04-07 04:54 +0000
Message-ID<ne4p62$bek$1@reader1.panix.com>
In reply to#26616
Martha Adams <mhada@verizon.net> wrote:
<<snip>>
> Looking at how this thread has grown, I think I see my point about
> creeping elaboration demonstrated well.  Leading to a serious error,
> that elaborated software is presented as a natural starting point.
> 
> I think that in fact, Slackware's old plain TeX is an excellent
> starting point.  Good practice would be to provide that, and then
> offer the various elaborations for those who find some need for
> them.  In the mean time, I think it's worthwhile to mention that
> Knuth's seminal book, 'The TEXbook', surely connects closely to
> TeXs such as Slackware's, so that a beginner can start with a
> plain TeX and that book, and work herself into a very useful
> capacity for using it.  I wonder how people get started with those
> later elaborated varieties?
> 
> I think the original goodness of Slackware is preserved by keeping
> the original old TeX (mentioning Knuth's TeXBook along the way).
> That TeX can do just about anything you might reasonably want to do
> for technical exposition (Read the book, it might surprise you),
> and then there is all that stuff out there (and its exponents)
> for those who have a taste for the elaboration.  But to add all
> that to good old Slackware, would distract and degrade from its
> general usefulness and its goodness.
> 
> Namely: Start simple and build from that, works a whole lot better
> for most of us, than does start with some "sexy" elaboration.
> Which those without your especial inclinations may lose weeks to
> months to careers, trying to figure-out what the thing is.
> Titeotwawki -- Martha Adams [Wed 2016 Apr 06]

Okay, I'll bite -- who/what's "Titeotwawki"?

You're right that Knuth's plain.tex format, described in The TeXbook,
"can do just about anything" (your words above). And if you're living
in your own world, maybe that's all you need. But nowadays, the vast,
vast majority of the rest of the world prepares documents using the
latex.ltx format, or derivatives of it like revtex (the Physical Review
format). Just look at papers in arxiv.org or similar archives.
I haven't quantitatively counted, but less (probably lots, lots less)
than one percent use plain tex. If you're doing real work for use in
the real world, you're very, very unlikely to be using plain tex.
And it's very, very bad advice to suggest beginners start by
learning that.

That's like telling beginning programmers that postscript is
a Turing complete language, and therefore "can do just about
anything" (again, your words above). True enough, but I'd suggest
they first learn C/C++ or js or whatever. Nobody writes actual
programs in postscript -- but in the "lots, lots less than one
percent" category, see  pcal.sourceforge.net  which is a very nice
postscript calendar program, where the postscript file actually
contains the calendar-generating program itself. Still, programming
actual programs in the postscript language is analogous to writing
in plain tex -- nobody really does it, and it's certainly bad advice
to suggest it to beginners.

Oh, just for kicks, here's another little postscript program.
Cut-and-paste it to a file called globe.ps and then run gv
(ghostview) against it, i.e., gv globe.ps ...

/A/copy/p/floor/q/gt/S/add/n/exch/i/index/J/ifelse/r/roll/w/div/H{{loop}stopped
Y}def/t/and/C/neg/T/dup/h/exp/Y/pop/d/mul/s/cvi/e/sqrt/R/rlineto{load def}H 300
T translate(V2L&1i2A00053r45hNvQXz&vUX&UOvQXzFJ!FJ!J!O&Y43d9rE3IaN96r63rvx2dcaN
G&140N7!U&4C577d7!z&&93r6IQO2Z4o3AQYaNlxS2w!!f&nY9wn7wpSps1t1S!D&cjS5o32rS4oS3o
Z&blxC1SdC9n5dh!I&3STinTinTinY!B&V0R0VRVC0R!N&3A3Axe1nwc!l&993dC99Cc96raN!a&1CD
E&YYY!F&&vGYx4oGbxSd0nq&3IGbxSGY4Ixwca3AlvvUkbQkdbGYx4ofwnw!&vlx2w13wSb8Z4wS!J!
c&j1idj2id42rd!X&4I3Ax52r8Ia3A3Ax65rTdCS4iw5o5IxnwTTd32rCST0q&eCST0q&D1!&EYE0!J
&EYEY0!J0q!x&jd5o32rd4odSS!K&WCVW!Q&31C85d4!k&X&E9!&1!J!v&6A!b&7o!o&1r!j&43r!W)
{( )T 0 4 3 r put T(/)q{T(9)q{cvn}{s}J}{($)q{[}{]}J}J cvx}forall 270{def}H
K{K{L setgray moveto B fill}for Y}for showpage

-- 
John Forkosh  ( mailto:  j@f.com  where j=john and f=forkosh )

[toc] | [prev] | [next] | [standalone]


#26620

FromJoost Kremers <joost.m.kremers@gmail.com>
Date2016-04-07 07:46 +0000
Message-ID<dmmhisFhautU1@mid.individual.net>
In reply to#26616
Martha Adams wrote:
> I think that in fact, Slackware's old plain TeX is an excellent
> starting point.  Good practice would be to provide that, and then
> offer the various elaborations for those who find some need for
> them.  In the mean time, I think it's worthwhile to mention that
> Knuth's seminal book, 'The TEXbook', surely connects closely to
> TeXs such as Slackware's, so that a beginner can start with a
> plain TeX and that book, and work herself into a very useful
> capacity for using it.  I wonder how people get started with those
> later elaborated varieties?

Usually by reading the "Not So Short Introduction To LaTeX2e", which is
an excellent introducton to (current) LaTeX. Beginners shouldn't start
with plain TeX, since it's a very low-level format. You wouldn't tell a
novice programmer to start out learning C or C++ these days, you'd
rather suggest someting like Python. In fact, most users will never need
to use TeX directly, because LaTeX does everything they need and more.

But if someone starts learning LaTeX using Slackware's aging teTeX
system, they'll probably run into incompatibilities between teTeX's
LaTeX and current LaTeX very soon. And when they turn to some online
forum, news group or mailing list, the first thing they'll hear when
they ask any question is "upgrade your TeX installation".

I'm not saying that Slackware should start shipping TeXLive, but I do
think it's ridiculous to claim that Slackware shipping a 10-yo TeX
distro is a *good* thing. It's clearly a compromise.


-- 
Joost Kremers                                   joostkremers@fastmail.fm
Selbst in die Unterwelt dringt durch Spalten Licht
EN:SiS(9)

[toc] | [prev] | [next] | [standalone]


#26621

FromW. Greenhouse <wgreenhouse@riseup.net>
Date2016-04-07 14:10 +0000
Message-ID<87inzto6gb.fsf@example.com>
In reply to#26616
Martha Adams <mhada@verizon.net> writes:

[...]

> I think that in fact, Slackware's old plain TeX is an excellent
> starting point.  Good practice would be to provide that, and then
> offer the various elaborations for those who find some need for
> them.  In the mean time, I think it's worthwhile to mention that
> Knuth's seminal book, 'The TEXbook', surely connects closely to
> TeXs such as Slackware's, so that a beginner can start with a
> plain TeX and that book, and work herself into a very useful
> capacity for using it.  I wonder how people get started with those
> later elaborated varieties?

TeTeX is alredy not a "plain TeX." It contains a LaTeX implementation,
just one that's 11 years out of date (and LaTeX has had significant
work in that time).

[toc] | [prev] | [standalone]


Back to top | Article view | alt.os.linux.slackware


csiph-web