From d5f1d1813f61536f725c3e5b9c5cc4bc604bfb6c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 25 Dec 2018 22:01:21 +0000 Subject: dtxgallery .dtx is doc git-svn-id: svn://tug.org/texlive/trunk@49504 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/latex/dtxgallery/single-source.dtx | 67 ++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 Master/texmf-dist/doc/latex/dtxgallery/single-source.dtx (limited to 'Master/texmf-dist/doc/latex/dtxgallery/single-source.dtx') diff --git a/Master/texmf-dist/doc/latex/dtxgallery/single-source.dtx b/Master/texmf-dist/doc/latex/dtxgallery/single-source.dtx new file mode 100644 index 00000000000..2b24ed47637 --- /dev/null +++ b/Master/texmf-dist/doc/latex/dtxgallery/single-source.dtx @@ -0,0 +1,67 @@ +% \iffalse +% +% Part of Will Robertson's DTXGALLERY bundle, version 1. +% +%<*internal> +\iffalse +% +%<*readme> +----------------- +single-source.dtx + +This is an example of everything +being extracted from the .dtx file. +----------------- +% +%<*internal> +\fi +\begingroup +% +%<*batchfile> +\input docstrip.tex +\keepsilent\askforoverwritefalse +\nopreamble\nopostamble +\generate{\file{\jobname.sty}{\from{\jobname.dtx}{package}}} +% +%\endbatchfile +%<*internal> +\generate{\file{\jobname.ins}{\from{\jobname.dtx}{batchfile}}} +\generate{\file{\jobname-readme.txt}{\from{\jobname.dtx}{readme}}} +\endgroup +% +% +%<*driver> +\documentclass{ltxdoc} +\usepackage{single-source,fancyvrb} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +%\OnlyDescription +\begin{document} +\title{Example of `single source' docscript extraction} +\DocInput{\jobname.dtx} +\end{document} +% +% +% \fi +% +% \section{The documented source code} +% +% \begin{macrocode} +%<*package> +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{single-source}[2005/07/15 v0.1 dtx: single-source] +\def\mymacro{hello :)} +% +% \end{macrocode} +% +% \section{The contents of single-source.sty} +% \VerbatimInput[frame=single]{single-source.sty} +% +% \section{The contents of single-source.ins} +% \VerbatimInput[frame=single]{single-source.ins} +% +% \section{The contents of single-source-readme.txt} +% \VerbatimInput[frame=single]{single-source-readme.txt} +% +% \Finale -- cgit v1.2.3