9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: tlaronde@polynum.com
To: mjkerpan@kerpan.com,
	Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: Re: [9fans] troff book
Date: Mon, 12 Dec 2011 18:46:56 +0100	[thread overview]
Message-ID: <20111212174656.GA523@polynum.com> (raw)
In-Reply-To: <CAHfSdrXRHLRsULF7v0K_mo7eT6-ZS67NC272VyfMWnPu-kqvhA@mail.gmail.com>

On Mon, Dec 12, 2011 at 09:10:44AM -0500, Michael Kerpan wrote:
> Plain TeX (which is what KerTeX offers by default) doesn't seem that
> complex, but it does have the disadvantage of not offering much of a
> separation between format and content. Both LaTeX and some of the more
> sophisticated troff macro packages do a better job of allowing
> "structured" editing.

What I mean is that if you know how it works, you can build your own
macro set allowing "structured editing"---that's indeed what I do:
MisTeX (my own macro set) does some apparent structuring but riding a
lot piggy-back on Plain TeX for low level details.

> 
> Also, what level of font support is available in KerTeX and Plan 9
> troff? I'm assuming that neither offers the level of "plug and play"
> support for modern Opentype fonts that can be found in XeTeX and
> Heirloom troff, but how are they otherwise?

There are different things.

First, if one has T1 fonts, everything is here in kerTeX to be able to
use these fonts with TeX---as an example, the post-install script uses
the core PostScript fonts.

The main problem today---and you cite XeTeX not LaTeX: this means that
"traditionnal" TeX packages are not better---is that TeX uses CID in a
8bit range, and not utf-8. This is the main problem, more than writing a
program à la afm2tfm(1) generating metrics information for TeX to be
able to use the fonts. TeX already uses alien fonts; but limited to an
8bit range---what are the T1 core PostScript fonts.

-- 
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
                      http://www.kergis.com/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C



  reply	other threads:[~2011-12-12 17:46 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-12-02 13:02 hugo rivera
2011-12-02 13:15 ` simon softnet
2011-12-02 13:23 ` Aharon Robbins
2011-12-02 13:33   ` Gabriel Díaz López de la llave
2011-12-02 13:40   ` Steve Simon
2011-12-02 16:08     ` hugo rivera
2011-12-02 17:54 ` John Floren
2011-12-02 18:00   ` Francisco J Ballesteros
2011-12-02 18:13     ` Австин Ким
2011-12-02 18:21       ` tlaronde
2011-12-02 18:16     ` ron minnich
2011-12-02 18:20       ` Francisco J Ballesteros
2011-12-02 18:29         ` Lyndon Nerenberg
2011-12-02 18:29       ` tlaronde
2011-12-02 18:45         ` John Floren
2011-12-02 21:02           ` tlaronde
2011-12-02 22:24             ` simon softnet
2011-12-02 22:29               ` simon softnet
2011-12-02 22:42                 ` hugo rivera
2011-12-03  1:26                   ` Akshat Kumar
2011-12-11 22:57                 ` Gabriel Díaz López de la llave
2011-12-12  9:15 ` Charles Forsyth
2011-12-12  9:59   ` simon softnet
2011-12-12 10:28   ` John Stalker
2011-12-12 10:52     ` Rudolf Sykora
2011-12-12 12:04       ` John Stalker
2011-12-12 12:37         ` tlaronde
2011-12-12 12:18     ` Charles Forsyth
2011-12-12 12:42       ` John Stalker
2011-12-12 14:10         ` Michael Kerpan
2011-12-12 17:46           ` tlaronde [this message]
2011-12-12 17:48         ` tlaronde
2011-12-12 18:42           ` tlaronde
2011-12-12 19:22         ` Bakul Shah
2011-12-12 19:45           ` Steve Simon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20111212174656.GA523@polynum.com \
    --to=tlaronde@polynum.com \
    --cc=9fans@9fans.net \
    --cc=mjkerpan@kerpan.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).