Формат файлов в Live Editor

Вы можете добавить форматированный текст, гиперссылки, изображения и уравнения к вашим live скриптам и функциям, чтобы создать презентабельный документ для совместного использования с другими.

Чтобы вставить новый элемент, перейдите на вкладку Insert и выберите из доступных опций:

ОпцияОписаниеДополнительные сведения

Code

Вставьте пустую строку кода.Можно вставить код, линию до, после или между текстовыми строками.

Section Break

Вставьте пропуск сечения.Вы можете вставить пропуск раздела, чтобы разделить ваш live скрипт или функцию на управляемые разделы для оценки индивидуально. Раздел может состоять из кода, текста и вывода. Дополнительные сведения см. в разделе «Запуск разделов в Live скриптах».

Text

Вставьте пустую линию текста.Текстовая строка может содержать форматированный текст, гиперссылки, изображения или уравнения. Вы можете вставить текстовую строку перед, после или между линиями кода.

Table of Contents

Вставьте таблицу содержимого.

Содержимое таблицы содержит список всех заголовков и заголовков документа. Редактируется только заголовок таблицы содержимого.

Вставить таблицу содержимого можно только в текстовых строках. Если вы вставляете таблицу содержимого в линию кода, MATLAB® помещает его непосредственно над текущей секцией кода.

Code Example

Вставьте пример форматированного кода.

Пример кода является образцом кода, который появляется в виде текста с отступом и монополией.

  • Выберите Plain, чтобы вставить выборку код как невоспламененный текст.

  • Выберите MATLAB, чтобы вставить выборку кода в виде текста, подсвеченного в соответствии с синтаксисом MATLAB.

Image

Вставьте изображение.

Вставлять изображения можно только в текстовых строках. Если вы вставляете изображение в линию кода, MATLAB помещает изображение в новую текстовую строку непосредственно под выбранной линией кода.

Чтобы изменить альтернативный текст, выравнивание и размер изображения после его вставки, щелкните правой кнопкой мыши изображение и выберите Edit Image... из контекстного меню.

  • Alt Text - добавить текст в поле редактирования, чтобы задать альтернативный текст для изображения.

  • Выравнивание (Alignment) - выберите из доступных опций, чтобы задать выравнивание изображения по другим элементам строки.

  • Размер - чтобы задать размер относительно размера оригинального изображения, выберите Relative (%) и укажите ширину и высоту изображения в процентах от оригинального изображения. Чтобы задать абсолютный размер, выберите Absolute (px) и укажите ширину и высоту изображения в пикселях. Выберите Keep Aspect Ratio, чтобы сохранить соотношение сторон при изменении размера.

    Чтобы вернуться к размеру оригинального изображения, щелкните правой кнопкой мыши изображение и выберите Reset Image.

Hyperlink

Вставьте гиперссылку.

Гиперссылки можно вставлять только в текстовые строки. Если вы вставляете гиперссылку в линию кода, MATLAB помещает гиперссылку в новую текстовую строку непосредственно под выбранной линией кода.

  • Выберите Web page, чтобы вставить гиперссылку на внешнюю веб-страницу. Затем введите URL-адрес веб-страницы.

  • Выберите Location in document, чтобы вставить гиперссылку, указывающую на существующее место в документе. При появлении запроса щелкните требуемое место в документе, чтобы выбрать его в качестве целевого. Можно также использовать Alt + Up Arrow и Alt + Down Arrow горячих клавиш. Местоположение может быть секцией кода, текстовым абзацем, заголовком или заголовком. Привязка к отдельным линиям текста или кода не поддерживается.

  • Выберите Existing file, чтобы вставить гиперссылку в файл. Затем введите путь к файлу.

Equation

Вставьте уравнение.Вы вставляете дополнительные уравнения только в текстовые строки. Если вы вставляете уравнение в кодовую линию, MATLAB помещает уравнение в новую текстовую строку непосредственно под выбранной кодовой линией. Для получения дополнительной информации см. раздел «Вставка уравнений в Live Editor».

Для форматирования существующего текста используйте любую из опций, включенных в вкладку Live Editor Text раздел:

Тип форматаОпции
Стиль текста

Нормальный

Заголовок 1

Заголовок 2

Заголовок 3

Заголовок

Выравнивание текста

Левый

Центр

Правильно

Списки

Нумерованный список

Маркированный список

Стандартное форматирование

Смелый

Курсив

Подчеркнуть

Монопространство

Чтобы изменить регистр выделенного текста или кода со всего верхнего регистра на нижний регистр или наоборот, выделите текст, щелкните правой кнопкой мыши и выберите Change Case. Можно также нажать Ctrl+Shift+A. Если текст содержит как верхний, так и нижний регистры, MATLAB изменяет регистр на все верхние регистры.

