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íliaComo é aplicado
PredefinidosUsados internamente: Padrão, Nota, Detalhes, Atributos, Flutuante
Automáticos por nívelNível raiz, Nível 1, Nível 2… aplicados pela profundidade do nó
Do usuárioCriados 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:

  1. Formatação direta — cor, fonte ou forma aplicada ao nó específico.
  2. Estilo do usuário aplicado ao nó (STYLE_REF).
  3. Estilo condicional que casa com o nó.
  4. Estilo automático de nível.
  5. 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:

BomRuim
BloqueadoVermelho
ConcluídoRiscado
Fonte primáriaItálico azul
DecisãoLosango

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

  1. Liste a precedência de estilos, do mais forte ao mais fraco.
  2. Por que nomear por significado sobrevive melhor que nomear por cor?
  3. Como um mapa passa a se formatar sozinho a partir dos fatos registrados nele?
  4. O que acontece com os estilos quando você envia o .mm para outra pessoa?

Artigos relacionados

Referências🔗

  1. Freeplane — Styles
  2. Freeplane — Conditional node styles
  3. Freeplane — Scripting: estilo