+1 voto
826 visualizações

Gostaria muito de ver alguns exemplos bem formatados de materiais iniciais que os usuários estão usando com sucesso no PTXPrint.

Tradução automática de English
PTXprint por (312 pontos)
reexibida | 826 visualizações

9 Respostas

+1 voto

@John_Nystrom Na ausência de respostas, farei o meu melhor para responder à sua pergunta - embora com minha experiência limitada.

A especificação USFM para o livro FRT usa um marcador \periph para indicar os diferentes elementos (geralmente em páginas diferentes) que compõem os materiais iniciais de uma publicação. Para que o PTXprint imite esse comportamento, sugiro adicionar uma regra ao seu arquivo PrintDraftChanges.txt (acessado pela aba Advanced no PTXprint) para adicionar uma quebra de página em cada marcador \periph:

# Force a new page each time the \periph marker is found
"\\periph " > "\\pb\r\n\\rem "

O outro problema é obter espaçamento adequado antes do título na 1ª página e, em seguida, entre os vários elementos na página verso. Também tentei adicionar vários marcadores \b (linha em branco) acima do \mt, mas descobri que eles não fazem nada - até que você tenha um marcador acima deles. Então, insere um bloco \mt no topo, seguido por vários marcadores \b para trazer o título para baixo. Da mesma forma, \b entre os vários elementos \pc na página verso me permitiu distribuir as coisas conforme necessário.

Observe que usei o código mágico para gerar as informações de créditos das ilustrações (como pode ser feito com um colofão):

\pc \zimagecopyrights

O resultado final parecia com a amostra mostrada abaixo (clique para ampliar). Observe que o sumário nesta amostra NÃO foi gerado automaticamente, mas isso certamente é outra opção, se útil, usando as configurações do PTXprint na aba Body.

Aqui está um extrato mostrando como o USFM em FRT se parece:

E, se você quiser copiar e colar o exemplo para o seu livro FRT, use a versão em texto puro abaixo:

\id FRT XYZ Language Name (C) 2010-2018 Copyright Notice
\periph Title Page
\mt
\b
\b
\b
\mt pavitra vacan
\mt2 gōṇḍi bāsata pūna niyam
\periph Publication Data
\imt pavitra vacan
\imt2 gōṇḍi bāsata pūna niyam
\b
\pc The Holy Word
\pc (New Testament)
\pc Language: Langname
\pc Script: Scriptname
\pc NNX NNNN/2018/2M PL
\pc ISBN: NNN-NN-NNNNN-NN-N
\b
\pc © 2018, The Bible Society of Vwxyz
\b
\pc COPYRIGHT NOTICE
\pc Written permission must be obtained from the Bible Society of//Vwxyz as copyright holder, prior to the reproduction of any part//of this publication in any form or by any means, electronic//or mechanical, including photocopying, recording,//or any information storage and retrieval system.
\b
\pc \zimagecopyrights
\b
\pc \it Published by:
\pc The Bible Society of Vwxyz
\pc NNN Somename Road
\pc City - Postcode
\b
\b
\pc Brilliant Printers Pvt. Ltd., City - Code
\periph Table of Contents
\imt batal baga manta
\io1 mattayi: sīta vāgdan barpur āyval \ior NNN\ior*
\io1 mārk: kiristuna carna piyle baven suṭi kiya lāgar \ior NNN\ior*
\io1 lūka: pārtana ani kivul vāyval gunte pisval \ior NNN\ior*
\io1 yōhan: vēḍcitaga pisval \ior NNN\ior*
\rem etc...
\io1 yūda: gaṭ nilval \ior NNN\ior*
\io1 ujagiri arusval: kaṭoḍalira rāj \ior NNN\ior*
\periph Special Marks
\imt id grantun vāḍakam kiyval tarika:
\m id grantun vāci kīneke iv gosṭiṅg hētu irana:
\li 1. pūnaṅg ani kaṭin manvalik bavte gosṭin (namunat: \w bāptisma\w*, \w sunagōg\w*, \w parisaya\w*) būḍ cukaṅg mandantaṅgo, aven bārete, id grantna ākrita bāgamnaga mandanta.
\li 2. uṇḍe gir padamna seleke, pūro gosṭita artamun samje māyle bagane āyi (*) ītal sukumna nisani matteke, pējitaga būḍ iden bārete mandanta.
\li 3. ani (†) ītal talvarta nisani matteke, av gosṭiṅg dusrok-dusrok pustaknaga gir mantaṅg inval tohanta.
\li 4. kahi jāganaga modoḍa bāsate lihi kītaṅg pustaknaga bagate iv gosṭiṅg seleṅgo, ani kahitaṅg pustaknaga vacank cuksi mantaṅgo, aven tohle *[ ... ] ītaṅg cavkoṭ manvalik gītoṅg dostom ani aven bārete pējitaga būḍ lihi kīsi manta.

