diff options
author | Karl Berry <karl@freefriends.org> | 2019-02-23 22:18:17 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-02-23 22:18:17 +0000 |
commit | 1ee27b0002a9bd4d7d1758930c7a8253b0615c08 (patch) | |
tree | 6ab25d58d02845b4ab636217d4d7f5d08b065864 | |
parent | f8b8ccbd51745f348239c722d85bf07fe2e05b7f (diff) |
onedown (22feb19)
git-svn-id: svn://tug.org/texlive/trunk@50104 c570f23f-e606-0410-a88d-b1316a301751
27 files changed, 133 insertions, 86 deletions
diff --git a/Master/texmf-dist/doc/latex/onedown/README b/Master/texmf-dist/doc/latex/onedown/README index 46677fec8a7..a72c13ed325 100644 --- a/Master/texmf-dist/doc/latex/onedown/README +++ b/Master/texmf-dist/doc/latex/onedown/README @@ -1,5 +1,5 @@ -------------------------------------------------------------------------- -The OneDown package v1.2 - 2018/10/31 +The OneDown package v1.3 - 2019/02/21 A package to typeset diagrams for the game of bridge -------------------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/onedown/examples/Compass.tex b/Master/texmf-dist/doc/latex/onedown/examples/Compass.tex index f538e67f4d6..7cd46ecc79b 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/Compass.tex +++ b/Master/texmf-dist/doc/latex/onedown/examples/Compass.tex @@ -92,21 +92,21 @@ all the same. Using |\scalefont| you can get even bigger diagrams. \begin{HBox}{onesuitAll for all sizes\hfill File: \FileName} \setdefaults{compshow=on} \gamefont{\sffamily\bfseries\tiny} -\setdefaults{compmid=t} +\setdefaults{compmid=~t} \onesuitAll!{JT62}{AK53}{87}{Q94} \gamefont{\sffamily\bfseries\HUGE} \setdefaults{compmid=U} \onesuitAll!{JT62}{AK53}{87}{Q94} % \gamefont{\sffamily\bfseries\ssmall} -\setdefaults{compmid=s} +\setdefaults{compmid=~s} \onesuitAll!{JT62}{AK53}{87}{Q94} \gamefont{\sffamily\bfseries\Huge} \setdefaults{compmid=H} \onesuitAll!{JT62}{AK53}{87}{Q94} % \gamefont{\sffamily\bfseries\scriptsize} -\setdefaults{compmid=s} +\setdefaults{compmid=c} \onesuitAll!{JT62}{AK53}{87}{Q94} \gamefont{\sffamily\bfseries\huge} \setdefaults{compmid=h} diff --git a/Master/texmf-dist/doc/latex/onedown/examples/Languages.tex b/Master/texmf-dist/doc/latex/onedown/examples/Languages.tex index 61fd8bd45db..568f8d0c2aa 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/Languages.tex +++ b/Master/texmf-dist/doc/latex/onedown/examples/Languages.tex @@ -30,7 +30,8 @@ Refer to the \OneDown manual for details. Here we switch to the Norwegian language. As we use the same settings for the diagram, we simply call |\showAll| to display it, after we changed the language. The Jack is coded with \foreignlanguage{norsk}{\jack{}} -rather thaj \jack, so the hand is now closer to the right upper legend. +rather than \jack, so the hand is now closer to the right upper legend. (We already discussed ways +to solve this!) \vfill % \begin{HBox}{Languages (Norwegian)\hfill File: \FileName} diff --git a/Master/texmf-dist/doc/latex/onedown/examples/Legends.tex b/Master/texmf-dist/doc/latex/onedown/examples/Legends.tex index d54b2dd78d0..9d9f603eed3 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/Legends.tex +++ b/Master/texmf-dist/doc/latex/onedown/examples/Legends.tex @@ -13,8 +13,8 @@ with |\vulner| which side is vulnerable. This data is stored and with arguments, each on its own line, in the diagram. If you wonder why we use the command |\by| instead the text |by| in |\rightupper|: |\by| gets automatically translated into the active language.\par\noindent -If you look at the diagram, you will notice that the annotations can extend -to the left of the \west hand and the right of the \east hand.. +If you look at the diagram, you will notice that the \emph{left}- and \emph{right}-annotations can +extend to the left of the \west hand and the right of the \east hand. \vfill \begin{HBox}{Annotations\hfill File: \FileName} \newgame\resetfonts @@ -52,9 +52,9 @@ legends. But it is up to you to decide that. \needspace{8\baselineskip} \vfill The next examples show wich legends are output/suppressed for the other -card diagrams. Note also that the head/foot-linetext does not extend to the +card diagrams. Note also that the \emph{head/foot}-linetext does not extend beyond the width of the diagram, and can get real narrow when only the -\NorthSouth*!-hands are shown. It might be better to put a |\raggedright| +\NorthSouth*!-hands are shown. In that case it might be better to put a |\raggedright| in. If you do so, then don't forget to |\protect| it. \vfill \begin{HBox}{{Legends for: \northsouth: may need \emph{raggedright}\hfill File: \FileName}} diff --git a/Master/texmf-dist/doc/latex/onedown/examples/Select-Hands.tex b/Master/texmf-dist/doc/latex/onedown/examples/Select-Hands.tex index 0b550cee3e7..51260bfb31c 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/Select-Hands.tex +++ b/Master/texmf-dist/doc/latex/onedown/examples/Select-Hands.tex @@ -2,7 +2,7 @@ \begin{document} \vfill -Both the |\showNS| and |\showEW| have and extra optional parameter that +Both the |\showNS| and |\showEW| have an extra optional parameter that controls which of the two hands will be printed and suppresses the other hand. \vfill diff --git a/Master/texmf-dist/doc/latex/onedown/examples/Suits.tex b/Master/texmf-dist/doc/latex/onedown/examples/Suits.tex index 393b4028d6a..457ab273320 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/Suits.tex +++ b/Master/texmf-dist/doc/latex/onedown/examples/Suits.tex @@ -46,7 +46,7 @@ The other 'onesuit' diagrams, using a small box. \onesuitNE{AK43}{Q952} \end{HBox} \vfill -Next we show how to use a compass instead of a small box. +Next we show how to use a compass instead of a small box by using token |!|. \vfill \begin{HBox}{onesuitXX with compass\hfill File: \FileName} \onesuitNS!{AK53}{JT6} diff --git a/Master/texmf-dist/doc/latex/onedown/examples/bidAll.tex b/Master/texmf-dist/doc/latex/onedown/examples/bidAll.tex index f1c5c1821cc..24060a52634 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/bidAll.tex +++ b/Master/texmf-dist/doc/latex/onedown/examples/bidAll.tex @@ -1,6 +1,7 @@ \documentclass[onedown-examples]{subfiles} \begin{document} +\setdefaults{bidfirst=S} Here is a diagram with four hands. We get rid of the past by calling |\newgame|. Then we define our hands and set the first bid column to @@ -10,7 +11,7 @@ does not fit on the same line, it appears below the compass. used |\handskip| to widen the diagram a bit). Note that the token |-| in the |bidding| environment suppresses the output of it. Only when calling |\showAll+| (with a |+| token), the saved bidding -diagram is printed with the card diagram. +diagram is printed together with the card diagram. \vfill \begin{HBox}{not fitting on the line\hfill File: \FileName} @@ -28,10 +29,10 @@ p & \\ \showAll+ \end{HBox} \vfill -Here the hands and the bidding are the same, but the complete diagram +Here the hands and the bidding are the same as previous, but the complete diagram (biddingtable inclusive) is centered and we use the short notation for the -players in the bidding table. Being shorter now, the bidding table does fit on -the same line. +players in the bidding table (by using the token |!|). +Being shorter now, the bidding table does fit on the same line. \vfill \begin{HBox}{centered and fitting\hfill File: \FileName} \setdefaults{bidfirst=S} @@ -43,11 +44,11 @@ p & \\ \end{HBox} \vfill \needspace{8\baselineskip} -The same deal, but now we show all bidders in the bidding table. Again it -is to wide to fit on the line. +The same deal, but now we show all bidders in the bidding table with the long notation. +Again it is to wide to fit on the line. \vfill \begin{HBox}{left aligned\hfill File: \FileName} -\begin{bidding}-(\explainit{15-17\lpts}) +\begin{bidding}-(\explainit{15-17\HLP}) p & p & P & 1S \\ p & 2C & {\Pass*!} & 2N\markit \\ p & 3N & {\Allpass!} \\ diff --git a/Master/texmf-dist/doc/latex/onedown/examples/bidNE.tex b/Master/texmf-dist/doc/latex/onedown/examples/bidNE.tex index 099186c048d..6e53b8fccda 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/bidNE.tex +++ b/Master/texmf-dist/doc/latex/onedown/examples/bidNE.tex @@ -3,6 +3,8 @@ \begin{document} \vfill Here we show some examples without comment. +% Trick because of HBox making things local +\setdefaults{bidfirst=S} \vfill \begin{HBox}{showNE\hfill File: \FileName} \northhand{KJ82}{KQ9}{J}{AQJT8} @@ -10,6 +12,7 @@ Here we show some examples without comment. \easthand{63}{J764}{KQT9}{432} \westhand{74}{T83}{A7532}{957} \gamefont{\sffamily\bfseries\large} +\setdefaults{bidfirst=S} \begin{biddingpair}!-(\explainit{splinter} \explainit{control}) 1S & 4D\markit \\ diff --git a/Master/texmf-dist/doc/latex/onedown/examples/bidNS.tex b/Master/texmf-dist/doc/latex/onedown/examples/bidNS.tex index 98ef65248af..ca00038328e 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/bidNS.tex +++ b/Master/texmf-dist/doc/latex/onedown/examples/bidNS.tex @@ -5,8 +5,10 @@ \makeatletter \begin{document} \vfill -We show a couple of diagram without comment, with the exception of +We show a couple of diagrams without comment, with the exception of number 4. +% We must trick here because HBox makes the settings local +\setdefaults{bidfirst=S} \vfill \begin{HBox}{1: showNS pair\hfill File: \FileName} \newgame @@ -48,10 +50,10 @@ the length change is local and the normal value is automatically restored afterwards. In the 4th diagram we add |3em| extra space \vfill \begin{HBox}{4: showNS centered\hfill File: \FileName} -\showNS*+ -{\handskip{-1em}\showNS*+} -\showNS*+ -{\handskip{3em}\showNS*+} +\setdefaults{compmid=1} \showNS*+ +{\handskip{-1em}\setdefaults{compmid=2} \showNS*+} +\setdefaults{compmid=3} \showNS*+ +{\handskip{3em}\setdefaults{compmid=4} \showNS*+} \end{HBox} \vfill \begin{HBox}{5: showNS pair\hfill File: \FileName} @@ -72,6 +74,8 @@ has no influence on the output\ldots \end{HBox} \vfill \ldots But when setting the next bidding diagram, it has! +% Need to trick here again +\setdefaults{bidfirst=W} \vfill \begin{HBox}{7: showNS\hfill File: \FileName} \begin{bidding}-(\explainit{splinter} diff --git a/Master/texmf-dist/doc/latex/onedown/examples/bidNW.tex b/Master/texmf-dist/doc/latex/onedown/examples/bidNW.tex index 9ea710182e3..e107d0c44e7 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/bidNW.tex +++ b/Master/texmf-dist/doc/latex/onedown/examples/bidNW.tex @@ -2,6 +2,7 @@ \begin{document} \vfill +\setdefaults{bidfirst=S} \begin{HBox}{showNW pair\hfill File: \FileName} \northhand{KJ82}{KQ9}{J}{AQJT8} \southhand{AQT95}{A52}{864}{K6} diff --git a/Master/texmf-dist/doc/latex/onedown/examples/onedown-examples.pdf b/Master/texmf-dist/doc/latex/onedown/examples/onedown-examples.pdf Binary files differindex 90495ef5947..9bc5e632475 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/onedown-examples.pdf +++ b/Master/texmf-dist/doc/latex/onedown/examples/onedown-examples.pdf diff --git a/Master/texmf-dist/doc/latex/onedown/examples/onedown-ref.pdf b/Master/texmf-dist/doc/latex/onedown/examples/onedown-ref.pdf Binary files differindex 5f6aff9abe3..c59b80f6410 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/onedown-ref.pdf +++ b/Master/texmf-dist/doc/latex/onedown/examples/onedown-ref.pdf diff --git a/Master/texmf-dist/doc/latex/onedown/examples/onedown-ref.tex b/Master/texmf-dist/doc/latex/onedown/examples/onedown-ref.tex index 36fa69fb493..44930e12e06 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/onedown-ref.tex +++ b/Master/texmf-dist/doc/latex/onedown/examples/onedown-ref.tex @@ -162,6 +162,8 @@ Typeset the text above the card diagram. \item[He]: \He +\item[HLP]: \HLP + \item[hpts\Oarg{*!}]: \hpts, \hpts*, \hpts!, \hpts*! \item[jack]: \jack diff --git a/Master/texmf-dist/doc/latex/onedown/examples/showAll.tex b/Master/texmf-dist/doc/latex/onedown/examples/showAll.tex index 71991379911..e7571f6d3cf 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/showAll.tex +++ b/Master/texmf-dist/doc/latex/onedown/examples/showAll.tex @@ -29,7 +29,7 @@ as mid text in the compass. If given this way, it will always print the \vfill This example shows how to add several conditions, such as declarer, lead etc.\ to a diagram. |\boardtext| just prints the plain board number and was -called in |\setdefault[compmid=\boardtext]| (rather than using the +called in |\setdefault{compmid=\boardtext}| (rather than using the hard-coded number) to set it in the middle of the compass. In |\leftupper| we use |\boardtext*| to print the boardnumber behind an additional text. diff --git a/Master/texmf-dist/doc/latex/onedown/examples/showNS-warn-II.tex b/Master/texmf-dist/doc/latex/onedown/examples/showNS-warn-II.tex index 9e0804bc779..516e9590056 100644 --- a/Master/texmf-dist/doc/latex/onedown/examples/showNS-warn-II.tex +++ b/Master/texmf-dist/doc/latex/onedown/examples/showNS-warn-II.tex @@ -33,8 +33,10 @@ so you can see that it \emph{is} on the vertical line through the mids of \North*! and \South*!. With |\resetfonts| we return to the default values of the fonts. With |\setdefaults| one can influence the look of diagrams. In section |Compass| we'll go more into detail. Please note that |\setdefaults| has -only 1 argument, It is \emph{optional} and must be enclosed in -brackets (|[...]|). +only 1 argument, It is \emph{mandatory} and must be enclosed in +braces (|{...}|). The argument is a key-val list, separated by commas. I.e. rather +than |\setdefaults{warn=off}\setdefaults{compmid=15}| one can also write +|\setdefaults{warn=off,compmid=15}|. \vfill \begin{HBox}{showNS \hfill File: \FileName} \newgame diff --git a/Master/texmf-dist/doc/latex/onedown/onedown.pdf b/Master/texmf-dist/doc/latex/onedown/onedown.pdf Binary files differindex deef40a103f..5824bb113c2 100644 --- a/Master/texmf-dist/doc/latex/onedown/onedown.pdf +++ b/Master/texmf-dist/doc/latex/onedown/onedown.pdf diff --git a/Master/texmf-dist/source/latex/onedown/onedown.dtx b/Master/texmf-dist/source/latex/onedown/onedown.dtx index bd640cec8c2..9e5e53941d5 100644 --- a/Master/texmf-dist/source/latex/onedown/onedown.dtx +++ b/Master/texmf-dist/source/latex/onedown/onedown.dtx @@ -24,7 +24,7 @@ \ProvidesFile{onedown.dtx} %</driver> %<package>\NeedsTeXFormat{LaTeX2e}[2014/05/01] -%<package>\def\ODwstyleversion{1.2}\def\ODwstyledate{2018/10/31} +%<package>\def\ODwstyleversion{1.3}\def\ODwstyledate{2019/02/21} %<package>\ProvidesPackage{onedown} %<package> [\ODwstyledate\space v\ODwstyleversion\space %<package> Typeset Bridge Diagrams - Jacob Wiersma (C) 2016-2018] @@ -209,8 +209,7 @@ %</driver> % \fi % -% ^^A \CheckSum{3733} -% \CheckSum{3723} +% \CheckSum{3731} % % \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 @@ -358,7 +357,15 @@ % \cmd{\ODw@LongCalls}\\ % - In command \cmd{\suit} changed 'JW \cmd{\ODw@GameSize}' into % '\cmd{\ODw@GameSize}'} -% +% \changes{v1.3}{2019/02/21}{\\ +% - Added \cmd{\HLP} \\ +% - Changed/Added in all relevant ODw-lang.trsl: \\ +% - FP into F and fp into f (entry HCP/hcp) \\ +% - Figuren-Punkte into Figurenpunkte and figuren-punkte into figurenpunkte \\ +% - FL into L and f{}l into l \\ +% - \cmd{\NewDictTranslation\\ +% \{HLP-(ODw)\}\{FL\}} (e.g. for german) +% } % ^^A Note: ^^21 denotes the exclamation mark (!) % % \DoNotIndex{\newcommand,\newenvironment,\BODY,\boolean,\IfEqCase,\IfInteger, @@ -872,6 +879,8 @@ pdflatex --shell-escape onedown.dtx % \par\vspace{0.5\baselineskip}\noindent % \DescribeMacro{\HCP}\MacroDef*+{HCP}[\hfill \HCP] % \par\noindent +% \DescribeMacro{\HLP}\MacroDef*+{HLP}[\hfill \HLP] +% \par\noindent % \DescribeMacro{\LP}\MacroDef*+{LP}[\hfill \LP] % \par\noindent % \DescribeMacro{\DP}\MacroDef*+{DP}[\hfill \DP] @@ -928,6 +937,9 @@ pdflatex --shell-escape onedown.dtx % \textbf{10}. On output, some kerning takes care that the output looks % like \suit{T} and not like a \textbf{1} followed by a \textbf{0}. So % |\suit{AKJT8}| produces \example{\suit{AKJT8}}. +% It is also possible to use a small 'x' as symbol for a spot card: |\suit{AKxxx}| +% produces \example{\suit{AKxxx}}. +% % These commands also have an optional argument, an offset which by default % is 0pt. This offset is meant to finetune the layout of the hands in the % card diagrams. They change the distance between a hand and the compass. @@ -5016,7 +5028,7 @@ pdflatex --shell-escape onedown.dtx % \end{macrocode} % \end{macro} % -% \begin{macro}{\setdefaults}\MacroDef{setdefaults}[*{\ttfamily[}\meta{key1=val1},\meta{key2=val2}\ldots{\ttfamily]}] +% \begin{macro}{\setdefaults}\MacroDef{setdefaults}[\Oarg{*}\string{\meta{key1=val1},\meta{key2=val2},\ldots\string}] % The available keys are those defined in |\pgfkeys| some lines up from % here. For the fonts they are: |bidder|, |compass|, |game|, |legend|, % |name| and |other|. They store the new default value in the corresponding @@ -5585,6 +5597,7 @@ pdflatex --shell-escape onedown.dtx % % \begin{macro}{\lpts} % \begin{macro}{\LP} +% \begin{macro}{\HLP} % \begin{macrocode} \NewDocumentCommand{\lpts}{s t!}{% \bgroup% @@ -5603,9 +5616,11 @@ pdflatex --shell-escape onedown.dtx }% Length Points % \def\LP{\,\lpts*!} +\def\HLP{\,\bgroup\ODw@OtherFont\GetTranslation{HLP-(ODw)}\egroup\xspace} % \end{macrocode} % \end{macro} % \end{macro} +% \end{macro} % % \begin{macro}{\dpts} % \begin{macro}{\DP} diff --git a/Master/texmf-dist/tex/latex/onedown/ODw-danish.trsl b/Master/texmf-dist/tex/latex/onedown/ODw-danish.trsl index 0c20dce9ebd..fb83c04e505 100644 --- a/Master/texmf-dist/tex/latex/onedown/ODw-danish.trsl +++ b/Master/texmf-dist/tex/latex/onedown/ODw-danish.trsl @@ -4,7 +4,7 @@ % %% retrieve with e.g \GetTranslation{dealer-(ODw)} to get givare % -\ProvideDictionaryFor{danish}{ODw}[V0.4] +\ProvideDictionaryFor{danish}{ODw}[V0.50-2019/02/21] \NewDictTranslation{1st-(ODw)}{1.} \NewDictTranslation{2nd-(ODw)}{2.} @@ -63,8 +63,8 @@ \NewDictTranslation{E-(ODw)}{Ø} \NewDictTranslation{fourth suit forcing-(ODw)}{fjerde farve forcing} \NewDictTranslation{Fourth Suit Forcing-(ODw)}{Fjerde Farve Forcing} -\NewDictTranslation{fsf-(ODw)}{4. ff} -\NewDictTranslation{FSF-(ODw)}{4. FF} +\NewDictTranslation{fsf-(ODw)}{4.\,ff} +\NewDictTranslation{FSF-(ODw)}{4.\,FF} \NewDictTranslation{game forcing-(ODw)}{krav till utgång} \NewDictTranslation{Game Forcing-(ODw)}{Krav till Utgång} \NewDictTranslation{gf-(ODw)}{ku} @@ -75,6 +75,8 @@ \NewDictTranslation{HCP-(ODw)}{HP} \NewDictTranslation{high card points-(ODw)}{honnørpoints} \NewDictTranslation{High Card Points-(ODw)}{Honnørpoints} +\NewDictTranslation{hlp-(ODw)}{hlp} +\NewDictTranslation{HLP-(ODw)}{HLP} \NewDictTranslation{jack-(ODw)}{knægt} \NewDictTranslation{Jack-(ODw)}{Knægt} \NewDictTranslation{j-(ODw)}{kn} @@ -144,8 +146,8 @@ \NewDictTranslation{Trial bid-(ODw)}{Trial bid} \NewDictTranslation{trick-(ODw)}{træk} \NewDictTranslation{Trick-(ODw)}{Træk} -\NewDictTranslation{tsf-(ODw)}{3. ff} -\NewDictTranslation{TSF-(ODw)}{3. FF} +\NewDictTranslation{tsf-(ODw)}{3.\,ff} +\NewDictTranslation{TSF-(ODw)}{3.\,FF} \NewDictTranslation{vulnerable-(ODw)}{sårbar} \NewDictTranslation{Vulnerable-(ODw)}{Sårbar} \NewDictTranslation{vul-(ODw)}{sår} diff --git a/Master/texmf-dist/tex/latex/onedown/ODw-dutch.trsl b/Master/texmf-dist/tex/latex/onedown/ODw-dutch.trsl index ccff5efbcb5..c9b3256be1e 100644 --- a/Master/texmf-dist/tex/latex/onedown/ODw-dutch.trsl +++ b/Master/texmf-dist/tex/latex/onedown/ODw-dutch.trsl @@ -4,7 +4,7 @@ % % retrieve with e.g. \GetTranslation{dealer-(ODw)} to get dealer % -\ProvideDictionaryFor{dutch}{ODw}[V0.4] +\ProvideDictionaryFor{dutch}{ODw}[V0.50-2019/02/21] \NewDictTranslation{1st-(ODw)}{1ste} \NewDictTranslation{2nd-(ODw)}{2de} @@ -63,8 +63,8 @@ \NewDictTranslation{E-(ODw)}{O} \NewDictTranslation{fourth suit forcing-(ODw)}{vierde kleur forcing} \NewDictTranslation{Fourth Suit Forcing-(ODw)}{Vierde Kleur Forcing} -\NewDictTranslation{fsf-(ODw)}{4de kc} -\NewDictTranslation{FSF-(ODw)}{4de KV} +\NewDictTranslation{fsf-(ODw)}{4de\,kf} +\NewDictTranslation{FSF-(ODw)}{4de\,KF} \NewDictTranslation{game forcing-(ODw)}{manche forcing} \NewDictTranslation{Game Forcing-(ODw)}{Manche Forcing} \NewDictTranslation{gf-(ODw)}{mf} @@ -75,6 +75,8 @@ \NewDictTranslation{HCP-(ODw)}{HP} \NewDictTranslation{high card points-(ODw)}{hoge punten} \NewDictTranslation{High Card Points-(ODw)}{Hoge Punten} +\NewDictTranslation{hlp-(ODw)}{hlp} +\NewDictTranslation{HLP-(ODw)}{HLP} \NewDictTranslation{jack-(ODw)}{boer} \NewDictTranslation{Jack-(ODw)}{Boer} \NewDictTranslation{j-(ODw)}{b} @@ -144,8 +146,8 @@ \NewDictTranslation{Trial bid-(ODw)}{Help bod} \NewDictTranslation{trick-(ODw)}{slag} \NewDictTranslation{Trick-(ODw)}{Slag} -\NewDictTranslation{tsf-(ODw)}{3de kf} -\NewDictTranslation{TSF-(ODw)}{3de KF} +\NewDictTranslation{tsf-(ODw)}{3de\,kf} +\NewDictTranslation{TSF-(ODw)}{3de\,KF} \NewDictTranslation{vulnerable-(ODw)}{kwetsbaar} \NewDictTranslation{Vulnerable-(ODw)}{Kwetsbaar} \NewDictTranslation{vul-(ODw)}{kwetsb} diff --git a/Master/texmf-dist/tex/latex/onedown/ODw-english.trsl b/Master/texmf-dist/tex/latex/onedown/ODw-english.trsl index adb3f6d3df4..6060e38966e 100644 --- a/Master/texmf-dist/tex/latex/onedown/ODw-english.trsl +++ b/Master/texmf-dist/tex/latex/onedown/ODw-english.trsl @@ -4,7 +4,7 @@ % % retrieve with e.g. \GetTranslation{dealer-(ODw)} to get dealer % -\ProvideDictionaryFor{english}{ODw}[V0.4] +\ProvideDictionaryFor{english}{ODw}[V0.50-2019/02/21] \NewDictTranslation{1st-(ODw)}{1st} \NewDictTranslation{2nd-(ODw)}{2nd} @@ -63,8 +63,8 @@ \NewDictTranslation{E-(ODw)}{E} \NewDictTranslation{fourth suit forcing-(ODw)}{fourth suit forcing} \NewDictTranslation{Fourth Suit Forcing-(ODw)}{Fourth Suit Forcing} -\NewDictTranslation{fsf-(ODw)}{4th sf} -\NewDictTranslation{FSF-(ODw)}{4th SF} +\NewDictTranslation{fsf-(ODw)}{4th\,sf} +\NewDictTranslation{FSF-(ODw)}{4th\,SF} \NewDictTranslation{game forcing-(ODw)}{game forcing} \NewDictTranslation{Game Forcing-(ODw)}{Game Forcing} \NewDictTranslation{gf-(ODw)}{gf} @@ -75,6 +75,8 @@ \NewDictTranslation{HCP-(ODw)}{HCP} \NewDictTranslation{high card points-(ODw)}{high card points} \NewDictTranslation{High Card Points-(ODw)}{High Card Points} +\NewDictTranslation{hlp-(ODw)}{hlp} +\NewDictTranslation{HLP-(ODw)}{HLP} \NewDictTranslation{jack-(ODw)}{jack} \NewDictTranslation{Jack-(ODw)}{Jack} \NewDictTranslation{j-(ODw)}{j} @@ -144,8 +146,8 @@ \NewDictTranslation{Trial bid-(ODw)}{Trial bid} \NewDictTranslation{trick-(ODw)}{trick} \NewDictTranslation{Trick-(ODw)}{Trick} -\NewDictTranslation{tsf-(ODw)}{3rd sf} -\NewDictTranslation{TSF-(ODw)}{3rd SF} +\NewDictTranslation{tsf-(ODw)}{3rd\,sf} +\NewDictTranslation{TSF-(ODw)}{3rd\,SF} \NewDictTranslation{vulnerable-(ODw)}{vulnerable} \NewDictTranslation{Vulnerable-(ODw)}{Vulnerable} \NewDictTranslation{vul-(ODw)}{vul} diff --git a/Master/texmf-dist/tex/latex/onedown/ODw-fallback.trsl b/Master/texmf-dist/tex/latex/onedown/ODw-fallback.trsl index 7926787005e..135f8b34278 100644 --- a/Master/texmf-dist/tex/latex/onedown/ODw-fallback.trsl +++ b/Master/texmf-dist/tex/latex/onedown/ODw-fallback.trsl @@ -4,7 +4,7 @@ % % retrieve with e.g. \GetTranslation{dealer-(ODw)} to get dealer % -\ProvideDictionaryFor{fallback}{ODw}[V0.4] +\ProvideDictionaryFor{fallback}{ODw}[V0.50-2019/02/21] \NewDictTranslation{1st-(ODw)}{1st} \NewDictTranslation{2nd-(ODw)}{2nd} @@ -63,8 +63,8 @@ \NewDictTranslation{E-(ODw)}{E} \NewDictTranslation{fourth suit forcing-(ODw)}{fourth suit forcing} \NewDictTranslation{Fourth Suit Forcing-(ODw)}{Fourth Suit Forcing} -\NewDictTranslation{fsf-(ODw)}{4th sf} -\NewDictTranslation{FSF-(ODw)}{4th SF} +\NewDictTranslation{fsf-(ODw)}{4th\,sf} +\NewDictTranslation{FSF-(ODw)}{4th\,SF} \NewDictTranslation{game forcing-(ODw)}{game forcing} \NewDictTranslation{Game Forcing-(ODw)}{Game Forcing} \NewDictTranslation{gf-(ODw)}{gf} @@ -75,6 +75,8 @@ \NewDictTranslation{HCP-(ODw)}{HCP} \NewDictTranslation{high card points-(ODw)}{high card points} \NewDictTranslation{High Card Points-(ODw)}{High Card Points} +\NewDictTranslation{hlp-(ODw)}{hlp} +\NewDictTranslation{HLP-(ODw)}{HLP} \NewDictTranslation{jack-(ODw)}{jack} \NewDictTranslation{Jack-(ODw)}{Jack} \NewDictTranslation{j-(ODw)}{j} @@ -144,8 +146,8 @@ \NewDictTranslation{Trial bid-(ODw)}{Trial bid} \NewDictTranslation{trick-(ODw)}{trick} \NewDictTranslation{Trick-(ODw)}{Trick} -\NewDictTranslation{tsf-(ODw)}{3rd sf} -\NewDictTranslation{TSF-(ODw)}{3rd SF} +\NewDictTranslation{tsf-(ODw)}{3rd\,sf} +\NewDictTranslation{TSF-(ODw)}{3rd\,SF} \NewDictTranslation{vulnerable-(ODw)}{vulnerable} \NewDictTranslation{Vulnerable-(ODw)}{Vulnerable} \NewDictTranslation{vul-(ODw)}{vul} diff --git a/Master/texmf-dist/tex/latex/onedown/ODw-french.trsl b/Master/texmf-dist/tex/latex/onedown/ODw-french.trsl index f21e29197d2..b1d5a7e4fd6 100644 --- a/Master/texmf-dist/tex/latex/onedown/ODw-french.trsl +++ b/Master/texmf-dist/tex/latex/onedown/ODw-french.trsl @@ -4,7 +4,7 @@ % % retrieve with e.g. \GetTranslation{dealer-(ODw)} to get donneur % -\ProvideDictionaryFor{french}{ODw}[V0.4] +\ProvideDictionaryFor{french}{ODw}[V0.50-2019/02/21] \NewDictTranslation{1st-(ODw)}{1er} \NewDictTranslation{2nd-(ODw)}{2e} @@ -63,18 +63,20 @@ \NewDictTranslation{E-(ODw)}{E} \NewDictTranslation{fourth suit forcing-(ODw)}{quatrième couleur forcing} \NewDictTranslation{Fourth Suit Forcing-(ODw)}{Quatrième Couleur Forcing} -\NewDictTranslation{fsf-(ODw)}{4e cf} -\NewDictTranslation{FSF-(ODw)}{4e CF} +\NewDictTranslation{fsf-(ODw)}{4e\,cf} +\NewDictTranslation{FSF-(ODw)}{4e\,CF} \NewDictTranslation{game forcing-(ODw)}{forcing de manche} \NewDictTranslation{Game Forcing-(ODw)}{Forcing de Manche} \NewDictTranslation{GF-(ODw)}{FM} \NewDictTranslation{gf-(ODw)}{gf} \NewDictTranslation{hand-(ODw)}{main} \NewDictTranslation{Hand-(ODw)}{Main} -\NewDictTranslation{hcp-(ODw)}{ph} -\NewDictTranslation{HCP-(ODw)}{PH} +\NewDictTranslation{hcp-(ODw)}{h} +\NewDictTranslation{HCP-(ODw)}{H} \NewDictTranslation{high card points-(ODw)}{points d'honneurs} \NewDictTranslation{High Card Points-(ODw)}{Points d'Honneurs} +\NewDictTranslation{hlp-(ODw)}{hl} +\NewDictTranslation{HLP-(ODw)}{HL} \NewDictTranslation{jack-(ODw)}{valet} \NewDictTranslation{Jack-(ODw)}{Valet} \NewDictTranslation{j-(ODw)}{v} @@ -144,8 +146,8 @@ \NewDictTranslation{Trial bid-(ODw)}{Trial bid} \NewDictTranslation{trick-(ODw)}{levée} \NewDictTranslation{Trick-(ODw)}{Levée} -\NewDictTranslation{tsf-(ODw)}{3e cf} -\NewDictTranslation{TSF-(ODw)}{3e CF} +\NewDictTranslation{tsf-(ODw)}{3e\,cf} +\NewDictTranslation{TSF-(ODw)}{3e\,CF} \NewDictTranslation{vulnerable-(ODw)}{vulnérable} \NewDictTranslation{Vulnerable-(ODw)}{Vulnérable} \NewDictTranslation{vul-(ODw)}{vul} diff --git a/Master/texmf-dist/tex/latex/onedown/ODw-german.trsl b/Master/texmf-dist/tex/latex/onedown/ODw-german.trsl index adf435610a3..35ac8e3de75 100644 --- a/Master/texmf-dist/tex/latex/onedown/ODw-german.trsl +++ b/Master/texmf-dist/tex/latex/onedown/ODw-german.trsl @@ -4,7 +4,7 @@ % % retrieve with e.g. \GetTranslation{dealer-(ODw)} to get teiler % -\ProvideDictionaryFor{german}{ODw}[V0.4] +\ProvideDictionaryFor{german}{ODw}[V0.50-2019/02/21] \NewDictTranslation{1st-(ODw)}{1.} \NewDictTranslation{2nd-(ODw)}{2.} @@ -63,18 +63,20 @@ \NewDictTranslation{E-(ODw)}{O} \NewDictTranslation{fourth suit forcing-(ODw)}{vierte farbe forcing} \NewDictTranslation{Fourth Suit Forcing-(ODw)}{Vierte Farbe Forcing} -\NewDictTranslation{fsf-(ODw)}{4. farbe forcing} -\NewDictTranslation{FSF-(ODw)}{4. Farbe forcing} +\NewDictTranslation{fsf-(ODw)}{4.\,ff} +\NewDictTranslation{FSF-(ODw)}{4.\,FF} \NewDictTranslation{game forcing-(ODw)}{partie forcing} \NewDictTranslation{Game Forcing-(ODw)}{Partie Forcing} \NewDictTranslation{gf-(ODw)}{pf} \NewDictTranslation{GF-(ODw)}{PF} \NewDictTranslation{hand-(ODw)}{blatt} \NewDictTranslation{Hand-(ODw)}{Blatt} -\NewDictTranslation{hcp-(ODw)}{fp} -\NewDictTranslation{HCP-(ODw)}{FP} -\NewDictTranslation{high card points-(ODw)}{figuren-punkte} -\NewDictTranslation{High Card Points-(ODw)}{Figuren-Punkte} +\NewDictTranslation{hcp-(ODw)}{f} +\NewDictTranslation{HCP-(ODw)}{F} +\NewDictTranslation{high card points-(ODw)}{figurenpunkte} +\NewDictTranslation{High Card Points-(ODw)}{Figurenpunkte} +\NewDictTranslation{hlp-(ODw)}{fl} +\NewDictTranslation{HLP-(ODw)}{FL} \NewDictTranslation{jack-(ODw)}{bube} \NewDictTranslation{Jack-(ODw)}{Bube} \NewDictTranslation{j-(ODw)}{b} @@ -89,8 +91,8 @@ \NewDictTranslation{Lead-(ODw)}{Ausspiel} \NewDictTranslation{length points-(ODw)}{längenpunkte} \NewDictTranslation{Length Points-(ODw)}{Längenpunkte} -\NewDictTranslation{lp-(ODw)}{fl} -\NewDictTranslation{LP-(ODw)}{FL} +\NewDictTranslation{lp-(ODw)}{l} +\NewDictTranslation{LP-(ODw)}{L} \NewDictTranslation{new minor forcing-(ODw)}{neue unterfarbe forcing} \NewDictTranslation{New Minor Forcing-(ODw)}{Neue Unterfarbe Forcing} \NewDictTranslation{nmf-(ODw)}{nuf} @@ -144,8 +146,8 @@ \NewDictTranslation{Trial bid-(ODw)}{Versuchsgebot} \NewDictTranslation{trick-(ODw)}{stich} \NewDictTranslation{Trick-(ODw)}{Stich} -\NewDictTranslation{tsf-(ODw)}{3. farbe forcing} -\NewDictTranslation{TSF-(ODw)}{3. Farbe Forcing} +\NewDictTranslation{tsf-(ODw)}{3.\,ff} +\NewDictTranslation{TSF-(ODw)}{3.\,FF} \NewDictTranslation{vulnerable-(ODw)}{gefahr} \NewDictTranslation{Vulnerable-(ODw)}{Gefahr} \NewDictTranslation{vul-(ODw)}{gef} diff --git a/Master/texmf-dist/tex/latex/onedown/ODw-norwegian.trsl b/Master/texmf-dist/tex/latex/onedown/ODw-norwegian.trsl index 82d8eea786d..d8169b4715a 100644 --- a/Master/texmf-dist/tex/latex/onedown/ODw-norwegian.trsl +++ b/Master/texmf-dist/tex/latex/onedown/ODw-norwegian.trsl @@ -4,8 +4,7 @@ % % retrieve with e.g \GetTranslation{dealer-(ODw)} to get givare % -\ProvideDictionaryFor{norwegian}{ODw}[V0.4] -%\ProvideDictionaryFor{norsk}{ODw}[V0.4] +\ProvideDictionaryFor{norwegian}{ODw}[V0.50-2019/02/21] \NewDictTranslation{1st-(ODw)}{1.} \NewDictTranslation{2nd-(ODw)}{2.} @@ -64,8 +63,8 @@ \NewDictTranslation{E-(ODw)}{Ø} \NewDictTranslation{fourth suit forcing-(ODw)}{fjerde farge forcing} \NewDictTranslation{Fourth Suit Forcing-(ODw)}{Fjerde Farge Forcing} -\NewDictTranslation{fsf-(ODw)}{4. ff} -\NewDictTranslation{FSF-(ODw)}{4. FF} +\NewDictTranslation{fsf-(ODw)}{4.\,ff} +\NewDictTranslation{FSF-(ODw)}{4.\,FF} \NewDictTranslation{game forcing-(ODw)}{utgangskrav} \NewDictTranslation{Game Forcing-(ODw)}{UtgangsKrav} \NewDictTranslation{gf-(ODw)}{uk} @@ -76,6 +75,8 @@ \NewDictTranslation{HCP-(ODw)}{HP} \NewDictTranslation{high card points-(ODw)}{høy kort poeng} \NewDictTranslation{High Card Points-(ODw)}{høy Kort Poeng} +\NewDictTranslation{hlp-(ODw)}{hlp} +\NewDictTranslation{HLP-(ODw)}{HLP} \NewDictTranslation{jack-(ODw)}{knekt} \NewDictTranslation{Jack-(ODw)}{Knekt} \NewDictTranslation{J-(ODw)}{\mbox{K\kern-0.08emn}} @@ -145,8 +146,8 @@ \NewDictTranslation{Trial bid-(ODw)}{Prøving bud} \NewDictTranslation{trick-(ODw)}{trekk} \NewDictTranslation{Trick-(ODw)}{Trekk} -\NewDictTranslation{tsf-(ODw)}{3. ff} -\NewDictTranslation{TSF-(ODw)}{3. FF} +\NewDictTranslation{tsf-(ODw)}{3.\,ff} +\NewDictTranslation{TSF-(ODw)}{3.\,FF} \NewDictTranslation{vulnerable-(ODw)}{sone} \NewDictTranslation{Vulnerable-(ODw)}{Sone} \NewDictTranslation{vul-(ODw)}{sone} diff --git a/Master/texmf-dist/tex/latex/onedown/ODw-swedish.trsl b/Master/texmf-dist/tex/latex/onedown/ODw-swedish.trsl index 6389c48612f..336c5a4d3dc 100644 --- a/Master/texmf-dist/tex/latex/onedown/ODw-swedish.trsl +++ b/Master/texmf-dist/tex/latex/onedown/ODw-swedish.trsl @@ -4,7 +4,7 @@ % Thanks to Per Karlberg % retrieve with e.g \GetTranslation{dealer-(ODw)} to get givare % -\ProvideDictionaryFor{swedish}{ODw}[V0.4] +\ProvideDictionaryFor{swedish}{ODw}[V0.50-2019/02/21] \NewDictTranslation{1st-(ODw)}{1:a} \NewDictTranslation{2nd-(ODw)}{2:a} @@ -65,8 +65,8 @@ \NewDictTranslation{E-(ODw)}{Ö} \NewDictTranslation{fourth suit forcing-(ODw)}{fjärde farve forcing} \NewDictTranslation{Fourth Suit Forcing-(ODw)}{Fjärde Farve Forcing} -\NewDictTranslation{fsf-(ODw)}{4:e ff} -\NewDictTranslation{FSF-(ODw)}{4:e FF} +\NewDictTranslation{fsf-(ODw)}{4:e\,ff} +\NewDictTranslation{FSF-(ODw)}{4:e\,FF} \NewDictTranslation{game forcing-(ODw)}{krav till udgang} \NewDictTranslation{Game Forcing-(ODw)}{Krav till Udgang} \NewDictTranslation{gf-(ODw)}{ku} @@ -77,6 +77,8 @@ \NewDictTranslation{HCP-(ODw)}{HP} \NewDictTranslation{high card points-(ODw)}{Honnørpoints} \NewDictTranslation{High Card Points-(ODw)}{honnørpoints} +\NewDictTranslation{hlp-(ODw)}{hlp} +\NewDictTranslation{HLP-(ODw)}{HLP} \NewDictTranslation{jack-(ODw)}{knekt} \NewDictTranslation{Jack-(ODw)}{Knekt} \NewDictTranslation{j-(ODw)}{kn} @@ -146,8 +148,8 @@ \NewDictTranslation{Trial bid-(ODw)}{Pröv bud} \NewDictTranslation{trick-(ODw)}{stik} \NewDictTranslation{Trick-(ODw)}{Stik} -\NewDictTranslation{tsf-(ODw)}{3:e ff} -\NewDictTranslation{TSF-(ODw)}{3:e FF} +\NewDictTranslation{tsf-(ODw)}{3:e\,ff} +\NewDictTranslation{TSF-(ODw)}{3:e\,FF} \NewDictTranslation{vulnerable-(ODw)}{zon} \NewDictTranslation{Vulnerable-(ODw)}{Zon} \NewDictTranslation{vul-(ODw)}{zon} diff --git a/Master/texmf-dist/tex/latex/onedown/ODw-turkish.trsl b/Master/texmf-dist/tex/latex/onedown/ODw-turkish.trsl index 167f48d1ad7..e4f86833943 100644 --- a/Master/texmf-dist/tex/latex/onedown/ODw-turkish.trsl +++ b/Master/texmf-dist/tex/latex/onedown/ODw-turkish.trsl @@ -4,7 +4,7 @@ % % retrieve with e.g. \GetTranslation{dealer-(ODw)} to get kâğıdı % -\ProvideDictionaryFor{turkish}{ODw}[V0.4] +\ProvideDictionaryFor{turkish}{ODw}[V0.50-2019/02/21] \NewDictTranslation{1st-(ODw)}{1.} \NewDictTranslation{2nd-(ODw)}{2.} @@ -63,8 +63,8 @@ \NewDictTranslation{E-(ODw)}{D} \NewDictTranslation{fourth suit forcing-(ODw)}{dördüncü renk forsingi} \NewDictTranslation{Fourth Suit Forcing-(ODw)}{Dördüncü Renk Forsingi} -\NewDictTranslation{fsf-(ODw)}{4. rf} -\NewDictTranslation{FSF-(ODw)}{4. RF} +\NewDictTranslation{fsf-(ODw)}{4.\,rf} +\NewDictTranslation{FSF-(ODw)}{4.\,RF} \NewDictTranslation{game forcing-(ODw)}{manş forsingi} \NewDictTranslation{Game Forcing-(ODw)}{Manş Forsingi} \NewDictTranslation{gf-(ODw)}{mf} @@ -75,6 +75,8 @@ \NewDictTranslation{HCP-(ODw)}{OP} \NewDictTranslation{high card points-(ODw)}{onör puanı} \NewDictTranslation{High Card Points-(ODw)}{Onör Puanı} +\NewDictTranslation{hlp-(ODw)}{oup} +\NewDictTranslation{HLP-(ODw)}{OUP} \NewDictTranslation{jack-(ODw)}{vale} \NewDictTranslation{Jack-(ODw)}{Vale} \NewDictTranslation{j-(ODw)}{v} @@ -144,8 +146,8 @@ \NewDictTranslation{Trial bid-(ODw)}{Trial bid} \NewDictTranslation{trick-(ODw)}{löve} \NewDictTranslation{Trick-(ODw)}{Löve} -\NewDictTranslation{tsf-(ODw)}{3. sf} -\NewDictTranslation{TSF-(ODw)}{3. SF} +\NewDictTranslation{tsf-(ODw)}{3.\,sf} +\NewDictTranslation{TSF-(ODw)}{3.\,SF} \NewDictTranslation{vulnerable-(ODw)}{zonda} \NewDictTranslation{Vulnerable-(ODw)}{Zonda} \NewDictTranslation{vul-(ODw)}{zon} diff --git a/Master/texmf-dist/tex/latex/onedown/onedown.sty b/Master/texmf-dist/tex/latex/onedown/onedown.sty index ced883f1e67..2467af97dec 100644 --- a/Master/texmf-dist/tex/latex/onedown/onedown.sty +++ b/Master/texmf-dist/tex/latex/onedown/onedown.sty @@ -21,7 +21,7 @@ %% 2005/12/01 or later. %% \NeedsTeXFormat{LaTeX2e}[2014/05/01] -\def\ODwstyleversion{1.2}\def\ODwstyledate{2018/10/31} +\def\ODwstyleversion{1.3}\def\ODwstyledate{2019/02/21} \ProvidesPackage{onedown} [\ODwstyledate\space v\ODwstyleversion\space Typeset Bridge Diagrams - Jacob Wiersma (C) 2016-2018] @@ -2039,6 +2039,7 @@ \xspace% }% Length Points \def\LP{\,\lpts*!} +\def\HLP{\,\bgroup\ODw@OtherFont\GetTranslation{HLP-(ODw)}\egroup\xspace} \NewDocumentCommand{\dpts}{s t!}{% \bgroup% \ODw@OtherFont% |