Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Co-developers wanted: document markup language

1 view
Skip to first unread message

Torsten Bronger

unread,
Aug 23, 2007, 1:29:49 PM8/23/07
to
Hallöchen!

Some LaTeX users in Aachen thought about a general-use markup
language this spring. I wrote some code and a rough project
description, however, we could need some help.

If you are interested, visit the provisional project page at
http://latex-bronger.sourceforge.net/gummi/

Tschö,
Torsten.

Crosspost & Followup-To: comp.lang.python
--
Torsten Bronger, aquisgrana, europa vetus
Jabber ID: bro...@jabber.org
(See http://ime.webhop.org for ICQ, MSN, etc.)

Aahz

unread,
Aug 23, 2007, 4:49:47 PM8/23/07
to
In article <87odgyy...@wilson.homeunix.com>,

Torsten Bronger <bro...@physik.rwth-aachen.de> wrote:
>
>Some LaTeX users in Aachen thought about a general-use markup
>language this spring. I wrote some code and a rough project
>description, however, we could need some help.

http://docutils.sourceforge.net/
--
Aahz (aa...@pythoncraft.com) <*> http://www.pythoncraft.com/

"If you don't know what your program is supposed to do, you'd better not
start writing it." --Dijkstra

Torsten Bronger

unread,
Aug 23, 2007, 6:16:21 PM8/23/07
to
Hallöchen!

Aahz writes:

> In article <87odgyy...@wilson.homeunix.com>,
> Torsten Bronger <bro...@physik.rwth-aachen.de> wrote:
>
>> Some LaTeX users in Aachen thought about a general-use markup
>> language this spring. I wrote some code and a rough project
>> description, however, we could need some help.
>
> http://docutils.sourceforge.net/

The provisional project page already points to
http://docutils.sourceforge.net/rst.html which is sufficient I
think.

Tschö,
Torsten.

Aahz

unread,
Aug 23, 2007, 6:57:35 PM8/23/07
to
In article <87tzqpe...@wilson.homeunix.com>,

Torsten Bronger <bro...@physik.rwth-aachen.de> wrote:
>Aahz writes:
>> In article <87odgyy...@wilson.homeunix.com>,
>> Torsten Bronger <bro...@physik.rwth-aachen.de> wrote:
>>>
>>> Some LaTeX users in Aachen thought about a general-use markup
>>> language this spring. I wrote some code and a rough project
>>> description, however, we could need some help.
>>
>> http://docutils.sourceforge.net/
>
>The provisional project page already points to
>http://docutils.sourceforge.net/rst.html which is sufficient I
>think.

My point is that docutils already exists; given the combined competition
from LaTeX and docutils and OpenOffice, you should probably explain what
differentiates your project and why people should support your project
instead of (or in addition to) others.

Torsten Bronger

unread,
Aug 24, 2007, 2:45:41 AM8/24/07
to
Hallöchen!

Aahz writes:

> Torsten Bronger <bro...@physik.rwth-aachen.de> wrote:
>
>> Aahz writes:
>>
>>> Torsten Bronger <bro...@physik.rwth-aachen.de> wrote:
>>>
>>>> Some LaTeX users in Aachen thought about a general-use markup
>>>> language this spring. I wrote some code and a rough project
>>>> description, however, we could need some help.
>>>

>>> [...]


>
> My point is that docutils already exists; given the combined
> competition from LaTeX and docutils and OpenOffice, you should
> probably explain what differentiates your project and why people
> should support your project instead of (or in addition to) others.

reStructuredText, AsciiDoc, and some others focus on source code
documentation, or on software documentation. In contrast to that,
our markup should be suitable for PhD theses, papers and the like.
Thus, it has weaker means for code snippets, RFC citation etc, but
rich syntax for bibliographic entries, index entries, math, and
floating figures. Additionally, input methods simplify using
characters like δ, ⇒, or ”.

The differences to LaTeX are explained comprehensively on the
webpage, and actually LaTeX is the real competitor rather than
reStructuredText. OOo isn't a plain text format, and has no strong
semantic markup.

Paul Rubin

unread,
Aug 24, 2007, 3:09:55 AM8/24/07
to
Torsten Bronger <bro...@physik.rwth-aachen.de> writes:
> The differences to LaTeX are explained comprehensively on the
> webpage, and actually LaTeX is the real competitor rather than
> reStructuredText.

TeX/LateX have been around forever and are well established standards,
as awful as they are. Why do we want ANOTHER markup language? We
need fewer, not more.

Evan Klitzke

unread,
Aug 24, 2007, 3:39:04 AM8/24/07
to Torsten Bronger, pytho...@python.org
On 8/23/07, Torsten Bronger <bro...@physik.rwth-aachen.de> wrote:
> Hallöchen!
>
> Some LaTeX users in Aachen thought about a general-use markup
> language this spring. I wrote some code and a rough project
> description, however, we could need some help.
>
> If you are interested, visit the provisional project page at
> http://latex-bronger.sourceforge.net/gummi/
>
> Tschö,
> Torsten.

I briefly looked over the specification, and it looks like you're
targeting a LaTeX backend. Are you planning on outputting to LaTeX and
using that to generate e.g. PDF versions of documents, or do you plan
to have a real PDF/Postscript backend?

--
Evan Klitzke <ev...@yelp.com>

Torsten Bronger

unread,
Aug 24, 2007, 5:04:33 AM8/24/07
to
Hallöchen!

Paul Rubin writes:

Well, because they are awful. ;-) I don't see that there is a
bunch of already existing projects, in fact, I don't see anyone
challenging LaTeX at all. However, competition is a good thing, and
I think there are enough aspects about LaTeX that can be done better
so that this project is worth being done.

