2 pontos por GN⁺ 2025-06-28 | 1 comentários | Compartilhar no WhatsApp
  • Conjunto de scripts de layout para experimentar alinhamento de linhas, hifenização, margens e variações de glifos na composição de texto do InDesign
  • Same Sizer expande o princípio das fontes monoespaçadas para o nível das palavras, fazendo com que cada palavra ocupe o mesmo espaço horizontal independentemente do número de letras
  • Wiggle Out, Fill the Space, Last is First, Ext. Word & Letter reinterpretam o tratamento de margens e finais de linha com base em práticas de manuscritos hebraicos e textos do Alcorão
  • Hyphen Out e Hyphenator ajustam a hifenização ou o tamanho da última letra para reduzir a separação de palavras, com algum controle sobre o tamanho e o alinhamento do resultado
  • Variable Gradient calcula os valores entre os extremos do eixo selecionado e aplica um gradiente ao bloco de texto, podendo gerar resultados por palavra ou por glifo

Download e experimentos básicos de composição

  • Download: link para baixar o pacote de scripts Alternative Layout System
  • Same Sizer

    • Aplica a palavras inteiras o princípio de que cada caractere tem a mesma largura, como em uma fonte monoespaçada
    • Ocupa o mesmo espaço horizontal independentemente do comprimento da palavra ou do número de letras, criando uma aparência alinhada
  • Wiggle Out

    • Assim como em manuscritos hebraicos asquenazes e em alguns textos do Alcorão, gira em direção à margem palavras grandes que não cabem no bloco de texto
    • É possível ajustar a intensidade da curva gerada
    • Também há uma versão cujo final termina em linha reta
  • Fill the Space

    • Preenche o espaço entre a última palavra da linha e o final do bloco de texto, como em práticas usadas em alguns manuscritos
    • Pode usar traço simples de pena, traço ondulado, repetição da última letra, pontuação, barra decorativa, ponto etc.
    • É possível preencher o espaço com um ou mais glifos escolhidos pelo usuário ou repetir a última letra da linha

Hífen, final de linha e variação de glifos

  • Hyphen Out

    • Reúne novamente palavras separadas por hífen para remover a hifenização
    • A segunda parte é posicionada fora do quadro de texto
    • O tamanho da parte resultante pode ser ajustado em porcentagem, e o alinhamento também pode ser alterado
  • Hyphenator

    • Script do InDesign que evita a separação de palavras para melhorar o fluxo do texto e a legibilidade
    • Reduz o tamanho das últimas letras da última palavra da linha para que ela caiba no espaço disponível
  • Last is First

    • Script que mostra antecipadamente a palavra que aparecerá na linha seguinte
    • Relaciona-se a uma prática vista em alguns manuscritos hebraicos
  • Ext. Word & Letter

    • Estende a última letra ou a última palavra da linha, como em práticas frequentes em manuscritos hebraicos, especialmente na cópia de textos bíblicos
    • Sugere selecionar a opção de vetorização para contornar o limite máximo de ampliação de 1000% do InDesign
    • Com esse método, é possível alinhar completamente o lado direito do quadro
  • Variable Gradient

    • Calcula os valores intermediários entre dois extremos no eixo selecionado para criar um efeito de gradiente em todo o bloco de texto
    • O resultado pode ser aplicado por palavra ou por glifo

