diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek/oberdiek.tex')
-rw-r--r-- | Master/texmf-dist/source/latex/oberdiek/oberdiek.tex | 195 |
1 files changed, 119 insertions, 76 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex b/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex index d6fc4cb4fba..342d30c4a63 100644 --- a/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex +++ b/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex @@ -6,7 +6,7 @@ \newcommand*{\Subject}{CTAN:\CTANdir} \newcommand*{\Author}{Heiko Oberdiek} \newcommand*{\Email}{heiko.oberdiek at googlemail.com} -\newcommand*{\Date}{2011/04/23} +\newcommand*{\Date}{2012/04/26} % Copyright (C) 2006-2011 by % Heiko Oberdiek <heiko.oberdiek at googlemail.com> @@ -28,6 +28,14 @@ % for the projects in CTAN:macros/latex/contrib/oberdiek/. % \documentclass[a4paper,12pt]{article} + +\usepackage{ifluatex} +\ifluatex + \usepackage{fontspec}[2011/09/18]% + \usepackage{unicode-math}[2011/09/19]% + \setmathfont{lmmath-regular.otf}% +\fi + \usepackage[ ignorehead, top=1in, @@ -36,6 +44,7 @@ \usepackage{color} \usepackage[ngerman,english]{babel} \usepackage{hologo} +\usepackage{biblatex}% for internals in .toc files \definecolor{link}{rgb}{1,0,0}% red \definecolor{file}{rgb}{0,0,1}% blue @@ -166,187 +175,193 @@ \begin{overview} \entry{accsupp}{2010/01/16}{0.3}{Accessibility support by marked content}% [\entrysep] -\entry{aliascnt}{2009/09/08}{1.3}{Alias counter}% +\entry{aliascnt}{2009/09/08}{1.3}{Alias counters}% [\entrysep] -\entry{alphalph}{2010/04/18}{2.3}{Converting numbers to letters}% +\entry{alphalph}{2011/05/13}{2.4}{Convert numbers to letters}% [\entrysep] -\entry{askinclude}{2008/08/11}{2.1}{Interactive asking of included files}% +\entry{askinclude}{2011/12/02}{2.2}{Interactive asking of included files}% [\entrysep] -\entry{atbegshi}{2011/01/30}{1.15}{At begin shipout hook}% +\entry{atbegshi}{2011/10/05}{1.16}{At begin shipout hook}% [\entrysep] \entry{atenddvi}{2007/04/17}{1.1}{At end DVI hook}% [\entrysep] -\entry{attachfile2}{2010/09/27}{2.6}{attach files into PDF}% +\entry{attachfile2}{2012/04/18}{2.7}{Attach files into PDF}% [\entrysep] -\entry{atveryend}{2011/04/23}{1.7}{Hooks at very end of document}% +\entry{atveryend}{2011/06/30}{1.8}{Hooks at the very end of document}% [\entrysep] \entry{auxhook}{2011/03/04}{1.3}{Hooks for auxiliary files}% [\entrysep] -\entry{bigintcalc}{2011/01/30}{1.2}{Expandable big integer calculations}% +\entry{bigintcalc}{2012/04/08}{1.3}{Expandable calculations on big integers}% [\entrysep] -\entry{bitset}{2011/01/30}{1.1}{Data type bit set}% +\entry{bitset}{2011/01/30}{1.1}{Handle bit-vector datatype}% [\entrysep] -\entry{bmpsize}{2009/09/04}{1.6}{Extract size and resolution data from bitmap files}% +\entry{bmpsize}{2009/09/04}{1.6}{Extract size/resolution from bitmap files}% [\entrysep] -\entry{bookmark}{2011/04/21}{1.21}{PDF bookmarks}% +\entry{bookmark}{2011/12/02}{1.24}{PDF bookmarks}% [\entrysep] -\entry{catchfile}{2011/03/01}{1.6}{Catches the contents of a file}% +\entry{catchfile}{2011/03/01}{1.6}{Catch the contents of a file}% [\entrysep] -\entry{centernot}{2010/03/29}{1.2}{Centers the not symbol horizontally}% +\entry{centernot}{2011/07/11}{1.3}{Centers the not symbol horizontally}% [\entrysep] -\entry{chemarr}{2006/02/20}{1.2}{Chemical reaction arrows}% +\entry{chemarr}{2006/02/20}{1.2}{Arrows for chemical reactions}% [\entrysep] -\entry{classlist}{2008/08/11}{1.3}{Record loaded classes}% +\entry{classlist}{2011/10/17}{1.4}{Record classes used in a document}% [\entrysep] \entry{colonequals}{2006/08/01}{1.0}{Colon equals symbols}% [\entrysep] -\entry{dvipscol}{2008/08/11}{1.2}{Fix for dvips.def}% +\entry{dvipscol}{2008/08/11}{1.2}{Alter the usage of the dvips color stack}% [\entrysep] -\entry{embedfile}{2011/04/13}{2.6}{embed files into PDF}% +\entry{embedfile}{2011/04/13}{2.6}{Embed files into PDF}% [\entrysep] \entry{engord}{2010/03/01}{1.8}{Provides English ordinal numbers}% [\entrysep] -\entry{eolgrab}{2011/01/12}{1.0}{Grab line end delimited argument}% +\entry{enparen}{2012/01/07}{1.0}{Parentheses nesting}% +[\entrysep] +\entry{eolgrab}{2011/01/12}{1.0}{Catch arguments delimited by end of line}% [\entrysep] \entry{epstopdf}{2010/02/09}{2.5}{Conversion with epstopdf on the fly}% [\entrysep] -\entry{etexcmds}{2011/02/16}{1.5}{Prefix for e-TeX command names}% +\entry{etexcmds}{2011/02/16}{1.5}{Avoid name clashes with \hologo{eTeX} commands}% [\entrysep] -\entry{flags}{2007/09/30}{0.4}{Flag setting in bit fields}% +\entry{fibnum}{2012/04/08}{1.0}{Fibonacci numbers}% +[\entrysep] +\entry{flags}{2007/09/30}{0.4}{Setting/clearing of flags in bit fields}% [\entrysep] \entry{gettitlestring}{2010/12/03}{1.4}{Cleanup title references}% [\entrysep] -\entry{grfext}{2010/08/19}{1.1}{Managing graphics extensions}% +\entry{grfext}{2010/08/19}{1.1}{Manage graphics extensions}% [\entrysep] -\entry{grffile}{2010/12/09}{1.13}{Extended file name support for graphics}% +\entry{grffile}{2012/04/05}{1.16}{Extended file name support for graphics}% [\entrysep] -\entry{hobsub}{2011/04/23}{1.4}{Subsetting bundle oberdiek}% +\entry{hobsub}{2012/04/25}{1.12}{Construct package bundles}% [\entrysep] -\entry{hologo}{2011/04/21}{1.5}{Logo collection}% +\entry{hologo}{2012/04/26}{1.10}{A logo collection with bookmark support}% [\entrysep] -\entry{holtxdoc}{2011/02/04}{0.21}{Private additional ltxdoc support}% +\entry{holtxdoc}{2012/03/21}{0.24}{Private additional ltxdoc support}% [\entrysep] -\entry{hopatch}{2011/01/30}{1.0}{Wrapper for package hooks}% +\entry{hopatch}{2011/06/24}{1.1}{Wrapper for package hooks}% [\entrysep] -\entry{hycolor}{2011/01/30}{1.7}{Color options of hyperref/bookmark}% +\entry{hycolor}{2011/01/30}{1.7}{Color options for hyperref/bookmark}% [\entrysep] \entry{hypbmsec}{2007/04/11}{2.4}{Bookmarks in sectioning commands}% [\entrysep] -\entry{hypcap}{2011/02/16}{1.11}{Adjusting anchors of captions}% +\entry{hypcap}{2011/02/16}{1.11}{Adjusting the anchors of captions}% [\entrysep] -\entry{hypdestopt}{2008/08/08}{2.2}{Hyperref destination optimizer}% +\entry{hypdestopt}{2011/05/13}{2.3}{Hyperref destination optimizer}% [\entrysep] -\entry{hypdoc}{2010/03/26}{1.9}{Hyper extensions for doc.sty}% +\entry{hypdoc}{2011/08/19}{1.11}{Hyper extensions for doc.sty}% [\entrysep] -\entry{hypgotoe}{2007/10/30}{0.1}{Experimental links to embedded files}% +\entry{hypgotoe}{2007/10/30}{0.1}{Links to embedded files}% [\entrysep] \entry{hyphsubst}{2008/06/09}{0.2}{Substitute hyphenation patterns}% [\entrysep] -\entry{ifdraft}{2008/08/11}{1.3}{Switch for option draft}% +\entry{ifdraft}{2008/08/11}{1.3}{Detect class options draft and final}% [\entrysep] -\entry{iflang}{2007/11/11}{1.5}{Language checks}% +\entry{iflang}{2007/11/11}{1.5}{Checks for the current language}% [\entrysep] \entry{ifluatex}{2010/03/01}{1.3}{Provides the ifluatex switch}% [\entrysep] \entry{ifpdf}{2011/01/30}{2.3}{Provides the ifpdf switch}% [\entrysep] -\entry{ifvtex}{2010/03/01}{1.5}{Switches for detecting VTeX and its modes}% +\entry{ifvtex}{2010/03/01}{1.5}{Detect \hologo{VTeX} and its facilities}% [\entrysep] -\entry{infwarerr}{2010/04/08}{1.3}{Providing info/warning/message}% +\entry{infwarerr}{2010/04/08}{1.3}{Providing info/warning/error messages}% [\entrysep] -\entry{inputenx}{2011/04/10}{1.8}{Enhanced input encoding handling}% +\entry{inputenx}{2011/05/27}{1.10}{Enhanced input encoding handling}% [\entrysep] -\entry{intcalc}{2007/09/27}{1.1}{Expandable integer calculations}% +\entry{intcalc}{2007/09/27}{1.1}{Expandable calculations with integers}% [\entrysep] -\entry{kvdefinekeys}{2011/04/07}{1.3}{Defining keys}% +\entry{kvdefinekeys}{2011/04/07}{1.3}{Define keys}% [\entrysep] -\entry{kvoptions}{2010/12/23}{3.10}{Keyval support for \LaTeX{} options}% +\entry{kvoptions}{2011/06/30}{3.11}{Key value format for package options}% [\entrysep] -\entry{kvsetkeys}{2011/04/07}{1.13}{Key value parser}% +\entry{kvsetkeys}{2012/04/25}{1.16}{Key value parser}% [\entrysep] -\entry{letltxmacro}{2010/09/02}{1.4}{Let assignment for \LaTeX{} macros}% +\entry{letltxmacro}{2010/09/02}{1.4}{Let assignment for \hologo{LaTeX} macros}% [\entrysep] -\entry{listingsutf8}{2007/11/11}{1.1}{Adding support for UTF-8 to listings}% +\entry{listingsutf8}{2011/11/10}{1.2}{Allow UTF-8 in listings input}% [\entrysep] -\entry{ltxcmds}{2011/04/18}{1.20}{\LaTeX{} kernel commands for general use}% +\entry{ltxcmds}{2011/11/09}{1.22}{\hologo{LaTeX} kernel commands for general use}% [\entrysep] -\entry{luacolor}{2011/04/23}{1.6}{Coloring based on LuaTeX's node attributes}% +\entry{luacolor}{2011/11/01}{1.8}{Color support via \hologo{LuaTeX}'s attributes}% [\entrysep] -\entry{luatex}{2010/03/09}{0.4}{LuaTeX basic definition package}% +\entry{luatex}{2010/03/09}{0.4}{\hologo{LuaTeX} basic definition package}% [\entrysep] \entry{magicnum}{2011/04/10}{1.4}{Magic numbers}% [\entrysep] -\entry{makerobust}{2006/03/18}{1.0}{Making a macro robust}% +\entry{makerobust}{2006/03/18}{1.0}{Make existing macro robust}% [\entrysep] -\entry{mleftright}{2010/09/25}{1.0}{Usual delimiter spacing with left and right}% +\entry{mleftright}{2010/09/25}{1.0}{Math left/right delim.\@ as open/close}% [\entrysep] \entry{pagegrid}{2009/12/04}{1.4}{Print page grid in background}% [\entrysep] -\entry{pagesel}{2008/08/11}{1.8}{Selecting shipout output pages}% +\entry{pagesel}{2008/08/11}{1.8}{Select pages of a document for output}% [\entrysep] -\entry{pdfcol}{2007/12/12}{1.2}{Maintaining additional color stacks for pdfTeX}% +\entry{pdfcol}{2007/12/12}{1.2}{Handle new color stacks for \hologo{pdfTeX}}% [\entrysep] -\entry{pdfcolfoot}{2007/09/09}{1.1}{pdfTeX's color stack for footnotes}% +\entry{pdfcolfoot}{2012/01/02}{1.2}{Color stack for footnotes with \hologo{pdfTeX}}% [\entrysep] -\entry{pdfcolmk}{2008/08/11}{1.2}{PDFtex COLor MarK}% +\entry{pdfcolmk}{2008/08/11}{1.2}{Color support for \hologo{pdfTeX} via marks}% [\entrysep] -\entry{pdfcolparallel}{2010/01/11}{1.3}{Fixed parallel with color stacks support}% +\entry{pdfcolparallel}{2010/01/11}{1.3}{Color stacks support for parallel}% [\entrysep] -\entry{pdfcolparcolumns}{2010/01/11}{1.3}{Color stacks support for parcolumns}% +\entry{pdfcolparcolumns}{2010/01/11}{1.3}{Color stacks for parcolumns}% [\entrysep] -\entry{pdfcrypt}{2007/04/26}{1.0}{Setting pdf encryption}% +\entry{pdfcrypt}{2007/04/26}{1.0}{Allows the setting of PDF encryption}% [\entrysep] -\entry{pdfescape}{2011/04/04}{1.12}{Provides string conversions}% +\entry{pdfescape}{2011/11/25}{1.13}{Implements \hologo{pdfTeX}'s escape features}% [\entrysep] -\entry{pdflscape}{2008/08/11}{0.10}{Landscape pages in PDF}% +\entry{pdflscape}{2008/08/11}{0.10}{Display of landscape pages in PDF}% [\entrysep] \entry{pdfrender}{2010/01/28}{1.2}{Access to some PDF graphics parameters}% [\entrysep] -\entry{pdftexcmds}{2011/04/22}{0.16}{Utilities of pdfTeX for LuaTeX}% +\entry{pdftexcmds}{2011/11/29}{0.20}{Utility functions of \hologo{pdfTeX} for \hologo{LuaTeX}}% [\entrysep] \entry{picture}{2009/10/11}{1.3}{Dimens for picture macros}% [\entrysep] \entry{pmboxdraw}{2011/03/24}{1.1}{Poor man's box drawing characters}% [\entrysep] -\entry{protecteddef}{2011/01/31}{1.0}{Definition of protected macros}% +\entry{protecteddef}{2011/01/31}{1.0}{Define protected commands}% [\entrysep] -\entry{refcount}{2010/12/01}{3.2}{Data extraction from references}% +\entry{refcount}{2011/10/16}{3.4}{Data extraction from label references}% [\entrysep] \entry{rerunfilecheck}{2011/04/15}{1.7}{Rerun checks for auxiliary files}% [\entrysep] -\entry{resizegather}{2010/03/01}{1.2}{Automatically resizing of too large equations}% +\entry{resizegather}{2010/03/01}{1.2}{Resize overly large equations}% [\entrysep] -\entry{rotchiffre}{2010/11/12}{1.0}{Provides ROT13, ROT5, ROT18, ROT47}% +\entry{rotchiffre}{2010/11/12}{1.0}{Perform simple rotation ciphers}% [\entrysep] -\entry{scrindex}{2008/08/11}{1.1}{Package index with scr* classes}% +\entry{scrindex}{2008/08/11}{1.1}{Package index with \hologo{KOMAScript} classes}% [\entrysep] -\entry{selinput}{2007/09/09}{1.2}{Select input encoding}% +\entry{selinput}{2007/09/09}{1.2}{Semi-automatic input encoding detection}% [\entrysep] \entry{setouterhbox}{2007/09/09}{1.7}{Set hbox in outer horizontal mode}% [\entrysep] -\entry{settobox}{2008/08/11}{1.4}{Getting box sizes}% +\entry{settobox}{2008/08/11}{1.4}{Assign box dimensions to length registers}% [\entrysep] -\entry{soulutf8}{2007/09/09}{1.0}{Adding support for UTF-8 to soul}% +\entry{soulutf8}{2007/09/09}{1.0}{Permit use of UTF-8 characters in soul}% [\entrysep] \entry{stackrel}{2007/11/11}{1.2}{Adding subscript option to stackrel}% [\entrysep] -\entry{stampinclude}{2008/07/14}{1.0}{Time stamp based including}% +\entry{stampinclude}{2008/07/14}{1.0}{Include files based on time stamps}% +[\entrysep] +\entry{stringenc}{2011/12/02}{1.10}{Convert strings between diff.\@ encodings}% [\entrysep] -\entry{stringenc}{2010/03/01}{1.8}{Converts strings between encodings}% +\entry{tabularht}{2007/04/11}{2.5}{Tabular with height specified}% [\entrysep] -\entry{tabularht}{2007/04/11}{2.5}{Tabular with height specification}% +\entry{tabularkv}{2006/02/20}{1.1}{Tabular with key value interface}% [\entrysep] -\entry{tabularkv}{2006/02/20}{1.1}{Key value interface for tabular parameters}% +\entry{telprint}{2008/08/11}{1.10}{Format German phone numbers}% [\entrysep] -\entry{telprint}{2008/08/11}{1.10}{Formatting of German phone numbers}% +\entry{thepdfnumber}{2011/11/24}{1.0}{Print PDF numbers with minimal digits}% [\entrysep] -\entry{transparent}{2007/01/08}{1.0}{Using a pdfTeX's color stack for transparency}% +\entry{transparent}{2007/01/08}{1.0}{Transparency via \hologo{pdfTeX}'s color stack}% [\entrysep] \entry{twoopt}{2008/08/11}{1.5}{Definitions with two optional arguments}% [\entrysep] -\entry{uniquecounter}{2011/01/30}{1.2}{Provides unlimited unique counter}% +\entry{uniquecounter}{2011/01/30}{1.2}{Provide unlimited unique counter}% [\entrysep] -\entry{zref}{2011/03/18}{2.21}{New reference scheme for \LaTeXe{}}% +\entry{zref}{2012/04/04}{2.24}{A new reference scheme for \hologo{LaTeX}}% \end{overview} \section{Packages} @@ -377,7 +392,7 @@ share the same counter register and clear list. \label{alphalph} \begin{abstract} The package provides methods to represent numbers with a limited -set of symbols. Both \LaTeX\ and \plainTeX are supported. +set of symbols. Both \hologo{LaTeX} and \hologo{plainTeX} are supported. \end{abstract} \tocinclude{alphalph} @@ -573,6 +588,15 @@ It can be used with plain and \LaTeX\ formats. \tocinclude{engord} \newpage +\subsection{\pkgsectformat{enparen}} +\label{enparen} +\begin{abstract} +The package defines macros to set parentheses that automatically +change the symbols from inner to outer fences. +\end{abstract} +\tocinclude{enparen} + +\newpage \subsection{\pkgsectformat{eolgrab}} \label{eolgrab} \begin{abstract} @@ -604,6 +628,15 @@ name clashes by adding a prefix to \eTeX's commands. For example, \tocinclude{etexcmds} \newpage +\subsection{\pkgsectformat{fibnum}} +\label{fibnum} +\begin{abstract} +The package \xpackage{fibnum} provides expandable fibonacci +numbers for both \hologo{LaTeX} and \hologo{plainTeX}. +\end{abstract} +\tocinclude{fibnum} + +\newpage \subsection{\pkgsectformat{flags}} \label{flags} \begin{abstract} @@ -1107,7 +1140,7 @@ Otherwise the macro is not made robust. References are not numbers, however they often store numerical data such as section or page numbers. \cs{ref} or \cs{pageref} cannot be used for counter assignments or calculations because -they are not expandable, generate warnings, or can even be links, +they are not expandable, generate warnings, or can even be links. The package provides expandable macros to extract the data from references. Packages \xpackage{hyperref}, \xpackage{nameref}, \xpackage{titleref}, and \xpackage{babel} are supported. @@ -1258,6 +1291,16 @@ German phone numbers. \tocinclude{telprint} \newpage +\subsection{\pkgsectformat{thepdfnumber}} +\label{thepdfnumber} +\begin{abstract} +The package converts real numbers to a minimal representation +that is stripped from leading or trailing zeros, +plus signs and decimal point if not necessary. +\end{abstract} +\tocinclude{thepdfnumber} + +\newpage \subsection{\pkgsectformat{transparent}} \label{transparent} \begin{abstract} @@ -1281,7 +1324,7 @@ optional arguments. \label{uniquecounter} \begin{abstract} This package provides a kind of counter that provides unique -number values. Several counter can be created by different names. +number values. Several counters can be created by different names. The numeric values are not limited. \end{abstract} \tocinclude{uniquecounter} |