Torsten Bronger

unread,
Aug 24, 2007, 5:11:21 AM8/24/07
to
Hallöchen!

Evan Klitzke writes:

> On 8/23/07, Torsten Bronger <bro...@physik.rwth-aachen.de> wrote:
>
>> Some LaTeX users in Aachen thought about a general-use markup
>> language this spring. I wrote some code and a rough project
>> description, however, we could need some help.
>>
>> If you are interested, visit the provisional project page at
>> http://latex-bronger.sourceforge.net/gummi/
>

> I briefly looked over the specification, and it looks like you're
> targeting a LaTeX backend. Are you planning on outputting to LaTeX
> and using that to generate e.g. PDF versions of documents, or do
> you plan to have a real PDF/Postscript backend?

Yes, I plan to use LaTeX as a mere backend slave for getting PDFs.
I will *try* to keep the LaTeX readable but mostly for debugging
purposes. I don't think that a native PDF backend is helpful on the
short run because LaTeX just works well for this (I don't like
LaTeX's usability but I do like TeX's typesetting abilities).

There is another way to get PDFs which I certainly want to give a
try sometime, namely XSL:FO.

However, I don't know how feasible direct PDF output is. I'm
somewhat scared by line breaking algorithms, hyphenation and all
this, though.

Tschö,
Torsten.

olive

unread,
Aug 24, 2007, 5:31:40 AM8/24/07
to
>
> Well, because they are awful. ;-) I don't see that there is a
> bunch of already existing projects, in fact, I don't see anyone
> challenging LaTeX at all. However, competition is a good thing, and
> I think there are enough aspects about LaTeX that can be done better
> so that this project is worth being done.

What about ODF ? (http://www.odfalliance.org/)
Isn't it a good competitor ?

Olive

Wildemar Wildenburger

unread,
Aug 24, 2007, 6:14:09 AM8/24/07
to pytho...@python.org
Torsten Bronger wrote:
> Hallöchen!
>
>
Yes, you're German. Have you ever noticed that (we) Germans are
virtually the only ones that feel the need to rub our nationality into
everyones faces? ;)


