编译完成后让 TexStudio 播放 .wav

编译完成后让 TexStudio 播放 .wav

我希望我的 Texstudio 在编译完成后播放声音 (.wav)。有人知道怎么做吗?谢谢!

答案1

一种简单的做法是指示 TXS 调用您选择的某个外部程序来播放声音。一些合适的程序示例是afplayvlc(后者可能只是为了播放一些声音而大材小用)。

要将其添加到编译中,请打开 texstudio 首选项并编辑“构建和查看”命令(或用于编译文档的任何命令)

在此处输入图片描述

  • 例如在 Mac 上我使用latexmk,打开 .log 和 .pdf,然后播放音频:

    txs:///latexmk | txs:///view-log | txs:///view-pdf | afplay <path to audio file>/quack.wav
    
  • 对于 Windows(感谢@user1805743!)

    txs:///compile | txs:///view | powershell -c (New-Object Media.SoundPlayer "C:\Windows\Media\notify.wav").PlaySync();
    

相关内容