Le dimanche 12 décembre 2021 à 13:29 +0100, Bill Allombert a écrit : > > So fonctionaly, you only need a single URL, not the whole set of URL > provided by https://pari.math.u-bordeaux.fr/dochtml/html-stable/ ? > > This is important, because it is possible to convert PARI > documentation to HTML instead of PDF (with pod2html) but it will not > look like https://pari.math.u-bordeaux.fr/dochtml/html-stable/ > at all... In particular it is missing an index.html page. > > > I noticed that Debian's src:giac does not ship it (because it's an > > embedding), hence the link is dead. > > > > My plan is to depend on pari-doc and link to what's there. In the > > mean > > time, I'm linking to pari's homepage (a privacy breach, but better > > than > > a broken link). > > I suggest you write a simple HTML document which lists the links to > the PDF files in > file:///usr/share/doc/pari-doc and then patches giac to open this > URL. > (or use doc-base to do it for you, after all, all the pari documents > are registered with > doc-base). > > If you feel this to be inadequate for, then I can consider shipping > the pod2html-generated fils in the packages.
Well, here is the list of things the upstream Debian package contains about pari: drwxr-xr-x root/root 0 2021-03-02 08:52 ./usr/share/giac/doc/pari/ -rw-r--r-- root/root 175325 2021-03-02 08:52 ./usr/share/giac/doc/pari/Arithmetic_functions.html -rw-r--r-- root/root 87018 2021-03-02 08:52 ./usr/share/giac/doc/pari/Associative_and_central_simple_algebras.html -rw-r--r-- root/root 9666 2021-03-02 08:52 ./usr/share/giac/doc/pari/Combinatorics.html -rw-r--r-- root/root 82096 2021-03-02 08:52 ./usr/share/giac/doc/pari/Conversions_and_similar_elementary_functions_ or_commands.html -rw-r--r-- root/root 135373 2021-03-02 08:52 ./usr/share/giac/doc/pari/Elliptic_curves.html -rw-r--r-- root/root 40933 2021-03-02 08:52 ./usr/share/giac/doc/pari/GP_defaults.html -rw-r--r-- root/root 307455 2021-03-02 08:52 ./usr/share/giac/doc/pari/General_number_fields.html -rw-r--r-- root/root 57981 2021-03-02 08:52 ./usr/share/giac/doc/pari/ModRewrite-table -rw-r--r-- root/root 100486 2021-03-02 08:52 ./usr/share/giac/doc/pari/Modular_forms.html -rw-r--r-- root/root 57882 2021-03-02 08:52 ./usr/share/giac/doc/pari/Modular_symbols.html -rw-r--r-- root/root 10707 2021-03-02 08:52 ./usr/share/giac/doc/pari/Parallel_programming.html -rw-r--r-- root/root 38773 2021-03-02 08:52 ./usr/share/giac/doc/pari/Plotting_functions.html -rw-r--r-- root/root 60799 2021-03-02 08:52 ./usr/share/giac/doc/pari/Polynomials_and_power_series.html -rw-r--r-- root/root 47582 2021-03-02 08:52 ./usr/share/giac/doc/pari/Programming_in_GP__control_statements.html -rw-r--r-- root/root 98958 2021-03-02 08:52 ./usr/share/giac/doc/pari/Programming_in_GP__other_specific_functions.h tml -rw-r--r-- root/root 21572 2021-03-02 08:52 ./usr/share/giac/doc/pari/Standard_monadic_or_dyadic_operators.html -rw-r--r-- root/root 92157 2021-03-02 08:52 ./usr/share/giac/doc/pari/Sums__products__integrals_and_similar_functio ns.html -rw-r--r-- root/root 58541 2021-03-02 08:52 ./usr/share/giac/doc/pari/Transcendental_functions.html -rw-r--r-- root/root 101790 2021-03-02 08:52 ./usr/share/giac/doc/pari/Vectors__matrices__linear_algebra_and_sets.ht ml -rw-r--r-- root/root 60202 2021-03-02 08:52 ./usr/share/giac/doc/pari/_L_minusfunctions.html -rw-r--r-- root/root 10136 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_A.html -rw-r--r-- root/root 10611 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Arithmetic_functions.html -rw-r--r-- root/root 8119 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Associative_and_central_simple_algebras. html -rw-r--r-- root/root 6673 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_B.html -rw-r--r-- root/root 4179 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_C.html -rw-r--r-- root/root 1403 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Combinatorics.html -rw-r--r-- root/root 7794 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Conversions_and_similar_elementary_funct ions_or_commands.html -rw-r--r-- root/root 2773 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_D.html -rw-r--r-- root/root 9432 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_E.html -rw-r--r-- root/root 7633 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Elliptic_curves.html -rw-r--r-- root/root 6293 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_F.html -rw-r--r-- root/root 4339 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_G.html -rw-r--r-- root/root 3959 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_GP_defaults.html -rw-r--r-- root/root 17065 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_General_number_fields.html -rw-r--r-- root/root 1429 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_H.html -rw-r--r-- root/root 6413 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_I.html -rw-r--r-- root/root 789 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_K.html -rw-r--r-- root/root 6075 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_L.html -rw-r--r-- root/root 15264 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_M.html -rw-r--r-- root/root 5889 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Modular_forms.html -rw-r--r-- root/root 2885 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Modular_symbols.html -rw-r--r-- root/root 6628 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_N.html -rw-r--r-- root/root 1062 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_O.html -rw-r--r-- root/root 12988 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_P.html -rw-r--r-- root/root 1309 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Parallel_programming.html -rw-r--r-- root/root 3665 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Plotting_functions.html -rw-r--r-- root/root 5569 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Polynomials_and_power_series.html -rw-r--r-- root/root 3269 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Programming_in_GP__control_statements.ht ml -rw-r--r-- root/root 7747 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Programming_in_GP__other_specific_functi ons.html -rw-r--r-- root/root 4549 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Q.html -rw-r--r-- root/root 6242 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_R.html -rw-r--r-- root/root 8217 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_S.html -rw-r--r-- root/root 2637 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Standard_monadic_or_dyadic_operators.htm l -rw-r--r-- root/root 4649 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Sums__products__integrals_and_similar_fu nctions.html -rw-r--r-- root/root 2132 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_T.html -rw-r--r-- root/root 6009 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Transcendental_functions.html -rw-r--r-- root/root 806 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_U.html -rw-r--r-- root/root 2835 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_V.html -rw-r--r-- root/root 9313 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Vectors__matrices__linear_algebra_and_se ts.html -rw-r--r-- root/root 1457 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_W.html -rw-r--r-- root/root 2874 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont_Z.html -rw-r--r-- root/root 3561 2021-03-02 08:52 ./usr/share/giac/doc/pari/cont__L_minusfunctions.html -rw-r--r-- root/root 562 2021-03-02 08:52 ./usr/share/giac/doc/pari/empty.html -rw-r--r-- root/root 312 2021-03-02 08:52 ./usr/share/giac/doc/pari/empty.jpg -rw-r--r-- root/root 1095 2021-03-02 08:52 ./usr/share/giac/doc/pari/entry.html -rw-r--r-- root/root 30667 2021-03-02 08:52 ./usr/share/giac/doc/pari/gphtml -rw-r--r-- root/root 739 2021-03-02 08:52 ./usr/share/giac/doc/pari/gphtml.css -rw-r--r-- root/root 1358 2021-03-02 08:52 ./usr/share/giac/doc/pari/index.html -rw-r--r-- root/root 552 2021-03-02 08:52 ./usr/share/giac/doc/pari/item.html -rw-r--r-- root/root 3512 2021-03-02 08:52 ./usr/share/giac/doc/pari/keyboard_shortcuts.html -rw-r--r-- root/root 13652 2021-03-02 08:52 ./usr/share/giac/doc/pari/operators.html -rw-r--r-- root/root 6481 2021-03-02 08:52 ./usr/share/giac/doc/pari/readline.html -rw-r--r-- root/root 696 2021-03-02 08:52 ./usr/share/giac/doc/pari/title.html -rw-r--r-- root/root 5730 2021-03-02 08:52 ./usr/share/giac/doc/pari/toc.html -rw-r--r-- root/root 467 2021-03-02 08:52 ./usr/share/giac/doc/pari/toc.jpg So it's a pretty huge list ; it's visible online here: https://www-fourier.ujf-grenoble.fr/~parisse/giac/doc/pari/index.html I'm tempted to just link the documentation to the author's site (privacy breach, I know) -- but at least the package will be more usable than if I cut everything. Cheers, J.Puydt