ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Inserting verbatim text in a figure and framed.
@ 2013-07-30 19:11 john Culleton
  2013-07-30 19:30 ` Peter Münster
  0 siblings, 1 reply; 6+ messages in thread
From: john Culleton @ 2013-07-30 19:11 UTC (permalink / raw)
  To: mailing list for ConTeXt users

Here is my code so far. I want to show a file in verbatim form. It
compiles but here is no frame around the text and there is no caption.
----------------------------
\startbuffer[ex1]
\typefile[]{example1.tex}
\stopbuffer

\placefigure[here][fig:ex1]
{Example 1}
{\externalfigure[ex1.buffer][width=.75\textwidth]}
--------------------------------------------------

I am following the example at the foot of page 303 in the manual.
Any suggestions?

John Culleton

___________________________________________________________________________________
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] 6+ messages in thread

* Re: Inserting verbatim text in a figure and framed.
  2013-07-30 19:11 Inserting verbatim text in a figure and framed john Culleton
@ 2013-07-30 19:30 ` Peter Münster
  2013-07-30 21:03   ` Wolfgang Schuster
  0 siblings, 1 reply; 6+ messages in thread
From: Peter Münster @ 2013-07-30 19:30 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On Tue, Jul 30 2013, john Culleton wrote:

> Here is my code so far. I want to show a file in verbatim form. It
> compiles but here is no frame around the text and there is no caption.

Hi,

this works here:

--8<---------------cut here---------------start------------->8---
\starttext
\startbuffer[ex1]
\typefile[]{test.tex}
\stopbuffer
\placefigure[here][fig:ex1]
{Example 1}
{\framed{\externalfigure[ex1.buffer][width=.75\textwidth]}}
\stoptext
--8<---------------cut here---------------end--------------->8---

ConTeXt version: 2013.05.28 00:36

-- 
           Peter
___________________________________________________________________________________
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] 6+ messages in thread

* Re: Inserting verbatim text in a figure and framed.
  2013-07-30 19:30 ` Peter Münster
@ 2013-07-30 21:03   ` Wolfgang Schuster
  2013-07-30 23:39     ` Peter Münster
  2013-07-31 14:42     ` john Culleton
  0 siblings, 2 replies; 6+ messages in thread
From: Wolfgang Schuster @ 2013-07-30 21:03 UTC (permalink / raw)
  To: mailing list for ConTeXt users


Am 30.07.2013 um 21:30 schrieb Peter Münster <pmlists@free.fr>:

> On Tue, Jul 30 2013, john Culleton wrote:
> 
>> Here is my code so far. I want to show a file in verbatim form. It
>> compiles but here is no frame around the text and there is no caption.
> 
> Hi,
> 
> this works here:
> 
> --8<---------------cut here---------------start------------->8---
> \starttext
> \startbuffer[ex1]
> \typefile[]{test.tex}
> \stopbuffer
> \placefigure[here][fig:ex1]
> {Example 1}
> {\framed{\externalfigure[ex1.buffer][width=.75\textwidth]}}
> \stoptext
> --8<---------------cut here---------------end--------------->8---

Why do you use a buffer?

\starttext
\startplacefigure[reference=fig:ex1,title=Example 1]
  \framed[align=flushleft,width=.75\textwidth]{\typefile{test.tex}}
\stopplacefigure
\stoptext

Wolfgang
___________________________________________________________________________________
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] 6+ messages in thread

* Re: Inserting verbatim text in a figure and framed.
  2013-07-30 21:03   ` Wolfgang Schuster
@ 2013-07-30 23:39     ` Peter Münster
  2013-07-31 14:42     ` john Culleton
  1 sibling, 0 replies; 6+ messages in thread
From: Peter Münster @ 2013-07-30 23:39 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On Tue, Jul 30 2013, Wolfgang Schuster wrote:

> Am 30.07.2013 um 21:30 schrieb Peter Münster <pmlists@free.fr>:
>
>> \startbuffer[ex1]
>> \typefile[]{test.tex}
>> \stopbuffer
>
> Why do you use a buffer?

