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]". Thanks, Akira > > > 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(-)