Легенда внутри сюжета октавы покрыта / не впереди - PullRequest
0 голосов
/ 08 февраля 2019

Я довольно новичок в работе с Octave, но в целом у меня почти все в порядке с результатами черчения.Есть только одна вещь, с которой я не могу справиться: когда я помещаю легенду внутри сюжета - что необходимо в некоторых случаях - она ​​не впереди, а покрывается самим сюжетом.

Screenshot of the pdf saved by the code

Возможно, решение очевидно, а я просто не вижу.Но, возможно, это связано с моей настройкой: я уже трачу на нее часы, чтобы иметь специальные символы (например, греческие и немецкие умлауты), подписки, двухстрочный заголовок, типы шрифтов и размеры, которые мне нужны, и - самое главное - бытьв состоянии сохранить его правильно в векторах (PDF).Результатом является фрагмент кода, который, безусловно, не является наилучшей практикой, и, возможно, где-то в нем и заключается причина моей настоящей проблемы с легендой.И - последнее, но не менее важное - я работаю с Kubuntu 18.04, Octave 4.2.2, GNU Plot 5.2, уровень обновления 2.

clear;clc;close all;
graphics_toolkit("gnuplot")

t = (-2*pi:2*pi);

set(gca,'FontName','Helvetica');
set(gca, "fontsize", 32);
set(0,'DefaultTextInterpreter','tex');

plot(
      t,sin(t),'k-','LineWidth',4,
      t,sin(t)+1,'k-','LineWidth',4,
      t,sin(t)-1,'k-','LineWidth',4
);

set(gca, "fontsize", 34);
xlabel('Länge in \mum \rightarrow')
ylabel('Breite in \mu m \rightarrow')

set(gca, "fontsize", 20);
legend({
      'h_{räf,mean} \rho(t) \mu \mum',
      'h_{räf,mean} \rho(t) \mu \mum',
      'h_{räf,mean} \rho(t) \mu \mum'
      },"location", "east"
);

set(gca, "fontsize", 40);
title("Widerstand\n Kennlinie");

print ('legend-covered_example.pdf', '-dpdfcairo', "-S1200,600");   
...