pspp-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: User manual


From: Ben Pfaff
Subject: Re: User manual
Date: Mon, 26 Oct 2020 09:51:51 -0700

All of the tests do pass if I delete the line "\input graphicx" from
the generated output.

On Mon, Oct 26, 2020 at 1:08 AM John Darrington
<john@darrington.wattle.id.au> wrote:
>
> I guess there is some component of the graphicx package which needs to be
> installed.   I'll have to look at this to see if it can be made more tolerant
> of missing {La}TeX packages.
>
> J'
>
> On Sun, Oct 25, 2020 at 02:34:39PM -0700, Ben Pfaff wrote:
>      All the new TeX driver tests fail for me with output like this:
>
>      #                             -*- compilation -*-
>      1206. tex.at:162: testing tex simple example ...
>      ../../tests/tex.at:177: pspp -O format=tex simple.sps
>      ../../tests/tex.at:178: test $(wc -L pspp.tex | awk '{print $1}') -le 80
>      stdout:
>      ../../tests/tex.at:181: $TEX --halt-on-error pspp.tex
>      stdout:
>      This is TeX, Version 3.14159265 (TeX Live 2020/Debian) (preloaded 
> format=tex)
>      (./pspp.tex 
> (/usr/share/texlive/texmf-dist/tex/plain/graphics-pln/graphicx.tex
>      (/usr/share/texlive/texmf-dist/tex/plain/graphics-pln/miniltx.tex)
>      (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
>      (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
>      (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
>      (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
>      (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
>      (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def)
>      ! Undefined control sequence.
>      l.118 \protected
>                      \def\includegraphics{%
>      No pages of output.
>      Transcript written on pspp.log.
>      ../../tests/tex.at:181: exit code was 1, expected 0
>      1206. tex.at:162: 1206. tex simple example (tex.at:162): FAILED 
> (tex.at:181)
>
>      The generated pspp.tex is:
>
>      %% TeX output of pspp
>
>      %% Define the horizontal space between table columns
>      \def\psppcolumnspace{1mm}
>
>      \input graphicx
>
>
>      %% Sets the environment for rendering material in table cell
>      %% The parameter is the number of columns in the table
>      \def\cell#1{\normalbaselines\advance\hsize by
>      -#1.0\psppcolumnspace\advance\hsize by \psppcolumnspace\divide\hsize by
>      #1\noindent\raggedright\hskip0pt}
>
>      %% Render the text centre justified
>      \def\startcentre{\begingroup\leftskip=0pt plus 1fil
>      \rightskip=\leftskip\parfillskip=0pt}
>      \def\stopcentre{\par\endgroup}
>      \long\def\centre#1{\startcentre#1\stopcentre}
>
>      %% Render the text right justified
>      \def\startright{\begingroup\leftskip=0pt plus 1fil
>      \parfillskip=0pt}
>      \def\stopright{\par\endgroup}
>      \long\def\right#1{\startright#1\stopright}
>
>
>      {\parindent=0pt
>      {\bf Reading free-form data from INLINE.}\par
>      \offinterlineskip\halign{\strut%
>      {\vbox{\cell{2}#}}\hskip\psppcolumnspace\hfil&\vrule
>      {\vbox{\cell{2}#}}\cr
>      Variable&\centre{Format}\cr
>      \noalign{\hrule\vskip -\normalbaselineskip}\cr
>      name&A16\cr
>      score&F8.0\cr
>      }% End of \halign
>      }
>      \vskip 3ex
>
>
>      {\parindent=0pt
>      {\bf Descriptive Statistics}\par
>      \offinterlineskip\halign{\strut%
>      {\vbox{\cell{6}#}}\hskip\psppcolumnspace\hfil&\vrule
>      {\vbox{\cell{6}#}}\hskip\psppcolumnspace\hfil&\vrule
>      {\vbox{\cell{6}#}}\hskip\psppcolumnspace\hfil&\vrule
>      {\vbox{\cell{6}#}}\hskip\psppcolumnspace\hfil&\vrule
>      {\vbox{\cell{6}#}}\hskip\psppcolumnspace\hfil&\vrule
>      {\vbox{\cell{6}#}}\cr
>      \centre{}&\centre{N}&\centre{Mean}&\centre{Std
>      Dev}&\centre{Minimum}&\centre{Maximum}\cr
>      \noalign{\hrule\vskip -\normalbaselineskip}\cr
>      
> score&\right{4}&\right{28.10}&\right{20.16}&\right{12.10}&\right{54.10}\cr
>      Valid N (listwise)&\right{4}&&&&\cr
>      Missing N (listwise)&\right{0}&&&&\cr
>      }% End of \halign
>      }
>      \vskip 3ex
>
>
>      \bye
>
>      On Sun, Oct 25, 2020 at 2:31 PM Ben Pfaff <blp@cs.stanford.edu> wrote:
>      >
>      > Is the new TeX output driver meant to help with this?
>      >
>      > On Sun, Oct 25, 2020 at 1:17 PM Ben Pfaff <blp@cs.stanford.edu> wrote:
>      > >
>      > > Sure! I'll work on that now.
>      > >
>      > > On Sun, Oct 25, 2020 at 1:16 PM John Darrington
>      > > <john@darrington.wattle.id.au> wrote:
>      > > >
>      > > > On Sun, Oct 25, 2020 at 11:29:18AM -0700, Ben Pfaff wrote:
>      > > >
>      > > >      I suspect that the tutorial would be more useful if it was not
>      > > >      oriented around using the command syntax interactively. I 
> doubt that
>      > > >      is a common way to use PSPP. It seems to me that users are 
> more likely
>      > > >      to use PSPP either by writing syntax files in an editor and 
> running
>      > > >      them noninteractively, or by using the GUI (either writing 
> syntax
>      > > >      files there or using the dialog boxes).
>      > > >
>      > > >      Would you be OK with it if I modified the tutorial to be 
> oriented
>      > > >      around writing syntax files, rather than around writing syntax
>      > > >      interactively in the text UI?
>      > > >
>      > > > Go ahead.  (I think however some mention of the interactive mode, 
> perhaps with a
>      > > > small example should remain).
>      > > >
>      > > > J'



reply via email to

[Prev in Thread] Current Thread [Next in Thread]