Espero que isso ajude enquanto você tenta fazer as coisas funcionarem para o seu projeto.

Tradução automática de English
por (3,2k pontos)
reexibida

Estou tendo problemas para alinhar à esquerda os códigos mágicos (\zimagecopyrights, \zimagecopyrights)?

Tradução automática de English

No exemplo acima, o código antes de \zimagecopyrights é \pc = Parágrafo Centralizado. Você tentou usar \p (parágrafo normal com recuo) ou \m (parágrafo de margem sem recuo na 1ª linha) no lugar de \pc ?

Tradução automática de English

Sim, tentei ambos, sem mudança.

Tradução automática de English

@mjpenny Muito obrigado por tirar tempo para reunir tudo isso! Concordo com David Coward sobre tornar fluido fazer tudo isso dentro do Paratext, para que tudo o que precisamos seja nossos dados, o Paratext e o PTXPrint para obter cópias de teste de boa qualidade.

Tradução automática de English
+1 voto

Sim, você está certo @MikeB. Posso ver por que isso está acontecendo. Vamos trabalhar para corrigir isso na versão 1.9.1 - junto com alguns outros bugs que você levantou na última semana ou assim.

Tradução automática de English
por (3,2k pontos)

Corrigido e estará disponível na versão 1.9.1. Foi um caso complicado; boa observação! Aqui está uma amostra de saída bastante hipotética mostrando que agora funciona como deveria:
imagem

Interessantemente, se você precisar de uma solução alternativa para a versão atual 1.9 que está usando, basta adicionar 'en' ao final de \zimagecopyrights, ou seja, \zimagecopyrightsen, e ele se comportará corretamente.

Tradução automática de English

Obrigado pelo ótimo trabalho no PTXprint! Sempre fico ansioso pela próxima atualização. Está ficando cada vez melhor. E essa correção também será útil.

Mas descobri que é melhor para nós ter os materiais iniciais formatados em um tamanho de fonte menor do que o texto principal da tradução. Se você sente o mesmo, talvez usar o estilo \pc seja menos que ideal.

Infelizmente, não há marcadores SF sugeridos para usar em materiais iniciais como este. Posso propor que criemos um novo estilo padrão, como \ipc (parágrafo centralizado de introdução) ou talvez \fmpc (parágrafo centralizado de materiais iniciais), como uma melhor maneira de lidar com isso? Ou seja, poderíamos ter um conjunto de estilos de "materiais iniciais" que possam ser usados e ajustados, sem ter nenhum efeito no corpo principal do documento?

(Sei que o Paratext mantém uma folha de estilo separada para materiais iniciais e finais da folha de estilo principal para o texto bíblico. Mas isso está fora do PTXprint e é opaco para a maioria dos usuários. Além disso, não seria melhor que o estilo rotulado \pc sempre agisse da mesma maneira, independentemente de onde seja encontrado?)

Estaria interessado nas opiniões da comunidade sobre isso.

Tradução automática de English

O que eu faria neste caso seria criar o PDF dos materiais iniciais separado do texto principal. Isso permitiria alterar o estilo \pc para os materiais iniciais.

Tradução automática de English

O desejo de @david_coward por fonte menor no material preliminar.
Estou apenas me atualizando sobre isso depois de não ter muito acesso à rede por um tempo. Acho que a solução “melhor” no momento - pelo menos para o estado atual do ptxprint e para manter a compatibilidade com o USFM atual - é ter o material preliminar (ou diferentes pedaços de material preliminar, mesmo) dentro de marcos (milestones).
por exemplo, com um marco personalizado \zfrt-s\*\zfrt-e\* Uma vez que isso esteja no USFM, você pode aplicar formatação a tudo dentro ou apenas a marcadores específicos:

