Page 1 of 2

Nouveau nPDF pour CR4 avec fonction recherche + moteur HTML

Unread postPosted: 20 Mar 2016, 13:13
by critor
La TI-Nspire CX permet de stocker dans sa mémoire des centaines de pages de documents, fonctionnalité démocratisée avec notre convertisseur d'images et documents PDF en ligne. :bj:
Ceux dont la calculatrice dispose du jailbreak Ndless n'avaient même plus besoin de passer par le convertisseur en ligne, pouvant ouvrir directement leurs documents PDF sur la calculatrice avec le lecteur nPDF après avoir changé l'extension de .pdf à .pdf.tns. ;)

Toutefois, pas de miracle pour autant pour les candidats. Aucun des formats gérés ne permettait de passer rapidement d'une page à l'autre, ou d'y rechercher des mots. Donc convertir des tonnes de documents jamais lus ne servait à rien, car la recherche de l'information pertinente allait faire perdre beaucoup trop de temps en examen. Il fallait avoir lu les documents convertis au moins une fois afin d'avoir une idée d'où chercher l'information utile en examen. :'(



6778Cette limitation est désormais en train d'évoluer, grâce à la toute dernière version 0.4 bêta de nPDF.
Outre la compatibilité avec les dernières TI-Nspire CX CR4, cette nouvelle version permet enfin d'effectuer une recherche dans les documents avec :nsct: :nsf: ! :bj:
:nsct: :nsg: permet alors de trouver le résultat suivant.

Précisons que cette fonctionnalité n'est pas compatible avec notre convertisseur en ligne, et que si vous souhaitez en bénéficier vous devrez donc procéder autrement.

Notons toutefois qu'à ce jour la recherche est limitée à la page courante, et ne permettra donc pas de retrouver les passages pertinents présents sur d'autres pages, ce qui tue presque intégralement son intérêt. :'(
Notons également de nombreux bugs assez embêtants en rapport avec cette nouvelle fonctionnalité et qui terminent de l'achever : :mj:
  • si la recherche échoue, l'écran n'est pas rafraîchi et on ne sait donc pas que la recherche est terminée
  • la recherche échoue avec les caractères accentués
  • les résultats de recherche ne sont pas correctement réinitialisés - effectuer plusieurs recherches à la suite affiche mal les résultats car les anciens persistent et inverser deux fois de suite l'affichage d'un texte lui redonne un affichage normal passant inaperçu
  • la page ne défile pas automatiquement lorsque le résultat trouvé est hors écran
  • le raccourci de déclenchement :nsct: :nsf: saisit automatiquement un 'F' dans la boîte de recherche si on ne le relâche pas assez vite et qu'il faut donc effacer à chaque fois
Dans l'esprit c'est un grand pas en avant, mais à cause de tous ces bugs la fonction recherche est quasiment inutilisable en pratique à ce jour. Espérons qu'ils seront rapidement corrigés, les concours et examens n'étant plus qu'une question de semaines ou même de jours pour certains d'entre vous. :#roll#:



Précisons que nPDF gère désormais d'autres formats de fichiers.
D'une part, le format ePUB pour les eBooks n'étant pas protégés par du DRM.

D'autre part, le format HTML, et ceux qui connaissent ce langage pourront désormais éditer leurs documents formatés directement sur la calculatrice avec nTxt par exemple. :bj:
Notons que dans ce contexte la recherche s'effectue donc sur l'intégralité du document, ce format n'ayant de séparation en pages d'un même fichier ! :bj:
Mais ce n'est pas une solution pour autant - inutile de penser à ce jour à exporter au format HTML depuis votre logiciel de traitement de textes. :'(
En effet, la gestion du HTML me semble extrêmement limitée, des balises de base comme le soulignement et les images (pour cette dernière, peu importe que l'on spécifie une URI relative ou absolue avec ou sans l'extension '.tns') ne fonctionnant pas. :mj:



Bref, de grandes avancées en théorie, mais qui en pratique ont encore bien du chemin à faire avant d'atteindre un minimum de qualité permettant une utilisation raisonnable. :'(
N'hésitez pas à encourager l'auteur, où à l'aider à aller plus vite en apportant vous-mêmes vos propres contributions au projet sur Github ! ;)




Téléchargement : https://tiplanet.org/forum/archives_voir.php?id=139503

Re: Nouveau nPDF 0.4 avec fonction recherche + moteur HTML

Unread postPosted: 20 Mar 2016, 14:52
by Alvoko
Une fonction recherche, c'est dommage quelle ne marche que pour les pdfs converti et pas ceux scanné.

Mais bon même sur pc on ne peut pas le faire.

Re: Nouveau nPDF 0.4 avec fonction recherche + moteur HTML

Unread postPosted: 20 Mar 2016, 19:28
by critor
La fonction recherche marchera avec tout PDF contenant du texte.

Donc entre autres PDF générés à partir de logiciels de traitement de textes.

Elle ne fonctionnera pas avec les PDF ne contenant pas de texte, c'est-à-dire entre autres ceux générés à partir de scans, d'imprimantes PDF virtuelles, ou avec le convertisseur en ligne mViewer GX Creator dont le principe même est de travailler sur des images.

Re: Nouveau nPDF pour CR4 avec fonction recherche + moteur H

Unread postPosted: 24 Mar 2016, 23:46
by critor
Finalement, le programme ne marche pas sur CR4.

Le code source C gère bien le nouvel écran, mais le SDK utilisé pour le compiler n'était pas à jour.
En conséquence Ndless pense que le programme ne gère pas les CR4 et déclenche son mode de compatibilité, ce qui casse tout l'affichage.



Je m'étonne que personne n'ait signalé le problème plus tôt...

Re: Nouveau nPDF pour CR4 avec fonction recherche + moteur H

Unread postPosted: 25 Mar 2016, 03:27
by Adriweb
Legimet est en train de s'en occuper: https://github.com/Legimet/nPDF/issues/18

Re: Nouveau nPDF pour CR4 avec fonction recherche + moteur H

Unread postPosted: 25 Mar 2016, 12:35
by critor
Par contre, il ne semble pas s'occuper des 6 bugs/problèmes rendant la fonction recherche cauchemardesque à utiliser : :'(
https://github.com/Legimet/nPDF/issues/17

Re: Nouveau nPDF pour CR4 avec fonction recherche + moteur H

Unread postPosted: 20 Aug 2016, 15:16
by gen-ti
Bonjour,

je souhaite lire un epub avec nPDF, sur PC je renomme l'extension en TNS.

J'envoie sur la TI avec l'application Computer Link.

Je renomme sur la calculette en epub, en fait cela fait un .epub.tns

Je tente de lire le fichier, j'ai le pointeur souris mais manifestement cela plante, un epub de 927 Ko, pas énorme (livre d'émile Zola).

J'ai regardé le thread sur omnimaga mentionné dans le readme.md, et je ne suis pas le seul à demander comment envoyer les fichiers, mais sans réponse satisfaisante.

D'avance merci.

P.S. : apparemment quand on reset à l'arrière la TI, il faut réinstaller ndless à chaque fois ?

Re: Nouveau nPDF pour CR4 avec fonction recherche + moteur H

Unread postPosted: 20 Aug 2016, 15:22
by Lionel Debroux
P.S. : apparemment quand on reset à l'arrière la TI, il faut réinstaller ndless à chaque fois ?

Oui, pour la plupart des versions de Ndless. Les versions qui exploitent un bug permettant de rendre l'installation persistante sont minoritaires.
Si la révision matérielle de la calculatrice ou la version du boot1 le permettent, nLaunchy et nBoot permettent de rendre l'installation de Ndless persistante, même sur des versions où Ndless exploite un bug ne permettant pas de persister.

Re: Nouveau nPDF pour CR4 avec fonction recherche + moteur H

Unread postPosted: 10 Jan 2017, 17:13
by Ti64CLi++
Désolé du déterrage, mais est-ce qu'une mise-à-jour serait possible?
Parce que j'ai une liste de petite chose pratique à implémenter:
  1. Une fonction pour mettre en veille la calto, mais sans quitter nPDF, comme :nsct: pour mViewer
  2. Une fonction permettant de sauter directement à une page
  3. Une fonction qui permet de rouvrir le dernier document là ou il était, ou de choisir comme avec nTxt
Voila voila, et si j'ai d'autres idées en tête, je vous les rajouterais :)

Re: Nouveau nPDF pour CR4 avec fonction recherche + moteur H

Unread postPosted: 10 Jan 2017, 18:25
by Adriweb
A suggérer ici: https://github.com/Legimet/nPDF/issues (lien rappelé dans le post de critor, d'ailleurs)