0 votes
886 vues

Je souhaiterais créer une configuration PTXprint de « brouillon d'étude » qui prévoit des lignes pour prendre des notes sur la moitié de la page. On peut y voir une mise en page en 2 colonnes, où l'une des colonnes (à gauche ou à droite, ou à l'intérieur ou à l'extérieur) est constituée de lignes pour les notes. Je cherche un système qui permettrait à de nombreuses équipes de faire leur propre travail.

Auriez-vous une idée d'un hook ou d'une macro qui, en atteignant la fin d'une colonne, créerait, après un saut de colonne d'une sorte ou d'une autre, une colonne pleine de lignes jusqu'à la fin de la colonne, puis reprendrait le texte au début de la page suivante (c'est-à-dire la colonne suivante d'une mise en page en 2 colonnes) ? Sinon, pourriez-vous envisager une autre manière de rendre cela possible ?

Merci pour votre aide !

P.-S. J'ai essayé de créer un diglotte avec un projet Paratext fictif rempli de lignes, mais les lignes laissaient des trous disgracieux en raison des différences de longueur par rapport au texte parallèle. Je suppose que je pourrais essayer d'insérer un fond PDF avec une demi-page de lignes, mais cela nécessiterait des instructions et des étapes supplémentaires pour l'équipe concernant l'acquisition et le placement du PDF sur chaque poste de travail.

Traduit automatiquement depuis English
PTXprint par (191 points) | 886 vues

7 Réponses

+2 votes
Meilleure réponse

Oui, il existe maintenant une solution en un clic pour « Notelunes » :

Cela activera la marge de reliure et définira une large marge pour les lignes. Par défaut, les lignes sont espacées comme le texte, mais cela peut être modifié en ajustant les paramètres de l'onglet Other de l'onglet Advanced. Regardez sous la section Page Layout and Spacing pour divers paramètres de Noteline.

Traduit automatiquement depuis English
par (3,2k points)
sélectionné par
–2 votes

D'accord, donc en gros, à première lecture, il semble que vous souhaitiez une mise en page en une seule colonne étroite, l'espace « inutilisé » étant rempli de lignes. Le hook que vous cherchez est peut-être d'appeler une macro de dessin de lignes depuis la macro \doLines, qui est utilisée juste avant de coller le texte mis en page sur la page. Elle est appelée pour dessiner les lignes de papier millimétré et/ou de grille disponibles sur l'onglet de mise en page. Si vous comptez l'utiliser et que vous avez envie de faire un peu de programmation TeX, copier les (environ) 15 dernières lignes de doGraphPaper dans ptx-cropmarks.tex est probablement un excellent point de départ.

Mais... le problème se pose avec les figures et les notes. Devraient-elles avoir la « largeur pleine page » ou seulement la largeur de votre texte ? Et qu'en est-il de la partie du texte qui est normalement pleine largeur (introductions de livres, etc.) ? Si la réponse à l'une de ces questions est « pleine largeur », alors vous demandez en réalité un croisement entre les routines de mise en page en deux colonnes et en une seule colonne, et cela devient considérablement plus compliqué.

Traduit automatiquement depuis English
par (1,1k points)
Bonjour Alex, je me suis souvent demandé à propos de cette idée, et à quel point cela serait facile/difficile à faire. Je suis intéressé par la suite que vous en tirerez, et si nous devrons (finalement) en faire une autre option (ou même juste un extrait de code) que les gens pourraient importer et ajuster selon leurs besoins.
Je me demande aussi comment les en-têtes doivent apparaître - s'ils devront également être ajustés.
Présumablement, vous avez besoin que les lignes soient en miroir afin qu'elles soient toujours sur le bord extérieur de la page.
Je suppose que DG sera disposé à aider si vous vous sentez dépassé.
Traduit automatiquement depuis English
Merci, @Mark P et @DG. J'ai créé un PDF A5 dans InDesign en utilisant un tableau avec 3 colonnes, en ne mettant pas de lignes dans la colonne du milieu. J'ai enregistré ce PDF et l'ai inséré en tant que Ornamental Decorations > Border > PDF Border (en sélectionnant "Full Page"). J'ai ensuite placé ce PDF dans le dossier "Shared > ptxprint" du projet modèle de notre organisation. De cette façon, le PDF de fond est disponible via Send/Receive pour toutes nos équipes. Dès qu'elles partagent la configuration du projet modèle vers le leur, elles ont un accès immédiat et fluide au PDF également (sans avoir à se soucier de placer des fichiers supplémentaires à l'endroit approprié, comme je le craignais).