\Marker zfrt-s
\EndMarker frt-e
\StyleType Milestone
\Attributes typ
\FontSize 8

\Marker zfrt-s+s1
\FontSize 10
\Color x7f0000

O acima deve fazer com que tudo dentro da seção marcada assim use tamanho de fonte ‘8 unidades de tamanho de fonte’, exceto \s1, que usa ‘10 unidades de tamanho de fonte’ e é vermelho escuro / marrom.

Tradução automática de English
+1 voto

Sim, é assim que eu lido com isso atualmente.

Mas um PDF separado deixa de fora as informações automáticas de direitos autorais para ilustrações que o PTXprint traz. E pode significar que a cópia de trabalho dos materiais iniciais é mantida em um documento do Word para gerar o PDF e, portanto, não é arquivada com o projeto do Paratext. Isso pode permitir que os materiais iniciais fiquem desatualizados ou se percam.

A solução ideal é que todas as coisas relevantes para o desenvolvimento, verificação, revisão, rastreamento, formatação e publicação das Escrituras (especialmente para testes de porções das Escrituras) – o que inclui também materiais iniciais e finais relevantes – sejam tratadas no contexto do Paratext. E nossas ferramentas então trabalham para extrair essas informações de maneiras utilizáveis.

O design do produto enfatiza que os marcadores devem ter tarefas específicas e não devem ser usados genericamente. Portanto, parece mais seguro não ter algo que se aplique ao texto bíblico que também se aplique a qualquer coisa na parte inicial ou final de um livro, porque ajustar algo em um lugar pode ter consequências inesperadas em outro.

Mas percebo que adicionar novos marcadores traz seu próprio conjunto de dores e sofrimentos!
Então, estou apenas pensando em voz alta aqui, para ver como a tradução pode se tornar mais fácil, mais fluida e sustentável no futuro.

Tradução automática de English
por (370 pontos)
0 votos

Concordo, se o objetivo é tornar isso fácil de usar para todos os usuários (não apenas tipógrafos), então ter a capacidade de fazer tudo dentro do Paratext e do PtxPrint é importante.

Gosto da ideia de usar a área no PtxPrint reservada para a criação futura de FRT. Isso poderia ser ainda mais simples do que usar o FRT no Paratext e permitiria que o FRT no Paratext fosse usado para a tipografia oficial.

Tradução automática de English
por (1,2k pontos)
+1 voto

Estou me perguntando se é possível criar conteúdo no FRT que se aplique a qualquer porção das Escrituras que quisermos imprimir.

Queremos ser capazes de produzir rapidamente impressões de vários livros e combinações de livros. O PTXPrint torna isso fácil na aba básica. Por exemplo, posso imprimir 1-3 João e Judas em um minuto e os Cinco T's um minuto depois. Mas, se eu quiser imprimir o material preliminar (front matter) junto com eles, tenho que alterar o conteúdo de \mt e \mt2 no livro FRT no Paratext cada vez que mudo o que quero imprimir. Provavelmente não é um grande problema uma vez que eu e nossa equipe estivermos proficientes no uso do PTXPrint e tivermos um bom conjunto de configurações salvas. De qualquer forma, não precisamos de material preliminar quando estamos fazendo uma impressão informal, apenas quando estamos realmente publicando. Mas, quando estamos trabalhando na diagramação de vários livros, espero completar alguns e depois voltar a fazê-los novamente depois de descobrir que quero mudar algo por causa do que aprendi na diagramação do próximo conjunto de livros. Não estamos publicando todo o acervo como uma única publicação, mas como várias. Como temos um grande acervo de livros para diagramar e provavelmente não imprimiremos nenhum até imprimirmos todos, é provável que eu enfrente esse problema muitas vezes: se eu quiser produzir um novo PDF de algo que já fiz, tenho que voltar e alterar aqueles campos de título novamente, e depois alterá-los de volta.

Estou me perguntando se há uma maneira de o PTXPrint gerar automaticamente o conteúdo desses marcadores com base nos livros das Escrituras que estou imprimindo. E talvez alguns de vocês tenham outra sugestão para tornar isso mais fácil.

