Я не уверен, сколько времени прошло, но по крайней мере в R2015b объекты осей имеют свойство 'TickLabelInterpreter'
, которое можно указать, чтобы определить, как интерпретировать метки меток. Если вы выберете интерпретатор LaTeX, можно легко получить многострочные метки, заключая их в табличную среду.
Пример:
figure;
plot(rand(10,1));
%// Tick label with arbitrary number of lines in tabular environment
xtl = '\begin{tabular}{c} line 1 \\ line 2 \\ line 3\\ line 4\end{tabular}';
%// use the tick label at location 5 on the x axis
set(gca,'xtick', 5, 'XTickLabel', xtl, 'TickLabelInterpreter', 'latex');
Выход:
Конечно, недостатком здесь является то, что вам нужно использовать интерпретатор LaTeX, который несколько меняет внешний вид фигуры. Но я считаю, что некоторые люди (такие как я) на самом деле предпочитают то, как LaTeX интерпретирует аннотации фигур! В качестве дополнительного бонуса вы можете использовать любую другую маркировку LaTeX, которую вы хотите (уравнения и т. Д.) В ярлыках.
Отладка пакеты SSIS в среде ПРЕДЛОЖЕНИЙ не является той же игрой с мячом как работающий с Visual Studio.
можно найти полезным консультироваться со ссылкой Отладка, Как к темам (SSIS)
, при разработке очень собственного компонента, т.е. из Visual Studio, тогда необходимо быть в состоянии отладить определенную функциональность того компонента в среде Visual Studio до предоставления доступа к компоненту, для использования в ПРЕДЛОЖЕНИЯХ.
Вы не в состоянии отладить внутренний код.NET, который составляет любой из другой созданный в компонентах SSIS (т.е. Задача FTP) в ПРЕДЛОЖЕНИЯХ, таким образом, я сомневаюсь, что пользовательский компонент будет несколько отличаться.
Я думаю, что SSIS действительно поддерживает и останавливается на точке останова в Задаче Сценария (в Потоке управления). Это не поддерживает его для Сценария, Преобразовывают (в Поток данных). Это - очень неудачные ограничения действительно.
SSIS показывает значения переменных в окне часов, когда Вы останавливаетесь на точке останова. Я не уверен в точке останова сценария, но точках останова SSIS (on-execute, и т.д.) она работает. Но Вам нужна точка останова - Вы не можете наблюдать значение переменной наугад момент без точки останова.
Примечание. Если вы работаете на x64, вы должны изменить свойство отладки проекта (SSIS) Run64BitRuntime на false.
После этого вы сможете отлаживать задачу скрипта в .net и ломать код в скрипте.
Кстати, Джон Сансом, кажется, не читал эту часть вопроса: Как отлаживать код .NET, написанный внутри задачи сценария в пакете SSIS? Это задача сценария, а не обычная отладка служб SSIS.
Надеюсь, это поможет.