Copy + paste ... ;)  (brain was somewhere else... ;)

-- 
           Peter
___________________________________________________________________________________
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] 6+ messages in thread

* Re: Inserting verbatim text in a figure and framed.
  2013-07-30 21:03   ` Wolfgang Schuster
  2013-07-30 23:39     ` Peter Münster
@ 2013-07-31 14:42     ` john Culleton
  2013-07-31 21:00       ` Wolfgang Schuster
  1 sibling, 1 reply; 6+ messages in thread
From: john Culleton @ 2013-07-31 14:42 UTC (permalink / raw)
  To: ntg-context

On Tue, 30 Jul 2013 23:03:32 +0200
Wolfgang Schuster <schuster.wolfgang@gmail.com> wrote:

> 
> Am 30.07.2013 um 21:30 schrieb Peter Münster <pmlists@free.fr>:
> 
> > On Tue, Jul 30 2013, john Culleton wrote:
> > 
> >> Here is my code so far. I want to show a file in verbatim form. It
> >> compiles but here is no frame around the text and there is no
> >> caption.
> > 
> > Hi,
> > 
> > this works here:
> > 
> > --8<---------------cut here---------------start------------->8---
> > \starttext
> > \startbuffer[ex1]
> > \typefile[]{test.tex}
> > \stopbuffer
> > \placefigure[here][fig:ex1]
> > {Example 1}
> > {\framed{\externalfigure[ex1.buffer][width=.75\textwidth]}}
> > \stoptext
> > --8<---------------cut here---------------end--------------->8---
> 
> Why do you use a buffer?
> 
> \starttext
> \startplacefigure[reference=fig:ex1,title=Example 1]
>   \framed[align=flushleft,width=.75\textwidth]{\typefile{test.tex}}
> \stopplacefigure
> \stoptext
> 
> Wolfgang
> 
Possibly Peter used it because I used it. I used it because the
example I followed in The Manual used a buffer. As it happens his
example works better. My "example1.tex" is knuth.tex with two minor
modifications. His version with the buffer reduces the size of
the Knuth text to fit the frame. Your version wraps the text instead on
each line. For my purposes the facsimile representation is better.
 

However thanks to both for adding to my education. Unfortunately I
forget things as fast as I learn them these days. It is not
Alzheimer's disease but just plain oldtimers disease.  

John Culleton
___________________________________________________________________________________
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] 6+ messages in thread

* Re: Inserting verbatim text in a figure and framed.
  2013-07-31 14:42     ` john Culleton
@ 2013-07-31 21:00       ` Wolfgang Schuster
  0 siblings, 0 replies; 6+ messages in thread
From: Wolfgang Schuster @ 2013-07-31 21:00 UTC (permalink / raw)
  To: mailing list for ConTeXt users


Am 31.07.2013 um 16:42 schrieb john Culleton <John@wexfordpress.com>:

> Possibly Peter used it because I used it. I used it because the
> example I followed in The Manual used a buffer. As it happens his
> example works better. My "example1.tex" is knuth.tex with two minor
> modifications. His version with the buffer reduces the size of
> the Knuth text to fit the frame. Your version wraps the text instead on
> each line. For my purposes the facsimile representation is better.

My solution reduces the available space for the text but when you load
the buffer with \externalfigure context scales the content to the given width.

You can get the same effect with the \scale command, another way is to
change the font size for the verbatim block with \typefile[bodyfont=small]{<filename>}
or \typefile[bodyfont=8pt]{<filename>}.

Wolfgang
___________________________________________________________________________________
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] 6+ messages in thread

end of thread, other threads:[~2013-07-31 21:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-30 19:11 Inserting verbatim text in a figure and framed john Culleton
2013-07-30 19:30 ` Peter Münster
2013-07-30 21:03   ` Wolfgang Schuster
2013-07-30 23:39     ` Peter Münster
2013-07-31 14:42     ` john Culleton
2013-07-31 21:00       ` Wolfgang Schuster

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).