en - English
New Features
- Ability to add page margins (menu Tools > PDF Tools, #189).
- Ability to crop pages by selection (Buttons at the top right of pages, #189).
- Ability to preserve editing when splitting a document (#182).
Bug Fixes
- Non-QWERTY keyboard keys not recognized correctly on Mac OS (#167).
- Application fails to launch if the system language is neither French, English, nor Italian (#178).
- Document splitting: colour detection is not functional for 100% sensitivity (#181).
- Page rotation is not accounted for when disassembling a booklet (#179).
- Incorrect positioning of elements when exporting documents with both rotated and cropped pages (#185).
Other
- Migration to Java LTS 21 and PDFBox 3.
- Action history (Ctrl+Z / Ctrl+Shift+Z) is now shared between page edit mode and element mode.
- It is now possible to resize windows and dialogs if the interface is zoomed (#171).
- Various code optimizations by @arturhg.
macOS installation
In case of trouble launching the app, enter the following command in Terminal to remove the quarantine attribute (assuming PDF4Teachers.app is located in the Applications folder).
sudo xattr -dr com.apple.quarantine /Applications/PDF4Teachers.app
Non-Debian Linux installation (.tar.gz version)
Extract the .tar.gz and copy the deflated archive (pdf4teachers folder) to /opt/:
sudo cp -R pdf4teachers /opt
Then copy the .desktop file (example with pdf4teachers in /opt/ as previously described):
sudo cp /opt/pdf4teachers/pdf4teachers.desktop /usr/share/applications
fr - Français
Nouvelles fonctionnalités
- Ajout des marges aux pages (menu Outils > Outils de PDF, #189).
- Recadrage des pages par sélection (Boutons en haut à droite des pages, #189).
- Préservation de l’édition lors de la division d’un document (#182).
Corrections de bugs
- Mauvaise reconnaissance des touches de clavier non-QWERTY sous Mac OS (#167).
- Impossible de lancer l’application si le langage système n’est ni français, ni anglais, ni italien (#178).
- Division de document : détection par couleur non fonctionnelle pour une sensibilité de 100% (#181).
- Rotation des pages non prise en compte lors du démontage d’un livret (#179)
- Mauvais positionnement des éléments lors de l’export de documents avec des pages à la fois tournées et rognées (#185)
Autre
- Migration vers Java LTS 21 et PDFBox 3.
- L’historique des actions (Ctrl+Z / Ctrl+Maj+Z) est maintenant commun au mode édition des pages et au mode éléments.
- Redimensionnement possible des fenêtres et dialogues en cas de zoom de l’interface (#171).
- Optimisations de code diverses par @arturhg.
Installation pour macOS
Si vous avez des difficultés à lancer l'application, lancez la commande suivante dans Terminal pour supprimer l'attribut de quarantaine (PDF4Teachers.app doit se situer dans le dossier Applications).
sudo xattr -dr com.apple.quarantine /Applications/PDF4Teachers.app
Installation pour Linux non Debian (version .tar.gz)
Tout d'abord, copier le dossier décompressé dans /opt/
sudo cp -R pdf4teachers /opt
Ensuite, copier le fichier .desktop (pdf4teachers doit être dans /opt/)
sudo cp /opt/pdf4teachers/pdf4teachers.desktop /usr/share/applications
it - Italiano
Nuove funzionalità
- Aggiunti margini alle pagine (menu Strumenti > Strumenti PDF, #189).
- Ritaglio di pagine per selezione (pulsanti in alto a destra delle pagine, #189).
- Conservazione dell'edizione durante la divisione di un documento (#182).
Correzioni di bug
- Scarso riconoscimento dei tasti della tastiera non QWERTY in Mac OS (#167).
- Impossibile avviare l'applicazione se la lingua del sistema non è né il francese, né l'inglese, né l'italiano (#178).
- Divisione documenti: rilevamento del colore non funzionale per sensibilità al 100% (#181).
- Rotazione della pagina non presa in considerazione durante lo smontaggio di un opuscolo (#179)
- Posizionamento errato degli elementi durante l'esportazione di documenti con pagine sia ruotate che ritagliate (#185)
Altro
- Migrazione a Java LTS 21 e PDFBox 3.
- La cronologia delle azioni (Ctrl+Z / Ctrl+Shift+Z) è ora comune alla modalità di modifica della pagina e alla modalità elemento.
- Possibile il ridimensionamento delle finestre di dialogo durante lo zoom dell'interfaccia (#171).
- Varie ottimizzazioni del codice di @arturhg.
Installazione per macOS
Se riscontri problemi nell'avvio dell'applicazione, esegui il comando seguente nel Terminale per rimuovere l'attributo di quarantena (l'applicazione deve trovarsi nella cartella Applicazioni).
sudo xattr -dr com.apple.quarantine /Applications/PDF4Teachers.app
Installazione per Linux non Debian (versione .tar.gz)
Per prima cosa, devi copiare la cartella decompressa in /opt/
sudo cp -R pdf4teachers /opt
Quindi puoi copiare il file .desktop (pdf4teachers deve essere in /opt/)
sudo cp /opt/pdf4teachers/pdf4teachers.desktop /usr/share/applications