Tradução automática de English
por (312 pontos)

Nós enfrentamos o mesmo problema. E o nosso tem um “Prefácio” (em 3 idiomas), que faz referência ao título do livro também, o que é uma parte complicada, a menos que esses nomes de livros possam usar espaços reservados transformados em campos especiais (para os vários idiomas), como o campo especial de direitos autorais faz.

Nossa página de título tem que ter o nome do livro na língua vernácula, mas também ter tudo na língua nacional. O mesmo vale para a página de direitos autorais. E aqueles resumos de prefácio que mencionei da equipe de tradução. Tudo isso pode ser mantido no livro “FRT” e ajustado manualmente conforme necessário.

Mas também temos “cartas de introdução” (ou como cartas de patrocínio) da igreja principal e da organização local que patrocina a tradução. Essas são um pouco complicadas, com logotipos no cabeçalho da carta e assinaturas com selos também. Portanto, essas duas páginas seriam melhor servidas se fossem mantidas em dois arquivos PDF e carregadas onde necessário, se houvesse uma maneira de inserir um link de PDF no livro FRT.

De qualquer forma, a ideia de Mark para quebras de página no material preliminar foi muito útil! Muito feliz em ver progresso nesta parte do produto. (Nossos materiais de material final (Back Matter) também precisam de trabalho, como os mapas nunca funcionaram direito através do PTXprint, etc. etc.) O que o PTXprint faz agora é bastante impressionante, então ajustamos o resto conforme necessário. Um passo de cada vez.

Tradução automática de English
0 votos

Enquanto pensamos em como melhor apoiar essas necessidades, estou me perguntando sobre algumas opções:

a) Cada configuração teria uma opção para armazenar seu próprio livro FRT local, que poderia inicialmente ser copiado do livro FRT do Paratext e ser específico da configuração - assim removendo a necessidade de continuar alterando o arquivo FRT no Paratext para cada configuração diferente que você imprime. A vantagem dessa abordagem é que é simples de implementar e você obterá exatamente o que especificou na especificação FRT local. As desvantagens dessa abordagem são:

  • Rapidamente se torna difícil manter a consistência entre diferentes livros à medida que o FRT local continua a evoluir/melhorar com cada nova publicação; portanto, se você decidir mudar algo em um, pode ter que revisar todas as outras configurações salvas para atualizá-las também.
  • Uma vez que uma cópia do FRT do Paratext tenha sido feita, o FRT original no Paratext não seria atualizado.

b) Outra opção é continuar usando o livro FRT do Paratext, mas permitir que a configuração altere/atualize o que está lá. Algo como FRTbookchanges.txt que preenche o FRT no momento da publicação. Então imagine um sistema em que temos um modelo FRT único para todo o projeto com alguns códigos (definidos pelo usuário) como <MainTitle>, <SubTitle>, <CopiesPrinted>, ou até algo específico como <MainTitleIndonesian>, e <MainTitleVernacular>, e então o resto do livro FRT conteria o material que precisa estar em TODAS as publicações.

\id FRT XYZ Language Name (C) 2010-2021 Copyright Notice
\periph Title Page
\mt <MainTitleVernacular>
\mt2 <SubTitleVernacular>
\periph Publication Data
\imt <MainTitleVernacular>
\imt2 <SubTitleVernacular>
\pc <MainTitleIndonesian>
\pc <SubTitleIndonesian>
\pc Language: Wakawaka
\pc Script: Latin
\pc Copies Printed: <CopiesPrinted>

As configurações do PTXprint poderiam simplesmente listar as encontradas no livro FRT e permitir que você as preencha. Poderíamos nos complicar e especificar vernácula, regional, nacional, internacional para cada um dos códigos, ou apenas manter simples da seguinte forma:

<MainTitleVernacular>Looku
<MainTitleIndonesian>LUKA
<MainTitle>Luke
<SubTitle>The Gospel of Jesus Christ by Dr Luke
<CopiesPrinted>250

