Received: from mx0.gmx.net (mx0.gmx.net [213.165.64.100]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with SMTP id q6HHoafG005557 for ; Tue, 17 Jul 2012 19:50:37 +0200 Received: (qmail 10046 invoked by alias); 17 Jul 2012 17:50:31 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 17 Jul 2012 17:50:31 -0000 Received: from relay.uni-heidelberg.de (EHLO relay.uni-heidelberg.de) [129.206.100.212] by mx0.gmx.net (mx076) with SMTP; 17 Jul 2012 19:50:31 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id q6HHdfdO011686 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Jul 2012 19:39:41 +0200 Received: from listserv.uni-heidelberg.de (localhost.localdomain [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id q6HGEB5S000878; Tue, 17 Jul 2012 19:39:41 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 2034908 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 17 Jul 2012 19:39:41 +0200 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id q6HHdeP2028023 for ; Tue, 17 Jul 2012 19:39:40 +0200 Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id q6HHcpav011250 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for ; Tue, 17 Jul 2012 19:39:40 +0200 Received: by wgbfm10 with SMTP id fm10so722476wgb.34 for ; Tue, 17 Jul 2012 10:38:51 -0700 (PDT) MIME-Version: 1.0 Received: by 10.216.61.8 with SMTP id v8mr1956704wec.156.1342546731362; Tue, 17 Jul 2012 10:38:51 -0700 (PDT) Received: by 10.180.103.137 with HTTP; Tue, 17 Jul 2012 10:38:51 -0700 (PDT) Content-Type: text/plain; charset=UTF-8 X-Spam-Whitelist: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id q6HHdfP2028024 Message-ID: Date: Tue, 17 Jul 2012 13:38:51 -0400 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: "Joel C. Salomon" Subject: model l3 dtx file To: LATEX-L@listserv.uni-heidelberg.de Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (BackTrace mail analyze); Detail=5D7Q89H36p4L00VTXC6D4q0N+AH0PUCnGL2vqOgpaBYL16oitsMrgDt/NQNpSCZFFjDOy 97xb7Zpf+wZnd5ZXNcvLDXR3Wg3wRjdQbwEMh8=V1; X-Resent-By: Forwarder X-Resent-For: rainer.schoepf@gmx.net X-Resent-To: rainer@rainer-schoepf.de Status: R X-Status: X-Keywords: X-UID: 7083 I've been playing with some expl3 code on TeX.SX, and I'm trying to turn some of that code into a package. Since I'm using expl3, I figured I'd also experiment with l3doc. (Yes, I know it's labeled "experimental"; I want to experiment.) I started with Joseph Wright's model dtx file from , but I'm having some trouble adapting it to l3doc. Does anyone have some boilerplate code I can build off of? I'm reading expl3 documentation code, but that's rather large. Also, there seems to be some magic involved with code like \ProvidesExplClass {\ExplFileName}{\ExplFileDate}{\ExplFileVersion}{\ExplFileDescription} that I'm unable to figure out. BTW, should I also be using l3docstrip? —Joel