diff options
author | Karl Berry <karl@freefriends.org> | 2013-12-26 23:18:36 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-12-26 23:18:36 +0000 |
commit | 9b219d1b664067729034647a4b37626cf2bf5e26 (patch) | |
tree | 00708467b44f90736dc32ed1bebb95e9c4710139 /Master/texmf-dist/source/latex/koma-script/scrhack.dtx | |
parent | c00c8298eb6913b74270a36c1f1018f1e9946f7b (diff) |
koma-script (26dec13)
git-svn-id: svn://tug.org/texlive/trunk@32489 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrhack.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/koma-script/scrhack.dtx | 102 |
1 files changed, 79 insertions, 23 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/scrhack.dtx b/Master/texmf-dist/source/latex/koma-script/scrhack.dtx index 2d3df325044..81184c0ed01 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrhack.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrhack.dtx @@ -1,8 +1,8 @@ -% \CheckSum{675} +% \CheckSum{679} % \iffalse meta-comment % ====================================================================== % scrhack.dtx -% Copyright (c) Markus Kohm, 2008-2012 +% Copyright (c) Markus Kohm, 2008-2013 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -23,7 +23,7 @@ % of TeX would generate the implementation documentation. % ---------------------------------------------------------------------- % scrhack.dtx -% Copyright (c) Markus Kohm, 2008-2012 +% Copyright (c) Markus Kohm, 2008-2013 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3c, verteilt und/oder veraendert werden. @@ -62,31 +62,79 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: scrhack.dtx +%%% From File: $Id: scrhack.dtx 1383 2013-10-01 15:44:28Z mjk $ %<package&identify>%%% using: package,identify %<package&option>%%% using: package,option %<package&body>%%% using: package,body %<package&identity>\NeedsTeXFormat{LaTeX2e}[1995/06/01] -%<manual>\ProvidesFile{scrhack.tex} +%<*driver> +\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi +\ProvidesFile{scrhack.dtx}[% +%</driver> +%<manual>\ProvidesFile{scrhack.tex}[% +%<package&identify>\ProvidesPackage{scrhack}[% +%<hyperref&identify>\ProvidesFile{hyperref.hak}[% +%<float&identify>\ProvidesFile{float.hak}[% +%<floatrow&identify>\ProvidesFile{floatrow.hak}[% +%<listings&identify>\ProvidesFile{listings.hak}[% +%<*driver|manual|identify> +%!KOMAScriptVersion + package +%<*!identify> + (hacking other packages)% +%</!identify> +%</driver|manual|identify> +%<hack&identify> (hacking package +%<hyperref&identify> hyperref)% +%<float&identify> float)% +%<floatrow&identify> floatrow)% +%<listings&identify> listings)% +%<*driver|manual|identify> +] +%</driver|manual|identify> %<*dtx> -\ProvidesFile{scrhack.dtx} +\ifx\documentclass\undefined + \input scrdocstrip.tex + \@@input scrkernel-version.dtx + \@@input scrstrip.inc + \KOMAdefVariable{COPYRIGHTFROM}{2008} + \generate{\usepreamble\defaultpreamble + \file{scrhack.sty}{% + \from{scrkernel-version.dtx}{package,scrhack}% + \from{scrhack.dtx}{package,identify}% + \from{scrkernel-basics.dtx}{load}% + \from{scrhack.dtx}{package,option}% + \from{scrhack.dtx}{package,body}% + \from{scrlogo.dtx}{logo}% + }% + \file{hyperref.hak}{% + \from{scrkernel-version.dtx}{file,hyperref.hak}% + \from{scrhack.dtx}{hack,hyperref,identify}% + \from{scrhack.dtx}{hack,hyperref,body}% + }% + \file{float.hak}{% + \from{scrkernel-version.dtx}{file,float.hak}% + \from{scrhack.dtx}{hack,float,identify}% + \from{scrhack.dtx}{hack,float,body}% + }% + \file{floatrow.hak}{% + \from{scrkernel-version.dtx}{file,floatrow.hak}% + \from{scrhack.dtx}{hack,floatrow,identify}% + \from{scrhack.dtx}{hack,floatrow,body}% + }% + \file{listings.hak}{% + \from{scrkernel-version.dtx}{file,listings.hak}% + \from{scrhack.dtx}{hack,listings,identify}% + \from{scrhack.dtx}{hack,listings,body}% + }% + } + \@@input scrstrop.inc +\else + \let\endbatchfile\relax +\fi +\endbatchfile %</dtx> -%<*dtx|manual> - [2011/09/28 v3.10 KOMA-Script (hacking other packages)] -%</dtx|manual> -%<package&identify>\ProvidesPackage{scrhack} -%<hyperref&identify>\ProvidesFile{hyperref.hak} -%<float&identify>\ProvidesFile{float.hak} -%<floatrow&identify>\ProvidesFile{floatrow.hak} -%<listings&identify>\ProvidesFile{listings.hak} -%<identify> [\KOMAScriptVersion\space -%<package&identify> package (hacking other packages)] -%<hack&identify> hacking package -%<hyperref&identify> hyperref] -%<float&identify> float] -%<floatrow&identify> floatrow] -%<listings&identify> listings] -%<*dtx> +%<*driver> \documentclass[halfparskip-]{scrdoc} \usepackage[latin1]{inputenc} \usepackage[english,ngerman]{babel} @@ -98,7 +146,7 @@ \GetFileInfo{scrhack.dtx} \DocInput{scrhack.dtx} \end{document} -%</dtx> +%</driver> % \fi % % @@ -381,6 +429,7 @@ loading package \Package{scrhack}, but before loading package % einheitlich vor die Überschrift. % % \begin{option}{hyperref} +% \changes{v3.12}{2013/03/05}{Signalisierung mit \cs{FamilyKeyStateProcessed}} % \begin{macrocode} %<*package&option> \KOMA@ifkey{hyperref}{@scrhack@hyperref}% @@ -408,6 +457,7 @@ loading package \Package{scrhack}, but before loading package \AtEndOfPackage{% \KOMA@key[.scrhack.sty]{hyperref}{% \PackageWarning{scrhack}{option `hyperref=#1' ignored}% + \FamilyKeyStateProcessed }% \if@scrhack@hyperref\scr@hack@load\@pkgextension{hyperref}\fi }% @@ -552,6 +602,7 @@ loading package \Package{scrhack}, but before loading package % nach. % % \begin{option}{float} +% \changes{v3.12}{2013/03/05}{Signalisierung mit \cs{FamilyKeyStateProcessed}} % \begin{macrocode} %<*package&option> \KOMA@ifkey{float}{@scrhack@float}% @@ -561,6 +612,7 @@ loading package \Package{scrhack}, but before loading package \AfterPackage*{float}{% \KOMA@key[.scrhack.sty]{float}{% \PackageWarning{scrhack}{option `float' ignored}% + \FamilyKeyStateProcessed }% \if@scrhack@float\scr@hack@load\@pkgextension{float}\fi } @@ -688,6 +740,7 @@ loading package \Package{scrhack}, but before loading package % nach. % % \begin{option}{floatrow} +% \changes{v3.12}{2013/03/05}{Signalisierung mit \cs{FamilyKeyStateProcessed}} % \begin{macrocode} %<*package&option> \KOMA@ifkey{floatrow}{@scrhack@floatrow}% @@ -697,6 +750,7 @@ loading package \Package{scrhack}, but before loading package \AfterPackage*{floatrow}{% \KOMA@key[.scrhack.sty]{floatrow}{% \PackageWarning{scrhack}{option `floatrow' ignored}% + \FamilyKeyStateProcessed }% \if@scrhack@floatrow\scr@hack@load\@pkgextension{floatrow}\fi } @@ -821,6 +875,7 @@ loading package \Package{scrhack}, but before loading package % nach. % % \begin{option}{listings} +% \changes{v3.12}{2013/03/05}{Signalisierung mit \cs{FamilyKeyStateProcessed}} % \begin{macrocode} %<*package&option> \KOMA@ifkey{listings}{@scrhack@listings}% @@ -830,6 +885,7 @@ loading package \Package{scrhack}, but before loading package \AfterPackage*{listings}{% \KOMA@key[.scrhack.sty]{listings}{% \PackageWarning{scrhack}{option `listings' ignored}% + \FamilyKeyStateProcessed }% \if@scrhack@listings\scr@hack@load\@pkgextension{listings}\fi } |