Nous ne prévoyons pas de mettre d'introductions ou de références croisées dans ces textes, donc la mise en forme de ceux-ci ne semble pas poser de problème.

Si cela fonctionne pour nous, je pense que je n'aurai pas besoin d'essayer le TeX pour l'instant.

Je vous enverrai un capture d'écran et une archive par e-mail. Merci encore !
Traduit automatiquement depuis English
Dans ma question initiale, @DG, je cherchais 1 colonne de texte d'un côté de la page et des lignes pour l'autre moitié de la page. Étant donné que PTXprint ne donne le contrôle que pour une "marge latérale", une mise en page en 1 colonne nécessite que cette colonne soit centrée. @DG, d'après votre réponse, il semble que vous ayez peut-être le même point de vue là-dessus.

Ma solution, alors (comme indiqué ci-dessus), donne trois colonnes : deux sections de lignes sur les côtés (fournies via le PDF de fond) avec une colonne de texte au milieu (mise en forme par PTXprint).

En complément, si le ratio lignes/texte dans une telle mise en page semble trop élevé, il est également possible d'obtenir 2 colonnes de texte avec une colonne de lignes au milieu. Pour ce faire, j'ai maximisé la gouttière sur une mise en page en 2 colonnes. [Au fait, l'interface utilisateur limite l'utilisateur à un maximum de 40 mm, et cela ne m'a donné qu'environ 31 mm dans le PDF.] Ensuite, je peux créer un PDF personnalisé qui donne des lignes au centre, et la configuration PTXprint me donne une mise en page en 2 colonnes qui chevauche une colonne de lignes d'environ deux fois la largeur d'une zone de référence croisée centrale normale. Cela donne un aspect beaucoup plus normal, ce qui peut ou non être souhaitable pour nos objectifs d'engagement avec les Écritures.

Peut-être que la mise en page en 1 colonne de texte pourrait être utilisée par les équipes/groupes qui veulent plus de place pour écrire, et la configuration en 2 colonnes pourrait être utilisée par les groupes qui sont plus soucieux des coûts et ne voudront pas faire autant d'écritures.

P.-S. @Mark P, concernant les en-têtes, nous voulons que cela ait un aspect différent des textes bibliques imprimés régulièrement, donc une plage de références centrée semble faire l'affaire pour les mises en page en 1 ou 2 colonnes.
Traduit automatiquement depuis English
J'ai eu une autre idée la nuit dernière (totalement non testée) : le plugin polyglot-simplepages peut être configuré pour effectuer des mises en page de colonnes alternatives, y compris en sautant des colonnes. Si vous faisiez un diglotte du texte avec rien ou avec lui-même (en supposant que l'interface utilisateur le permette), et que vous spécifiiez que la seule colonne à imprimer était la colonne principale/colonne L (\polyglotpages{L}), alors la macro de page de fond / de lignes pourrait fournir des lignes sur l'autre partie. Cela signifierait que les en-têtes et les pieds de page ne seraient pas affectés, ni les matériaux périphériques.
Traduit automatiquement depuis English
–2 votes

Un commentaire en guise de réponse, car les commentaires ne peuvent pas contenir d'images :
Concernant le problème de la marge latérale (mentionné dans un commentaire), je voudrais vous renvoyer vers cette partie de l'onglet de mise en page (vue complète) :



