Автоматически присвоить имя Plantuml в режиме org

Каждый раз, когда я пишу код Plantuml, я должен дать уникальное имя файла. Но это очень утомительно, когда у нас большой файл, и есть вероятность, что мы даем одно имя файла двум блокам исходного кода plantuml

#+begin_src plantuml :file tryout.png
Alice -> Bob: synchronous 1
Alice ->> Bob: asynchronous 1
#+end_src

#+begin_src plantuml :file tryout.png
Alice -> Bob: synchronous 2
Alice ->> Bob: asynchronous 2
#+end_src

Есть ли способ дать имя файла автоматически в org-mode в emacs для исходного кода plantuml?

1 ответ

Глядя на исходный код ob-plantuml, я вижу, что это невозможно в текущей реализации. Я понимаю причины, по которым это делается таким образом (вам может понадобиться вставить эти файлы и в другие документы, чтобы вы могли быстро их найти), но я также понимаю, почему вам нужна эта опция.

Может быть интересно прийти с некоторым параметром конфигурации для управления этим поведением, но это требует некоторых мыслей о том, как назначать уникальные имена конкретному блоку внутри данного файла режима org.

Другие вопросы по тегам