summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/non-decimal-units/latex/non-decimal-units.danish.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/non-decimal-units/latex/non-decimal-units.danish.tex')
-rw-r--r--macros/latex/contrib/non-decimal-units/latex/non-decimal-units.danish.tex222
1 files changed, 114 insertions, 108 deletions
diff --git a/macros/latex/contrib/non-decimal-units/latex/non-decimal-units.danish.tex b/macros/latex/contrib/non-decimal-units/latex/non-decimal-units.danish.tex
index 0ac75c3587..a57fd8d402 100644
--- a/macros/latex/contrib/non-decimal-units/latex/non-decimal-units.danish.tex
+++ b/macros/latex/contrib/non-decimal-units/latex/non-decimal-units.danish.tex
@@ -1,122 +1,128 @@
%%% CURRENCY %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\nduBaseUnits{%
- rigsbankdaler={%
- symbol=Rbd.,
- },
- rigsdaler={%
- symbol=Rdl.,
- },
- sletdaler={%
- symbol=Sldl.,
- },
- speciedaler={%
- symbol=Spdl.,
- },
- ort={symbol=Ort,factor=4 per rigsdaler},
- mark={%
- symbol=Mk.,
- factor=6 per rigsdaler,
- factor=4 per sletdaler,
- },
- skilling={%
- symbol=Sk.,
- factor=16 per mark,
- factor=24 per ort,
- factor=84 per speciedaler,
- factor=96 per rigsbankdaler,
- },
- hvid={%
- symbol=Hvid,
- factor=3 per skilling,
- },
- penning={%
- symbol=Pg.,
- factor=4 per hvid,
- factor=12 per skilling,
- },
-}
-
-\nduAliases{%
- danish rigsbankdaler={%
- units=rigsbankdaler.skilling,
- macro={rbd}{%
- normalize,
- treat zero as nil
- },
- },
- danish rigsdaler={%
- units=rigsdaler.mark.skilling.penning,
- macro={rdl}{%
- normalize,
- treat zero as nil
- },
- },
- danish sletdaler={%
- units=sletdaler.mark.skilling.penning,
- macro={sldl}{%
- normalize,
- treat zero as nil
- },
- },
+\nduNewBaseUnit { rigsdaler } {
+ symbol = { Rdl. } ,
+ factor = { 6~mark } ,
}
+\nduNewBaseUnit { rigsbankdaler } {
+ symbol = { Rbdl. } ,
+ symbol = { 96~skilling } ,
+}
+
+\nduNewBaseUnit { rigsdaler specie } {
+ symbol = { Rds. } ,
+ symbol = { 192~skilling } ,
+}
+
+\nduNewBaseUnit { speciedaler } {
+ symbol = { Spdl. } ,
+ factor = { 84~skilling } ,
+}
+
+\nduNewBaseUnit { sletdaler } {
+ symbol = { Sldl. } ,
+ factor = { 4~mark } ,
+}
+
+\nduNewBaseUnit { ort } {
+ symbol = { O. } ,
+ factor = { 24~skilling } ,
+}
+
+\nduNewBaseUnit { mark } {
+ symbol = { Mk. } ,
+ factor = { 16~skilling } ,
+}
+
+\nduNewBaseUnit { skilling } {
+ symbol = { Sk. } ,
+ factor = { 3~hvid } ,
+}
+
+\nduNewBaseUnit { hvid } {
+ symbol = { Hv. } ,
+ factor = { 4~penning } ,
+}
+
+\nduNewBaseUnit { penning } {
+ symbol = { P. } ,
+}
+
+\nduNewUnitGroup { danish~rigsdaler } {
+ rigsdaler ,
+ mark ,
+ skilling ,
+ hvid ,
+ penning
+}[\rdl]
+
+\nduNewUnitGroup { danish~sletdaler } {
+ sletdaler ,
+ mark ,
+ skilling ,
+ hvid ,
+ penning
+}[\sldl]
+
+\nduNewUnitGroup { danish~rigsbankdaler } {
+ rigsbankdaler ,
+ skilling
+}[\rbdl]
+
+\nduNewUnitGroup { danish~speciedaler } {
+ speciedaler ,
+ skilling
+}[\spdl]
%%%% AREA %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\nduBaseUnits{%
- tønde={%
- symbol=Td.,
- },
- skæppe={%
- symbol=Skp.,
- factor=8 per tønde,
- },
- fjerdingkar={%
- symbol=Fjk.,
- factor=4 per skæppe,
- },
- album={%
- symbol=Alb.,
- factor=3 per fjerdingkar,
- },
- penning/factor=4 per album, % penning symbols defined under currency
-}
-
-\nduAliases{%
- danish hartkorn={%
- units=tønde.skæppe.fjerdingkar.album.penning,
- macro={hartkorn}{%
- normalize,
- treat zero as nil
- },
- },
+\nduNewBaseUnit { tønde } {
+ symbol = { Td. } ,
+ factor = { 8~skæppe } ,
+}
+
+\nduNewBaseUnit { skæppe } {
+ symbol = { Sk. } ,
+ factor = { 4~fjerdingkar } ,
+}
+
+\nduNewBaseUnit { fjerdingkar } {
+ symbol = { Fj. } ,
+ factor = { 3~album } ,
+}
+
+\nduNewBaseUnit { album } {
+ symbol = { Alb. } ,
+ factor = { 4~penning } ,
}
+\nduNewUnitGroup { danish~hartkorn } {
+ tønde,
+ skæppe,
+ fjerdingkar,
+ album,
+ penning
+}[\hartkorn]
%%%% WEIGHT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\nduBaseUnits{%
- skippund={%
- symbol=Spd.,
- },
- lispund={%
- symbol=Lpd.,
- factor=20 per skippund,
- },
- skaalpund={%
- symbol=Pd.,
- factor=16 per lispund,
- },
-}
-
-\nduAliases{%
- danish pund={%
- units=skippund.lispund.skaalpund,
- macro={pund}{%
- normalize,
- treat zero as nil
- },
- },
+\nduNewBaseUnit { skippund } {
+ symbol = { Spd. } ,
+ factor = { 20~lispund } ,
+}
+
+\nduNewBaseUnit { lispund } {
+ symbol = { Lpd. } ,
+ factor = { 16~skålpund } ,
+}
+
+\nduNewBaseUnit { skålpund } {
+ symbol = { Pd. } ,
}
+\nduNewUnitGroup { danish~pund } {
+ skippund,
+ lispund,
+ skålpund
+}