On Thu, Mar 26, 2020 at 07:19:04AM +0900, Akira Yokosawa wrote: > On Wed, 25 Mar 2020 09:17:16 -0700, Paul E. McKenney wrote: > > On Thu, Mar 26, 2020 at 12:19:56AM +0900, Akira Yokosawa wrote: > >> On Sun, 22 Mar 2020 11:24:15 -0700, Paul E. McKenney wrote: > >>> On Sat, Mar 21, 2020 at 11:24:14AM +0900, Akira Yokosawa wrote: > >>>> Hi Paul, > >>>> > >>>> So this in an improved "noqq" relative to qqz.2020.03.17a. > >>>> It presents anchors to Appendix E in framed boxes. > >>>> > >>>> To display essential quizzes inline, I added additional macros to be > >>>> used in the form of: > >>>> > >>>> \EQuickQuiz{ > >>>> quiz part > >>>> }\EQuickQuizAnswer{ > >>>> answer part > >>>> }\EQuickQuizEnd > >>>> > >>>> > >>>> To improve the looks of consecutive quizzes, I further added macros > >>>> to be used for sequence of Quick Quizzes in the form of: > >>>> > >>>> \QuickQuizSeries{% > >>>> \QuickQuizB{ > >>>> quiz part 1 > >>>> }\QuickQuizAnswerB{ > >>>> answer part 1 > >>>> }\QuickQuizEndB > >>>> % > >>>> \QuickQuizM{ > >>>> quiz part 2 > >>>> }\QuickQuizAnswerM{ > >>>> answer part 2 > >>>> }\QuickQuizEndM > >>>> % > >>>> \QuickQuizE{ > >>>> quiz part 3 > >>>> }\QuickQuizAnswerE{ > >>>> answer part 3 > >>>> }\QuickQuizEndE > >>>> } % end of \QuickQuizSeries > >>>> > >>>> As a PoC, I applied schemes above to count/count.tex. > >>>> Does this amount of changes in .tex files look acceptable to you? > >>>> > >>>> If you think they are acceptable, I'll do the changes in other consecutive > >>>> quick quizzes. > >>>> > >>>> Futher tuning of noqq's look can be done by tweaking qqz.sty. I think > >>>> "noqq" looks OK, though. > >>>> > >>>> Any feedback is welcome! > >>> > >>> These are now on branch qqz.2020.03.22a, which is on top of the earlier > >>> qqz.2020.03.17a. > >>> > >>> I do like the comma-separated list of quick-quiz IDs for the -noqq > >>> variant, and marking a few of the quizzes as "essential" makes sense. > >>> > >>> I believe that the churn should be fine in this case. This does after > >>> all at least partially address a long-standing complaint from a small > >>> but noisy group of people. ;-) > >>> > >>> Should the "hb" target also put boxes around the quick quizzes? > >>> (I freely confess to having lost track of what most of the targets do!) > >> > >> Prompted by this question, I was looking into the -hb build. > >> It turned out that the change made in commit 648af1774e3a ("Stop using > >> modified book.cls") I submitted back in April 2018 broke the -hb build > >> in that pdflatex generates PDF having page size of normal letterpaper. > >> > >> It looks like the letterpaperhb option needs to be in the modified > >> book.cls file. > >> As there was no complaint regarding this regression, I guess nobody > >> cares -hb build. > > > > The only time I might have used it was when creating the hardbound > > version of the first edition. > > > >> And I'm wondering how the -hb build is supposed to work. > >> > >> Do you choose paper of 10.75in x 8.25in in printing -hb PDF? > >> Or do you use normal letterpaper and cut edges by 0.25in afterwords? > > > > I will know (hopefully) in a few months, once I have the remaining > > scalability results regenerated. It might well be different this time, > > depending on what formatting options are available from whichever online > > printing service. > > Ah, I see. > > > > > So I might be asking for your assistance at that point, in the all too > > likely event that I cannot figure it out on my own. ;-) > > So, I'll see what would be a proper way to add a customized paper size. > > As for the addition of Quick Quiz annotation, one of your recent updates > conflicts with my working branch. > > So please wait a while for another "[RFC NOT PULL]". Or just send me the pull request and tell me which commit it is against. Then let me sort out the merge-conflict breakage. I do have significant practice with this sort of task. ;-) Thanx, Paul > >>>> Thanks, Akira > >>>> -- > >>>> The following changes since commit 01dcc70d3f66a1224ba63dc50bbe8370d3711c1b: > >>>> > >>>> qqz.sty: Add background color to Quiz part of Quick Quizzes (2020-03-17 20:24:09 +0900) > >>>> > >>>> are available in the Git repository at: > >>>> > >>>> https://github.com/akiyks/perfbook.git tags/for-paul-2020.03.21a > >>>> > >>>> for you to fetch changes up to 77e161e26d37453b751429799fd3c8b49cf7e0c9: > >>>> > >>>> qqz.sty: Make noqq's Appendix E look same as that of 2cqq's (2020-03-21 10:53:16 +0900) > >>>> > >>>> ---------------------------------------------------------------- > >>>> Akira Yokosawa (3): > >>>> Add experimental target 'noqq' (sans inline Quick Quizzes) > >>>> Permit consecutive QQs to appear in a framed box > >>>> qqz.sty: Make noqq's Appendix E look same as that of 2cqq's > >>>> > >>>> Makefile | 5 +- > >>>> count/count.tex | 270 ++++++++++++++++++++++++++---------------------- > >>>> perfbook.tex | 3 + > >>>> qqz.sty | 73 ++++++++++++- > >>>> utilities/extractqqz.sh | 8 +- > >>>> 5 files changed, 231 insertions(+), 128 deletions(-)