> Paul Rubin writes


>
>> TeX/LateX have been around forever and are well established
>> standards, as awful as they are. Why do we want ANOTHER markup
>> language?
>>
> Well, because they are awful. ;-) I don't see that there is a
> bunch of already existing projects, in fact, I don't see anyone
> challenging LaTeX at all. However, competition is a good thing, and
> I think there are enough aspects about LaTeX that can be done better
> so that this project is worth being done.
>

Well there is ConTeXt <URL:http://wiki.contextgarden.net/>. I've never
actually used it, but from reading the docs I deem it a very attractive
alternative to LaTeX.

/W

Torsten Bronger

unread,
Aug 24, 2007, 6:43:09 AM8/24/07
to
Hallöchen!

olive writes:

> [...]

I'd be a nice further backend but I doubt that people want to enter
XML.

olive

unread,
Aug 24, 2007, 7:00:31 AM8/24/07
to
On 24 août, 12:43, Torsten Bronger <bron...@physik.rwth-aachen.de>
wrote:
> Hallöchen!

>
> olive writes:
> > What about ODF ? (http://www.odfalliance.org/) Isn't it a good
> > competitor ?
>
> I'd be a nice further backend but I doubt that people want to enter
> XML.
>

Why not if the schema is designed toward data entry.

You could then use XSLT to convert to ODF for publishing.

What you need is good structured text editor which hides as much as
possible the underlying XML (or other) format.

Olive.

Torsten Bronger

unread,
Aug 24, 2007, 6:59:28 AM8/24/07
to
Hallöchen!

Wildemar Wildenburger writes:

> [...]


>
>> Well, because they are awful. ;-) I don't see that there is a
>> bunch of already existing projects, in fact, I don't see anyone
>> challenging LaTeX at all. However, competition is a good thing,
>> and I think there are enough aspects about LaTeX that can be done
>> better so that this project is worth being done.
>
> Well there is ConTeXt <URL:http://wiki.contextgarden.net/>. I've
> never actually used it, but from reading the docs I deem it a very
> attractive alternative to LaTeX.

That's right, I failed to mention ConTeXt, which really is a
competitor to LaTeX. I even took one good idea from context, namely
the availability of syntax elements in different human languages.

However, ConTeXt documents are as much cluttered as LaTeX. ConTeXt
is a huge system with the aim of fine control on the PDF layout.
Therefore, it is even harder to convert it to HTML than it is for
LaTeX. Besides, I never managed to comprehend its documentation.

It has its good aspects, too, but these are the reasons why I don't
think that it would be a good starting point for improving the
situation with plain text document markup languages.

Wildemar Wildenburger

unread,
Aug 24, 2007, 7:34:49 AM8/24/07
to pytho...@python.org
olive wrote:
> What you need is good structured text editor which hides as much as
> possible the underlying XML (or other) format.
>
What you do there is pose extra requirements on the user ("Use a text
editor with some far-out functions"). That will prevent your (well,
Torsten's ;)) standard from spreading easily. Plain text (read: less
intrusive) markup is a way better approach there, IMHO, because it can
be done in any old editor.

/W

olive

unread,
Aug 24, 2007, 7:58:12 AM8/24/07
to
On 24 août, 13:34, Wildemar Wildenburger <wilde...@freakmail.de>
wrote:

We are talking about two different things: data entry and document
publishing.

for me ODF is good for document publishing only.

I agree that Plain Text Markup is usually better than XML even with a
good XML editor and a simple schema.

But few people are used to Plain Text Markup (excepted in some
scientific area maybe) and it is error prone.

This is why some user-friendly PTM or XML based editors are needed.

Good user-friendly editor will help in spreading standard.
OpenOffice is a good example for ODF but this has never happened to
XML or any other markup language.

Olive

Aahz

unread,
Aug 24, 2007, 9:14:19 AM8/24/07
to
In article <87tzqp7...@wilson.homeunix.com>,

