ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Toward the use of inleft for custom section's command… or not…
@ 2010-11-24 18:32 Renaud AUBIN
  2010-11-25 20:27 ` \inmargin / full textwidth line interaction (was Toward the use of inleft…) Renaud AUBIN
  0 siblings, 1 reply; 8+ messages in thread
From: Renaud AUBIN @ 2010-11-24 18:32 UTC (permalink / raw)
  To: mailing list for ConTeXt users

Hello there,

Thanks to a hdd crash, I need to rewrite an old document of mine from
scratch (after setting up a software RAID on my machine).
Unfortunately, I let my ConTeXt faculties to rust…

I must deal with several problems (but I will apply the good old divide
and conquer rule).

So, here is a collection of unforgivable workarounds to produce what I
want to:

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
\enableregime[utf8]

\setuppapersize[A4][A4]

\setupbodyfont[10pt]


\setuplayout[reset]
\setuplayout[
  location=singlesided,
  leftedge=0mm,
  leftmargin=45mm,
  rightedge=0mm,
  rightmargin=0mm,
  backspace=60mm,
  topspace=10mm,
  bottomspace=10mm,
  header=0mm,
  headerdistance=0mm,
  footer=0mm,
  footerdistance=0mm,
  margindistance=0mm,
  height=fit,
  width=fit,
  grid=yes]

\setuppagenumbering[state=stop]

\setupinmargin[style=normal,align=outer]

\define[1]\SectionCommand {
\blank % just because I always need some vertical space just before my
Section
\inleft{\bfa #1}
{\line{\leaders\hbox{\vrule width 1pt height .5\strutht depth
      -\dimexpr.5\strutht-\linewidth\relax} \hfil}}
\blank[-1*big] % Are you kidding me with that negative blank???
}

\define[4]\TopicCommand {
\inleft{{\em #1}}{\bfa #2 \hfill \tfx #3}
% \crlf % OK, give me a newline! But, the problem is that there is a big
%       % after space from inleft!
\blank[-1*big] % REALLY DUMMY WORKAROUND!!!
{\em #4}
}

\starttext

\SectionCommand{A Section}
\TopicCommand{The date}{Knuth's topic}{some text}{The detailled topic
  (more than one line)}

\input knuth

\blank % Are you kidding me???
\TopicCommand{Another date}{Zapf}{some text}{The detailled topic
  (more than one line)}

\input zapf

\SectionCommand{Section}

\TopicCommand{A date}{Tufte}{}{Some details}

\input tufte

\stoptext
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

OK, I need that… but a clean version…

Best Regards,

Renaud
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-11-27 12:03 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-24 18:32 Toward the use of inleft for custom section's command… or not… Renaud AUBIN
2010-11-25 20:27 ` \inmargin / full textwidth line interaction (was Toward the use of inleft…) Renaud AUBIN
2010-11-26 10:52   ` Wolfgang Schuster
2010-11-26 19:25     ` BUG? Strange behavior (vertical space added!!!) with accentuated letters (was \inmargin / full textwidth line interaction) Renaud AUBIN
2010-11-26 21:06       ` Renaud AUBIN
2010-11-27  8:17       ` Otared Kavian
2010-11-27  8:57         ` Strange behavior (vertical space added!!!) with accentuated letters Wolfgang Schuster
2010-11-27 12:03           ` Renaud AUBIN

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).