pro zacatek \looseness=-1
Poslední jednořádkový odstavec v knize mi zůstal na samostatné stránce. Lze ho nějak násilím přinutit, aby se vecpal na tu předchozí?
nechcete nekdo TeXbook, Advanced TeXbook a pekne svazany ten Olsakuv opus?
Kdyby to někoho zajímalo, pro inspiraci (případně i textem), tady je příklad. Text je neupravený, vykopírovaný převážně z e-booků, a makra by také mohla být ještě doladěna; celé to zabralo jen pár desítek minut a pro potřeby pracovního či studijního tisku je to myslím obstojné.
http://mpts.sweb.cz/catena-aurea/catena.aurea.macros.texhttp://mpts.sweb.cz/catena-aurea/ca-lk-11.33-36.texhttp://mpts.sweb.cz/catena-aurea/ca-lk-11.33-36.pdf
(Já tedy aktuálně používám LaTeX — resp. LuaLaTeX — jen jako obal kvůli snazšímu zavádění fontů, snazší práci s microtype, letter spacingem atp., a vše ostatní, tj. to, co obvykle spadá pod „styly“, dělám plain-ově. Memoir jsem kdysi trochu zkoušel osahat a přišlo mi, že je-li méně na houby, pak jen o málo méně.)
Teď už to mám hotový. Dizertačka se bude zítra vázat.
Takovych prohlaseni jsem uz videl. Vetsinou to skoncilo na poznamkach pod carou. Jina vec je, ze ty zakladni LaTeXovske styly jsou dost na houby. Fakt zkus tem Memoir.
Btw, co používáš za třídu? Memoir?
ten parbox by mel byt mezerprosty.
Až budu v příštím životě sázet další dizertačku, budu to dělat v Quarku nebo InDesignu.
Minipage jsem zkoušel, byly kolem něho nějaké nekonzistentní mezery.
nebo do minipage, ale to mozna neni ocekavane chovani.
Já bych to dal celé do parboxu:)
Dík! Koukám, že TeX sám od sebe dává před listy negativní penaltu, takže page break před nimi tak trochu prioritizuje.
\makeatletter
\@beginparpenalty=10000
\makeatother
Nějak systematicky, tj ne tak, že před "Tady máte seznam" vložím \clearpage ručně.
Tady máte seznam:
\begin{itemize}
\item První věc
\item Druhá věc
...
Jak zabránit tomu, aby mezi "Tady máte seznam" a seznam samotný tex vložil page break?