Estilo
Aparência nomeada e reutilizável: estilos de usuário, automáticos por nível e condicionais, com sua ordem de precedência.
Estilo🔗
Definição. Conjunto nomeado de propriedades visuais aplicável a nós, editável num lugar só e refletido em todos os nós que o usam.
O verbete estilo aparece também no glossário consolidado do guia.
As três famílias🔗
| Família | Como é aplicado |
|---|---|
| Predefinidos | Usados internamente: Padrão, Nota, Detalhes, Atributos, Flutuante |
| Automáticos por nível | Nível raiz, Nível 1, Nível 2… aplicados pela profundidade do nó |
| Do usuário | Criados por você, aplicados manualmente ou por condição |
Precedência🔗
Esta é a regra que explica quase toda confusão com estilos. Do mais forte ao mais fraco:
- Formatação direta — cor, fonte ou forma aplicada ao nó específico.
- Estilo do usuário aplicado ao nó (
STYLE_REF). - Estilo condicional que casa com o nó.
- Estilo automático de nível.
- Estilo
Padrão.
Um nó pintado à mão não obedece ao estilo. Quando “mudar o estilo não funciona”, o motivo é quase sempre esse; Ctrl+A seguido de Formatar → Remover formatação devolve os nós ao controle dos estilos.
Estilos condicionais🔗
Regras que aplicam um estilo automaticamente quando o nó satisfaz uma condição, com a mesma sintaxe dos filtros:
se ícone = button_cancel → estilo Bloqueado
se atributo prioridade = alta → estilo Urgente
se texto começa com "TODO" → estilo Pendente
se nó tem nota → estilo Documentado
A ordem das regras importa: a primeira que casa vence. O diálogo permite reordenar.
O efeito prático é que o mapa se formata sozinho a partir dos fatos registrados nele. Você marca um ícone; a cor é consequência.
O que um estilo controla🔗
- Fonte: família, tamanho, negrito, itálico
- Cor do texto e cor de fundo
- Forma do nó e cor/espessura da borda
- Cor, espessura e estilo da aresta
- Largura mínima e máxima do nó
- Nuvem e sua cor
- Alinhamento e espaçamento
- Formato numérico e de data, para valores calculados
Onde os estilos moram🔗
Dentro do próprio .mm, num <hook NAME="MapStyle"> pendurado na raiz. Isso significa que estilos acompanham o arquivo: quem receber o mapa vê exatamente o que você vê, sem instalar nada.
Para reaproveitar entre mapas, há três caminhos: copiar de outro mapa, usar um modelo, ou empacotar num add-on.
Nomeação🔗
Nomeie por significado, não por aparência:
| Bom | Ruim |
|---|---|
Bloqueado | Vermelho |
Concluído | Riscado |
Fonte primária | Itálico azul |
Decisão | Losango |
Nomes por aparência viram mentira no dia em que você trocar a paleta — e você vai trocar.
Erros comuns
- Pintar nós à mão e depois esperar que o estilo os alcance
- Nomear estilos pela aparência (
Vermelho) em vez do significado (Bloqueado) — a cor muda, o nome mente - Escrever regras condicionais sobrepostas sem cuidar da ordem: a primeira que casa vence
- Supor que estilos precisam ser instalados pelo destinatário — eles moram dentro do próprio
.mm
Perguntas para reflexão
- Liste a precedência de estilos, do mais forte ao mais fraco.
- Por que nomear por significado sobrevive melhor que nomear por cor?
- Como um mapa passa a se formatar sozinho a partir dos fatos registrados nele?
- O que acontece com os estilos quando você envia o
.mmpara outra pessoa?