Index: /issm/trunk-jpl/src/m/plot/scaleruler.m
===================================================================
--- /issm/trunk-jpl/src/m/plot/scaleruler.m	(revision 14342)
+++ /issm/trunk-jpl/src/m/plot/scaleruler.m	(revision 14343)
@@ -20,4 +20,6 @@
 widthscale=structure(4);
 numberofticks=structure(5);
+fontcolor=getfieldvalue(options,'fontcolor','k');
+fontweight=getfieldvalue(options,'fontweight','n');
 
 %initialize some coordinates
@@ -32,5 +34,5 @@
 xt=Bu(1);
 yt=Bu(2)+widthscale;
-text(xt,yt,num2str(Tick),'FontSize',fontsize,'FontWeight','n','HorizontalAlignment','left','VerticalAlignment','baseline');
+text(xt,yt,num2str(Tick),'FontSize',fontsize,'FontWeight',fontweight,'Color',fontcolor,'HorizontalAlignment','left','VerticalAlignment','baseline');
 
 %loope over the patches
@@ -56,6 +58,6 @@
 	yt=Bu(2)+widthscale;
 	if i~=numberofticks-1,
-		text(xt,yt,num2str(round_ice(Tick/1000,3)),'FontSize',fontsize,'FontWeight','n','HorizontalAlignment','left','VerticalAlignment','baseline');
+		text(xt,yt,num2str(round_ice(Tick/1000,3)),'FontSize',fontsize,'FontWeight',fontweight,'Color',fontcolor,'HorizontalAlignment','left','VerticalAlignment','baseline');
 	end
 end
-text(xt,yt,[num2str(round_ice(Tick/1000,3)) ' km'],'FontSize',fontsize,'FontWeight','n','HorizontalAlignment','left','VerticalAlignment','baseline');
+text(xt,yt,[num2str(round_ice(Tick/1000,3)) ' km'],'FontSize',fontsize,'FontWeight',fontweight,'Color',fontcolor,'HorizontalAlignment','left','VerticalAlignment','baseline');
