是否可以在Sphinx文档工具的html输出中嵌入音频文件?

问题描述 投票:0回答:1

可能没有在html输出中嵌入音频文件的特定指令,但是至少可以嵌入执行此操作的html代码,例如:

<audio controls="controls">
  <source src="foo.wav" type="audio/wav">
  Your browser does not support the <code>audio</code> element. 
</audio>

如果是的话,怎么样?

更新:好的,我设法解决了这个问题,只需将其添加到.rst文档:

.. raw:: html

   <audio controls="controls">
         <source src="_static/foo.wav" type="audio/wav">
         Your browser does not support the <code>audio</code> element. 
   </audio>

但是,我不得不手动将foo.wav文件复制到_build/html/_static。这不是那么糟糕,但我想知道这是否可以自动完成,如果我可以保留音频文件,比如audio根目录中的docs目录......?!?

python html5-audio python-sphinx
1个回答
0
投票

使用raw指令。

.. raw:: html

    <audio controls="controls">
      <source src="foo.wav" type="audio/wav">
      Your browser does not support the <code>audio</code> element. 
    </audio>
© www.soinside.com 2019 - 2024. All rights reserved.