From 63c103148bb73e4dbd2653907094f3943b90c82f Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 28 Apr 2017 21:16:25 +0000 Subject: childdoc (28apr17) git-svn-id: svn://tug.org/texlive/trunk@44098 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/childdoc/README | 37 ++++++++++++++ Master/texmf-dist/doc/latex/childdoc/cdocsamp.tex | 56 ++++++++++++++++++++++ Master/texmf-dist/doc/latex/childdoc/cdocsch1.tex | 29 +++++++++++ Master/texmf-dist/doc/latex/childdoc/cdocsch2.tex | 29 +++++++++++ Master/texmf-dist/doc/latex/childdoc/cdocsdrf.tex | 26 ++++++++++ Master/texmf-dist/doc/latex/childdoc/cdocsfn1.tex | 26 ++++++++++ Master/texmf-dist/doc/latex/childdoc/cdocsfn2.tex | 26 ++++++++++ Master/texmf-dist/doc/latex/childdoc/childdoc.pdf | Bin 0 -> 240753 bytes 8 files changed, 229 insertions(+) create mode 100644 Master/texmf-dist/doc/latex/childdoc/README create mode 100644 Master/texmf-dist/doc/latex/childdoc/cdocsamp.tex create mode 100644 Master/texmf-dist/doc/latex/childdoc/cdocsch1.tex create mode 100644 Master/texmf-dist/doc/latex/childdoc/cdocsch2.tex create mode 100644 Master/texmf-dist/doc/latex/childdoc/cdocsdrf.tex create mode 100644 Master/texmf-dist/doc/latex/childdoc/cdocsfn1.tex create mode 100644 Master/texmf-dist/doc/latex/childdoc/cdocsfn2.tex create mode 100644 Master/texmf-dist/doc/latex/childdoc/childdoc.pdf (limited to 'Master/texmf-dist/doc/latex') 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 new file mode 100644 index 00000000000..50b1535fd8d Binary files /dev/null and b/Master/texmf-dist/doc/latex/childdoc/childdoc.pdf differ -- cgit v1.2.3