[NTG-context] grid and heading distance

Csikos Bela bcsikos425 at freemail.hu
Wed May 11 16:17:06 CEST 2016


Hello context users:

I would like to use grid layout in my document. It works well but the distance between headings (section, subsection etc) and the following normal text becomes too big. How can I decrease this distance to normal, similar to non-grid layout? Here is an example:

\usemodule[ipsum]
\defineipsum[he][file=lipsum.txt,alternative=lines,n=1]
\defineipsum[pa][file=lipsum.txt,alternative=paragraph,n=3]
\defineipsum[pb][file=lipsum.txt,alternative=paragraph,n=4]

\setuplayout[grid=yes]
\setupinterlinespace[4.2ex]

\starttext

\chapter{\ipsum[he]}

\ipsum[pa]

\section{\ipsum[he]}

\ipsum[pb]

\subsection{\ipsum[he]}

\ipsum[pb]

\section{\ipsum[he]}

\ipsum[pb]

\section{\ipsum[he]}

\ipsum[pb]

\section{\ipsum[he]}

\ipsum[pb]

\stoptext

I attach lipsum.txt file. If I compile the document without grid layout the distance between heading and text is correct, but with grid layout it is too much, it could be one or two "line-heights" less.

I use ConTeXt  ver: 2016.05.10 23:43 MKIV beta  fmt: 2016.5.11  int: english/english.

Thanks in advance,

bcsikos
-------------- next part --------------


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris faucibus felis magna. Phasellus pharetra lorem neque, a viverra mauris volutpat vel. Quisque vitae velit eu ipsum euismod faucibus. Quisque lorem massa, consectetur nec odio non, tempor fringilla nibh. Donec tempus enim non diam suscipit, ac tempus ligula vulputate. Cras aliquam maximus lorem, ullamcorper consequat odio vestibulum nec. Fusce varius velit diam, nec suscipit risus rutrum sit amet. Integer eu erat in ligula consequat efficitur ac non est. In eget urna massa. Nam dignissim augue justo, vel interdum elit varius a.

Duis venenatis aliquam lorem, quis pellentesque neque ultricies vel. Aenean rutrum sem a augue faucibus, sed lobortis sem tincidunt. Nunc non metus ultricies, semper turpis eu, volutpat arcu. Duis dignissim odio sed lacus vulputate, eget pulvinar arcu consectetur. Nunc molestie neque felis, consequat porta libero venenatis vel. Duis pharetra leo at lorem ornare, vitae vehicula ipsum vestibulum. Mauris aliquam tristique velit. Nunc vitae porttitor urna. Nunc facilisis ultricies neque, quis rutrum justo efficitur a. Sed et libero at tortor congue volutpat vel quis purus.

Pellentesque commodo tincidunt dolor ac viverra. Etiam non augue in lectus mollis volutpat. Nullam ut nisl velit. Duis non sem ac lorem vehicula imperdiet. Donec eu dolor quis lectus commodo venenatis eu nec nulla. Quisque euismod euismod lacus nec faucibus. Vivamus vel ante condimentum, malesuada massa a, placerat tellus. Curabitur dictum vitae urna non dictum. Donec tempus ante ut lacinia mattis. Integer mattis turpis ut aliquam eleifend. Vivamus pulvinar sed enim eu rutrum. Proin a libero lacus. Vivamus tempus risus imperdiet, rhoncus urna non, sollicitudin elit. Nullam tempus nisl nec enim vulputate pulvinar.

Donec elementum, neque quis maximus porta, sem urna luctus risus, nec consectetur sapien enim non arcu. Duis quis varius lorem. Pellentesque id egestas nunc, at egestas neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Curabitur sit amet tellus vel urna efficitur maximus. Donec aliquam efficitur mauris, ac efficitur massa lacinia nec. Vestibulum blandit massa eget sapien cursus, tincidunt tristique diam aliquet. Aliquam ac nisi lorem. Fusce elementum, mi nec congue pulvinar, risus arcu vestibulum ligula, id pharetra sem ex mattis erat. In tincidunt, tellus vel interdum tincidunt, diam lectus commodo ante, sit amet tristique nulla mi ut tortor.

Proin mauris neque, dapibus id pretium quis, malesuada sit amet arcu. Morbi sagittis purus dui, quis auctor urna ornare viverra. Curabitur blandit nisl quis rhoncus pharetra. In maximus dignissim venenatis. Maecenas mollis libero sit amet quam viverra, viverra cursus erat egestas. Proin convallis interdum ipsum in vehicula. Aliquam tempus velit nec ullamcorper laoreet. Nunc vitae urna at diam iaculis malesuada id vitae elit. Nulla faucibus lacus vel libero venenatis vulputate.

