Thank you guys!<br>I brought the modfile.rkt out to the directory where I
 am writing the scrbl files and imported it as shown in one of the other
 scriblings (reader-extractor I think), worked like a charm!<br>Cheers!<br>(I know I&#39;m probably doing something stupid by bringing files out from /usr/plt/... but what works works!)<br><br><div class="gmail_quote">On Wed, Sep 29, 2010 at 7:10 PM, Matthias Felleisen <span dir="ltr">&lt;<a href="mailto:matthias@ccs.neu.edu">matthias@ccs.neu.edu</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5"><br>
On Sep 29, 2010, at 7:24 AM, Matthew Flatt wrote:<br>
<br>
&gt; At Wed, 29 Sep 2010 14:40:17 +0530, Ishaan Singh wrote:<br>
&gt;&gt; I&#39;m new here, but went through the documentation and couldn&#39;t find an answer<br>
&gt;&gt; to this so was wondering:<br>
&gt;&gt; If I want to write a scribble file and somehow &#39;include&#39; a text file by just<br>
&gt;&gt; referencing the name of that text file, is it possible?<br>
&gt;&gt; I want to do this to set up an example and add scheme codes &#39;.ss&#39; but want<br>
&gt;&gt; to make it such that if i make changes to the scheme code in the .ss files,<br>
&gt;&gt; and then re-execute scribble --html, the updated code should be embedded in<br>
&gt;&gt; the generated html file.<br>
&gt;<br>
&gt; See &quot;collects/scribblings/guide/modfile.rkt&quot;.<br>
&gt;<br>
&gt; The &quot;modfile.rkt&quot; module defines a `racketmodfile&#39; form that is like<br>
&gt; `racketmod&#39;, but `racketmodfile&#39; takes the content to typeset from a<br>
&gt; file.<br>
&gt;<br>
&gt; Something like that is probably what you want. In fact, let me know how<br>
&gt; what you wanted differs, because I should add a suitably general form<br>
&gt; of `racketmodfile&#39; in the Scribble libraries.<br>
<br>
</div></div>If you don&#39;t want it type set you may wish to write a function like this:<br>
<br>
(provide/contract<br>
 [file-is<br>
  ;; read count lines from file f and label it &#39;name&#39; in the scribble document<br>
  (-&gt; natural-number/c (and/c string? file-exists?) string?<br>
      nested-flow?)])<br>
<br>
<br>
(define (file-is count f name)<br>
  (define prefix (map tt (append (take (read-lines f) count) &#39;(&quot;...&quot;))))<br>
  (define newln* (add-between prefix nl))<br>
  (centered<br>
   (tabular (list (list &quot;file name:&quot; sp (italic name))))<br>
   (tabular (list (list newln*)))))<br>
<br>
<br>
<br>
</blockquote></div><br>