0 votos
163 visualizações

A fonte que temos para nosso script local é bastante boa, mas as letras em inglês, números e pontuação não são. Existem comandos do XeTeX que posso adicionar ao ptxprint-premods.tex ou ptxprint-mods.tex para substituir glifos? Quero definir a fonte para a maior parte do texto como Fonte A, mas usar os glifos da Fonte B para números e alguns sinais de pontuação.

Tentei usar uma Fonte de Fallback e adicionar “0 1 2 3 4 5 6 7 8 9” na caixa de texto de caracteres ausentes. Mas o PTXprint falha com um erro genérico de “Failed to create”.

Tradução automática de English
PTXprint por (126 pontos) | 163 visualizações

1 Resposta

0 votos

Acho que você não pode/deveria usar o método de fonte de fallback, pois ele faz coisas ruins com todos os dígitos, e você não quer quebrar s1, q1, etc. Acredito que, em vez disso, sugeriria uma abordagem em várias etapas:

  1. Especifique uma fonte diferente que exiba os dígitos corretamente para capítulos, versículos, etc. e aplique-a a esses estilos.
  2. Crie um estilo de caractere personalizado que especifique essa fonte para números no texto.
    por exemplo, para obter bons resultados para
\s1 The feeding of the \+znum 5000\+znum*
  1. Elabore algumas regras de alteração que não envolvam números de capítulo / versículo, etc., com \+znum \+znum*, mas que envolvam outros números.
  2. Provavelmente esqueci de algo…
Tradução automática de English
por (1,1k pontos)

Nenhuma pergunta relacionada encontrada

Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Very truly I tell you, whoever accepts anyone I send accepts me; and whoever accepts me accepts the one who sent me.
John 13:20
3,060 perguntas
6,021 respostas
5,689 comentários
2,035 usuários