[cstex] Tisk dlousloupcove sazby s prubeznymi poznamkami pod carou
Petr Olsak
petr at olsak.net
Sun Jan 24 09:15:14 CET 2016
Dobrý den,
co zmiňujete vyžaduje předefinování \output rutiny tak, aby přijímala a
ukládala k dalšímu použití jeden sloupec včetně insertu rezervovaného pro
poznámky pod čarou a aby spolupracovala s hlavní \output rutinou, která ty
sloupce do skutečných stránek ukládá. Užití primitivu \vsplit není možné,
protože nepodporuje práci s inserty. Pro konečné balancování sloupců je
pak potřeba iteračně zmenšovat \vsize a opakovaně krmit stejným textem
předefinovanou \output rutinu a ptát se, kdy výsledek přeteče do tří
sloupců. Krok před tím iteraci zastavit.
Z hlediska TeXového programování je to poměrně obtížné ale ne nemožné.
Pochopitelně, pokud to chcete v LaTeXu, je to navíc násobně obtížnější,
protože LaTeX má velmi komplikovanou výchozí \output rutinu a plno balíčků
s tím dělá další nepředvídatelnosti. Ovšem může se stát, že Vaše zadání už
nějaký LaTeXový balíček řeší... Necháme se překvapit.
Není mi jasné, jakou roli v tom časopisu hrajete Vy. Pokud Vy pracujete v
rámci technické podpory toho časopisu a hledáte technické řešení této
úlohy, pak tomu rozumím. Zadání máte od editorů. Pokud jste ale autor
článku a editoři po Vás chtějí specifické formátování, pak tomu vůbec
nerozumím. Toto rozhodně není starost autorů takové věci programovat.
Zdravím
Petr Olšák
On Sat, 23 Jan 2016, Marie Vetrovcova wrote:
> Dobry den,
> pri navrhu sazby jednoho odborneho casopisu v LaTeXu resim nasledujici
> problem:
>
> Nazev clanku, autora a afiliaci chteji mit editori pres dva sloupce.
> Hned podtim zacit text clanku.
>
> Vlastni text clanku chteji mit editori sazeny dlousloupcove vcetne prubeznych
> poznamek pod carou (ktere maji odpovidat i prislusnym sloupcum, nikoli
> "nezavisle na sloupcich", aby se vyrovnala dvousloupcova sazba, jak ma
> dblfnote.sty pri uziti multicol.sty, a zaroven aby se sloupce dorovnavaly
> vcetne poznamek pod carou na konec stranky (jako ma ftnright.sty avsak v
> rezimu twocolumn)) - napriklad 1 sloupec ma 5 poznamek pod carou, druhy
> zadnou. Jak tedy donutit LaTeX, aby prave pod 1. sloupcem udelal 5 poznamek a
> pod druhym zadnou a druhy sloupec koncil zaroven s patou poznamkou. Zatim mi
> dela pod prvnim 2-3 (podle toho, jestli mu dovolim zlom v poznamce ci
> nikoli), pod druhym zbytek.
>
> Pouzivam baliky dblfnote a multicol a poznamky jsem davala na konec clanku
> jako endnotes - ale to editori nechteji. Bez dblfnote se mi sazi poznamky
> pres oba sloupce (to taky neni zadouci).
>
> Mohl byste mi nekdo, prosim, doporucit jine baliky nebo reseni pro LaTeX,
> ktere by takovemu zadani vice vyhovovalo?
>
> Dekuji za pomoc a srdecne zdravim
> Marie Vetrovcova
>
>
>
>
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> https://lists.felk.cvut.cz/mailman/listinfo/cstex
>
More information about the csTeX
mailing list