Re: [RFC NOT PULL] Add experimental target 'noqq' (sans inline Quick Quizzes)

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

 



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.

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.  ;-)

 
							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(-)



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux