Fellow Monks,
I'm in the midst of the woes of writing a project report/thesis, using LaTeX, of course. And using an own document class. Anyone having used LaTeX can probably testify that
I'm fighting with things like aligning a picture next to a paragraph, having a horizontal line in the header with the name of the current section *below* it, etc. The motto seems to be: "Make the complicated things easier, and the easy things impossible". Still, it is the best alternative for scientific publishing...
One of the worst features of LaTeX, from my point of view, is it's modality. Too often you find that your solution will work e.g. in the text body, but not if you place it inside the page header, in a math mode environment or table. In its error messages, LaTeX will bombard you with weird code fragments that result from macro expansion etc. and you have a hard time finding out what's going on. *sigh*.
Then I started dreaming...
I dream of a typesetting system that doesn't get in my way. I dream of a system that allows me to express my design ideas in plaintext files, and converts it them to beautiful PDFs (well, somebody can create a GUI if they want). This system will not attempt to think for me, it will just do what I want. It is flexible and extensible. While it truly separates form from content, it allows for the same amount of graphical flexibility like Quark or Pagemaker. Without requiring a PhD in abstraction and programming. It will support layers and allow me to place objects at arbitrary positions because I want them to be there, yet at the same time help me position objects whose location I don't care about in a nice and beautiful way.
Then it ocurred to me that Perl has most if not all the components needed: PDF file generation, (Truetype) font handling, interfaces to graphics files, spell checkers, Unicode... Heck, it could even format your XML data for you. And of course it handles plaintext parsing well. Plus having perl embededd for document creation would be wonderful...
Any takers for designing a sensible language and glueing it all together? :-)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Perl Typesetting
by JaWi (Hermit) on Aug 28, 2002 at 10:26 UTC | |
|
Re: Perl Typesetting
by Abigail-II (Bishop) on Aug 28, 2002 at 13:27 UTC | |
by VSarkiss (Monsignor) on Aug 28, 2002 at 15:10 UTC | |
by crenz (Priest) on Aug 28, 2002 at 14:41 UTC | |
|
Re: Perl Typesetting
by Django (Pilgrim) on Aug 28, 2002 at 23:57 UTC | |
by crenz (Priest) on Aug 30, 2002 at 04:00 UTC | |
by Django (Pilgrim) on Aug 30, 2002 at 07:19 UTC | |
|
Re: Perl Typesetting
by FoxtrotUniform (Prior) on Aug 28, 2002 at 20:58 UTC | |
by Aristotle (Chancellor) on Aug 28, 2002 at 21:40 UTC | |
|
Re: Perl Typesetting
by John M. Dlugosz (Monsignor) on Aug 28, 2002 at 20:03 UTC |