diff options
author | Karl Berry <karl@freefriends.org> | 2011-10-26 00:53:32 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-10-26 00:53:32 +0000 |
commit | 49e79c18935c4e7609e277303f6f017d074317b3 (patch) | |
tree | 83a63669cdecc4a093c0cba4f140f5ac5c2cde6f /Master | |
parent | c7b57c423e5eecf01152fc178a367a30aa7605bf (diff) |
csquotes (24oct11)
git-svn-id: svn://tug.org/texlive/trunk@24393 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/csquotes/README | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/csquotes/RELEASE | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/csquotes/csquotes.pdf | bin | 241049 -> 248896 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/csquotes/csquotes.tex | 18 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/csquotes/csq-compat.def | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/csquotes/csquotes.cfg | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/csquotes/csquotes.def | 16 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/csquotes/csquotes.sty | 27 |
8 files changed, 44 insertions, 27 deletions
diff --git a/Master/texmf-dist/doc/latex/csquotes/README b/Master/texmf-dist/doc/latex/csquotes/README index 7ba18931569..d1b66e3a946 100644 --- a/Master/texmf-dist/doc/latex/csquotes/README +++ b/Master/texmf-dist/doc/latex/csquotes/README @@ -1,4 +1,4 @@ -$Id: README,v 5.1c 2011/03/25 20:24:11 lehman stable $ +$Id: README,v 5.1d 2011/10/22 19:17:39 lehman stable $ ABOUT diff --git a/Master/texmf-dist/doc/latex/csquotes/RELEASE b/Master/texmf-dist/doc/latex/csquotes/RELEASE index ced6f59756f..2546b238102 100644 --- a/Master/texmf-dist/doc/latex/csquotes/RELEASE +++ b/Master/texmf-dist/doc/latex/csquotes/RELEASE @@ -1,4 +1,4 @@ -$Id: RELEASE,v 5.1c 2011/03/25 20:24:11 lehman stable $ +$Id: RELEASE,v 5.1d 2011/10/22 19:17:39 lehman stable $ RELEASE NOTES FOR VERSION 5.1 diff --git a/Master/texmf-dist/doc/latex/csquotes/csquotes.pdf b/Master/texmf-dist/doc/latex/csquotes/csquotes.pdf Binary files differindex da9e78b6450..70892e61c9f 100644 --- a/Master/texmf-dist/doc/latex/csquotes/csquotes.pdf +++ b/Master/texmf-dist/doc/latex/csquotes/csquotes.pdf diff --git a/Master/texmf-dist/doc/latex/csquotes/csquotes.tex b/Master/texmf-dist/doc/latex/csquotes/csquotes.tex index 680f84b4e15..c22e4293ec9 100644 --- a/Master/texmf-dist/doc/latex/csquotes/csquotes.tex +++ b/Master/texmf-dist/doc/latex/csquotes/csquotes.tex @@ -1,4 +1,4 @@ -% $Id: csquotes.tex,v 5.1c 2011/03/25 20:24:11 lehman stable $ +% $Id: csquotes.tex,v 5.1d 2011/10/22 19:17:39 lehman stable $ \documentclass{ltxdockit}[2010/09/26] \usepackage[latin9]{inputenc} \usepackage[american]{babel} @@ -13,7 +13,7 @@ \MakeAutoQuote*{<}{>} \MakeShortVerb{\|} -\rcsid{$Id: csquotes.tex,v 5.1c 2011/03/25 20:24:11 lehman stable $} +\rcsid{$Id: csquotes.tex,v 5.1d 2011/10/22 19:17:39 lehman stable $} \titlepage{% title={The \sty{csquotes} Package}, @@ -152,7 +152,7 @@ This option controls multilingual support. It requires either the \sty{babel} pa english & american, british\\ french & quotes, quotes\*, guillemets, guillemets\*\\ german & quotes, guillemets, swiss \\ - italian & quotes, guillemets \\ + italian & guillemets, quotes \\ norwegian & guillemets, quotes \\ portuguese & portuguese, brazilian \\ spanish & spanish, mexican \\ @@ -631,7 +631,7 @@ If available, this package will load the configuration file \path{csquotes.cfg}. french & quotes, quotes\*, guillemets, guillemets\*\\ german & quotes, guillemets, swiss \\ greek & -- \\ - italian & quotes, guillemets \\ + italian & guillemets, quotes \\ norwegian & guillemets, quotes \\ portuguese & portuguese, brazilian \\ russian & -- \\ @@ -703,7 +703,7 @@ This command may be used in the configuration file or in the document preamble. swiss & german/swiss \\ german & german/quotes & UKenglish & british \\ - italian & italian/quotes & + italian & italian/guillemets & USenglish & american \\ mexican & spanish/mexican & \\ @@ -1532,6 +1532,12 @@ This revision history is a list of changes relevant to users of this package. Ch \begin{changelog} +\begin{release}{5.1d}{2011-10-22} +\item Slightly modified quote style \opt{italian/guillemets} +\item Made variant \opt{guillemets} the default for \opt{italian} +\item Fixed \xetex kerning issue +\end{release} + \begin{release}{5.1c}{2011-03-25} \item Fixed spurious language reset \end{release} @@ -1541,7 +1547,7 @@ This revision history is a list of changes relevant to users of this package. Ch \end{release} \begin{release}{5.1a}{2011-01-11} -\item Small fix for paragraph environments inside \cmd{blockquote} +\item Fix for paragraph environments inside \cmd{blockquote} \end{release} \begin{release}{5.1}{2010-11-19} diff --git a/Master/texmf-dist/tex/latex/csquotes/csq-compat.def b/Master/texmf-dist/tex/latex/csquotes/csq-compat.def index 02c1469e78b..28aceed087c 100644 --- a/Master/texmf-dist/tex/latex/csquotes/csq-compat.def +++ b/Master/texmf-dist/tex/latex/csquotes/csq-compat.def @@ -1,7 +1,7 @@ -% $Id: csq-compat.def,v 5.1c 2011/03/25 20:24:11 lehman stable $ +% $Id: csq-compat.def,v 5.1d 2011/10/22 19:17:39 lehman stable $ \ProvidesFile{csquotes.def} -[\csq@rcsid $Id: csq-compat.def,v 5.1c 2011/03/25 20:24:11 lehman stable $ +[\csq@rcsid $Id: csq-compat.def,v 5.1d 2011/10/22 19:17:39 lehman stable $ csquotes backwards compatibility] \def\csq@getversion#1{% diff --git a/Master/texmf-dist/tex/latex/csquotes/csquotes.cfg b/Master/texmf-dist/tex/latex/csquotes/csquotes.cfg index a9da426e9ae..d78f719fc3c 100644 --- a/Master/texmf-dist/tex/latex/csquotes/csquotes.cfg +++ b/Master/texmf-dist/tex/latex/csquotes/csquotes.cfg @@ -1,4 +1,4 @@ -% $Id: csquotes.cfg,v 5.1c 2011/03/25 20:24:11 lehman stable $ +% $Id: csquotes.cfg,v 5.1d 2011/10/22 19:17:39 lehman stable $ \ProvidesFile{csquotes.cfg} diff --git a/Master/texmf-dist/tex/latex/csquotes/csquotes.def b/Master/texmf-dist/tex/latex/csquotes/csquotes.def index f4663a5cb65..bdc98f25aa0 100644 --- a/Master/texmf-dist/tex/latex/csquotes/csquotes.def +++ b/Master/texmf-dist/tex/latex/csquotes/csquotes.def @@ -1,7 +1,7 @@ -% $Id: csquotes.def,v 5.1c 2011/03/25 20:24:11 lehman stable $ +% $Id: csquotes.def,v 5.1d 2011/10/22 19:17:39 lehman stable $ \ProvidesFile{csquotes.def} -[\csq@rcsid $Id: csquotes.def,v 5.1c 2011/03/25 20:24:11 lehman stable $ +[\csq@rcsid $Id: csquotes.def,v 5.1d 2011/10/22 19:17:39 lehman stable $ csquotes generic definitions] % Set defaults @@ -122,11 +122,9 @@ {\textquoteright} \DeclareQuoteStyle[guillemets]{italian} {\guillemotleft} - [\textquotedblright]% unsure {\guillemotright} [0.025em] {\textquotedblleft} - [\textquotedblright]% unsure {\textquotedblright} \DeclareQuoteStyle[guillemets]{norwegian} {\guillemotleft} @@ -212,7 +210,7 @@ \DeclareQuoteAlias[quotes]{german}{austrian} \DeclareQuoteAlias[quotes]{german}{german} \DeclareQuoteAlias[swiss]{german}{swiss} -\DeclareQuoteAlias[quotes]{italian}{italian} +\DeclareQuoteAlias[guillemets]{italian}{italian} \DeclareQuoteAlias[guillemets]{norwegian}{norwegian} \DeclareQuoteAlias[brazilian]{portuguese}{brazilian} \DeclareQuoteAlias[portuguese]{portuguese}{portuguese} @@ -361,11 +359,11 @@ \DeclareQuoteGlyph{EU1}{"2018}% = comma quot. mark, single turned = \textquoteleft \DeclareQuoteGlyph{EU1}{"2019}% = comma quot. mark, single = \textquoteright \DeclareQuoteGlyph{EU1}{"201A}% = comma quot. mark, low single = \quotesinglbase -\DeclareQuoteGlyph{EU1}{"201B}% = comma quot. mark, single reversed = n.a. +\DeclareQuoteGlyph{EU1}{"201B}% = comma quot. mark, single reversed = n/a \DeclareQuoteGlyph{EU1}{"201C}% = comma quot. mark, double turned = \textquotedblleft \DeclareQuoteGlyph{EU1}{"201D}% = comma quot. mark, double = \textquotedblright \DeclareQuoteGlyph{EU1}{"201E}% = comma quot. mark, low double = \quotedblbase -\DeclareQuoteGlyph{EU1}{"201F}% = comma quot. mark, double reversed = n.a. +\DeclareQuoteGlyph{EU1}{"201F}% = comma quot. mark, double reversed = n/a \DeclareQuoteGlyph{EU1}{"2039}% = angle quot. mark, left-pointing single = \guilsinglleft \DeclareQuoteGlyph{EU1}{"203A}% = angle quot. mark, right-pointing single = \guilsinglright @@ -377,11 +375,11 @@ \DeclareQuoteGlyph{EU2}{"2018}% = comma quot. mark, single turned = \textquoteleft \DeclareQuoteGlyph{EU2}{"2019}% = comma quot. mark, single = \textquoteright \DeclareQuoteGlyph{EU2}{"201A}% = comma quot. mark, low single = \quotesinglbase -\DeclareQuoteGlyph{EU2}{"201B}% = comma quot. mark, single reversed = n.a. +\DeclareQuoteGlyph{EU2}{"201B}% = comma quot. mark, single reversed = n/a \DeclareQuoteGlyph{EU2}{"201C}% = comma quot. mark, double turned = \textquotedblleft \DeclareQuoteGlyph{EU2}{"201D}% = comma quot. mark, double = \textquotedblright \DeclareQuoteGlyph{EU2}{"201E}% = comma quot. mark, low double = \quotedblbase -\DeclareQuoteGlyph{EU2}{"201F}% = comma quot. mark, double reversed = n.a. +\DeclareQuoteGlyph{EU2}{"201F}% = comma quot. mark, double reversed = n/a \DeclareQuoteGlyph{EU2}{"2039}% = angle quot. mark, left-pointing single = \guilsinglleft \DeclareQuoteGlyph{EU2}{"203A}% = angle quot. mark, right-pointing single = \guilsinglright diff --git a/Master/texmf-dist/tex/latex/csquotes/csquotes.sty b/Master/texmf-dist/tex/latex/csquotes/csquotes.sty index 82cf213566f..aef0dcba32e 100644 --- a/Master/texmf-dist/tex/latex/csquotes/csquotes.sty +++ b/Master/texmf-dist/tex/latex/csquotes/csquotes.sty @@ -1,4 +1,4 @@ -% $Id: csquotes.sty,v 5.1c 2011/03/25 20:24:11 lehman stable $ +% $Id: csquotes.sty,v 5.1d 2011/10/22 19:17:39 lehman stable $ % Copyright (c) 2003-2011 Philipp Lehman. % @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesPackage{csquotes} -[\csq@rcsid $Id: csquotes.sty,v 5.1c 2011/03/25 20:24:11 lehman stable $ +[\csq@rcsid $Id: csquotes.sty,v 5.1d 2011/10/22 19:17:39 lehman stable $ context-sensitive quotations] \def\csq@version$#1: #2.#3 ${#2#3} @@ -488,7 +488,9 @@ \csq@thequote@iclose \let\csq@kernchar@i\csq@thequote@iclose \fi - \csq@setmarker@close + \ifnum\csq@qlevel>\@ne + \csq@setmarker@close + \fi \ifblank{#1}{}{\expandafter#1}% \expandafter\csq@eqgroup \expandafter\def @@ -567,7 +569,7 @@ \settowidth{\@tempdima}{% \csq@kernchar@i\csq@kernchar@ii}% \settowidth{\@tempdimb}{% - \csq@kernchar@i\relax\csq@kernchar@ii}% + \csq@kernchar@i\kern\z@\csq@kernchar@ii}% \ifdim\@tempdima=\@tempdimb \else \addtolength{\@tempdima}{-\@tempdimb}% @@ -983,6 +985,7 @@ \AfterEndPreamble{% babel \begingroup \makeatletter + \endlinechar\m@ne \edef\csq@tempa{% \noexpand\scantokens{% \gdef\noexpand\csq@autopunct{\csq@autopunct}% @@ -1959,18 +1962,28 @@ {\csq@setqstyle[]}}} \def\csq@setqstyle[#1]#2{% - \ifnum\csq@reset=\@ne + \ifnum\csq@reset>\z@ \csq@info{Disabling multilingual quotes}% \csq@reset\z@ \fi \ifblank{#1} - {\csq@setstyle{#2}} - {\csq@setstyle{#2/#1}}} + {\DeclareQuoteAlias{#2}{default}} + {\DeclareQuoteAlias{#2/#1}{default}}} \def\csq@resetqstyle{% \csq@info{Enabling multilingual quotes}% \csq@reset\@ne} +\AtEndPreamble{% + \def\csq@setqstyle[#1]#2{% + \ifnum\csq@reset=\@ne + \csq@info{Disabling multilingual quotes}% + \csq@reset\z@ + \fi + \ifblank{#1} + {\csq@setstyle{#2}} + {\csq@setstyle{#2/#1}}}} + %% Define quote styles \newrobustcmd*{\DeclareQuoteStyle}[2][]{% |