Matlab опубликовать неправильно отображает код в качестве вложения электронной почты? - PullRequest
0 голосов
/ 17 сентября 2018

Обычно, когда я смотрю на HTML-вывод команды matlab publish, он выделяет код и визуально отделяет код от форматированного текста и выводит через разделительную рамку со светло-серым фоном, подобным этому:

enter image description here

Но когда я отправил html-файл другу в качестве вложения в gmail и просмотрел его в gmail в chrome, на компьютере с Windows7, разделительный блок и серый фон отсутствуют, а читаемость хуже.

Я предполагаю, что это, вероятно, "функция" gmail, чтобы убедиться, что HTML не делает ничего плохого? Или я что-то не так сделал в своей публикации?

enter image description here

Наименьший воспроизводимый пример этого:

%% Load CSV files:
%
% Matlab has an CSV file import wizard to parse CSV files.
%
users = importUsers('users.csv');
viewings = importViewings('viewings.csv');

1 Ответ

0 голосов
/ 17 сентября 2018

Мне удалось воспроизвести это на моей системе как с хромом, так и с firefox. Причиной этого является то, что предварительный просмотр HTML в gmail удаляет CSS (и, возможно, любые js), связанные или сохраненные в HTML. Это сообщение может содержать некоторую соответствующую информацию.

Решение довольно простое - просто сохраните файл на устройстве и откройте его впоследствии (форматирование удаляется только из предварительного просмотра, а не из фактического файла).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...