0 votos
1,1k visualizações

É possível criar um Diglot/Discript em Páginas Enfrentadas, usando uma Coluna Única?

Isso foi solicitado para Livros de Hinos, porque colunas duplas em A5 causam muita quebra de linha.

Não consegui fazer funcionar (v2.0.30 e v2.1.8)

Obrigado, Mike

Tradução automática de English
PTXprint por (1,2k pontos)
reexibida | 1,1k visualizações

19 Respostas

0 votos

Sim, deveria ser possível… mas não (exclusivamente) via interface gráfica no momento.

É possível com o plugin “polyglot-simplepages”. Se a interface gráfica permitisse carregar plugins, seria “simplesmente” uma questão de especificá-lo e adicionar algum código criptográfico para colocar no arquivo ptxprint-premods.tex (e talvez ptxprint-mods.tex). Infelizmente, essa funcionalidade ainda não está na interface gráfica, e mesmo o arquivo ptxprint-premods.tex é tarde demais para carregar esse plugin.

Então… Você está usando Linux ou Windows e está confortável usando uma linha de comando?

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

Estou usando Windows e estou confortável com a linha de comando.

Tradução automática de English

OK…

Uma maneira de fazer isso que acho que deve funcionar (não testada):

  1. Configure o máximo que puder via GUI.
  2. Adicione isso ao ptxprint-premods.tex:
\polyglotpages{L,R}
\def\DiglotRFraction{1.0}
\def\DiglotLFraction{1.0}
  1. Pressione imprimir.
  2. Gerar um arquivo (abaixo da aba ajuda)
  3. Usando seu editor de texto favorito, adicione o código \def\pluginlist{polyglot-simplepages} como a primeira linha do arquivo tex gerado. Talvez o botão “somente visualizar” funcione para abrir o arquivo e permitir salvar as alterações.
  4. Do arquivo que você gerou, extraia o arquivo de lote “runtex.txt”.
  5. Renomeie o arquivo acima para runtex.bat e coloque-o na pasta de trabalho da configuração (My Paratext 8 projects\PROJ\local\ptxprint\MySongBooks)
  6. Edite runtex.bat, substituindo a linha:
    set TEXINPUTS=.;%cd%\\..\\..\\..\\src\\;
    por:
    set TEXINPUTS=.;C:\\Program Files\\PTXprint\\ptx2pdf\\;
    e exclua a linha FONTCONFIG. (Espero que funcione)
  7. Execute runtex.bat

Toda vez que você alterar algo na GUI do ptxprint, precisará repetir as etapas 3, 5 e 9.

Acabei de abrir uma questão no github #636 discutindo o problema. Espero que você consiga ver lá se houver algum progresso dos programadores de python!

Tradução automática de English

PtxPrint travou na Etapa #3 (Imprimir). Estou enviando o relatório de falha por e-mail para o suporte.
Obrigado,

Tradução automática de English
0 votos

Devido ao @David_Gardner, essa funcionalidade existe há cerca de um ano. Mas até agora ninguém mais pediu, então tenho sido relutante em adicioná-la à UI, que continua ficando cada vez mais complicada, especialmente para usuários iniciantes.

No entanto, seria muito bom ouvir o restante desta comunidade sobre o quão útil esse tipo de recurso seria. E, em vez de responder com um “Sim, por favor!”, por favor, nos diga especificamente como uma abertura de duas páginas poderia ajudar a resolver um problema existente.

PS - relacionado a isso, há uma opção para multi-glot, que está na nossa lista atual de aprimoramentos, mas com prioridade 12 de 25. O trabalho em TeX está completo, mas ainda não foi implementado na UI do PTXprint. Aqui está como a saída (5 projetos sincronizados em uma abertura de 2 páginas) poderia ficar:

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

Também acharia a opção de diglot em abertura de duas páginas muito útil. A língua com a qual trabalho tem palavras ortográficas muito longas, de modo que ajustar o texto em uma coluna de meia página resulta em uma leitura muito truncada. Frequentemente imprimimos rascunhos dessa forma por conveniência, mas às vezes a largura da coluna é ocupada por uma única palavra, por exemplo.

Tradução automática de English
0 votos

É esperado que o XeTeX trave com o acima. Mas antes de o XeTeX travar, o ptxprint gera os arquivos que precisam ser modificados (então ele não trava, mas funciona corretamente).

Uma versão melhor que não deve travar seria:

\ifcsname polyglotpages\endcsname
  \polyglotpages{L,R}
  \def\DiglotRFraction{1.0}
  \def\DiglotLFraction{1.0}
\fi

Isso basicamente diz para ignorar esta parte se o plugin não tiver sido carregado

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

Ele criou um PDF com diglot em páginas enfrentadas únicas. Uau!
Mas o alinhamento não é muito bom. Este é um livro não bíblico sem versículos, apenas capítulos e texto. Há alguma maneira de evitar ter que alinhar manualmente cada página?

