Re: [PATCH 1/3] howto: Update Answer to QQZ 1.3 to mention inline QQA is not easy

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

 



On Tue, Mar 17, 2020 at 12:16:26AM +0900, Akira Yokosawa wrote:
> >From f4a50f79fdd13552b482b5e0f8ef0ff9b199e24b Mon Sep 17 00:00:00 2001
> From: Akira Yokosawa <akiyks@xxxxxxxxx>
> Date: Sun, 8 Mar 2020 00:59:39 +0900
> Subject: [PATCH 1/3] howto: Update Answer to QQZ 1.3 to mention inline QQA is not easy
> 
> The macro \QuickQuizAnswer{} defined in qqz.sty currently discards
> its argument.  If you modify it to enable inline QQA, pdflatex will
> end up in error due to verbatim contents and other fragile elements
> within macro arguments.
> 
> Appendix E's code (qqz.tex) works because the macros \QuickQ{}
> and \QuickA{} have no argument.
> 
> Signed-off-by: Akira Yokosawa <akiyks@xxxxxxxxx>

Applied and pushed all three, thank you!

							Thanx, Paul

> ---
>  howto/howto.tex | 12 ++++++++----
>  1 file changed, 8 insertions(+), 4 deletions(-)
> 
> diff --git a/howto/howto.tex b/howto/howto.tex
> index b0b0e487..18757934 100644
> --- a/howto/howto.tex
> +++ b/howto/howto.tex
> @@ -207,10 +207,14 @@ Here are a few possible strategies:
>  	to ignore, you can always clone the \LaTeX{} source for
>  	this book from the git archive.
>  	You can then modify \path{Makefile} and \path{qqz.sty} to eliminate
> -	the Quick Quizzes from the PDF output.
> -	Alternatively, you could modify these two files so as
> -	to pull the answers inline, immediately following
> -	the questions.
> +	the Quick Quizzes from the PDF output.\footnote{
> +		On the other hand, modifying these two files does not
> +		suffice at the moment if what you'd like to do is to pull
> +		the answers inline, immediately following the questions.
> +		This is due to the fragility of verbatim environments
> +		within arguments of \LaTeX\ macros.
> +		It should still be possible, for example, by editing every
> +		\path{.tex} source by a script, though.}
>  \item	Look at the answer immediately rather than investing
>  	a large amount of time in coming up with your own
>  	answer.
> -- 
> 2.17.1
> 



[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