Torsten Bronger <bro...@physik.rwth-aachen.de> wrote:
>Aahz writes:
>>
>> My point is that docutils already exists; given the combined
>> competition from LaTeX and docutils and OpenOffice, you should
>> probably explain what differentiates your project and why people
>> should support your project instead of (or in addition to) others.
>
>reStructuredText, AsciiDoc, and some others focus on source code
>documentation, or on software documentation. In contrast to that,
>our markup should be suitable for PhD theses, papers and the like.
>Thus, it has weaker means for code snippets, RFC citation etc, but
>rich syntax for bibliographic entries, index entries, math, and
>floating figures.

Enh. reST is intended to be a general-purpose system. It's certainly
extensible, and I've added code for index entries myself. There has
been some recent activity on improving bibliographic support, and I
believe some people are working on integrating MathML.

>Additionally, input methods simplify using characters like δ, ⇒, or
>”.

"Everyone" says to just use a Unicode editor. Long-term, I think that's
what's going to happen -- you're starting your project too late for this
to make much sense.

>The differences to LaTeX are explained comprehensively on the
>webpage, and actually LaTeX is the real competitor rather than
>reStructuredText. OOo isn't a plain text format, and has no strong
>semantic markup.

Then you're really caught between a rock and a hard place. LaTeX is
extremely well-entrenched; at the same time reST is gaining features.
You would probably make much better progress on your goals by simply
working on the reST project -- I doubt you can improve on reST as a
markup language, and the more you try to cram in, the more you're going
to look like LaTeX, anyway.

OTOH, this is Open Source, and nobody's going to stop you. ;-) I just
think you're also not going to get much traction.

David Boddie

unread,
Aug 24, 2007, 9:22:45 AM8/24/07
to pytho...@python.org
On Fri Aug 24 11:04:33 CEST 2007, Torsten Bronger wrote:

> Paul Rubin writes:
>
> > TeX/LateX have been around forever and are well established
> > standards, as awful as they are. Why do we want ANOTHER markup
> > language?
>

> Well, because they are awful. ;-) I don't see that there is a
> bunch of already existing projects, in fact, I don't see anyone
> challenging LaTeX at all. However, competition is a good thing, and
> I think there are enough aspects about LaTeX that can be done better
> so that this project is worth being done.

There are alternatives to LaTeX if you are prepared to look for them.
One of these is Lout:

http://lout.sourceforge.net/

Another option is to use TeX, but with Python as an alternative "macro
language":

http://www.pytex.org/

David

J. Robertson

unread,
Aug 24, 2007, 9:45:51 AM8/24/07
to
olive wrote:

>>> [snip]

>
> But few people are used to Plain Text Markup (excepted in some
> scientific area maybe) and it is error prone.
>

It looks very much like Gummi's authors and target audience actually are
part of the few people you are talking about: i.e. console-happy folks
that are perfectly fine with how the math system goes in LaTeX, say, but
are annoyed by the clutter besides that. I can't imagine they would
want to go anywhere near an equation editor, for example.

Looks like a worthwhile project to me :-)

Torsten Bronger

unread,
Aug 24, 2007, 10:17:27 AM8/24/07
to
Hallöchen!

David Boddie writes:

> On Fri Aug 24 11:04:33 CEST 2007, Torsten Bronger wrote:
>
>> Paul Rubin writes:
>>
>>> TeX/LateX have been around forever and are well established
>>> standards, as awful as they are. Why do we want ANOTHER markup
>>> language?
>>
>> Well, because they are awful. ;-) I don't see that there is a
>> bunch of already existing projects, in fact, I don't see anyone
>> challenging LaTeX at all. However, competition is a good thing,
>> and I think there are enough aspects about LaTeX that can be done
>> better so that this project is worth being done.
>
> There are alternatives to LaTeX if you are prepared to look for
> them. One of these is Lout:
>
> http://lout.sourceforge.net/

