diff options
author | Karl Berry <karl@freefriends.org> | 2019-12-04 22:50:21 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-12-04 22:50:21 +0000 |
commit | 49e487c1d97324ceaf3c3da5c2c5fa6925628519 (patch) | |
tree | 6a318377761dcf8bb21af8826de787ca4d9bf005 /Master/texmf-dist/doc | |
parent | edf5315f278ba1e12e0e016c679189ced329bddb (diff) |
embedfile split from oberdiek (4dec19)
git-svn-id: svn://tug.org/texlive/trunk@53025 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/latex/embedfile/README.md | 7 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/embedfile/embedfile-example-collection.tex | 106 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/embedfile/embedfile-example-plain.tex | 81 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/embedfile/embedfile.pdf | bin | 0 -> 391565 bytes |
4 files changed, 194 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/embedfile/README.md b/Master/texmf-dist/doc/latex/embedfile/README.md new file mode 100644 index 00000000000..d410d5f8c1e --- /dev/null +++ b/Master/texmf-dist/doc/latex/embedfile/README.md @@ -0,0 +1,7 @@ +# embedfile + +embedfile package for LaTeX + + +This package embeds files to a PDF document. +Currently the only supported drivers are pdfTeX and LuaTeX. diff --git a/Master/texmf-dist/doc/latex/embedfile/embedfile-example-collection.tex b/Master/texmf-dist/doc/latex/embedfile/embedfile-example-collection.tex new file mode 100644 index 00000000000..262742e183b --- /dev/null +++ b/Master/texmf-dist/doc/latex/embedfile/embedfile-example-collection.tex @@ -0,0 +1,106 @@ +%% +%% This is file `embedfile-example-collection.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% embedfile.dtx (with options: `examplecollection') +%% +%% This is a generated file. +%% +%% Project: embedfile +%% Version: 2019/12/03 v2.9 +%% +%% Copyright (C) +%% 2006-2011 Heiko Oberdiek +%% 2016-2019 Oberdiek Package Support Group +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c of this license or (at your option) any later +%% version. This version of this license is in +%% https://www.latex-project.org/lppl/lppl-1-3c.txt +%% and the latest version of this license is in +%% https://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. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% The Current Maintainers of this work are +%% Heiko Oberdiek and the Oberdiek Package Support Group +%% https://github.com/ho-tex/embedfile/issues +%% +%% +%% The Base Interpreter refers to any `TeX-Format', +%% because some files are installed in TDS:tex/generic//. +%% +%% This work consists of the main source file embedfile.dtx +%% and the derived files +%% embedfile.sty, embedfile.pdf, embedfile.ins, embedfile.drv, +%% dtx-attach.sty, embedfile-example-plain.tex, +%% embedfile-example-collection.tex, embedfile-test1.tex, +%% embedfile-test2.tex, embedfile-test3.tex, +%% embedfile-test4.tex. +%% +\NeedsTeXFormat{LaTeX2e} +\documentclass{article} +\usepackage[bookmarks=false]{hyperref} +% provides \pdfstringdef that is then used by `title' and +% other keys. +\usepackage{embedfile}[2019/12/03] +\embedfilesetup{ + view=details, + initialfile=embedfile.pdf +} +\embedfilefield{file}{ + type=file, + title={File name} +} +\embedfilefield{description}{ + type=desc, + title={Description} +} +\embedfilefield{date}{ + type=moddate, + title={Date} +} +\embedfilefield{size}{ + type=size, + title={Size} +} +\embedfilefield{type}{ + type=text, + title={Type}, + visible=false +} +\embedfilesort{ + type, + date=descending +} +\begin{document} +An example for embedded files as collection. +You need Acrobat Reader 8 or higher. + +\embedfile[ + desc={Source file of package `embedfile'}, + description.prefix={Package: }, + type.value={DTX} +]{embedfile.dtx} + +\embedfile[ + desc={Documentation of package `embedfile'}, + description.prefix={Package: }, + type.value={PDF} +]{embedfile.pdf} + +\embedfile[ + desc={The source for this example}, + description.prefix={Example: }, + type.value={TEX} +]{\jobname.tex} + +\end{document} +\endinput +%% +%% End of file `embedfile-example-collection.tex'. diff --git a/Master/texmf-dist/doc/latex/embedfile/embedfile-example-plain.tex b/Master/texmf-dist/doc/latex/embedfile/embedfile-example-plain.tex new file mode 100644 index 00000000000..fb872ba55d9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/embedfile/embedfile-example-plain.tex @@ -0,0 +1,81 @@ +%% +%% This is file `embedfile-example-plain.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% embedfile.dtx (with options: `exampleplain') +%% +%% This is a generated file. +%% +%% Project: embedfile +%% Version: 2019/12/03 v2.9 +%% +%% Copyright (C) +%% 2006-2011 Heiko Oberdiek +%% 2016-2019 Oberdiek Package Support Group +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c of this license or (at your option) any later +%% version. This version of this license is in +%% https://www.latex-project.org/lppl/lppl-1-3c.txt +%% and the latest version of this license is in +%% https://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. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% The Current Maintainers of this work are +%% Heiko Oberdiek and the Oberdiek Package Support Group +%% https://github.com/ho-tex/embedfile/issues +%% +%% +%% The Base Interpreter refers to any `TeX-Format', +%% because some files are installed in TDS:tex/generic//. +%% +%% This work consists of the main source file embedfile.dtx +%% and the derived files +%% embedfile.sty, embedfile.pdf, embedfile.ins, embedfile.drv, +%% dtx-attach.sty, embedfile-example-plain.tex, +%% embedfile-example-collection.tex, embedfile-test1.tex, +%% embedfile-test2.tex, embedfile-test3.tex, +%% embedfile-test4.tex. +%% +% Load packages +\input miniltx +% \def\Gin@driver{pdftex.def} +% \input graphicx.sty +\input embedfile.sty +\resetatcatcode + +% default setting +\embedfilesetup{ + mimetype=text/plain +} + +% Embed files +\embedfile[ + filespec=example.tex, + desc={Source code (plain-TeX) of this example} +]{embedfile-example-plain.tex} + +\embedfile[ + desc={Source of package `embedfile'} +]{embedfile.dtx} + +\embedfile[ + mimetype=application/pdf, + desc={Documentation of package `embedfile'} +]{embedfile.pdf} + +% Some text +This example document contains three embedded files. + +% End of document +\embedfilefinish % don't forget +\bye +\endinput +%% +%% End of file `embedfile-example-plain.tex'. diff --git a/Master/texmf-dist/doc/latex/embedfile/embedfile.pdf b/Master/texmf-dist/doc/latex/embedfile/embedfile.pdf Binary files differnew file mode 100644 index 00000000000..a91594eaf59 --- /dev/null +++ b/Master/texmf-dist/doc/latex/embedfile/embedfile.pdf |