11

再構成されたテキストを使用して見出し内に画像を配置することは可能ですか?

何かのようなもの:

Introduction .. image:: path/to/img.png
---------------------------------------

これはテキストとしてレンダリングされます。つまり、画像の構文は解析されません。これが不可能かもしれないと信じさせる例は見たことがありませんが、おそらく誰かが回避策を持っています。

私は HTML に出力するつもりです (したがって、派生した CSS を変更することは可能ですが、RST ソースを変更したいと思います。これは、pdf (ラテックス) にも出力するつもりだからです。

4

3 に答える 3

13

エイリアス (つまり、置換)を使用すると、より良い結果が得られると思います。

役立つドキュメントからの抜粋を次に示します。

The |biohazard| symbol must be used on containers used to
dispose of medical waste.

.. |biohazard| image:: biohazard.png

これが役立つことを願っています

于 2013-10-04T19:44:12.360 に答える
7

これは、ヘッダーで置換を使用して実現できます。

Header Text |foo|
=================

.. |foo| image:: path/to/img.png

以下fooは置換テキストの例です。何でもかまいませんが、空白で開始または終了することはできません。

抽象置換構文は次のとおりです。

+-------+-----------------------------------------------------+
| ".. " | "|" substitution text "| " directive type "::" data |
+-------+ directive block                                     |
        |                                                     |
        +-----------------------------------------------------+

インライン画像を挿入したいので、imageとしてを選択する必要がありますdirective type

于 2017-04-18T03:04:48.187 に答える