Pan Ryszard Kubiak nieśpiesnie napisał:

>> [...] samo przetworzenie wszystkich "\usepackage" zajmuje 99% czasu
>> A juz nagorsza jest swiadomosc, ze 99% swoje pracy (La)TeX robi
>> niepotrzebnie, w kolko powtarzajac to
>
> Na poziomie podstawowym TeXa sprawa ta jest rozwiązywana w taki sposób,
> że można istniejący format, na przykład plain, rozszerzyć o bibliotekę
> makr i z całości utworzyć nowy format. Formaty typu LaTeX powstają
> właśnie w ten sposób.
>
> Może są w okolicy specjaliści, którzy mogliby odpowiedzieć na pytanie,
> czy i LaTeXa można w ten sposób rozbudowywać o standardowo ładowane
> pakiety. Kiedyś sam się zdziwiłem, że nie wystarczy TeXa wywołać
> z formatem platex, aby tworzyć polskie dokumenty; należy jeszcze
> wywołać pakiet polski w preambule, a przecież można by oczekiwać,
> że ładując format platex, mam pakiet polski już wbudowany.

A czemu nie? Po całej preambule latexowej piszemy sakramentalne `\dump'
i wywołujemy `initex naplik'. Potem wytworzony naszplik.fmt wykorzystujemy
do latexowania przez `tex &naszplik innyplik. Innyplik.tex oczywiście nie
ma już preambuły, a rozpoczyna się od \begin{document}.

Jak ktoś TeXował na maszynach IBM PC/XT z zegarem 4MHz z hakiem, to pamięta
takie sztuczki.

--
Jarek

Odpowiedź listem elektroniczym