diff options
author | Karl Berry <karl@freefriends.org> | 2017-04-28 21:16:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-04-28 21:16:25 +0000 |
commit | 63c103148bb73e4dbd2653907094f3943b90c82f (patch) | |
tree | 46758ce2b1835eef863151431f89a053669c0fb3 /Master/texmf-dist/doc/latex/childdoc | |
parent | 820ef63cc91f5de399f217c713cb612537a18f18 (diff) |
childdoc (28apr17)
git-svn-id: svn://tug.org/texlive/trunk@44098 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/childdoc')
-rw-r--r-- | Master/texmf-dist/doc/latex/childdoc/README | 37 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/childdoc/cdocsamp.tex | 56 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/childdoc/cdocsch1.tex | 29 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/childdoc/cdocsch2.tex | 29 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/childdoc/cdocsdrf.tex | 26 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/childdoc/cdocsfn1.tex | 26 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/childdoc/cdocsfn2.tex | 26 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/childdoc/childdoc.pdf | bin | 0 -> 240753 bytes |
8 files changed, 229 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/childdoc/README b/Master/texmf-dist/doc/latex/childdoc/README new file mode 100644 index 00000000000..4b2b35bf01b --- /dev/null +++ b/Master/texmf-dist/doc/latex/childdoc/README @@ -0,0 +1,37 @@ +childdoc v1.0 +Copyright 2017 Niklas Beisert + +childdoc is a LaTeX2e package that enables the direct compilation +of document sections included by \include to individual files. + +The package consists of the files + + README readme file + childdoc.ins installation file + childdoc.dtx source file + childdoc.def package file + cdocsamp.tex sample main file + cdocsch1.tex sample include file + cdocsch2.tex sample include file + cdocsdrf.tex sample redirection file + cdocsch1.tex sample redirection file + cdocsch2.tex sample redirection file + chilcdoc.pdf manual + +The distribution consists of the files README, childdoc.ins and childdoc.dtx. + +Run "(pdf)latex childdoc.dtx" to compile the manual childdoc.pdf. + +Run "latex childdoc.ins" to create the definitions file childdoc.def +and the sample consisting of cdocsamp.tex, +cdocsch1.tex, cdocsch2.tex, cdocsdrf.tex, cdocsfn1.tex, cdocsfn2.tex. +Copy the file childdoc.def to an appropriate directory of your LaTeX +distribution, e.g. texmf-root/tex/latex/childdoc. + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3 +of this license or (at your option) any later version. +The latest version of this license is in + http://www.latex-project.org/lppl.txt +and version 1.3 or later is part of all distributions of LaTeX +version 2005/12/01 or later. diff --git a/Master/texmf-dist/doc/latex/childdoc/cdocsamp.tex b/Master/texmf-dist/doc/latex/childdoc/cdocsamp.tex new file mode 100644 index 00000000000..182eff4ae84 --- /dev/null +++ b/Master/texmf-dist/doc/latex/childdoc/cdocsamp.tex @@ -0,0 +1,56 @@ +%% +%% This is file `cdocsamp.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% childdoc.dtx (with options: `samplemain') +%% +%% Copyright (C) 2017 Niklas Beisert +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +\ProvidesFile{cdocsamp.tex}[2017/04/27 v1.0 sample for childdoc] +\input{childdoc.def} +\childdoc{cdocsamp} + +%%\ifchilddoc\else\providecommand{\version}{draft}\fi + +\ifchilddoc +\providecommand{\version}{draft} +\else +\providecommand{\version}{final} +\fi + +\documentclass[12pt]{article} + +\begin{document} + +\addtocounter{page}{-1} +\begin{center} +{\LARGE\bfseries{}childdoc example\par} +\vspace{1cm} +part: +\ifchilddoc +`\childdocname' of `\jobname'\par +\else +main\par +\fi +version: \version\par +\end{center} +\newpage + +\include{cdocsch1} +\include{cdocsch2} + +\end{document} + +\endinput +%% +%% End of file `cdocsamp.tex'. diff --git a/Master/texmf-dist/doc/latex/childdoc/cdocsch1.tex b/Master/texmf-dist/doc/latex/childdoc/cdocsch1.tex new file mode 100644 index 00000000000..a3c253ce5db --- /dev/null +++ b/Master/texmf-dist/doc/latex/childdoc/cdocsch1.tex @@ -0,0 +1,29 @@ +%% +%% This is file `cdocsch1.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% childdoc.dtx (with options: `samplechap1') +%% +%% Copyright (C) 2017 Niklas Beisert +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% + +%%\providecommand{\version}{final} + +\input{cdocsamp} + +\section{one} +some text in chapter one + +\endinput +%% +%% End of file `cdocsch1.tex'. diff --git a/Master/texmf-dist/doc/latex/childdoc/cdocsch2.tex b/Master/texmf-dist/doc/latex/childdoc/cdocsch2.tex new file mode 100644 index 00000000000..ea7d1c2eb51 --- /dev/null +++ b/Master/texmf-dist/doc/latex/childdoc/cdocsch2.tex @@ -0,0 +1,29 @@ +%% +%% This is file `cdocsch2.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% childdoc.dtx (with options: `samplechap2') +%% +%% Copyright (C) 2017 Niklas Beisert +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% + +%%\providecommand{\version}{final} + +\input{cdocsamp} + +\section{two} +more text in chapter two + +\endinput +%% +%% End of file `cdocsch2.tex'. diff --git a/Master/texmf-dist/doc/latex/childdoc/cdocsdrf.tex b/Master/texmf-dist/doc/latex/childdoc/cdocsdrf.tex new file mode 100644 index 00000000000..d3247efbee3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/childdoc/cdocsdrf.tex @@ -0,0 +1,26 @@ +%% +%% This is file `cdocsdrf.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% childdoc.dtx (with options: `sampledraft') +%% +%% Copyright (C) 2017 Niklas Beisert +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% + +\def\version{draft} +\input{childdoc.def} +\childdocredirect{cdocsamp} + +\endinput +%% +%% End of file `cdocsdrf.tex'. diff --git a/Master/texmf-dist/doc/latex/childdoc/cdocsfn1.tex b/Master/texmf-dist/doc/latex/childdoc/cdocsfn1.tex new file mode 100644 index 00000000000..e7541f8b13d --- /dev/null +++ b/Master/texmf-dist/doc/latex/childdoc/cdocsfn1.tex @@ -0,0 +1,26 @@ +%% +%% This is file `cdocsfn1.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% childdoc.dtx (with options: `samplefinal') +%% +%% Copyright (C) 2017 Niklas Beisert +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% + +\def\version{final} +\input{childdoc.def} +\childdocredirect[cdocsfn]{cdocsch} + +\endinput +%% +%% End of file `cdocsfn1.tex'. diff --git a/Master/texmf-dist/doc/latex/childdoc/cdocsfn2.tex b/Master/texmf-dist/doc/latex/childdoc/cdocsfn2.tex new file mode 100644 index 00000000000..e37dfb5da0e --- /dev/null +++ b/Master/texmf-dist/doc/latex/childdoc/cdocsfn2.tex @@ -0,0 +1,26 @@ +%% +%% This is file `cdocsfn2.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% childdoc.dtx (with options: `samplefinal') +%% +%% Copyright (C) 2017 Niklas Beisert +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% + +\def\version{final} +\input{childdoc.def} +\childdocredirect[cdocsfn]{cdocsch} + +\endinput +%% +%% End of file `cdocsfn2.tex'. diff --git a/Master/texmf-dist/doc/latex/childdoc/childdoc.pdf b/Master/texmf-dist/doc/latex/childdoc/childdoc.pdf Binary files differnew file mode 100644 index 00000000000..50b1535fd8d --- /dev/null +++ b/Master/texmf-dist/doc/latex/childdoc/childdoc.pdf |