On 1/4/2021 2:02 PM, BPJ wrote:
I understand all that. I just thought that maybe such resources existed which I didn't know.

While as you say the approaches differ it would be nice to have like a FAQ "how do you do what LaTeX package X does in ConTeXt?" I guess that that is what I'm after. Something like a LaTeX <--> ConTeXt Rosetta stone. Knowing that rather than importing a package I should modify some command using some options is basic; what one really needs to know is which specific command to modify using which specific options with which specific values to do what package X does in LaTeX. If/since it doesn't exist maybe it would be a good thing if users make it exist. It would certainly help drawing more proselytes. I'm basically still using only LaTeX because I know which packages to use to do the things I want. Perhaps that *is* as good a reason as any to stay with LaTeX but it shouldn't be a barrier to learning ConTeXt which IME it is.

Often it's better to start from scratch as it might be that the choice for some solution in one system would be a different one in an other. I never had to use an office application (word, open office, whatever) but I'm pretty sure that if one comes from a tex mindset one also looks for the wrong solutions. (Which probably is why one can sometimes find those useless ramblings about msword and such among texies: an even little able user of some word processors knows how to write a letter and probably could not get it done in tex in a minute, after all it starts with installation.)

So, I wonder if recipes would work well. (Just like switching from say lisp to pascal, or even lisp to prolog, or pascal to c# is not a matter of reading a few page manual.)

To take but one example: when wearing my linguist hat I deal with obscure scripts and languages, mostly dead languages, which no standard LaTeX index processor can handle (at least not out of the box) so I have my pile of Perl hacks which generate indices using Perl's excellent Unicode capabilities and some excellent modules written by other people. (I use the same LaTeX packages as everyone else, I just have a homemade way of going from idx to ind.) The first hurdle to know if/how ConTeXt might offer a better solution (which it doesn't AFAIK but my own tool can easily generate ConTeXt markup as well as LaTeX markup should it come to that) was to find out that indices are called "registers" in ConTeXt (not too surprising since it is _register_ in Swedish) for searching for "index" on the ConTeXt wiki finds an error page!

Sure, but when such specialization is needed, any (transition) manual is kind of tricky. If systems are indeed quite different (and there are definitely conceptual diferences between latex and context and plain) it might even be a reason not to look further. That said: there is some info on how to set up the sorter for different languages.

Admittedly it might be just me: I have a hard time knowing where to look in the likewise excellent Vim documentation too: what search terms to use. Finding a LaTeX solution to a problem with Google OTOH usually is pretty fast done — if you can describe your problem in prose you usually don't hit a wall.

The good news is that often on this list you get an answer (and sometimes looking at examples in e.g. the test suite also helps). But one aspect remains: learning (any) tex takes time. This is compensated by the fact that you can use it forever as it's unlike to stay (or taken over by some large company that then ditches it in favour of its own stuff). Unlearning probably also takes soem time and effort.

And in context one also can be triggered into leanring metapost and lua so that adds to the burden (but also fun).

With knowledge of TeX basics I did not mean a working knowledge of plain TeX but the actual basics: reserved characters, syntax, space after a command is ignored, a blank line makes a paragraph, that sort of things which are common to all flavors.

It definitely helps to have an idea how tex deals with what you input and even how it internally works a bit. Just try to get a copy of TeX by Topic ... a pretty good summary of the basics. And after that the TeX Book ... just to get the feelling of what world one enters.
 Hans


-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
       tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to