I know Lout but its syntax is not simple enough to me. Besides, it
does not enforce semantic markup.

Jeremy Sanders

unread,
Aug 24, 2007, 12:01:00 PM8/24/07
to
Torsten Bronger wrote:

> Some LaTeX users in Aachen thought about a general-use markup
> language this spring. I wrote some code and a rough project
> description, however, we could need some help.
>
> If you are interested, visit the provisional project page at
> http://latex-bronger.sourceforge.net/gummi/

Sounds a good idea - LaTeX has so many historical hangovers. How many people
on earth can actually write a LaTeX style file?

I'm not sure about writing LaTeX output, however, due to the crude nasty
ways it handles fonts and so on. How are you going to get enough controls
for users over what they always complain about: fonts, page breaking, and
positioning of figures? Maybe it's an okay first step however.

Jeremy

--
Jeremy Sanders
http://www.jeremysanders.net/

Torsten Bronger

unread,
Aug 24, 2007, 11:59:22 AM8/24/07
to
Hallöchen!

Aahz writes:

> Torsten Bronger <bro...@physik.rwth-aachen.de> wrote:
>
>> [...]


>>
>> reStructuredText, AsciiDoc, and some others focus on source code
>> documentation, or on software documentation. In contrast to
>> that, our markup should be suitable for PhD theses, papers and
>> the like. Thus, it has weaker means for code snippets, RFC
>> citation etc, but rich syntax for bibliographic entries, index
>> entries, math, and floating figures.
>
> Enh. reST is intended to be a general-purpose system. It's
> certainly extensible, and I've added code for index entries
> myself.

I like reST very much, and it is used for all documentation in the
"Gummi" source files. I could probably use it as a starting point
for the features that I want but the same is true for AsciiDoc or
MediaWiki. I doubt, however, that the resulting syntax is what I
want (see below).

> There has been some recent activity on improving bibliographic
> support, and I believe some people are working on integrating
> MathML.

But I hope only for the backend side?

>> Additionally, input methods simplify using characters like δ,
>> ⇒, or †.


>
> "Everyone" says to just use a Unicode editor. Long-term, I think
> that's what's going to happen -- you're starting your project too
> late for this to make much sense.

Well, your newsreader failed to specify UTF-8, and my newsreader
failed to do a proper auto-detect. So, Unicode has not arrived yet.
;-)

Seriously: Most people can't enter those characters. In LaTeX, you
can use many Unicode characters directy for years, however, only few
documents make use of this. To most people, it's probably simpler
to write \alpha than to find and use the Unicode-insertion tool of
their editor.

> [...]


>
> Then you're really caught between a rock and a hard place. LaTeX
> is extremely well-entrenched;

But only in a small group (compared to Word for example).

The main motivation of our group was to see that many people stay
away from LaTeX because it is too complicated. The basic assertion
of our project is that this complexity is not necessary while still
maintaining important features of LaTeX (plain text file format,
semantic markup). It is a tradeoff, though: You give up a lot of
flexibility. However, I think that this particular type of
flexibility (namely, local layout tweaking) is of minor
importance.

Probably one important thing that didn't get through yet is that we
try to get people to semantic markup who don't come from engineering
or science. These are heavily under-represented in the LaTeX
community. "Gummi" (or however we'll call it) is not supposed to be
another Geek language. On the contrary, our goal is that even a
typical linguistics student loves to write their seminar paper with
"Gummi".

Reading only forums and newsgroups, one may think that this is
impossible but in real life, I've seen more people using LaTeX
exactly once and never again than people who keep using it. If I
look at typical modern LaTeX preambles, I know what went wrong, so I
see a lot of potential.

However, then a very defensively constructed syntax is crucial, and
everything must just work -- without having to use a tool chain or
declaring things before you can use them.

Robert Kern

unread,
Aug 24, 2007, 3:58:01 PM8/24/07
to pytho...@python.org
Wildemar Wildenburger wrote:
> Torsten Bronger wrote:
>> Hallöchen!
>>
> Yes, you're German. Have you ever noticed that (we) Germans are
> virtually the only ones that feel the need to rub our nationality into
> everyones faces? ;)

