From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/41654 Path: news.gmane.org!not-for-mail From: =?ISO-8859-1?Q?Maur=ED=ADcio?= Newsgroups: gmane.comp.tex.context Subject: Re: How could a typesetting system be today? Date: Fri, 13 Jun 2008 15:32:25 -0300 Message-ID: References: <09BF9DCC-1089-44E7-BD79-C06C61FEDBE2@fiee.net> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1213382191 22322 80.91.229.12 (13 Jun 2008 18:36:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 13 Jun 2008 18:36:31 +0000 (UTC) To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Fri Jun 13 20:37:14 2008 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by lo.gmane.org with esmtp (Exim 4.50) id 1K7E94-0005Y7-Um for gctc-ntg-context-518@m.gmane.org; Fri, 13 Jun 2008 20:37:07 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 235001FD48; Fri, 13 Jun 2008 20:36:17 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 32562-07; Fri, 13 Jun 2008 20:36:14 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 802F71FC84; Fri, 13 Jun 2008 20:33:11 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 0821F1FBE8 for ; Fri, 13 Jun 2008 20:33:10 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 32562-06-6 for ; Fri, 13 Jun 2008 20:32:37 +0200 (CEST) Original-Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by ronja.ntg.nl (Postfix) with ESMTP id 057A91FC84 for ; Fri, 13 Jun 2008 20:32:36 +0200 (CEST) Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1K7E4j-0007QJ-5S for ntg-context@ntg.nl; Fri, 13 Jun 2008 18:32:37 +0000 Original-Received: from 189.35.25.221 ([189.35.25.221]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 13 Jun 2008 18:32:37 +0000 Original-Received: from briqueabraque by 189.35.25.221 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 13 Jun 2008 18:32:37 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 65 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 189.35.25.221 User-Agent: Thunderbird 2.0.0.14 (X11/20080505) In-Reply-To: <09BF9DCC-1089-44E7-BD79-C06C61FEDBE2@fiee.net> X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.9 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:41654 Archived-At: >> The reason for a standard tag language is that the main engine >> should be able to do some operations on data, like breaking it >> in pieces like words, paragraphs or staffs on music scores, >> sometimes without fully understanding what exactly those are. >> >> Possible outcomes: with a proper script language (Lua?), things >> like tables, multi-column text, and even a lot of crazy ideas >> could be really easy to write. Plug-ins results would be >> predictable, since they know nothing about the world except >> what the main engine has informed them. > > > As far as I can judge, music typesetting has completely > different rules than text typesetting. Sure. > > Ok, you would "just" use another plugin. But then the plugins > need a way to interact: captions in graphics (like in MetaPost > today), lyrics in music etc. That's the idea. I do believe it's possible. > > I myself wouldn't probably able to handle a MetaPost based > system (or something similar) - even if I "speak" a bit of > PostScript, I just don't think of graphics as formulae: Myself, I never touch my computer mouse :) I did read an answer from Donald Knuth on why he thinks Metafont never became a popular tool for font creation. His answer: you can't ask an artist to become enough of a mathematician in order to be able to design his font based on 60 variables. > However, you need different parsers for different types of > content A system like what I want should have a common language for all. I'm not smart enough to say which one. > (I don't speak Lisp. I don't speak TeX-the-language or Lua as > well. But the latter seems easy.) Yes, it is easy and powerfull. And it was created here in Brazil! (Proud smile) > There is your unified system. XML rulez - for better or for > worse. It's really no fun to write XML by hand. But, as you said, TeX and Lilypond have a similar syntax. I belive they could share some kind of common language. > Perhaps you should try to help enhancing OpenOffice's typesetting? # > Or Scribus? I really would like something we could program, and then change design variables at will. Thanks for your comments. I have no knowledge to go beyond what I went in my first message. Best, Maur=EDcio ___________________________________________________________________________= ________ If your question is of interest to others as well, please add an entry to t= he Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-cont= ext webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________= ________