Verbatim Text with Embedded Formatting Commands (MkIV)
As noted at http://wiki.contextgarden.net/Verbatim_text#Embedded_formatting_commands, the embedded formatting commands in verbatim text don't work in MkIV. Are there any plans to fix this capability soon? I'm planning on working on a project on over the holiday break that will need it. I'm not pushing to change your priorities. If it's not going to be fixed soon, then I'll implement a simple verbatim module that supports embedded formatting commands that will do until the official module works. I just don't want to waste that effort if verbatim is going to be fixed soon anyway. Thanks, Tad Ashlock
Am 13.12.2009 um 12:26 schrieb Tad Ashlock:
As noted at http://wiki.contextgarden.net/Verbatim_text#Embedded_formatting_commands, the embedded formatting commands in verbatim text don't work in MkIV.
Are there any plans to fix this capability soon? I'm planning on working on a project on over the holiday break that will need it.
I'm not pushing to change your priorities. If it's not going to be fixed soon, then I'll implement a simple verbatim module that supports embedded formatting commands that will do until the official module works. I just don't want to waste that effort if verbatim is going to be fixed soon anyway.
When you don't need syntax highlighting you can use \startlines \setuplines[space=on] \startlines\tt IF A==B THEN do this ELSE do that END \stoplines Wolfgang
On 13-12-2009 12:26, Tad Ashlock wrote:
As noted at http://wiki.contextgarden.net/Verbatim_text#Embedded_formatting_commands, the embedded formatting commands in verbatim text don't work in MkIV.
Are there any plans to fix this capability soon? I'm planning on working on a project on over the holiday break that will need it.
the beta has: \starttext \setuptyping[TEX][escape=yes] \startTEX /BTEX\em sometex/ETEX /BTEX\em sometex/ETEX \after \before /BTEX\em sometex/ETEX \before /BTEX\em sometex/ETEX \after \before /BTEX\em sometex/ETEX \inbetween /BTEX\em sometex/ETEX \after \before \after \stopTEX \setuptyping[TEX][escape={[[,]]}] \startTEX [[\em sometex]] [[\em sometex]] \after \before [[\em sometex]] \before [[\em sometex]] \after \before [[\em sometex]] \inbetween [[\em sometex]] \after \before \after \stopTEX \setuptyping[TEX][escape=//] \startTEX //\em sometex \before //\em sometex \stopTEX \stoptext so, in mkiv option-commands is gone and escape no longer is an escape character but a condition (range or start) please wikify this Hans ----------------------------------------------------------------- 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 -----------------------------------------------------------------
Hans Hagen wrote:
On 13-12-2009 12:26, Tad Ashlock wrote:
As noted at http://wiki.contextgarden.net/Verbatim_text#Embedded_formatting_commands, the embedded formatting commands in verbatim text don't work in MkIV.
Are there any plans to fix this capability soon? I'm planning on working on a project on over the holiday break that will need it.
the beta has:
\starttext
\setuptyping[TEX][escape=yes]
\startTEX /BTEX\em sometex/ETEX /BTEX\em sometex/ETEX \after \before /BTEX\em sometex/ETEX \before /BTEX\em sometex/ETEX \after \before /BTEX\em sometex/ETEX \inbetween /BTEX\em sometex/ETEX \after \before \after \stopTEX
\setuptyping[TEX][escape={[[,]]}]
\startTEX [[\em sometex]] [[\em sometex]] \after \before [[\em sometex]] \before [[\em sometex]] \after \before [[\em sometex]] \inbetween [[\em sometex]] \after \before \after \stopTEX
\setuptyping[TEX][escape=//]
\startTEX //\em sometex \before //\em sometex \stopTEX
\stoptext
so, in mkiv option-commands is gone and escape no longer is an escape character but a condition (range or start)
please wikify this
Hans
----------------------------------------------------------------- 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 -----------------------------------------------------------------
Ok, I'm (finally) getting back to this subject.
Is this supposed to work for any verbatim environment besides
\startTEX...\stopTEX? I can't get it to work for 'C' or even basic
'typing'. They don't pick up on the embedded formatting, everything is
typeset verbatim.
Tad
PS: Here are my test cases:
============================
\definetyping[C][option=C]
\setuptyping[C][escape=yes]
\starttext
\startC
#include
On 9-1-2010 0:52, Tad Ashlock wrote:
...
you can try the beta with
\enabletrackers[buffers.visualize]
\starttext
\definetyping[C] % [option=C]
\setuptyping[C][escape=yes]
\startC
#include
participants (3)
-
Hans Hagen
-
Tad Ashlock
-
Wolfgang Schuster