Howdy!

We Americans do the same. ;-)

--
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco

James Stroud

unread,
Aug 24, 2007, 4:44:26 PM8/24/07
to
Torsten Bronger wrote:
> Reading only forums and newsgroups, one may think that this is
> impossible but in real life, I've seen more people using LaTeX
> exactly once and never again than people who keep using it.

This is funny. I developed a pretty good competence in LaTeX to write my
thesis (which thanks to LaTeX, looked beautiful) and never once used
LaTeX again.

The biggest hurdle to these markup languages is collaborative documents
and that LaTeX and the like are impossible for collaborators to learn.
Yes, impossible, in the 0%-chance-of-ever-happening meaning. So you get
stuck with Word. This is the reality once you are passed writing term
papers.

James

--
James Stroud
UCLA-DOE Institute for Genomics and Proteomics
Box 951570
Los Angeles, CA 90095

http://www.jamesstroud.com/

Evan Klitzke

unread,
Aug 24, 2007, 5:56:31 PM8/24/07
to Torsten Bronger, pytho...@python.org
On 8/23/07, Torsten Bronger <bro...@physik.rwth-aachen.de> wrote:
> Some LaTeX users in Aachen thought about a general-use markup
> language this spring. I wrote some code and a rough project
> description, however, we could need some help.

Torsten,

I have another question about your markup language. Are there any
plans on adding provisions for layout and positioning? The difficulty
of learning advanced layout has been one of my major frustrations with
LaTeX (I'm referring to LaTeX's weird box system, I'm not sure exactly
what the proper terminology for it is).

--
Evan Klitzke <ev...@yelp.com>

Torsten Bronger

unread,
Aug 24, 2007, 6:08:27 PM8/24/07
to
Hallöchen!

Evan Klitzke writes:

> On 8/23/07, Torsten Bronger <bro...@physik.rwth-aachen.de> wrote:
>
>> Some LaTeX users in Aachen thought about a general-use markup
>> language this spring. I wrote some code and a rough project
>> description, however, we could need some help.
>

> I have another question about your markup language. Are there any
> plans on adding provisions for layout and positioning? The
> difficulty of learning advanced layout has been one of my major
> frustrations with LaTeX (I'm referring to LaTeX's weird box
> system, I'm not sure exactly what the proper terminology for it
> is).

I don't know exactly what you mean but the answer is probably no.
For example, I want the author to state the title, keywords, etc of
his document, however, he should not state that he wants the title
printed centred and 4cm from the top of the page.

The latter is defined in the "theme" which will be given as a set of
ordinary LaTeX commands (for the LaTeX backend).

Tschö,
Torsten.

Jeremy Sanders

unread,
Aug 25, 2007, 5:28:40 AM8/25/07
to
Torsten Bronger wrote:

> I don't know exactly what you mean but the answer is probably no.
> For example, I want the author to state the title, keywords, etc of
> his document, however, he should not state that he wants the title
> printed centred and 4cm from the top of the page.
>
> The latter is defined in the "theme" which will be given as a set of
> ordinary LaTeX commands (for the LaTeX backend).

Isn't the problem that making such a theme will be very hard?

One of the annoying things about LaTeX is lack of control over positioning
(e.g. floats, page breaks...). The one thing most LaTeX users moan about is
trying to get their document to fit into an n page limit (e.g. for a
proposal). Maybe the theme could have some options to control spacing,
however, like some sort of CSS.

I think the one thing that would improve LaTeX is orthogonality in its
commands (e.g. why no 8pt option for the document, why the crazy \small,
\LARGE, etc commands?), and fixing the font system to be based around
modern fonts. Finally making bibtex part of the core and making it easy to
use would be great.

Torsten Bronger

