Ho un problema di compatibilità tra Linux e MacOS con un Matlab Gui. L'interfaccia grafica è sviluppata sotto Linux Debian 7.0. Ecco l'aspetto su questa piattaforma:Compatibilità con Matlab Gui - Diversi aspetti tra Linux e MacOS
Ora, eseguire il file .m su MacOS ed ecco il risultato:
Come si può vedere, il pannello (la scatola dove ci sono i 3 dischi sulla prima figura (scusate, i 3 dischi non appaiono sul secondo) e, più globalmente, la figura su MacOS 10.9.5 è allungata orizzontalmente, cioè la finestra è più larga che alta.
Ho provato a cambiare unità (provato con caratteri, normalizzati, pixel) ma non lo fa.
non mi dà fastidio avere un font diverso per le caselle "edit" e pulsanti, ma mi piacerebbe avere lo stesso rapporto di dimensione sotto entrambi i sistemi operativi per il pannello, cioè per avere un pannello quadrato come sotto Linux Matlab.
Se qualcuno potesse aiutarmi, questo sarebbe bello
Grazie
Avresti più aiuto se hai pubblicato un esempio minimale che riproduca il problema. –
I display Mac possono utilizzare alcune risoluzioni funky (_unconventional_) e per contenere anche le impostazioni DPI non convenzionali. La prima cosa che farei è controllare che le impostazioni DPI siano comparabili su entrambi i sistemi operativi. Per le impostazioni DPI in MAC, puoi guardare [qui] (http://superuser.com/questions/13412/change-dpi-on-osx) o [qui] (http://www.eizoglobal.com/support/ compatibilità/dpi_scaling_settings_mac_os_x/index.html). Per Linux, puoi iniziare [qui] (http://askubuntu.com/questions/197828/how-to-find-and-change-the-screen-dpi) – Hoki