Изменение шрифтов

Можно настроить размер отображаемого шрифта в Live Editor или использовать настройки для изменения названия шрифта, стиля, размера и цвета кода и текста.

Чтобы увеличить или уменьшить размер отображаемого шрифта в Live Editor, увеличьте или уменьшите масштаб изображения с помощью Ctrl + Plus (+) и Ctrl + Minus (-) горячих клавиш или путем Ctrl и прокрутки мышью. В системах macOS используйте клавишу Command вместо клавиши Ctrl. Изменение размера отображаемого шрифта не учитывается при экспорте live скрипта в PDF, Microsoft® Word, HTML или LaTeX.

Чтобы изменить название шрифта, стиль, размер и цвет кода и текста, используя настройки. Например, этот код изменяет цвет и стиль заголовков в Live Editor:

s = settings;
s.matlab.fonts.editor.title.Style.PersonalValue = {'bold'};
s.matlab.fonts.editor.title.Color.PersonalValue = [0 0 255 1]; 

Этот код увеличивает размер и изменяет название шрифта обычного текста в Live Editor:

s = settings;
s.matlab.fonts.editor.normal.Size.PersonalValue = 20;
s.matlab.fonts.editor.normal.Name.PersonalValue = 'Calibri';

Live Editor обновляет все открытые live скрипты и live функции, чтобы показать выбранные шрифты. При создании новых live скриптов или функций также применяются выбранные шрифты.

live script with a title that is blue and bold, and a line of normal text in calibri size twenty font

Для получения дополнительной информации см. matlab.fonts Настройки

Автоформатирование

Для быстрого форматирования в live скриптах и функциях можно использовать комбинацию горячих клавиш и символьных последовательностей. Форматирование появляется после ввода последнего символа в последовательности.

В этой таблице показан список стилей форматирования и их доступных последовательностей горячих клавиш и автоформатирования.

Стиль форматированияПоследовательность автоформатированияГорячая клавиша
Заголовок

# text + Enter

Ctrl + Alt + L

Заголовок 1

## <reservedrangesplaceholder0> + Enter

Ctrl + Shift + 1

Заголовок 2

### <reservedrangesplaceholder0> + Enter

Ctrl + Shift + 2

Заголовок 3

#### <reservedrangesplaceholder0> + Enter

Ctrl + Shift + 3

Пропуск раздела с заголовком 1

%% text + Enter

С курсором в начале линии с text:

Ctrl + Shift + 1, затем Ctrl + Alt + Enter

Пропуск сечения

%% + Enter

--- + Enter

*** + Enter

Ctrl + Alt + Enter

Маркированный список

* text

- text

+ text

Ctrl + Alt + U

Нумерованный список

number. text

Ctrl + Alt + O

Курсив

* text*

_ text_

Ctrl + I

Смелый

** text**

__ text__

Ctrl + B

Жирный и курсив

*** text***

___ text___

Ctrl + B, затем Ctrl + I

Монопространство

'text`

| text|

Ctrl + M

ПодчеркнутьНичего

Ctrl + U

Уравнение LaTeX

$ LaTeX$

Ctrl + Shift + L

Гиперссылка

URL + Space или Enter

<URL>

[Label] (URL)

Ctrl + K

Товарный знак, знак обслуживания и символы авторских прав (™, ℠, ® и ©)

(TM)

(SM)

(R)

(C)

Ничего

Примечание

Заголовок, заголовок, пропуск разделов и последовательности списков должны быть введены в начале линии.

Иногда вам требуется автоформатирующая последовательность, такая как *** появиться буквально. Чтобы отобразить символы в последовательности, выйдите из автоматического форматирования, нажав клавишу Backspace или нажав Undo. Например, если вы вводите # # text + Enter, заголовок в стиле Заголовок 1 со словом text появляется. Чтобы отменить стиль форматирования и просто отобразить ## textнажмите клавишу Backspace. Выйти из последовательности можно только непосредственно после ее завершения. После ввода другого символа или перемещения курсора выход больше невозможен.

Чтобы вернуть автоформатирование для уравнений LaTeX и гиперссылок, используйте клавишу Backspace в любой точке.

Чтобы принудительно отобразить форматирование после выхода из последовательности, нажмите кнопку Redo. Действие можно повторить только после его выхода. После ввода другого символа или перемещения курсора действие повторения больше невозможно. В этом случае, чтобы заставить форматирование снова появиться, удалите последний символ в последовательности и введите его снова.

Чтобы отключить все или некоторые последовательности автоформатирования, можно настроить настройки автоформатирования Editor/Debugger.

Похожие темы