Index: /issm/trunk/src/m/model/plot/applyoptions.m
===================================================================
--- /issm/trunk/src/m/model/plot/applyoptions.m	(revision 7423)
+++ /issm/trunk/src/m/model/plot/applyoptions.m	(revision 7424)
@@ -193,5 +193,5 @@
 	end
 	if exist(options,'log'),
-		nlab=6;
+		nlab=5;
 		logvalue=getfieldvalue(options,'log');
 
@@ -207,6 +207,6 @@
 		warning off MATLAB:log:logOfZero;
 		for i = 1:nlab
-			%labels{i} = sprintf('%-5.4g',tick_vals(i));
-			labels{i} = sprintf('%-.4g',round_ice(tick_vals(i),2));
+			labels{i} = sprintf('%-3.4g',round_ice(tick_vals(i),2));
+			%labels{i} = sprintf('%-.4g',round_ice(tick_vals(i),2));
 		end
 		warning on MATLAB:log:logOfZero;
@@ -269,4 +269,7 @@
 	textcolor=getfieldvalue(options,'textcolor');
 	textposition=getfieldvalue(options,'textposition');
+	textrotation=getfieldvalue(options,'textrotation');
+	textrotation
+	textsize
 	for i=1:length(getfieldvalue(options,'text'));
 		textstringi=textstring{i};
@@ -275,5 +278,6 @@
 		textcolori=textcolor{i};
 		textpositioni=textposition{i};
-		text(textpositioni(1),textpositioni(2),textstringi,'FontSize',textsizei,'FontWeight',textweighti,'Color',textcolori);
+		textrotationi=textrotation{i};
+		text(textpositioni(1),textpositioni(2),textstringi,'FontSize',textsizei,'FontWeight',textweighti,'Color',textcolori,'Rotation',textrotationi);
 	end
 end
Index: /issm/trunk/src/m/model/plot/checkplotoptions.m
===================================================================
--- /issm/trunk/src/m/model/plot/checkplotoptions.m	(revision 7423)
+++ /issm/trunk/src/m/model/plot/checkplotoptions.m	(revision 7424)
@@ -136,4 +136,17 @@
 		error('plot error message: ''textposition'' option is missing');
 	end
+	%6: textrotation
+	if exist(options,'textrotation'),
+		textrotationvalues=getfieldvalue(options,'textrotation');
+		%ischar if only one textsize -> create a cell
+		if isnumeric(textrotationvalues),
+			textrotationvalues={textrotationvalues};
+		elseif ~iscell(textrotationvalues);
+			error('plot error message: ''textrotation'' option should be either a number or a cell');
+		end
+	else
+		textrotationvalues={0};
+	end
+	textrotationvalues=repmat(textrotationvalues,1,numtext); textrotationvalues(numtext+1:end)=[];
 	options=changefieldvalue(options,'text',textvalues);
 	options=changefieldvalue(options,'textsize',textsizevalues);
@@ -141,4 +154,5 @@
 	options=changefieldvalue(options,'textcolor',textcolorvalues);
 	options=changefieldvalue(options,'textposition',textpositionvalues);
+	options=changefieldvalue(options,'textrotation',textrotationvalues);
 end
 