La gouttière de reliure est destinée à permettre de décaler la zone de texte par rapport à la reliure. Rien n'empêche que ce décalage soit de la moitié d'une page. Si vous cliquez sur 'outer gutter' (gouttière extérieure), alors la page est asymétrique dans l'autre sens (grand espace sur le bord non relié).

Traduit automatiquement depuis English
par (1,1k points)
+1 vote

J'adore cette idée d'une Bible pour la prise de notes. Peut-être que cela pourrait être envisagé comme une fonctionnalité à ajouter dans une nouvelle version de PTX Print à l'avenir.

Il y a plusieurs cas d'utilisation pour cette fonctionnalité. L'un d'eux est pour les nouveaux travaux de traduction afin d'imprimer des versions fictives pour noter les améliorations. 

Ci-dessous se trouve un exemple d'une mise en page populaire pour la prise de notes qui prévoit une colonne à côté du texte.

Traduit automatiquement depuis English
par (123 points)
0 votes
Dans ce type de Bibles, que se passe-t-il à la fin d'un livre lorsque le texte ne remplit pas la page ? Les lignes de notes continuent-elles jusqu'en bas de la page ou s'arrêtent-elles en bas du texte ?
Traduit automatiquement depuis English
par (656 points)
0 votes

Je pense avoir trouvé une solution qui me donne ce que je cherchais. Sur du papier A5, j'ai utilisé une Marge de reliure de 45 mm, j'ai sélectionné Marge extérieure, puis j'ai sélectionné les Repères et guides, et plus précisément la Grille (papier millimétré). Dans l'interface, j'ai sélectionné la couleur et j'ai mis l'épaisseur des lignes de subdivisions mineures à zéro.

J'ai ensuite copié toute la fonction "\doGraphPaper" depuis le fichier "ptx-cropmarks.tex" et je l'ai collée dans le champ "ptxprint-mods.tex". Je l'ai ensuite modifiée pour qu'elle fonctionne pour moi.

J'ai désactivé les lignes verticales en les annulant essentiellement, puis j'ai modifié les lignes horizontales pour qu'elles soient comme je le souhaitais. J'ai aligné la ligne du haut avec la "Règle horizontale" (depuis les Marges de l'onglet Mise en page de l'interface) en modifiant le décalage supérieur. Comme je voulais utiliser la marge extérieure, j'ai utilisé une stratégie "\ifodd\pageno...\else" pour définir les lignes pour un côté et l'autre séparément. La propriété "\GraphPaperY" peut être définie pour changer l'espace entre les lignes. Là encore, j'ai basé les nombres sur l'utilisation du papier A5.

Voici le code que j'ai ajouté dans "ptxprint-mods.tex" :


\def\doGraphPaper{%
  \bgroup\topskip=0pt\baselineskip=0pt\parindent=0pt\everypar{}\relax
    \def\GraphPaperYoffset{1.81cm}
    %vertical rules
    %
    \def\th@sgprule{Major}%
    \def\gp@type{GraphPaper}%
    \count255=\GraphPaperMajorDiv
    \dimen1=\GraphPaperX
    \dimen2=\pdfpagewidth
    \dimen3=\pdfpageheight
    \dimen0=\GraphPaperYoffset
    % \advance\dimen3 by -\dimen0
    \advance\dimen3 by -50\dimen0
    \advance\dimen2 by -2\dimen1
    \advance\dimen2 by -\GraphPaperXoffset
    \setbox0=\hbox{\kern\GraphPaperXoffset\gp@vrule}%
    \gp@step
    \gp@vrules
    \vbox to 0pt{\hbox to 0pt{\unhbox 0\gp@vrule\hss}\vss}%
    % Horizontal rules
    %
    \def\th@sgprule{Major}%
    \count255=\GraphPaperMajorDiv
    \def\GraphPaperY{0.3535mm}% For less space between lines
    \dimen1=\GraphPaperY
    \dimen2=\pdfpageheight
    \advance\dimen2 by -\dimen1

    \ifodd\pageno
    \dimen3=.5\pdfpagewidth
    \def\GraphPaperXoffset{9.5cm}% Beginning of line
    \dimen0=\GraphPaperXoffset
    \advance\dimen3 by -0.325\dimen0 % leave 1cm between end of line and right margin

    \else
    \dimen3=\pdfpagewidth
    \def\GraphPaperXoffset{1.0cm}
    \dimen0=\GraphPaperXoffset
    \advance\dimen3 by -10.5\dimen0 % leave 1cm between end of line and inside margin
    \fi

    \setbox0=\vbox{\kern\GraphPaperYoffset\gp@hrule}%
    \gp@step
    \gp@hrules
    \vbox to 0pt{\unvbox 0\vss}%
    \cp@p\global\let\l@stgprule\empty
  \egroup
}


