Re: [NTG-context] typing questions

2005-04-28 Thread Nikolai Weibull
Taco Hoekwater, April 20:

 Peter Münster wrote:

  Is there a module for pretty-printing C-code?

 None that I know of, if anybody has a solution, I am interested myself
 as well

I wrote one a while ago.  It's not great, but it works quite well.  It
even processes preprocessor directives correctly, albeit a bit
hackishly.  It's not too fun working with the verbatim code, though.
It's a bit restrictive in what can be done.

Anyway, I've attached it here.  Perhaps we can make something standard
of it?,
nikolai

-- 
Nikolai Weibull: now available free of charge at http://bitwi.se/!
Born in Chicago, IL USA; currently residing in Gothenburg, Sweden.
main(){printf(linux[\021%six\012\0],(linux)[have]+fun-97);}


verb-c.tex
Description: verb-c.tex
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] typing questions

2005-04-20 Thread Taco Hoekwater

Peter Münster wrote:
Hello,
here a few questions about typing:
- Is there a module for pretty-printing C-code?
None that I know of, if anybody has a solution, I am
interested myself as well
- How could I change the tabulator-width?
  \chardef\spacespertab=1 % \t will now become *two* spaces,
  % default is 7, making 8 spaces
- First tab is only 7 spaces, the other 8, why?
Looks like a bug, try this patch:
  \def\doprocesstabskipline#1%
{\bgroup
 \scratchcounter0 % TH: was \plusone
 \dodoprocesstabskipline#1\relax
 \egroup}
- How could I embed ConTeXt macros?
  \setuptyping[option=commands] % enable commands
  \starttyping
  Here I would like to /BTEX \italic{some context-code} /ETEX
  \stoptyping

- Where does the vertical space in \framed come from?
From a bug in \startpacked. Sorry, I don't know how to fix
that without breaking other stuff.
Greetings,
Taco
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context