diff --git a/templates/data.tex b/templates/data.tex index ed0a9450..c710eddb 100644 --- a/templates/data.tex +++ b/templates/data.tex @@ -38,45 +38,18 @@ "french": "Police des refrains"}, "default": {"default": "i"} }, -"papersize":{ "description": {"english": "Paper size.", - "french": "Taille du papier."}, - "default": {"default":"A4"} +"geometry":{ "description": {"english": "Paper geometry (size, margin, orientation...).", + "french": "Format du papier (taille, marges, orientation...)."}, + "default": {"default":"a4paper"} }, -"width":{ "description": {"english": "Width.", - "french": "Largeur."}, - "default": {"default":"210"} - }, -"height":{ "description": {"english": "Height.", - "french": "Hauteur."}, - "default": {"default":"297"} - }, -"margin_top":{ "description": {"english": "Margin top.", - "french": "Marge en haut."}, - "default": {"default":"13"} - }, -"margin_right":{ "description": {"english": "Margin right.", - "french": "Marge à droite."}, - "default": {"default":"18"} - }, -"margin_bottom":{ "description": {"english": "Margin bottom.", - "french": "Marge en bas."}, - "default": {"default":"13"} - }, -"margin_left":{ "description": {"english": "Margin left.", - "french": "Marge à gauche."}, - "default": {"default":"18"} - }, -"bindingoffset":{ "description": {"english": "Binding offset.", - "french": "Reliure."}, - "default": {"default":"0"} - }, -"orientation":{ "description": {"english": "Paper orientation.", - "french": "Orientation du papier."}, +"column_adjustment":{ "description": {"english": "Column adjsutment.", + "french": "Ajustement des colonnes."}, "type": "enum", - "values": {"landscape": {"english": "Landscape", "french": "Paysage" }, - "portrait": {"english": "Portrait", "french": "Portrait" } + "values": {"none": {"default": "none"}, + "only_one": {"default": "only_one"}, + "one_more": {"default": "one_more"} }, - "default": {"default":"portrait"} + "default": {"default":"none"} } } (* endvariables *) @@ -121,22 +94,15 @@ %! End of font management \geometry{ - ((orientation)) - ,total={((width))mm,((height))mm} - ,left=((margin_left))mm - ,right=((margin_right))mm - ,top=((margin_top))mm - ,bottom=((margin_bottom))mm - ,asymmetric - ,bindingoffset=((bindingoffset))mm % space reserved to bound pages together + ((geometry)) } %! Temporary hack for columns management \let\OldSongColumns=\songcolumns \def\songcolumns#1{% -(* if orientation=="portrait" and papersize=="A5" *) +(* if column_adjustment=="only_one" *) \OldSongColumns{1} -(* elif orientation=="landscape" and papersize=="A4" *) +(* elif column_adjustment=="one_more" *) \count0=#1\relax\advance\count0 by 1\relax% \OldSongColumns{\count0} (* else *)