[PATCH -perfbook] summary: Misc. fixes/tweaks

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

 



o Consistently use past tense in the recap of chapters.
o Use 'nbsp' to avoid line break after "I" in 2c builds.
o Fix staccato of "next next".
o In 1c builds, use float option of "H" to avoid a final page
with a lonely cartoon of frightened Tux.

Signed-off-by: Akira Yokosawa <akiyks@xxxxxxxxx>
---
 summary.tex | 21 +++++++++++++++------
 1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/summary.tex b/summary.tex
index 16320e34..8ca5a635 100644
--- a/summary.tex
+++ b/summary.tex
@@ -9,7 +9,7 @@
 	  {\emph{Konrad Adenauer}}
 
 You have arrived at the end of this book, well done!
-I hope that your journey was a pleasant but challenging and worthwhile
+I~hope that your journey was a pleasant but challenging and worthwhile
 one.
 
 For your editor and contributors, this is the end of the journey to the
@@ -81,13 +81,13 @@ Whichever side of the formal-verification/\-testing divide you might
 be on, if code has not been thoroughly validated, it does not work.
 And that goes at least double for concurrent code.
 
-\Cref{chp:Putting It All Together} presents a number of situations
+\Cref{chp:Putting It All Together} presented a number of situations
 where combining concurrency mechanisms with each other or with other
 design tricks can greatly ease parallel programmers' lives.
-\Cref{sec:advsync:Advanced Synchronization} looks at advanced
+\Cref{sec:advsync:Advanced Synchronization} looked at advanced
 synchronization methods, including lockless programming, non-blocking
 synchronization, and parallel real-time computing.
-\Cref{chp:Advanced Synchronization: Memory Ordering} digs into the
+\Cref{chp:Advanced Synchronization: Memory Ordering} dug into the
 critically important topic of memory ordering, presenting techniques
 and tools to help you not only solve memory-ordering problems, but
 also to avoid them completely.
@@ -146,7 +146,7 @@ parallel-programming experts.
 Paul began his question by noting that in the 15~years from 1991 to 2006,
 the price of a parallel system had dropped from that of a house to that
 of a mid-range bicycle, and it was clear that there was much more room
-for additional dramatic price decreases over the next next 15~years
+for additional dramatic price decreases over the next 15~years
 extending to the year 2021.
 He also noted that decreasing price should result in greater familiarity
 and faster progress in solving parallel-programming problems.
@@ -210,12 +210,21 @@ if in fact he ever knew it.
 
 This book is nevertheless for that man.
 
-\begin{figure}[tb]
+\IfTwoColumn{
+\begin{figure}
 \centering
 \resizebox{3in}{!}{\includegraphics{cartoons/UseTheRightToolsBubble}}
 \caption{The Most Important Lesson}
 \ContributedBy{Figure}{fig:summary:The Most Important Lesson}{Melissa Broussard}
 \end{figure}
+}{
+\begin{figure}[H]
+\centering
+\resizebox{3in}{!}{\includegraphics{cartoons/UseTheRightToolsBubble}}
+\caption{The Most Important Lesson}
+\ContributedBy{Figure}{fig:summary:The Most Important Lesson}{Melissa Broussard}
+\end{figure}
+}
 
 And this book is also for everyone else who would like to add low-level
 concurrency to their skillset.
-- 
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