1 comentários

 
GN⁺ 2025-06-28
Opiniões no Hacker News
  • O "Same Sizer" faz as letras se esticarem mecanicamente e ficarem feias, e por isso cada linha acaba tendo uma largura diferente
    Idealmente, a largura de cada linha deveria ser mantida, e só a posição deveria ser esticada
    Um exemplo que aplica melhor o princípio de "todas as palavras têm o mesmo tamanho" pode ser visto na caligrafia vietnamita, que às vezes combina o alfabeto latino com um estilo de escrita mais próximo do mundo dos caracteres chineses. Ex.: [https://commons.m.wikimedia.org/wiki/File:%C4%90%E1%BB%91i_-...](https://commons.m.wikimedia.org/wiki/File:%C4%90%E1%BB%91i_-_T%E1%BA%BFt_2009.jpg)
    Isso é escrito em alfabeto latino, mas dividido em quadrados iguais
  • Às vezes a gente encontra algo tão lindamente idiota que só consegue enxergar a genialidade por trás, e isso é muito divertido. Muito bem feito
    • Fiquei pensando se alguém leu isso em voz alta. A voz fica imediatamente robótica :D
  • Eu até quero o layout "Hyphenator", mas queria que ele se aplicasse a textos mais longos, não só a uma palavra
    Seria legal se o texto excedente quebrasse linha e a fonte fosse ficando cada vez menor, imitando a sensação de anotações à mão da faculdade, quando a gente tentava enfiar alguma coisa à força mesmo sem haver espaço na linha
  • Em idiomas com ortografia fonêmica irregular, como o inglês, muitas dessas abordagens são dolorosas de ler, especialmente "Last is First"
    Quando você vê "I" e logo ele vira "In", precisa reverter o entendimento na cabeça. Quando vê "t" e ele vira "that", quem subvocaliza ao ler precisa reconstruir os fonemas, porque 't' e 'th' são fonemas diferentes
    • Espero que ajude: "i.e." é abreviação de "id est", que significa “isto é”
      Aqui, o mais correto seria usar "e.g." (exempli gratia), ou seja, “por exemplo”
    • Ler não é mais uma questão de reconhecimento de padrões do que de analisar letra por letra? Para mim parece funcionar assim
      Há aquele texto famoso em que as letras de cada palavra são embaralhadas e as pessoas ainda conseguem ler com bastante fluência. Claro que talvez não seja assim para todo mundo, e a forma de compreender texto pode variar de pessoa para pessoa
      Numa busca rápida, encontrei este artigo sobre o fenômeno das palavras embaralhadas, com uma frase de exemplo logo no começo: https://observer.com/2017/03/chunking-typoglycemia-brain-con...
    • O inglês também não é uma escrita baseada em sons? A mesma letra pode representar sons diferentes, então o sistema ortográfico não é regular, mas ainda assim representa sons
      Se de fato não representasse sons, essa confusão nem seria possível
    • Uma palavra curta e comum como "that" é lida de uma vez, então não há necessidade de voltar atrás
      Palavras menos comuns como "phoenitic" ou "subvocalizing" são lidas do jeito que você descreveu, mas, ao chegar ao fim da frase, "phoneme" já apareceu antes três vezes em formas diferentes, então você sabe como deve lê-la
  • "Last Is First" parece mais um checksum para impedir que a pessoa que está copiando o texto perca a posição
    Lembro de ter que ler a Torá, e já era difícil passar da leitura do hebraico impresso padrão para um texto sem marcas de vogais; com as letras ainda por cima esticadas, ficava mais difícil. Também era preciso aprender a cantar as palavras corretamente
    Ainda assim, era bonito ver aquilo escrito à mão, com colunas totalmente justificadas em tinta sobre pergaminho
    • Se esse método fosse comum, acho que os leitores também o usariam para encontrar a linha correta a seguir
      Especialmente em linhas longas, é bem fácil reler a mesma linha ou pular uma
  • Por favor, não façam sites assim. Mesmo com uma conexão de 1 Gbps e uma interface de rede de 1 Gbps, o servidor não dá conta de um site tão grande
    Imagens JPEG que, quando renderizadas na tela, não passam de algumas centenas de pixels de lado, são todas enviadas em resolução 4K e chegam a até 9 MiB. Algumas páginas têm mais de 40 MiB no total e levam mais de 15 segundos para carregar
    Sei que isso também é por causa do efeito HN, mas 3 Mbps, para a maioria dos servidores pequenos, na verdade não é uma taxa de transferência ruim. O site em si é simplesmente grande demais
    • Neste caso, isso parece mais justificável do que de costume
      Não é um site tentando maximizar desempenho e taxa de conversão para usuários finais, mas um showcase de design feito por um tipógrafo para tipógrafos
      Cada pixel importa, e o público-alvo provavelmente está disposto a esperar alguns segundos para examinar o resultado com o nível de detalhe necessário
    • Eu estava muito confuso por não haver nenhum link para ver os layouts, até perceber que eles ainda estavam carregando
      Na minha rede, levou mais de 3 minutos até o primeiro aparecer
  • "Last is first" me lembra muito os custos/custodes, comuns na notação de canto gregoriano
    É uma indicação colocada no fim da linha para mostrar a primeira nota da linha seguinte, de modo que você já sabe a altura enquanto os olhos procuram o começo da próxima linha. Normalmente não inclui a sílaba
    Ex.: https://lilypond.org/doc/v2.18/Documentation/notation/ancien...
  • Horrível. Gostei
  • Tenho alguns problemas de visão, especificamente ambliopia e diplopia. Mas o same-sizer foi surpreendentemente fácil de ler
    Achei bem curioso que tenha sido mais fácil do que texto padrão
    Fico pensando se essa ideia não poderia ser usada como algum tipo de modo de acessibilidade
    • Não tenho problemas de visão, exceto um astigmatismo bem leve, mas o texto em same-sizer foi muito mais fácil de ler do que eu esperava
  • Ainda assim, a ferramenta "imager" é muito legal:
    https://alternativelayoutsystem.com/imager/