¿Cómo mostrar correctamente las cadenas TeX en las sugerencias de datos de los ejes? (MATLAB hg2)
Recientemente intenté ejecutar un código antiguo (escrito en hg1) en una nueva versión de MATLAB (2015a) que tiene hg2.
Solía poder hacer lo siguiente (según el "gnovice-Amro"método):
function output_txt = customDatatip(~,event_obj)
% Display the position of the data cursor
% obj Currently not used (empty)
% event_obj Handle to event object
% output_txt Data cursor text string (string or cell array of strings).
hFig = ancestor(event_obj.Target,'figure'); %// I don't trust gcf ;)
pos = get(event_obj,'Position');
output_txt = {['\lambda: ',num2str(pos(1)*1000,4) 'nm'],...
['T(\lambda): ',num2str(pos(2),4) '%']};
set(findall(hFig, 'Type','text', 'Tag','DataTipMarker'),...
'Interpreter','tex'); %// Change the interpreter
Y obtendría etiquetas de información de datos bien formateadas con caracteres griegos.
Sin embargo, en el nuevo sistema hg2,findall
devuelve un0x0 empty GraphicsPlaceholder array
, que representa la configuración deInterpreter
inútil.
Mi pregunta es:¿Cómo puedo configurar el intérprete de información de datos de trazado en (La) TeX en hg2?