* Possible bug in verbatim
@ 2005-04-15 3:21 Idris Samawi Hamid
2005-04-15 6:48 ` Taco Hoekwater
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Idris Samawi Hamid @ 2005-04-15 3:21 UTC (permalink / raw)
Dear cartel,
There is an apparent bug in the verbatim mechanism. In the following example,
the `A' is typed but the curly brackets are not typed after \head. \type works
as expected in the other two instances. I tried \relax (and a couple of other
hacks) but that does not help. Please advise.
Thnx in advance
Idris
=========================
% output=pdf interface=en
\type{ {A} }
\startitemize
\head\relax \type{ {A} }
\type{ {A} }
\stopitemize
\bye
=========================
============================
Professor Idris Samawi Hamid
Department of Philosophy
Colorado State University
Fort Collins, CO 80523
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Possible bug in verbatim
2005-04-15 3:21 Possible bug in verbatim Idris Samawi Hamid
@ 2005-04-15 6:48 ` Taco Hoekwater
2005-04-15 9:52 ` Hans Hagen
2005-04-15 20:05 ` Willi Egger
2005-04-15 21:19 ` Nikolai Weibull
2 siblings, 1 reply; 6+ messages in thread
From: Taco Hoekwater @ 2005-04-15 6:48 UTC (permalink / raw)
Idris Samawi Hamid wrote:
> Dear cartel,
>
> \head\relax \type{ {A} }
Not a solution, but a workaround:
\head\relax \expandafter\type\scantokens{{ {A} }}
(I don't know how to solve this)
Taco
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Possible bug in verbatim
2005-04-15 6:48 ` Taco Hoekwater
@ 2005-04-15 9:52 ` Hans Hagen
0 siblings, 0 replies; 6+ messages in thread
From: Hans Hagen @ 2005-04-15 9:52 UTC (permalink / raw)
Taco Hoekwater wrote:
> Idris Samawi Hamid wrote:
>
>> Dear cartel,
>>
>> \head\relax \type{ {A} }
>
>
> Not a solution, but a workaround:
>
> \head\relax \expandafter\type\scantokens{{ {A} }}
>
> (I don't know how to solve this)
I do, but i have no idea how robust it is ...
% in cont-new.tex
\unprotect
\def\dostartitemattributes#1{\dostartattributes{\??op\currentitemgroup#1}}
\def\dostopitemattributes {\dostopattributes}
\def\complexdoitemgrouphead[#1]% beter in \complexdosom hangen met een if
{\iffirstlist\else\doitembreak\allowbreak\fi
\ifpackeditems\else\getitemparameter\itemlevel\c!beforehead\fi
\iffirstlist\ifitemintro\else\ifcase\itemlevel % incr in \complexdosom
\doitembreak\allowbreak
\fi\fi\fi
\complexdoitemgroupitem[#1]%
\bgroup
\dostartitemattributes\itemlevel\c!headstyle\c!headcolor\empty
\ignorespaces
\let\par\enditemhead} % brrrr but simple anyway
\def\enditemhead
{\removeunwantedspaces
\dostopitemattributes
\egroup
\iftextitems
\space\ignorespaces
\else
\par
\fi
\doitembreak\nobreak
\ifpackeditems\else\getitemparameter\itemlevel\c!afterhead\fi
\doitembreak\nobreak
\noindentation}
\protect
% test file
\starttext
\setupitemgroup[itemize][1][headcolor=red,headstyle=bold] \setupcolors[state=start]
(\type{ {A} })
\startitemize
\head \input tufte (\type{ {A} }) \input tufte \par \input tufte
\item \input tufte (\type{ {A} }) \input tufte
\stopitemize
\stoptext
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Possible bug in verbatim
2005-04-15 3:21 Possible bug in verbatim Idris Samawi Hamid
2005-04-15 6:48 ` Taco Hoekwater
@ 2005-04-15 20:05 ` Willi Egger
2005-04-15 21:19 ` Nikolai Weibull
2 siblings, 0 replies; 6+ messages in thread
From: Willi Egger @ 2005-04-15 20:05 UTC (permalink / raw)
Hi Idris,
Asking for brace-trickery ...
What about: \textbraceleft\type{A}\textbraceright
Kind regards
Willi (member of the gang)
Idris Samawi Hamid wrote:
> Dear cartel,
>
> There is an apparent bug in the verbatim mechanism. In the following example,
> the `A' is typed but the curly brackets are not typed after \head. \type works
> as expected in the other two instances. I tried \relax (and a couple of other
> hacks) but that does not help. Please advise.
>
> Thnx in advance
> Idris
>
> =========================
> % output=pdf interface=en
>
> \type{ {A} }
>
> \startitemize
>
> \head\relax \type{ {A} }
>
> \type{ {A} }
>
> \stopitemize
>
> \bye
> =========================
>
> ============================
> Professor Idris Samawi Hamid
> Department of Philosophy
> Colorado State University
> Fort Collins, CO 80523
>
> _______________________________________________
> ntg-context mailing list
> ntg-context@ntg.nl
> http://www.ntg.nl/mailman/listinfo/ntg-context
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Possible bug in verbatim
2005-04-15 3:21 Possible bug in verbatim Idris Samawi Hamid
2005-04-15 6:48 ` Taco Hoekwater
2005-04-15 20:05 ` Willi Egger
@ 2005-04-15 21:19 ` Nikolai Weibull
2 siblings, 0 replies; 6+ messages in thread
From: Nikolai Weibull @ 2005-04-15 21:19 UTC (permalink / raw)
Idris Samawi Hamid, April 14:
> \type{ {A} }
Wait, what? You can have nested braces in \type? I had no idea! That
actually saves me a lot of trouble, thanks,
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);}
^ permalink raw reply [flat|nested] 6+ messages in thread
* RE: Possible bug in verbatim
@ 2005-04-16 17:04 Idris Samawi Hamid
0 siblings, 0 replies; 6+ messages in thread
From: Idris Samawi Hamid @ 2005-04-16 17:04 UTC (permalink / raw)
Hi Willi
>===== Original Message From Willi Egger <w.egger@boede.nl> =====
>Hi Idris,
>
>Asking for brace-trickery ...
>
>What about: \textbraceleft\type{A}\textbraceright
Wow! that's ingenious;)
Thank you Willi, Taco, and Hans for your help on this.
best
Idris
============================
Professor Idris Samawi Hamid
Department of Philosophy
Colorado State University
Fort Collins, CO 80523
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2005-04-16 17:04 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-15 3:21 Possible bug in verbatim Idris Samawi Hamid
2005-04-15 6:48 ` Taco Hoekwater
2005-04-15 9:52 ` Hans Hagen
2005-04-15 20:05 ` Willi Egger
2005-04-15 21:19 ` Nikolai Weibull
2005-04-16 17:04 Idris Samawi Hamid
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).