我正在使用乳胶解释器来编写水晶方向。我有以下代码:
ax = gca;
ax.ThetaAxis.TickLabelInterpreter = 'latex';
ax.ThetaTickLabel = {'[2$\overline{1}\overline{1}$0]...
但是如果我使用它,我得到方向[2110]
并且两个1上方的线连接起来。这不好的原因是因为它可以解释为2 -11 0
,但需要将其解释为2 -1 -1 0
。请注意,-
将高于1
,如下所示。
如何将两个1以上的线路连接起来?我也不想在数字之间添加空格,因为间距看起来很奇怪。我只想在数字上面加小线。
答案 0 :(得分:1)
使用\bar
代替\overline
,如下所示:
ax.ThetaTickLabel = {'[2$\bar{1}\bar{1}$0]...
但如果您想坚持\overline
,您可以执行以下任一操作:
在它们之间添加 thinspace ,如下所示:
ax.ThetaTickLabel = {'[2$\overline{1} \thinspace \overline{1}$0]...
或者您可以按如下方式引入所需长度的空间:
ax.ThetaTickLabel = {'[2$\overline{1} \hspace*{0.5mm} \overline{1}$0]...
%Change the space size according to your need