Se você deseja mesclar texto quebrado, preservando o máximo possível a formatação, o posicionamento, os parágrafos e outras tipografias do texto existente, em vez de colar em uma área de texto recém-criada como texto simples, tente o texto de John Wundes. incrível script Join Text Frames .
Ele faz exatamente o que diz na lata: mescla trechos de texto em um trecho de texto, fazendo julgamentos inteligentes com base em onde eles são relativos:
- Ele mescla trechos de texto complementares (por exemplo, de linhas quebradas de texto de PDFs) em linhas únicas, com algum controle sobre o quão próximo é considerado a mesma linha.
- Ele mescla linhas de texto separadas em um objeto de texto de várias linhas com o texto na ordem correta (de cima para baixo), corrigindo parágrafos quebrados.
- Existe então uma opção para restaurar a formatação original de todo o texto mesclado. Isso pode demorar um pouco, mas fornece estimativas bastante precisas de quanto tempo levará e a opção de pular se não valer a pena.
É realmente bom!
Observe que ele funciona apenas com texto de ponto, não com texto de área (aqui, porque os PDFs são quase sempre texto de ponto). Se você estiver tentando mesclar o texto da área por qualquer motivo, poderá convertê-lo com o script 'Criar texto do ponto' da cartografia Kelso
Também é útil usado em conjunto com AjarProductions Convert to Text Area roteiro (Kelso Cartografia também têm um script semelhante, ver link acima), se você quiser voltar texto quebrado em em áreas de texto adequados com parágrafos de fluxo de automóveis:
- Selecione os trechos de texto desfeitos, execute o script Ingressar em Quadros de Texto
- Copie e cole o texto em um editor de texto que permita localizar / substituir caracteres de parágrafo (por exemplo, InDesign, o editor de texto sem formatação do codificador ou talvez algo como ( sussurros ) Word ...)
Encontre / substitua as quebras de fim de linha indesejadas. Se houver muitos parágrafos separados que você deseja preservar, 1) tem certeza de que não seria melhor usar o InDesign? 2) você poderia fazer assim:
- Encontre / substitua dois marcadores de parágrafo consecutivos por algum espaço reservado para texto que não apareça em nenhum outro lugar do texto (por exemplo
\|\C.L.O.W.N.H.O.R.R.O.R/|/
)
- Encontre / substitua marcadores de parágrafo por nada ou espaços: transformá-lo em uma longa linha de texto com rajadas ocasionais de
\|\C.L.O.W.N.H.O.R.R.O.R/|/
- Encontre / substitua
\|\C.L.O.W.N.H.O.R.R.O.R/|/
por um novo caractere de parágrafo - que coloca um parágrafo onde quer que dois estivessem antes.
Copie o texto novamente e execute o script Converter em Área de Texto nele. Agora é uma área de texto fluida com quebras de parágrafos nos lugares certos.
Infelizmente, nada pode corrigir o texto delineado, exceto para impedi-lo de ser delineado, redigitá-lo ou confiar no software OCR potencialmente desonesto.