unread,
Aug 25, 2007, 6:24:16 AM8/25/07
to
Hallöchen!

Jeremy Sanders writes:

> Torsten Bronger wrote:
>
>> I don't know exactly what you mean but the answer is probably no.
>> For example, I want the author to state the title, keywords, etc
>> of his document, however, he should not state that he wants the
>> title printed centred and 4cm from the top of the page.
>>
>> The latter is defined in the "theme" which will be given as a set
>> of ordinary LaTeX commands (for the LaTeX backend).
>
> Isn't the problem that making such a theme will be very hard?

Well, it will be a lot of work because there are so many elements
but there is no high complexity. There will be a standard LaTeX
backend, and further backends can be built of top of that so that
for some of them, only very little extra code is necessary.

> One of the annoying things about LaTeX is lack of control over
> positioning (e.g. floats, page breaks...). The one thing most
> LaTeX users moan about is trying to get their document to fit into
> an n page limit (e.g. for a proposal).

Well, trying to meet a page limit is a more exotic requirement in my
opinion. Anyway, apart from the theme and some parameters that you
can pass to it, there will be a LaTeX cfg file which, if present in
the document directory, will be inserted directly before
"\begin{document}". This is a quick and simple way for LaTeX
wizards to configure the LaTeX process. In this file, you can set a
smaller lineskip and a tighter font, for example.

> Maybe the theme could have some options to control spacing,
> however, like some sort of CSS.

At least *I* won't include a CSS parser, escpecially not for the
document source file. My aim is to keep the list of parameters for
the backend a one-liner for most documents. Themes may recognize
arbitrary many parameters but the standard themes will know only a
few (paper size, margins, font/fontsize, columns, one/twoside, and a
few more).

Of course, a third-party theme may use CSS for LaTeX, possibly the
very same CSS file which is used for the accompanying HTML backend.

> I think the one thing that would improve LaTeX is orthogonality in
> its commands (e.g. why no 8pt option for the document, why the
> crazy \small, \LARGE, etc commands?),

(There is the extsizes package.) I understand "orthogonality" as
the independence of features, and by and large this is true for
LaTeX. \small is not for *global* font changes after all. You may
miss completeness, well, Gummi will surely offer even less, which I
think is one of its chances. I certainly miss homogeneity in LaTeX
(for example, 10-12pt is in the standard classes, 8-20pt is in
extsizes), and in this respect, Gummi will offer much more.

> and fixing the font system to be based around modern
> fonts. Finally making bibtex part of the core and making it easy
> to use would be great.

This is another opportunity: You can hide the toolchain (well, this
is done by LaTeX editors, too) and implementation uglinesses from
the author. By the way, Gummi will use the new biblatex package for
the bibliography. It's really a relief to abandon the notorious
BibTeX style language for good.

Some people asked me whether it wouldn't be better to improve LaTeX
instead, however, this would make possible only a small fraction of
these goals. BibTeX is a good example: Its syntax is utter crap,
and even with biblatex you have to learn how to use the outdated
7bit (sometimes 8bit) format of bib files. The whole LaTeX system
is immutably optimised for English letters. Aleph will ease this
somewhat sometime. In Gummi, the only thing left of all this is
that "en" is the default document language.

bambam

unread,
Aug 26, 2007, 8:48:27 PM8/26/07
to
> virtually the only ones that feel the need to rub our nationality into

I'd always assumed (I never spent much time) that Germans were
another culture that had the habit of greeting groups on entrance.

Australians, English, and most of North America just don't have
that habit.

Steve.

"Wildemar Wildenburger" <wild...@freakmail.de> wrote in message
news:mailman.240.11879504...@python.org...

Wildemar Wildenburger

unread,
Aug 24, 2007, 4:45:58 PM8/24/07
to pytho...@python.org
Robert Kern wrote:

