--- On Mon, 5/12/11, Theppitak <[email protected]> wrote:

> I can't understand this. So, all software should be
> monolithic and should
> not be splitted into library modules, as the libraries are
> not functional
> by themselves?

No, I mean this - the fonts are useful by themselves (for display and for other 
packages), thailatex is not useful without the fonts. So the dependencies 
should be like this:

- fonts optionally depends on *core tex font tools*, and bundles the enc files 
to build the optional tex support files.

- thailatex should depends on the fonts (or one core set of such).

> Instead, the distiction is that lthuni.enc is needed on
> rendering and
> should be publicly installed, while thailigs.enc and
> thai-dummy.afm are
> private files which are only used at build time.

That's file organization (maybe even just a matter of source directory layout).

> In fact, at the design stage of the previous change, I even
> got a crazy
> idea to split the shared *.enc files into a so-called
> latex-fonts-thai-common package, but finally dismissed it,
> for simplicity.
>

Yes, I think that's crazy too :-). Thalatex is not exactly big (what, at under 
10 files in total, for a usable install in addition to the fonts).


_______________________________________________
Cjk maillist  -  [email protected]
https://lists.ffii.org/mailman/listinfo/cjk

Reply via email to