Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sas 内联格式的对齐和高度问题不正确_Sas_Sas Ods - Fatal编程技术网

Sas 内联格式的对齐和高度问题不正确

Sas 内联格式的对齐和高度问题不正确,sas,sas-ods,Sas,Sas Ods,当我试图创建pdf o/p时,我的字体在输出中发生变化(上标以不同的高度显示) 上面的问题有什么解决方案吗?我想问题在于您正在重写样式内联,SAS处理起来有点奇怪。我假设这是下面的标题元素,但无论它来自何处,都适用相同的规则 ods escapechar='^'; %let bmi=^S={font_weight=bold} Body Mass Index(Kg/m^{super 2}); 体重指数(Kg/m2) 注意span的类:它不再是一个systemtitle,它只是一个“c”(以

当我试图创建pdf o/p时,我的字体在输出中发生变化(上标以不同的高度显示)


上面的问题有什么解决方案吗?我想问题在于您正在重写样式内联,SAS处理起来有点奇怪。我假设这是下面的
标题
元素,但无论它来自何处,都适用相同的规则

ods escapechar='^';
%let bmi=^S={font_weight=bold} Body Mass Index(Kg/m^{super 2}); 

体重指数(Kg/m2)
注意span的类:它不再是一个systemtitle,它只是一个“c”(以泛型为中心的文本)。您的样式很可能无法在以泛型为中心的文本中正确实现上标。我会看看这一点,看看改变风格是否有效。一般来说,最好使用字体大小:粗体样式,而不是内联格式;你可能会发现你的运气更好


我还想补充一点,在9.3forPDF的默认样式中,使用BaseSAS中的默认PDF驱动程序,这不是问题。如果你在EG中运行这个程序,它使用一个稍微不同的驱动程序来打印PDF,所以这也值得一试<代码>选项dev=PDF修复了它。

我同意Joe的回答,但是你可以尝试将
^{super 2}
更改为
%sysfunc(字节(178))
<td class="c systemtitle">
  <span class="c" style=" font-weight: bold;"> 
      Body Mass Index(Kg/m<sup>2</sup>)
  </span>
</td>