Morbi in enim nec ante hendrerit commodo eget id lectus. Donec id felis eget tellus varius pellentesque. Nunc at viverra purus. Quisque magna libero, aliquet sit amet faucibus eget, pulvinar in nibh. Quisque fringilla tincidunt efficitur. Nulla tincidunt purus sit amet volutpat varius. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Praesent a efficitur eros, ac consequat erat. Morbi suscipit dolor id sem elementum cursus. Vivamus tellus sapien, pharetra vel malesuada quis, tempor at lorem. Nunc maximus interdum arcu, id placerat leo imperdiet sit amet. Vestibulum scelerisque diam tincidunt ante pulvinar, ut interdum risus egestas.

Etiam neque lectus, pulvinar quis elit rutrum, blandit sollicitudin dolor. Nullam vitae mollis odio. Cras pharetra facilisis dolor, et lacinia velit ornare vel. Integer nec sem tristique, blandit massa gravida, ultricies nunc. Proin tempus tellus eu odio molestie sodales. Cras nunc nulla, congue ac erat vitae, ultrices convallis enim. Duis convallis nunc sit amet mi congue, et elementum diam pellentesque. Mauris et nisi viverra, vehicula sapien id, scelerisque nisi. Aliquam erat volutpat. Mauris in mattis libero, non consectetur lectus. Quisque sodales malesuada volutpat. Nunc venenatis risus nec tortor accumsan tincidunt. Nulla at rhoncus lectus, nec aliquet libero. Pellentesque dictum massa at facilisis congue. Praesent vel semper nibh.

Curabitur pulvinar blandit libero. Morbi aliquet auctor felis, quis dapibus ante convallis id. Quisque a euismod nisi. Sed sollicitudin, dui ac vulputate ultrices, enim eros sagittis tortor, eu molestie odio ante maximus erat. Duis sed gravida sem, et egestas eros. Nam gravida viverra nisi, sit amet fringilla metus iaculis id. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis bibendum ipsum eu felis maximus lobortis. Cras arcu orci, finibus at efficitur non, sagittis quis nibh. Proin quis ultricies lectus.

Pellentesque faucibus, odio eget maximus dictum, libero nulla rutrum massa, sed blandit ante augue eget ligula. Mauris gravida erat quis tortor bibendum volutpat. Sed urna urna, rutrum iaculis ligula non, tempus vulputate nibh. Aenean ullamcorper placerat est a placerat. Phasellus sed turpis in velit pellentesque vestibulum et ut massa. Etiam commodo dapibus hendrerit. Cras imperdiet dapibus diam, sit amet efficitur ligula mattis et. Sed auctor elit sit amet sodales porta. Donec et volutpat dui, vitae mattis felis. Praesent non hendrerit purus. Nulla elementum, nulla a tempor tempus, sem lacus euismod urna, vel rhoncus sem tortor ut magna. Praesent ultrices sagittis faucibus. Donec maximus convallis urna eu suscipit. Cras eleifend nulla at justo aliquet euismod.

Donec sodales, enim eu imperdiet aliquam, est orci varius ante, sit amet tempus sem nunc et leo. Vivamus a elit augue. Integer quis ornare nisi. In dictum ligula lorem, non fringilla mauris tincidunt non. Donec at tempor leo. Pellentesque eget convallis erat, eu interdum mauris. Nunc tellus ex, volutpat ac quam dignissim, pretium auctor velit. Donec aliquet ultrices varius. Vivamus lacus lacus, finibus a felis vel, tempor facilisis magna.

Maecenas ornare nisi at turpis iaculis consectetur. Cras lectus risus, placerat nec elementum sit amet, dignissim faucibus ligula. Nunc ullamcorper venenatis ex, sit amet egestas erat. Nullam nec neque nibh. Vestibulum ac mi congue, tristique sem tempus, hendrerit risus. Fusce sed varius turpis. Sed in luctus ante.

Aenean sodales dolor ut volutpat viverra. Etiam mattis, lectus sit amet iaculis pulvinar, diam libero interdum metus, vel mollis diam turpis vitae augue. Phasellus sed feugiat ex. Fusce lacinia egestas mollis. Nunc in diam id lectus euismod eleifend. Cras vel mollis nulla. Proin ultricies, nulla nec ornare elementum, tortor nisi tincidunt purus, quis ullamcorper nulla justo a velit. Vivamus vehicula interdum rutrum. Ut molestie libero id orci sagittis, pellentesque maximus lorem euismod.