Toda vez que eu quero atualizar o PDF, só preciso refazer as etapas 3, 5 e 9, (não a 4). Correto?

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

Segunda vez (Etapas 3, 5, 9), mas estou obtendo erros.
Tentei recriar o arquivo, mas então obtive duas colunas na segunda vez.

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

Se você usou a 2ª versão do ptxprint-premods, sim, isso lhe dará o modo de 2 colunas do estilo antigo.
Para recriar a saída de lados enfrentados, as etapas seriam:

  1. Faça as alterações,
  2. Pressione imprimir (ignore a falha / feche aquele PDF). (Mesmo que você obtenha um erro, deixar que ele trave pode economizar tempo).
  3. Adicione \def\pluginlist{polyglot-simplepages} no topo do arquivo .tex
  4. execute runtex.bat (possivelmente 2 ou 3 vezes, dependendo se a saída diz algo sobre ‘Re-executar para corrigir XYZ’

Uma das alterações com as quais você pode querer brincar é o ‘Mecanismo de mesclagem alternativo’. Um deles dá mais atenção aos parágrafos do que o outro.

Outra coisa que você pode querer fazer para ajudar no alinhamento é inserir números de versículo, mas suprimir sua impressão. (na aba “Corpo”)
Você poderia, por exemplo, usar números de capítulos para o número do hino, e \v para os versículos.

Tradução automática de English
0 votos

Está funcionando razoavelmente bem, mas depois que eu reexecuto o runtex.bat, os números das páginas no rodapé e no TOC (Sumário) não estão mais em script Devanagari, eles reverteram para script romano. Como eu corrijo isso?

Também os números das páginas do TOC são para a impressão diglot e não são atualizados para o novo layout de página.

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

Acho que parece que o código python está fazendo algo complicado para você entre as execuções. Se não houver uma mudança na UI que permita especificar um plugin, você pode precisar definir a lista padrão de plugins antes que ela seja verificada em ptx-plugins.tex, ou seja, coloque o \def\pluginlist... de (3) no topo desse arquivo. Não me lembro onde o arquivo é armazenado no Windows, desculpe.

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

Já tenho o \def\pluginlist… no arquivo ptxprint-Diglot-XXEETHymns.tex. Veja abaixo.

Acredito que você está me pedindo para colocá-lo em um segundo arquivo, Correto?
Pesquisei na unidade C e não encontro um ptx-plugins.tex.
Alguém pode me indicar uma pasta ou área geral?


% Created by ptxprint 2.07 at 2022-03-31 15:58:52 +05’45’
\def\pluginlist{polyglot-simplepages}
\input paratext2.tex
\input ptx-ptxprint.tex
\includeifpresent{…/…/…/shared/ptxprint/Diglot/ptxprint-premods.tex}
.


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

(post excluído pelo autor)

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

Hoje usei o v2.1.20 e adicionei polyglot-simplepages à página avançada, mas as páginas ainda são de duas colunas para o diglot. Não estou fazendo nenhuma das etapas manuais de antes.

  1. O que mais preciso configurar para diglot de página enfrentada única?
  2. O que preciso configurar na segunda configuração diglot?
Tradução automática de English
por (1,2k pontos)
reexibida

Perguntas relacionadas

0 votos
1 resposta 73 visualizações
Assim como a outra pergunta sobre díglotos de mais de 2 anos atrás, encontrei um comportamento surpreendente (para ... díglotos, então ficarei feliz em ser direcionado para ela.
rowbory 510 perguntada Out 3, 2024
0 votos
2 respostas 198 visualizações
Nos livros das Escrituras, o 'Two Column Layout' funciona como esperado e, de fato, no GLO de todos os outros ... draft PDF ' no Pt funciona como esperado. Algumas ideias?
anon095293 129 perguntada Fev 22, 2023
0 votos
2 respostas 212 visualizações
Estou tentando usar um layout como este. No entanto, estou obtendo resultados como os que anexei aqui 1702 69 11 ... . Qualquer ajuda da comunidade é muito apreciada. Deus abençoe.
Waktola_Merdassa1 102 perguntada Nov 3, 2021
0 votos
1 resposta 52 visualizações
A ideia básica para nosso layout diglótico é vista abaixo. Em nosso projeto, o texto secundário do digloto é ... apenas nas páginas opostas. Alguma dessas abordagens é possível?
Christopher F 120 perguntada Abr 15, 2025
0 votos
4 respostas 836 visualizações
In Print Draft (PT 9), if I select Page Size A5 and also select two columns, the format of the first page is all ... we can do booklet printing and get two A5 pages on one A4.
viverechristus 296 perguntada Mar 2, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
But if we walk in the light, as he is in the light, we have fellowship with one another, and the blood of Jesus, his Son, purifies us from all sin.
1 John 1:7
3,045 perguntas
6,005 respostas
5,671 comentários
2,026 usuários