2010-10-09 4 views
1

У меня есть тысячи строк MATLAB, охватывающих несколько сценариев, которые я прокомментировал и разбил на ячейки. Теперь я хотел бы опубликовать. У меня есть универсальное форматирование, которое я хотел бы применить. Я также хотел бы иметь возможность публиковать каждый сценарий самостоятельно. На данный момент я написал все эти форматы в файл под названием «Formats.m». Поэтому в начале каждого скрипта он публикуется со словом «Формат» вверху.Публикация MATLAB, форматирование выходного заголовка LaTeX

Есть ли способ, которым я могу позвонить в файле форматирования, не увидев имя, опубликованное в финальном скрипте?

ответ

0

publish имеет опцию codeToEvaluate, которая может быть тем, что вы ищете здесь.

Для публикации foo, но запустить Format первых, попробуйте следующее:

>> opts.codeToEvaluate = 'Formats; foo'; 
>> publish('foo',opts) 

Если вы работаете с редактором, то же опция доступна как publish configuration.

Смежные вопросы