Aenean ac leo lorem. Vestibulum rutrum massa at dolor bibendum luctus. Aenean vulputate velit non nulla venenatis ultricies. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur nec ultrices tortor. In pretium posuere sapien dapibus fringilla. Vivamus ultrices elit eu dignissim rhoncus. Integer euismod, purus id viverra maximus, eros lectus condimentum lorem, sed aliquam est lacus sit amet risus. Mauris consectetur elit id nisi congue, in fringilla neque euismod. Nam quis turpis vel dui porttitor placerat eget nec purus.

Pellentesque fermentum finibus libero pharetra fermentum. Donec quis lacus eu quam viverra porttitor eu quis felis. Cras accumsan at tellus vel fringilla. Morbi placerat ipsum sit amet urna tempus, non interdum libero pellentesque. Sed vestibulum ex ac tortor consectetur convallis. Mauris convallis enim ac facilisis congue. Quisque ut rutrum mauris, a venenatis orci. Ut euismod neque ut urna ornare pretium. Cras lectus ex, posuere pellentesque feugiat a, porta quis purus. Nunc nec purus tempus, porttitor augue in, maximus enim. Suspendisse porttitor odio nec augue sodales luctus.

Nunc id purus libero. Quisque ultrices dignissim consectetur. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse id dolor ut nibh scelerisque venenatis. Curabitur pretium finibus tristique. Aenean ut tempus sapien, et ullamcorper tortor. In ullamcorper erat imperdiet lorem finibus fermentum. Praesent ultrices mauris a dui vulputate laoreet.

Aliquam eu erat in velit accumsan commodo. Integer at nibh felis. Etiam fermentum varius eros, nec finibus lacus sollicitudin sed. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eget mauris et augue ullamcorper interdum. Aliquam erat volutpat. Aenean condimentum justo sit amet arcu posuere, ut pellentesque ligula semper. Sed tristique, elit at pellentesque fringilla, turpis erat posuere ligula, ut aliquet massa massa consectetur metus.

Curabitur rutrum erat metus, at auctor justo consequat a. Aenean vulputate libero quis pellentesque blandit. Morbi vel sapien felis. Nam malesuada, sem ac luctus pellentesque, arcu quam feugiat nunc, ac facilisis nulla dui a ex. Phasellus at lorem sodales, sagittis libero in, convallis lacus. Donec interdum, mi ut ornare eleifend, nisi ipsum interdum lacus, non ornare nisi ante id eros. Nunc dignissim molestie gravida. Maecenas elementum purus ut sapien feugiat, at placerat risus sollicitudin. Fusce non tempor neque.

Proin nec nibh non dui fermentum mollis sit amet in ante. Fusce in justo in tellus tempor fringilla ut non mi. Sed ultrices a mi eget luctus. Nullam orci ipsum, egestas sed convallis eget, ornare a mauris. Phasellus sed arcu sed lectus tristique sagittis non eget ligula. Mauris odio leo, malesuada a blandit a, pellentesque finibus felis. Interdum et malesuada fames ac ante ipsum primis in faucibus. Proin aliquet nec ante sit amet consequat. Pellentesque nec hendrerit justo. Aenean iaculis id ipsum laoreet hendrerit. Nulla egestas nunc eu varius varius.

Vivamus consequat vitae est ac sollicitudin. Pellentesque sit amet nulla id eros pharetra aliquam et nec dolor. Praesent vel massa nulla. Nunc quam diam, facilisis a quam ut, rutrum varius risus. Maecenas cursus tellus at rutrum ornare. Nullam semper tempus dictum. Sed eu fermentum diam. Duis ac volutpat tellus, sed ultricies risus. Nam faucibus ipsum augue, et pharetra ligula blandit a. Donec dolor diam, malesuada ac condimentum non, lobortis a mi. Sed molestie lectus vitae feugiat cursus. Nullam a pulvinar nulla. Proin vitae condimentum orci, quis pulvinar lacus. Nunc ac orci augue. Maecenas feugiat erat mi, eu gravida elit placerat eu.

Aenean ligula est, faucibus eu risus et, dictum commodo tortor. Interdum et malesuada fames ac ante ipsum primis in faucibus. Phasellus ut mi commodo, rhoncus purus maximus, luctus tortor. Nullam efficitur sapien neque, eget sagittis felis pellentesque nec. Aliquam lobortis lectus et euismod porttitor. Suspendisse nec vulputate odio. Donec sit amet maximus dui. Donec volutpat, turpis ut porttitor auctor, lorem sapien auctor sapien, ac luctus lacus justo quis ligula. Aliquam vitae diam dui. Donec eleifend sed neque vel consequat. Mauris sem orci, semper condimentum nulla ut, suscipit lacinia magna. Nulla facilisi. Donec sagittis diam sit amet aliquam ultricies. Morbi dignissim imperdiet rutrum. Sed vitae quam sit amet enim cursus accumsan in et quam.


More information about the ntg-context mailing list