From 7d306a3aff5756e19cfee7d2cf2a7ed49da5fb60 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 26 Sep 2012 22:31:03 +0000 Subject: foreign (26sep12) git-svn-id: svn://tug.org/texlive/trunk@27819 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/foreign/README | 5 +++-- Master/texmf-dist/doc/latex/foreign/foreign.pdf | Bin 82080 -> 99375 bytes Master/texmf-dist/source/latex/foreign/foreign.dtx | 21 +++++++++++++++++++-- Master/texmf-dist/tex/latex/foreign/foreign.sty | 18 +++++++++++++++++- 4 files changed, 39 insertions(+), 5 deletions(-) diff --git a/Master/texmf-dist/doc/latex/foreign/README b/Master/texmf-dist/doc/latex/foreign/README index 53ef7659566..2c6cead1e0b 100644 --- a/Master/texmf-dist/doc/latex/foreign/README +++ b/Master/texmf-dist/doc/latex/foreign/README @@ -3,7 +3,7 @@ | different typefaces (e.g., in italics). | | (requires the "xpunctuate" package) | | | - | Philip G. Ratcliffe - version 2.6 (2012/06/20) | + | Philip G. Ratcliffe - version 2.7 (2012/09/25) | -------------------------------------------------------- * Copy foreign.sty to one of your TeX input directories. @@ -15,4 +15,5 @@ This is the "foreign" package Change history: v2.5 first official release -v2.6 minor documentation corrections \ No newline at end of file +v2.6 minor documentation corrections +v2.7 added capitalised abbreviations \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/foreign/foreign.pdf b/Master/texmf-dist/doc/latex/foreign/foreign.pdf index 79b40a90ecd..add37f446cf 100644 Binary files a/Master/texmf-dist/doc/latex/foreign/foreign.pdf and b/Master/texmf-dist/doc/latex/foreign/foreign.pdf differ diff --git a/Master/texmf-dist/source/latex/foreign/foreign.dtx b/Master/texmf-dist/source/latex/foreign/foreign.dtx index 88dbf7b7698..d67339f0d3a 100644 --- a/Master/texmf-dist/source/latex/foreign/foreign.dtx +++ b/Master/texmf-dist/source/latex/foreign/foreign.dtx @@ -23,7 +23,7 @@ % %\NeedsTeXFormat{LaTeX2e}[1995/12/01] %\ProvidesPackage{foreign} -% [2012/06/20 v2.6 type-setting package for foreign words (PGR)] +% [2012/09/25 v2.7 type-setting package for foreign words (PGR)] % %<*driver> \documentclass[british]{ltxdoc} @@ -50,7 +50,7 @@ % % \fi % -% \CheckSum{153} +% \CheckSum{205} % % \CharacterTable % {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -72,6 +72,7 @@ % \changes{v1.0}{2004/11/21}{first non-public release} % \changes{v2.5}{2012/06/18}{first public release} % \changes{v2.6}{2012/06/20}{minor corrections to documentation} +% \changes{v2.7}{2012/09/25}{added capitalised abbreviations} % % \GetFileInfo{foreign.sty} % @@ -395,9 +396,25 @@ \DeclareRobustCommand\ibid{\xperiodafter{{\foreignabbrfont{ibid}}}} \DeclareRobustCommand\ie{% \UKUS@comma{{\foreignabbrfont{i}}.{\foreignabbrfont{e}}}} + \DeclareRobustCommand\loccit{% + {\foreignabbrfont{loc}}.\ \xperiodafter{{\foreignabbrfont{cit}}}} \DeclareRobustCommand\opcit{% {\foreignabbrfont{op}}.\ \xperiodafter{{\foreignabbrfont{cit}}}} \DeclareRobustCommand\viz{\xperiodafter{{\foreignabbrfont{viz}}}} + \DeclareRobustCommand\Cf{\UKUS@comma{{\foreignabbrfont{Cf}}}} + \DeclareRobustCommand\Eg{% + \UKUS@comma{{\foreignabbrfont{E}}.{\foreignabbrfont{g}}}} + \DeclareRobustCommand\Etal{\xperiodafter{{\foreignabbrfont{Et al}}}} + \DeclareRobustCommand\Etc{\xperiodafter{{\foreignabbrfont{Etc}}}} + \DeclareRobustCommand\Etseq{\xperiodafter{{\foreignabbrfont{Et seq}}}} + \DeclareRobustCommand\Ibid{\xperiodafter{{\foreignabbrfont{Ibid}}}} + \DeclareRobustCommand\Ie{% + \UKUS@comma{{\foreignabbrfont{I}}.{\foreignabbrfont{e}}}} + \DeclareRobustCommand\Loccit{% + {\foreignabbrfont{Loc}}.\ \xperiodafter{{\foreignabbrfont{cit}}}} + \DeclareRobustCommand\Opcit{% + {\foreignabbrfont{Op}}.\ \xperiodafter{{\foreignabbrfont{cit}}}} + \DeclareRobustCommand\Viz{\xperiodafter{{\foreignabbrfont{Viz}}}} } % \end{macrocode} % diff --git a/Master/texmf-dist/tex/latex/foreign/foreign.sty b/Master/texmf-dist/tex/latex/foreign/foreign.sty index de46bee8f42..d327d156e8c 100644 --- a/Master/texmf-dist/tex/latex/foreign/foreign.sty +++ b/Master/texmf-dist/tex/latex/foreign/foreign.sty @@ -25,7 +25,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{foreign} - [2012/06/20 v2.6 type-setting package for foreign words (PGR)] + [2012/09/25 v2.7 type-setting package for foreign words (PGR)] \RequirePackage{xpunctuate,xspace} \DeclareRobustCommand\foreign[1]{{\foreignfullfont{#1}}\xspace} @@ -101,9 +101,25 @@ \DeclareRobustCommand\ibid{\xperiodafter{{\foreignabbrfont{ibid}}}} \DeclareRobustCommand\ie{% \UKUS@comma{{\foreignabbrfont{i}}.{\foreignabbrfont{e}}}} + \DeclareRobustCommand\loccit{% + {\foreignabbrfont{loc}}.\ \xperiodafter{{\foreignabbrfont{cit}}}} \DeclareRobustCommand\opcit{% {\foreignabbrfont{op}}.\ \xperiodafter{{\foreignabbrfont{cit}}}} \DeclareRobustCommand\viz{\xperiodafter{{\foreignabbrfont{viz}}}} + \DeclareRobustCommand\Cf{\UKUS@comma{{\foreignabbrfont{Cf}}}} + \DeclareRobustCommand\Eg{% + \UKUS@comma{{\foreignabbrfont{E}}.{\foreignabbrfont{g}}}} + \DeclareRobustCommand\Etal{\xperiodafter{{\foreignabbrfont{Et al}}}} + \DeclareRobustCommand\Etc{\xperiodafter{{\foreignabbrfont{Etc}}}} + \DeclareRobustCommand\Etseq{\xperiodafter{{\foreignabbrfont{Et seq}}}} + \DeclareRobustCommand\Ibid{\xperiodafter{{\foreignabbrfont{Ibid}}}} + \DeclareRobustCommand\Ie{% + \UKUS@comma{{\foreignabbrfont{I}}.{\foreignabbrfont{e}}}} + \DeclareRobustCommand\Loccit{% + {\foreignabbrfont{Loc}}.\ \xperiodafter{{\foreignabbrfont{cit}}}} + \DeclareRobustCommand\Opcit{% + {\foreignabbrfont{Op}}.\ \xperiodafter{{\foreignabbrfont{cit}}}} + \DeclareRobustCommand\Viz{\xperiodafter{{\foreignabbrfont{Viz}}}} } \newcommand\UKUS@comma{\xperiodafter} \DeclareOption{UKenglish}{\renewcommand\UKUS@comma{\xperiodafter}} -- cgit v1.2.3