A vantagem óbvia dessa ideia é que a configuração só precisa armazenar o essencial (ou seja, o que é diferente para essa publicação específica). Isso também permitiria que você ajustasse ou rearranjasse o layout do livro FRT do Paratext e tivesse todas as configurações seguindo o novo/atualizado layout. A desvantagem seria se você estivesse tentando ter diferentes tipos de layout de material preliminar (digamos, um formato de livro de histórias de um módulo e uma publicação oficial de Lucas+Atos para uso na igreja - cada um desses pode precisar de uma definição FRT bastante diferente, embora muitos elementos seriam semelhantes). Outro problema com essa abordagem é que o livro FRT não funcionaria corretamente para o Paratext (tendo sido sequestrado por códigos específicos do PTXprint), embora algumas regras simples de PrintDraftChanges.txt ajudassem a funcionar bem no Paratext.

EM AMBOS os casos, todos os códigos usuais do tipo \zimagecopyrights, \zcopyright, \zlicense também funcionariam normalmente. E não tenho certeza se isso é possível, mas seria ótimo poder dizer coisas como:

\pb
\includePDF "c:\data\ForewordFromGovernor.pdf"
\pb
\ztableOfContents
\pb

Quais são seus pensamentos sobre as opções acima? Clique em Responder e nos diga qual você prefere e POR QUÊ?

Tradução automática de English
por (3,2k pontos)
reexibida
0 votos
Tradução automática de English
por (3,2k pontos)
0 votos

Gosto da primeira opção, que mantém o FRT do PtxPrint e o FRT do Paratext separados (mesmo que inicialmente copiados). Isso vai de acordo com o modelo de que o PtxPrint é para impressão menos formal.

(Nota lateral: Tenho que lutar constantemente contra a vontade de digitar PtxPrintf. Acho que a string PtxPrint ativa memórias de programação enterradas.)

Tradução automática de English
por (1,2k pontos)
reexibida
0 votos

Apenas descobri o Material Preliminar (Front Matter) do PTXprint, graças à apresentação de Mark “Além do Básico” – muitas obrigado!

Estou configurando um método para impressão rápida de trabalhos de curso em oficinas de treinamento de tradução. Dessa forma, posso ter configurações ptxprint separadas salvas para cada idioma com nomes, datas, etc., definidos por meio de variáveis do Material Preliminar. Idealmente, as únicas edições necessárias entre os livros das equipes de idiomas serão na tabela de Periféricos (Peripherals) e, em seguida, ajustando o tamanho/posições de \fig para textos mais longos/curtos. Muito legal!

Planejamos apresentar e testar isso na próxima semana em PNG; se as pessoas gostarem, colocarei as instruções e configurações no LingTran e tentarei lembrar de postar um aviso aqui.

Tradução automática de English
por (670 pontos)
reexibida

Perguntas relacionadas

0 votos
1 resposta 17 visualizações
Percebi que, ao adicionar PDF(s) de Material Preliminar, essas páginas são adicionadas antes de tudo que está ... usei um caminho relativo, conforme sugerido. Alguém pode ajudar?
odysiusbt 125 perguntada Mai 29
0 votos
1 resposta 259 visualizações
Preciso "mesclar células" em uma linha de tabela, conforme especificado no documento de especificação do USFM 3 ... Front Matter, independentemente da codificação USFM do projeto?
KimB 670 perguntada Jul 12, 2024
0 votos
1 resposta 177 visualizações
Alguém mais tem -2pt=-7pt impresso no topo da página de título? Alguma ideia de como se livrar disso? Não é nada que eu tenha digitado em qualquer lugar do programa. ?
mvk1000 206 perguntada Mai 30, 2024
0 votos
2 respostas 244 visualizações
Gostaria de adicionar um mapa ao material preliminar de um livro. A figura (e o material preliminar em geral) não ... not be understood. Image Lost! Algumas ideias sobre o porquê?
mnjames 1,9k perguntada Abr 10, 2023
0 votos
2 respostas 221 visualizações
Estou usando a versão 2.1.19 Na aba Periféricos, ao clicar em Visualizar/Editar Matéria Preliminar, por que alguém ... se há algum problema em editá-la na janela principal.
Ben Pehrson 280 perguntada Mai 1, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
There is neither Jew nor Gentile, neither slave nor free, nor is there male and female, for you are all one in Christ Jesus.
Galatians 3:28
3,046 perguntas
6,006 respostas
5,671 comentários
2,026 usuários