Groups | Search | Server Info | Login | Register


Groups > comp.text.xml > #897

Re: Schematron questions

Path csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Peter Flynn <peter@silmaril.ie>
Newsgroups comp.text.xml
Subject Re: Schematron questions
Date Fri, 18 May 2018 20:56:47 +0100
Lines 56
Message-ID <fm8pg0Fdrn9U1@mid.individual.net> (permalink)
References <87vabuodmk.fsf@hri.res.in> <c30e5652-67cf-431a-af95-7da3533718d8@googlegroups.com> <871see5kta.fsf@gmail.com> <87sh6u44hh.fsf@gmail.com> <fm6br2Fs67sU1@mid.individual.net> <87vabltltf.fsf@gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
X-Trace individual.net fNYBJfmr+llqiXIZeiFlLwBeCfUybRlX8lvFr2Y42Ae0uekrMf
Cancel-Lock sha1:ggIZT9Iw7m6rMLM7tullQuyTuVE=
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
In-Reply-To <87vabltltf.fsf@gmail.com>
Content-Language en-US
Xref csiph.com comp.text.xml:897

Show key headers only | View raw


On 18/05/18 09:22, N. Raghavendra wrote:
> At 2018-05-17T22:51:30+01:00, Peter Flynn wrote:
> 
>> I have been trying to make it clear for some time that nXML is *not* an
>> editor suitable for writing XML documents.
> 
> Well, it is a part of Emacs, and I have read good things about it, as in
[...]
> Therefore, I thought it was reasonable to use it for editing XML.

Yes, it's very good, but it's not suitable for authoring or editing text
documents because it lacks some of the basic controls editors need.

> If one wants to publish a book with a commercial publisher, one may have
> to use a DTD.  

Probably not; publishers don't normally accept XML from authors,
precisely because there are as yet no editing interfaces for structured
documents suitable for use by non-XML-experts. Advanced XML editors like
oXygen are getting there, but still need too much foreknowledge. See
https://cora.ucc.ie/handle/10468/1690 for the gory details.

> However, I am planning to release my work under a combination of the
> Gnu FDL and the GNU GPL, so I will have to take care of the
> publishing myself, whatever "publishing" may mean here (it will 
> certainly include putting the product on a public Web site).
That's very generous of you.

> Given that, I have considered two schemas, the DocBook schema, and
> the `mathbook' schema (http://mathbook.pugetsound.edu/). Both of them
> use RELAX NG as their primary schema language. However, neither of
> these schemas really suits my needs, so I am trying to write a simple
> schema that will do for me.

The problem with "simple" schemas is that they rapidly become
complicated. Norm Walsh put this more succinctly in his presentation on
Underlying Technologies in the XML in Publishing track at the 2016 XML
Summer School:

>> Where do vocabularies come from?
>> 
>> • Adopt — Take your pick: XHTML, DocBook, JATS, TEI, DITA, …
>> • Adapt — Take one of the former, adapt to your needs.
>> • Build your own (tl;dr: don’t)

(tl;dr = Too Long; Didn't Read)

> PS: Thanks also for the book `Understanding SGML and XML tools'. I
> have often found it a useful reference.

I'm delighted it's still useful. Sadly, we have lost some of the very
good software that I reviewed, including stand-alone graphical
DTD/Schema design packages.

///Peter

Back to comp.text.xml | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Schematron questions "N. Raghavendra" <raghu@hri.res.in> - 2018-05-11 12:58 +0530
  Re: Schematron questions "N. Raghavendra" <nyraghu27132@gmail.com> - 2018-05-11 13:44 +0530
  Re: Schematron questions "N. Raghavendra" <nyraghu27132@gmail.com> - 2018-05-12 13:43 +0530
  Re: Schematron questions George Bina <george@oxygenxml.com> - 2018-05-14 06:52 -0700
    Re: Schematron questions "N. Raghavendra" <nyraghu27132@gmail.com> - 2018-05-14 20:46 +0530
      Re: Schematron questions "N. Raghavendra" <nyraghu27132@gmail.com> - 2018-05-14 21:24 +0530
        Re: Schematron questions Peter Flynn <peter@silmaril.ie> - 2018-05-17 22:51 +0100
          Re: Schematron questions "N. Raghavendra" <nyraghu27132@gmail.com> - 2018-05-18 13:52 +0530
            Re: Schematron questions Manuel Collado <m-collado@users.sourceforge.net> - 2018-05-18 15:39 +0200
              Re: Schematron questions "N. Raghavendra" <nyraghu27132@gmail.com> - 2018-05-18 20:40 +0530
            Re: Schematron questions Peter Flynn <peter@silmaril.ie> - 2018-05-18 20:56 +0100
              Re: Schematron questions "N. Raghavendra" <nyraghu27132@gmail.com> - 2018-05-19 10:15 +0530
                Re: Schematron questions Peter Flynn <peter@silmaril.ie> - 2018-05-20 22:32 +0100
                Re: Schematron questions "N. Raghavendra" <nyraghu27132@gmail.com> - 2018-05-21 08:30 +0530
                Re: Schematron questions Peter Flynn <peter@silmaril.ie> - 2018-06-29 22:32 +0100
                Re: Schematron questions "N. Raghavendra" <nyraghu27132@gmail.com> - 2018-07-01 00:24 +0530

csiph-web