summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/onedown/README2
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/Compass.tex6
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/Languages.tex3
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/Legends.tex8
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/Select-Hands.tex2
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/Suits.tex2
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/bidAll.tex15
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/bidNE.tex3
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/bidNS.tex14
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/bidNW.tex1
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/onedown-examples.pdfbin844991 -> 847441 bytes
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/onedown-ref.pdfbin210802 -> 210831 bytes
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/onedown-ref.tex2
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/showAll.tex2
-rw-r--r--Master/texmf-dist/doc/latex/onedown/examples/showNS-warn-II.tex6
-rw-r--r--Master/texmf-dist/doc/latex/onedown/onedown.pdfbin1009654 -> 1010445 bytes
-rw-r--r--Master/texmf-dist/source/latex/onedown/onedown.dtx25
-rw-r--r--Master/texmf-dist/tex/latex/onedown/ODw-danish.trsl12
-rw-r--r--Master/texmf-dist/tex/latex/onedown/ODw-dutch.trsl12
-rw-r--r--Master/texmf-dist/tex/latex/onedown/ODw-english.trsl12
-rw-r--r--Master/texmf-dist/tex/latex/onedown/ODw-fallback.trsl12
-rw-r--r--Master/texmf-dist/tex/latex/onedown/ODw-french.trsl16
-rw-r--r--Master/texmf-dist/tex/latex/onedown/ODw-german.trsl24
-rw-r--r--Master/texmf-dist/tex/latex/onedown/ODw-norwegian.trsl13
-rw-r--r--Master/texmf-dist/tex/latex/onedown/ODw-swedish.trsl12
-rw-r--r--Master/texmf-dist/tex/latex/onedown/ODw-turkish.trsl12
-rw-r--r--Master/texmf-dist/tex/latex/onedown/onedown.sty3
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
index 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
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/onedown/examples/onedown-ref.pdf b/Master/texmf-dist/doc/latex/onedown/examples/onedown-ref.pdf
index 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
Binary files differ
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
index deef40a103f..5824bb113c2 100644
--- a/Master/texmf-dist/doc/latex/onedown/onedown.pdf
+++ b/Master/texmf-dist/doc/latex/onedown/onedown.pdf
Binary files differ
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%