doc: RCU: Avoid 'Symbol' font-family in SVG figures
authorAkira Yokosawa <akiyks@gmail.com>
Tue, 2 Nov 2021 23:48:15 +0000 (08:48 +0900)
committerPaul E. McKenney <paulmck@kernel.org>
Wed, 1 Dec 2021 01:23:14 +0000 (17:23 -0800)
commit5861dad198fee7d99d7940464d72f17c061a427c
tree35e015f87631e824328e9fd67418e0f0c2434376
parent7c0be9f8901fed7bfe44cb3f8f7412b010209526
doc: RCU: Avoid 'Symbol' font-family in SVG figures

On Ubuntu Focal, strings in some of SVG files under
Documentation/RCU/Design can not be rendered properly when
converted to PDF.

Ubuntu releases since Focal and Debian bullseye have trouble
with "Symbol" font-family in SVG files.

As those strings are mostly API names such as "READ_ONCE()",
"WRITE_ONCE(), "rcu_read_lock()", and so on, using a generic
monospace font-family should be a good alternative.

Substitute the font-family name by a simple sed pattern:

    's/Symbol/monospace/g'

Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Documentation/RCU/Design/Expedited-Grace-Periods/Funnel0.svg
Documentation/RCU/Design/Expedited-Grace-Periods/Funnel1.svg
Documentation/RCU/Design/Expedited-Grace-Periods/Funnel2.svg
Documentation/RCU/Design/Expedited-Grace-Periods/Funnel3.svg
Documentation/RCU/Design/Expedited-Grace-Periods/Funnel4.svg
Documentation/RCU/Design/Expedited-Grace-Periods/Funnel5.svg
Documentation/RCU/Design/Expedited-Grace-Periods/Funnel6.svg
Documentation/RCU/Design/Expedited-Grace-Periods/Funnel7.svg
Documentation/RCU/Design/Expedited-Grace-Periods/Funnel8.svg
Documentation/RCU/Design/Requirements/GPpartitionReaders1.svg
Documentation/RCU/Design/Requirements/ReadersPartitionGP1.svg