Pan Michal Jankowski napisał:

>>> O, wlasnie, zeby do tematu grupy nawiazac - czy (a jesli, to jak) daje
>>> sie w TeXu skladac w register?
>>
>> Da się. Należy ustawić \baselineskip na konktetną wielkość, bez żadnych
>> plus czy minus, wyzerować \parskip i zadbać, by pionowa wielkość strony
>> była wielokrotnością interlinii.
>
> No dobrze, ale to chyba zadziala tylko wtedy, jesli w zadnym miejscu
> tekstu nie wystapi obiekt wyzszy niz \baselineskip? Juz nie mowie o
> matematyce (skladanie tekstu z wzorami w register jest problematyczne
> niezaleznie od narzedzia), ale glupi odnosnik do przypisu moze
> spowodowac, ze dany wiersz robi sie wyzszy?

Odnośnik, niezależnie od tego, czy głupi, czy mądry, nie powinen zmieniać
interlinii. Delkarowany stopień pisma powinien wskazywać na wysokość
linii od odsadki dolnej po odsadkę górną (to są te takie kreseczki, jak
w literach `p' i `b'). Samo \baselineskip związane jest zatem nie z
wysokością, a z sumą wysokości o głębokości pisma. Teoretycznie, bo na
przykład font cmr10 ma zadeklarowane w źródłach MF:
        body_height#:=270/36pt#; % height of tallest characters
        desc_depth#:=70/36pt#;   % depth of lowercase descenders
W efekcie daje to wyliczony stopień pisma równy 9,444 punkta. Teksty
na ogół składa się z interlinią większą od stopnia pisma. Domyślną
interlinią TeXa jest 12pt (i font cmr10), tak więc odnośniki mieszczą
się bez problemu.

Jeśli kto pstrzy w swoim tekscie całkami, nablami czy innymi alefami,
a wszystko to solidnie okraszone dolnymi i górnymi indeksami, to nie od
rzeczy będzie zwiększenie interlinii by zachować ogólną czytelność.

Gdyby ktoś chciał składać tekst ze wzorami poza akapitem i zachowaniem
registru może poeksperymentować zaczynająć od takiego prostego narzędzia:

\parskip0pt
\def\display#1#2{\nointerlineskip
\vbox to #1\baselineskip{\vskip0.333\baselineskip\vss$$#2$$\vss}}

Później wywołania w rodzaju:

\display{2}{G=u^s_t}

\display{3}{\int\limits_0^1 x^2 dx}

Pierwszy parametr oznacza oczywiście liczbę wierszy wyrwanych z registru
na pokazywany wzór. Zastrzegam, że nie są to rozwiązania doskonałe, więc
proszę mnie za to zbytnio nie krytykować.

--
Jarek

Odpowiedź listem elektroniczym