On Mon, Mar 15, 1999 at 05:09:50PM +0100, Jean-Marc Lasgouttes wrote:
> >>>>> "Jose" == Jose Abilio Oliveira Matos <[EMAIL PROTECTED]> writes:
> 
> Jose>   Docbook documents generaly have some metadocumentation in the
> Jose> paragraph, where you specify the title, the authorgroup, the
> Jose> date, etc. The authorgroup is a new unit where the authors are
> Jose> presented, each author is descrived by his/her first name, last
> Jose> name, institution, etc.
> 
> This is a somewhat different problem, I guess we could solve it with a
> proper Title inset which could handle both LaTeX titles and docbook
> ones. 

  I don't think this is a different problem. 

  How do we distinguish between paragraphs and non-paragraphs now?

  For me, paragraphs are textclass related structures. In the textclass you describe 
the different kinds, its properties, how to display it, etc. That's what makes 
paragraphs so special, as opposed to other insets.

  If we create char styles, (probably) they will be defined in the same layout files, 
as you would like it to be configurable.

  So the new layout files will have for each entry a reference to say if they are 
paragraph-wide or char-wide. Here you loose the present intrisic priveleges of 
paragraphs.

  I hope you get my point, if we can have char styles inside paragraph styles, why not 
paragraph inside paragraphs?
 
> Jose>  As you see you here we have a nested structure, where there
> Jose> isn't such a concept as a paragraph... I think that if we can
> Jose> extend that with no pain, the gain will be huge. The XML support
> Jose> will be a piece of cake (and don't tell me you don't like cakes
> Jose> as I will not belive you ;-)

  I don't belive, you really don't like cakes ;-)
 
> I think that this structure will need to be hardcoded anyway.
  
  With the ability to show if some paragraph is inside another, and with textclass 
layouts you don't hardcode anything, that's the beauty of it.

  My problem with docbook is that for the different document types they have different 
names for this metadocumentation. And I would like to have those different name 
configurable from the textclass layouts and not hardcoded.

  My present solutions involves the use of the special InTitle, and the first 
paragraph used in title. Although you see title, as the name of the paragraph, the 
real latexname is <metadocumentation>.

  If you had a this paragraph inside paragraph approach you could remove the InTitle 
tag (now I'm talking about latex documents) where you would finish the paragraph with 
\maketitle (this configurable from the textclass).

Style Title
...
  Font
   ....
  EndFont
...
  AtEnd
  \maketitle
  EndAtEnd
End
 
> Jose>   As I have told above, the question is if we want LyX to be
> Jose> only LaTeX related...
> 
> We certainly do not want that. But it does not make sense to me in any
> document to include a paragraph into a paragraph without some kind of
> wrapper which specifies the semantics of the inner paragraph.

  The main question is this: what makes a paragraph so special?

> JMarc

  José (if I don't care myself I will end as Amir or Asger, writing long messages ;-)

Reply via email to