reStructuredText parsing of initial in a csv-table appears to convert to numbered list
I recently placed the following (slightly edited) into a .rst file
eBooks
======
.. csv-table:: eBooks
:header: "Title", "Author"
"AWS System Administration", "Mike Ryan, Federico Lucifredi"
"Infrastructure As Code", "Kief Morris"
"Puppet Best Practices", "Chris Barbour"
"Ansible: Up and Running", "Lorin Hochstein"
"Vagrant: Up and Running", "Q. Ethan McCallum"
"Managing RPM-based Systems with Kickstart and Yum", "Mitchell Hashimoto"
However instead of "Vagrant: Up and Running" being authored by "Q. Ethan McCallum" I was surprised to find it authored by "17. Ethan McCallum". I was able to resolve this by escaping the period.
I then did further investigation and discovered the following:
Q. foo
R. bar
S. baz
will render as
17. foo
18. bar
19. baz
Therefore I would guess that the bug that I'm seeing above is because somehow "Ethan" is having his Q. interpreted as being at the start of a paragraph, even though it clearly isn't.
(Q. being rendered as 17. may be a bug as well?)