Utilia

Corretor de tipografia francesa

Corrige automaticamente a pontuação de textos em francês: espaços inseparáveis antes de : ; ! ?, aspas « », reticências e apóstrofos curvos.

Regras

Como corrigir a tipografia de um texto em francês

Esta ferramenta foi feita para textos escritos em francês: aplica as regras da tipografia francesa, que são diferentes das portuguesas. Não a uses para corrigir um texto em português, porque acrescentaria espaços antes dos pontos de interrogação e de exclamação, o que em português está errado.

  1. Cola o teu texto em francês na caixa de entrada.
  2. Escolhe as regras a aplicar. Estão todas ativas por omissão, exceto Espaço inseparável estreito em todo o lado (também antes de : e dentro de « »).
  3. O texto corrigido aparece na caixa de resultado à medida que escreves. O botão Corrigir a tipografia atualiza-o.
  4. Confere a secção Alterações: a coluna Antes mostra o que foi substituído e a coluna Depois mostra a versão corrigida, destacada.
  5. Copia o resultado e cola-o no teu documento, site ou CMS.

As regras que a ferramenta aplica

A pontuação francesa segue regras que os teclados ingleses e os corretores automáticos costumam ignorar. Escrevê-las à mão é fastidioso, e um espaço normal antes de um ponto de interrogação pode deixar o sinal sozinho no início da linha seguinte. A ferramenta aplica as convenções da Imprimerie nationale francesa, seguidas pela maioria das editoras:

  • Espaços inseparáveis antes de : ; ! ? Um sinal duplo é separado da palavra anterior por um espaço que não pode ser quebrado. A ferramenta usa um espaço inseparável estreito (U+202F) antes de ;, ! e ?, e um espaço inseparável normal (U+00A0) antes dos dois pontos. Uma sequência como ?! recebe um só espaço, antes do primeiro sinal. Os espaços em falta são acrescentados, e os espaços normais ou repetidos são substituídos.
  • Aspas francesas. As aspas retas "…" e as aspas curvas inglesas “…” passam a aspas angulares (guillemets) « … », com um espaço inseparável do lado de dentro de cada uma. As aspas angulares já existentes ficam com os espaços interiores corrigidos.
  • Reticências. Exatamente três pontos passam ao carácter único de reticências ….
  • Apóstrofo. Um apóstrofo reto entre duas letras, como em l'été ou aujourd'hui, passa ao apóstrofo tipográfico ’.

Com Espaço inseparável estreito em todo o lado (também antes de : e dentro de « »), o U+202F é usado em todos os sinais. Muitos designers preferem este aspeto mais regular.

O que a ferramenta não toca

As regras aplicam-se só à prosa, por isso a ferramenta ignora tudo aquilo em que um espaço estaria errado:

  • horas, proporções e referências como 12:30, 16:9 ou 3:16;
  • endereços web e de email (https://exemple.fr/?a=1, nom@exemple.fr);
  • código entre acentos graves ou em blocos de código, etiquetas HTML e entidades HTML como  ;
  • um sinal colado à palavra seguinte, como a:b, std::map ou ?id=3, que normalmente é texto técnico;
  • um sinal no início de uma linha ou logo depois de um parêntese de abertura, como (?);
  • números, incluindo decimais, separadores de milhares e intervalos como 1...10.

As plicas usadas como aspas, como em 'OK', não são alteradas, porque só é convertido um apóstrofo entre duas letras.

Dicas

Os espaços inseparáveis estreitos são suportados por todos os navegadores, processadores de texto e tipos de letra atuais, mas alguns tipos de letra antigos mostram-nos com a largura de um espaço normal. Se o resultado parecer estranho, desmarca a opção do espaço estreito ou verifica o tipo de letra. Em HTML, os caracteres funcionam tal como estão; não precisas de entidades  . Se voltares a passar um texto já corrigido pela ferramenta, nada muda: as regras são idempotentes.

Perguntas frequentes

Porque é que o francês precisa de um espaço antes do ponto de interrogação?

É uma convenção tipográfica francesa antiga para os sinais «altos» de duas partes: dois pontos, ponto e vírgula, ponto de interrogação e ponto de exclamação. O francês do Canadá omite-o muitas vezes antes de ; ! ?, mas a França, a Bélgica e a Suíça usam-no. Em português, pelo contrário, não se põe espaço antes destes sinais.

Qual é a diferença entre U+00A0 e U+202F?

O U+00A0 é um espaço inseparável com a largura de um espaço normal. O U+202F é mais estreito, cerca de metade da largura. Ambos impedem uma quebra de linha entre a palavra e o sinal.

Posso usar esta ferramenta com textos em português?

Não é recomendável. As regras são exclusivamente as da tipografia francesa: num texto português, os espaços antes de ! e ? e dentro das aspas « » seriam incorretos.

A ferramenta estraga as ligações ou o código do meu texto?

Não. Endereços web, endereços de email, etiquetas HTML, código entre acentos graves e horas como 12:30 são detetados e ficam exatamente como estão.

O meu texto é enviado para um servidor?

Não. Tudo corre no teu navegador. O texto nunca é enviado nem guardado. A ferramenta também não corrige ortografia nem gramática: só altera espaços, aspas, reticências e apóstrofos.