Je suis sûr que cela pourrait être fait plus élégamment ! J'essayais d'apprendre sur le tas et d'utiliser ce qui était déjà là. Mais voici la mise en page qui en a résulté :

Traduit automatiquement depuis English
par (191 points)
Je voudrais savoir comment supprimer au mieux la dernière ligne de la page (des deux côtés).
Traduit automatiquement depuis English
Bon travail, Alex ! Je laisserai les experts de TeX répondre à votre dernière question sur la façon de supprimer la dernière ligne de chaque page. Ayant vu que c'est possible, je suppose que d'autres voudront pouvoir faire quelque chose de similaire (sans trop de douleur) ; donc, je suppose que cela finira par devenir un extrait de code (snippet) ou aura une interface utilisateur avec des options de base pour l'activer/désactiver facilement et définir l'interligne, etc.
Traduit automatiquement depuis English
0 votes

L'équipe PTXprint aime rendre les gens heureux, donc votre vœu a été exaucé... 2.6.4 a un support rudimentaire bogué, 2.6.5, une fois publié, aura un support dans l'interface utilisateur.  Vous devez fournir une marge de reliure / marge extérieure pour spécifier sur quel côté de la page les notes doivent aller. Consultez le texte au survol de la case à cocher pour savoir comment vous pouvez contrôler l'épaisseur des lignes, la distance par rapport à la page/au texte, la couleur, en les faisant ressembler à du papier millimétré avec des lignes majeures/mineures, et ainsi de suite.

Traduit automatiquement depuis English
par (1,1k points)

Questions connexes

0 votes
2 réponses 150 vues
Dans le projet de base LTR et le projet translittéré RTL, PTXprint se comporte comme prévu et produit une sortie utilisable. ... Win 10 Pro 22H2 build 19045.5608 PTXprint v2.7.27
Mark Skinner 104 posée mars 21, 2025
0 votes
1 réponse 291 vues
C'est très bien que PTXprint puisse créer une archive de projet à envoyer aux développeurs. Cela a bien fonctionné à ... rapides, etc.). Quelles sont vos réflexions / suggestions ?
jeffh 1,4k posée mars 28, 2022
0 votes
1 réponse 574 vues
D'après ma compréhension, il n'est pas recommandé de saisir des notes de projet dans le texte biblique ... semaines et qui seront ensuite considérés comme entièrement résolus.
Tim 934 posée avr. 8, 2022
+2 votes
1 réponse 191 vues
The Paratext interlinearizer is a source for vernacular words and their glosses that can be used to begin making ... http://lingtransoft.info/apps/paratext-lexicon-extraction-tool
[Expert]
Jeff_Shrum
2,9k
posée déc. 8, 2016
0 votes
1 réponse 180 vues
Je suis en train d'imprimer des copies de traduction en brouillon pour la relecture. Dans ce processus, j'essaie ... images prennent effet, je lui serais très reconnaissant. Merci.
cockatoo 102 posée juin 13, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Just as a body, though one, has many parts, but all its many parts form one body, so it is with Christ.
1 Corinthians 12:12
3,048 questions
6,007 réponses
5,672 commentaires
2,028 utilisateurs