Fix typo in custom resource format loaders tutorial (#4765)
(cherry picked from commit 6cacd11cac)
Fix typo in audio streams tutorial (#4766)
(cherry picked from commit 3d8e3c90c4)
Fix typo in Soft Body tutorial (#4767)
(cherry picked from commit 836f8490f1)
The `code` directive highlights all sources as GDScript. Other languages are
highlighted incorrectly at the moment, even if `.. code:: [language]` is
specified.
It does, however, work with the `code-block` directive. The reason seems to be
that this directive is Sphinx specific.
There are a few places where no language is specified for a code block and
the default is incorrect.
There are a few places where pseudo code is treated as C++.
4-space is our convention for indented blocks and should be used consistently.
The only exception is for C++ code which is tab-indented, as the engine code.