ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Hans Hagen <pragma@wxs.nl>
Cc: ntg-context@ntg.nl
Subject: Re: Projects and cont-eni.pdf
Date: Tue, 16 Jan 2001 20:27:05 +0100	[thread overview]
Message-ID: <3.0.6.32.20010116202705.0139c710@server-1> (raw)
In-Reply-To: <3.0.5.32.20010115191605.00b54b50@mail.northcoast.com>

At 07:16 PM 1/15/01 -0800, David Arnold wrote:

>What I'd like to focus on are the two commands in the component, namely
> \project documents
> \product teacher
>
>This inclusion would seem to indicate that they are required in order for
>the structure to work properly. However, a completely contradictory example
>is given on page 22 of cont-eni.pdf, where the component,
>
>\startcomponent first
>\part{One}
>\completecontent
>\chapter{First}
>..... text .....
>\chapter{Second}
>..... text .....
>\completeindex
>\stopcomponent
>
>fails to use the \project demo and \product example commands. Which is
>correct?

The project and product options enables context to resolve used environments. 

>Here is why I raise this issue. I have:
>
>\startproject CollegeAlgebraTexT
>\environment layout
>\startfrontmatter
> \completecontent
>\stopfrontmatter
>\startbodymatter
> \product chapter1
>\startbodymatter
>\startbackmatter
> \completeindex
>\stopbackmatter
>\stopproject

No, This is a product! 

\startproject DavidsBooks

\environment layout  % shared 

\product CollegeAlgebraText
\product CollegeSomethingText

\stopproject 

>\startproduct Chapter1
>\project CollegeAlgebra
>\chapter{Introduction to Functions}
> \component section1
> \component section2
>\stopproduct

So this is : 

\startproduct CollegaAlgebraText 
\environment book % additional stuff
\component section1
....

Then, you sections, chapters etc can be components!

just one project -> multiple prod -> multiple comps -> multiple comps ->  
multriple envs      multiple envs    multiple envs     multiple envs 

Then you can run components and products, running a project does not make
sense. 

Hans 
-------------------------------------------------------------------------
                                  Hans Hagen | PRAGMA ADE | pragma@wxs.nl
                      Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------


           reply	other threads:[~2001-01-16 19:27 UTC|newest]

Thread overview: expand[flat|nested]  mbox.gz  Atom feed
 [parent not found: <3.0.5.32.20010115191605.00b54b50@mail.northcoast.com>]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3.0.6.32.20010116202705.0139c710@server-1 \
    --to=pragma@wxs.nl \
    --cc=ntg-context@ntg.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).