Live scripts
Um live script (.mlx) mistura texto formatado, código e resultados em um só documento. Ele é dividido em seções, e cada seção pode ser executada sozinha.
Executando o código
- Ctrl+Enter: executar a seção atual.
- Ctrl+Shift+Enter: executar a seção atual e passar para a próxima.
- F5: executar o script inteiro.
- Ctrl+C ou o botão Stop: parar. O script para entre um comando e outro.
O código roda em uma thread própria do motor, então o editor nunca trava durante a execução. Os resultados aparecem abaixo do código ou à direita dele, e as figuras são desenhadas na própria página.
Montando um documento
Use o menu Insert para adicionar um bloco:
- Text, Title, Heading e Subheading para o texto.
- Code para um bloco de código.
- Section break (Ctrl+Alt+Enter) para dividir uma seção em duas.
- Control para controles interativos (próxima seção).
Salvando e exportando
Save (Ctrl+S) e Save as (Ctrl+Shift+S) gravam um arquivo .mlx. Export as script (.m) grava o código como um script comum. A exportação para PDF ainda não está disponível.
Bom saber: as saídas salvas dentro de um arquivo .mlx não são restauradas ao abri-lo (execute o script para gerá-las de novo) e não são gravadas de volta. Texto formatado, como negrito, links, equações e imagens, aparece como texto simples.