> Wildemar Wildenburger wrote:
>
>> Torsten Bronger wrote:
>>
>>> Hallöchen!
>>>
>>>
>> Yes, you're German. Have you ever noticed that (we) Germans are
>> virtually the only ones that feel the need to rub our nationality into
>> everyones faces? ;)
>>
>
> Howdy!
>
> We Americans do the same. ;-)
>
>
Weeell, you guys mostly rub your ignorance about the rest of the world
into everyones faces. That's a little different.

There, I did it. Now I got my country invaded. But maybe that's a good
thing ... at least we will get democracy and finally find happiness.

/W
(OK, sorry. I couldn't resist. Don't take it personally. Take it
nationally. ;) )

Steve Holden

unread,
Aug 27, 2007, 1:23:55 PM8/27/07
to pytho...@python.org

Unfortunately Americans are also well known for their inability to
detect irony, so your pointed remarks about democracy and happiness will
probably go mostly unnoticed.

regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3119
Holden Web LLC/Ltd http://www.holdenweb.com
Skype: holdenweb http://del.icio.us/steve.holden
--------------- Asciimercial ------------------
Get on the web: Blog, lens and tag the Internet
Many services currently offer free registration
----------- Thank You for Reading -------------

Lawrence D'Oliveiro

unread,
Sep 1, 2007, 7:24:54 AM9/1/07
to
In message <7xy7g1i...@ruckus.brouhaha.com>, Paul Rubin wrote:

> TeX/LateX have been around forever and are well established standards,
> as awful as they are. Why do we want ANOTHER markup language? We

> need fewer, not more.

Because time marches on, and the deficiencies of the old way of doing things
become more obvious, not less. For all the wonderful layout capabilities of
TEX, I've never seen a decent font done with METAFONT--not a single one.
They all looked like rubbish compared to what was available with those
early PostScript-based Apple LaserWriters.

By the way, did you know there was life before TEX? Back in that era, the
main open-source markup system in use was ... troff. Still not quite dead
today, it lives on in the definition of Unix/Linux man pages.

Roy Smith

unread,
Sep 1, 2007, 9:24:40 AM9/1/07
to
Lawrence D'Oliveiro <l...@geek-central.gen.new_zealand> wrote:

> By the way, did you know there was life before TEX? Back in that era, the
> main open-source markup system in use was ... troff. Still not quite dead
> today, it lives on in the definition of Unix/Linux man pages.

I would hardly call troff "open source", at least not "back in that era".
When I first started using roff and nroff, you had to sign all sorts of
non-disclosure paperwork to get a copy of Unix. It wasn't until much later
that things like the BSD and GNU projects started coming out with open
source versions.

Of course, the whole roff family is based on the old runoff program (which
in turn was probably based on something else).

Anybody remember Scribe?

Aahz

unread,
Sep 1, 2007, 11:16:40 AM9/1/07
to
In article <roy-5D1B70.0...@news.panix.com>,
Roy Smith <r...@panix.com> wrote:
>
>Anybody remember Scribe?

Not directly....

http://groups.google.com/group/comp.os.cpm.amethyst/msg/d12201a697384a6a

David Bolen

unread,
Sep 1, 2007, 6:58:47 PM9/1/07
to
Roy Smith <r...@panix.com> writes:

> Anybody remember Scribe?

(raising hand)

OT, but I still have a bunch of Scribe source documents from college.

Of course, as I attended CMU where it originated I suppose that's not
unusual. Definitely pre-WYSIWYG, but one of the first to separate
presentation markup from structure (very much in line with later stuff
like SGML from IBM although I don't recall the precise timing relation
of the two), including the use of styles.

I personally liked it a lot (I think the markup syntax is easier on
the eyes than the *ML family). If I remember correctly, for a while
there, it was reasonably common to see Scribe-like markup in
newsgroups (e.g,. "@begin(flame)" and @end("flame") or "@b[emphasis]")
before SGML/XML/HTML became much more common ("<flame> ... </flame>").

-- David

0 new messages