1 |
On 09-06-2008 11:49:35 +0200, Luca Barbato wrote: |
2 |
> Ciaran McCreesh wrote: |
3 |
>> On Mon, 09 Jun 2008 10:50:11 +0200 |
4 |
>> Luca Barbato <lu_zero@g.o> wrote: |
5 |
>>>> So how, specifically, is PMS "wrongly written", and why hasn't |
6 |
>>>> anyone who thinks so bothered to provide details? |
7 |
>>> - rewrite it as an rfc using a markup among xmlrfc, docbook, guidexml. |
8 |
>> |
9 |
>> What technical reason is there to use a markup that's more work for |
10 |
>> those of us doing the writing? Writing XML is a huge pain in the ass |
11 |
>> compared to latex. |
12 |
> |
13 |
> More people can understand those markups, they are consistent with the |
14 |
> gentoo documentation, they look better on screen than on paper, tex is a |
15 |
> great typesetting markup to write academic books. Right tool for the |
16 |
> right task. It address the problem "PMS is anything but accessible" |
17 |
|
18 |
I think this is a bit of a pointless discussion. If people insist on |
19 |
reading the source and are scared of LaTeX, then the same can happen for |
20 |
any other language. PMS is available as pdf (or can easily being made |
21 |
by typing `make`), which is readable IMO, and one could always try how |
22 |
far one gets with a LaTeX->XML translator and XSLT transformations |
23 |
afterwards. Still, what is the point of requiring language X over Y? I |
24 |
for one prefer LaTeX over any of the formats you mentioned before, but |
25 |
that should not be of any value here. |
26 |
|
27 |
>>> - use EBNF when describing a syntax. |
28 |
>> |
29 |
>> Is there any indication that this is any clearer? EBNF gets messy when |
30 |
>> it comes to describing the whitespace rules, for example. |
31 |
> |
32 |
> It is less ambiguous than natural language. That solves the issue "The |
33 |
> syntax is underspecified" |
34 |
|
35 |
Perhaps some examples showing the syntax could improve the situation here? |
36 |
|
37 |
|
38 |
-- |
39 |
Fabian Groffen |
40 |
Gentoo on a different level |
41 |
-- |
42 |
gentoo-dev@l.g.o mailing list |