summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-09-26 22:31:03 +0000
committerKarl Berry <karl@freefriends.org>2012-09-26 22:31:03 +0000
commit7d306a3aff5756e19cfee7d2cf2a7ed49da5fb60 (patch)
tree95d6ade5b3bb2883b187f2fcb1fb98ee6cb2647e
parent23c31c37f42516ec286c308a8b7aabe4af68da61 (diff)
foreign (26sep12)
git-svn-id: svn://tug.org/texlive/trunk@27819 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/foreign/README5
-rw-r--r--Master/texmf-dist/doc/latex/foreign/foreign.pdfbin82080 -> 99375 bytes
-rw-r--r--Master/texmf-dist/source/latex/foreign/foreign.dtx21
-rw-r--r--Master/texmf-dist/tex/latex/foreign/foreign.sty18
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
--- a/Master/texmf-dist/doc/latex/foreign/foreign.pdf
+++ b/Master/texmf-dist/doc/latex/foreign/foreign.pdf
Binary files 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 @@
%
%<package>\NeedsTeXFormat{LaTeX2e}[1995/12/01]
%<package>\ProvidesPackage{foreign}
-%<package> [2012/06/20 v2.6 type-setting package for foreign words (PGR)]
+%<package> [2012/09/25 v2.7 type-setting package for foreign words (PGR)]
%
%<*driver>
\documentclass[british]{ltxdoc}
@@ -50,7 +50,7 @@
%</driver>
% \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}}