Groups | Search | Server Info | Login | Register
| From | "N. Raghavendra" <nyraghu27132@gmail.com> |
|---|---|
| Newsgroups | comp.text.xml |
| Subject | Re: Schematron questions |
| References | (2 earlier) <871see5kta.fsf@gmail.com> <87sh6u44hh.fsf@gmail.com> <fm6br2Fs67sU1@mid.individual.net> <87vabltltf.fsf@gmail.com> <fm8pg0Fdrn9U1@mid.individual.net> |
| Message-ID | <87o9hcuucq.fsf@gmail.com> (permalink) |
| Organization | usenet-news.net |
| Date | 2018-05-19 10:15 +0530 |
At 2018-05-18T20:56:47+01:00, Peter Flynn wrote: > 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. Thanks for the advice. I have decided to try PSGML mode again, after a long gap. I see that the maintainers of the ELPA version have removed `psgml-ids.el', which seemed useful, for copyright reasons, and have replaced it with other functions. I hope there is no problem with that. Anyway, I'll find out once I start using it again. I found xxml mode on GitHub, and will load it after PSGML. > See https://cora.ucc.ie/handle/10468/1690 for the gory details. Thank you for the link to your thesis. I have downloaded both the PDF and the EPUB renditions of it. There seems to be a wealth of interesting material in it, and I'll dip into it slowly. > 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) That seems sage advice. Let me explain where I am coming from. I am partway through a writing project which will occupy a large part of my time in the next few years. I am a mathematician, and the subject of my writing project is some recent work on the foundations of mathematics. The products of the project will be a collection of "volumes" on the subject. There will be cross-references between these volumes. Part of the product will be code in the language of the proof assistant Coq. I will have to include delimited snippets of the code in the text. I could have used LaTeX; I have been using it for the last 28 years, since the time I was a graduate student, for all my mathematical writing, and am absolutely comfortable with it, like most mathematicians are. However, I have always chafed at its non-semantic aspect. I have tried to work with ConTeXT during the last one year, but I found it hard to write with, because its documentation is sketchy, and its code changes fast, sometimes in a backward incompatible way. I have some experience with DocBook, but, for my current purpose, it has too many elements that are irrelevant. As a result, it seems too elaborate. I have looked at JATS and BITS too, and again felt that they are too elaborate. In any case, I have to extend these schemas, to incorporate numbered statements like "Definition", "Lemma", "Proposition", "Theorem", "Corollary", and, "Remark", for which I usually use the LaTeX package `ntheorem'. I also need XML equivalents of the `amsmath' equation environments, such as `eqnarray', and `split'. Things like `cases', too. For the mathematics itself, I am planning to use LaTeX markup, which in the HTML rendition, will be displayed using MathJaX. I found the work of the `mathbook' project http://mathbook.pugetsound.edu/ very relevant to my work; they deal with many of the above issues. However, their schema too seems to be evolving, sometimes in a backward incompatible manner, as a result of which, I cannot depend on it. That is the background to my current notion that I have to write my own schema. Thanks again for your thought-provoking message. Raghu. -- N. Raghavendra <raghu@hri.res.in>, http://www.retrotexts.net/ Harish-Chandra Research Institute, http://www.hri.res.in/
Back to comp.text.xml | Previous | Next — Previous in thread | Next in thread | Find similar
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