Just a question, I used to prefer pdflatex over latex/dvips in the past (for links and other addons), and at the end of the book build I saw: ps2pdf book.ps
Why are you not using pdflatex? Because of .ps image? Le sam. 4 mai 2024 à 20:04, Grégory Vanuxem <[email protected]> a écrit : > > Hi, > > I just built the book cloning the new-ps-book branch, very good job, > thanks to all ! > > I regularly use to look at he book.pdf, the one downloadable from > github.io but I gave it a try to build it, I hadn't built it for more > than 10 years, so I did it with a newbie spirit in mind. > > ./configure && make > > After I tried > make book > make book.pdf > without success. But since _I_ know that to build html doc I need to > switch to src/doc, I switched to src/doc and issued again make book, > make book.pdf and he build stopped with: > ========================================= > ┌──(greg㉿ellipse)-[~/Tmp/fricas] > └─$ make book.pdf > make: *** Aucune règle pour fabriquer la cible « book.pdf ». Arrêt. > > ┌──(greg㉿ellipse)-[~/Tmp/fricas] > └─$ ls > build config confignotes.tex contrib > INSTALL LICENSE.txt README.rst > build-setup.sh config_cl.out config.status doc > INSTALL.CYGWIN Makefile src > ChangeLog config.lisp configure FAQ > lastBuildDate Makefile.in stamp-rootdirs > CHANGELOG.old config.log configure.ac generate_INSTALL.sh > license Makenotes.tex target > > ┌──(greg㉿ellipse)-[~/Tmp/fricas] > └─$ cd src/doc/ > > ┌──(greg㉿ellipse)-[~/Tmp/fricas/src/doc] > └─$ make book > make: *** Aucune règle pour fabriquer la cible « book ». Arrêt. > > ┌──(greg㉿ellipse)-[~/Tmp/fricas/src/doc] > └─$ make book.pdf > grep > '\(\\head{\|\\psXtc\|\xtc\|\\noOutputXtc\|\\nullXtc\|epsffile\|\\spadgraph\)' > /home/greg/Tmp/fricas/src/doc/htex/ug*.htex \ > | mawk -f /home/greg/Tmp/fricas/src/doc/ugepsf.awk > pics.mk > (unset DAASE; FRICAS=/home/greg/Tmp/fricas/target/x86_64-linux-gnu; > export FRICAS; \ > FRICAS_INITFILE='' \ > /home/greg/Tmp/fricas/target/x86_64-linux-gnu/bin/fricas -noht > -noclef -eval ')read /home/greg/Tmp/fricas/src/input/mobius.input') > Checking for foreign routines > FRICAS="/home/greg/Tmp/fricas/target/x86_64-linux-gnu" > spad-lib="/home/greg/Tmp/fricas/target/x86_64-linux-gnu/lib/libspad.so" > foreign routines found > openServer result 0 > FriCAS Computer Algebra System > Version: FriCAS 2024-04-15 built with sbcl 2.4.4 > Timestamp: sam. 04 mai 2024 17:43:10 CEST > ----------------------------------------------------------------------------- > Issue )copyright to view copyright notices. > Issue )summary for a summary of useful system commands. > Issue )quit to leave FriCAS and return to shell. > ----------------------------------------------------------------------------- > > -- generate Mobius curve viewport for ViewportPage > port := draw(surface((v*cos(u/2)+1)*cos(u),(v*cos(u/2)+1)*sin(u), _ > v*sin(u/2)), u=-%pi..%pi, v=-0.5..0.5) > > Compiling function %C with type (DoubleFloat, DoubleFloat) -> > DoubleFloat > Compiling function %E with type (DoubleFloat, DoubleFloat) -> > DoubleFloat > Compiling function %G with type (DoubleFloat, DoubleFloat) -> > DoubleFloat > Transmitting data... > > BadMatch (invalid parameter attributes) > reading: integer: Connection reset by peer > session: fatal, got out of sync with Spad server > (lost race) > mkdir -p /home/greg/Tmp/fricas/target/x86_64-linux-gnu/share/viewports > cp -r *.VIEW /home/greg/Tmp/fricas/target/x86_64-linux-gnu/share/viewports > echo timestamp > viewports > cp /home/greg/Tmp/fricas/src/doc/ps/exit.ps exit.ps > cp /home/greg/Tmp/fricas/src/doc/ps/help.ps help.ps > cp /home/greg/Tmp/fricas/src/doc/ps/home.ps home.ps > cp /home/greg/Tmp/fricas/src/doc/ps/up.ps up.ps > cp /home/greg/Tmp/fricas/src/doc/ps/ribbon2r.ps ribbon2r.ps > cp /home/greg/Tmp/fricas/src/doc/ps/ribbons2.ps ribbons2.ps > cp /home/greg/Tmp/fricas/src/doc/ps/ribbons2b.ps ribbons2b.ps > cp /home/greg/Tmp/fricas/src/doc/ps/2Dctrl.ps 2Dctrl.ps > cp /home/greg/Tmp/fricas/src/doc/ps/3Dctrl.ps 3Dctrl.ps > cp /home/greg/Tmp/fricas/src/doc/ps/SEGBIND.ps SEGBIND.ps > cp /home/greg/Tmp/fricas/src/doc/ps/arrowr.ps arrowr.ps > cp /home/greg/Tmp/fricas/src/doc/ps/knot3.ps knot3.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-alldoms.ps h-alldoms.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-allrank.ps h-allrank.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-atsearch.ps h-atsearch.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-brfront.ps h-brfront.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-comsearch.ps h-comsearch.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-consearch.ps h-consearch.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-docsearch.ps h-docsearch.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-gensearch.ps h-gensearch.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matargs.ps h-matargs.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matats.ps h-matats.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matdesc.ps h-matdesc.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matexamp.ps h-matexamp.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matexports.ps h-matexports.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matimp.ps h-matimp.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matinv.ps h-matinv.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matmap.ps h-matmap.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matops.ps h-matops.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matpage.ps h-matpage.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matrelops.ps h-matrelops.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matrixops.ps h-matrixops.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matsource.ps h-matsource.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-matxref.ps h-matxref.ps > cp /home/greg/Tmp/fricas/src/doc/ps/h-root.ps h-root.ps > make -f pics.mk pics > make[1] : on entre dans le répertoire « /home/greg/Tmp/fricas/src/doc » > make[1]: *** Aucune règle pour fabriquer la cible « > ugNewIntroGraphicsPage1.VIEW/image.xpm », nécessaire pour « > bessintr.ps ». Arrêt. > make[1] : on quitte le répertoire « /home/greg/Tmp/fricas/src/doc » > make: *** [Makefile:858 : stamp-pics] Erreur 2 > > ┌──(greg㉿ellipse)-[~/Tmp/fricas/src/doc] > └─$ cd ../.. > ================================================= > > But I remember having read somewhere viewports will not be build (I > use WSL2 so I never tried xvfb), the only thing I have > fleetingly sawn is: > > configure: HyperDoc graphics must be built separately. > configure: WARNING: Aldor interface will not be built. > > So at the root source tree I issued a 'make viewports' with success, > only those messages: > > Warning: could not get the 9x15 font for messageFont > Warning: could not get the 8x13 font for buttonFont > Warning: could not get the 9x15 font for headerFont > Warning: could not get the 9x15 font for titleFont > Warning: could not get the 9x15 font for graphFont > Warning: could not get the 6x10 font for unitFont > > Missing fonts. > > I re-switched to src/doc, issued a 'make book.pdf' and, after > temporarily installing tensor.sty with 'apt-get install > texlive-science' I was able to obtain an up to date book. Good! > > So my notes would be maybe to add at the end of the./configure step, > as it's usual, a displayed message related to: > > configure: HyperDoc graphics must be built separately. > configure: WARNING: Aldor interface will not be built. > > and building viewports and eventually how to build book.pdf. > > Remember, I did this with a newbie spirit in mind. > > Nevertheless, very nice! Thanks all again! > > Le sam. 4 mai 2024 à 10:08, Ralf Hemmecke <[email protected]> a écrit : > > > > Qian, > > > > I just compiled your new-ps-book branch > > https://github.com/oldk1331/fricas/commit > > > > https://github.com/oldk1331/fricas/commit/e34fadc066ee34b4b6a56ceadfa3284934166999 > > > > It leave one process hanging and thus does not finish. I must > > investigate, but have no time now. Will try more as soon as possible. > > > > The process was a spadclient that ran with 100% CPU. > > > > Ralf > > > > -- > > You received this message because you are subscribed to the Google Groups > > "FriCAS - computer algebra system" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to [email protected]. > > To view this discussion on the web visit > > https://groups.google.com/d/msgid/fricas-devel/dc45d2c3-2352-4d62-bcd6-d2bfeb817b17%40hemmecke.org. -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/fricas-devel/CAHnU2dbHRLkOi%2BqnFtEwMczYyCiQKOZjtHjF9ar1yAeh-hdP%2Bw%40mail.gmail.com.
