LINUX.ORG.RU

в документ emasc

Нету такой штуки как «документ emacs».

anonymous
()

В документ емакс наверно нельзя. Этож голый текст.

Но можно сделать «похоже».

Т.е. берешь картинку из буфера обмена, сохраняешь как файл рядом с твоим текстом, …, профит!

Шучу.

Дальше есть варианты: я для аскидоктора накалякал:

https://github.com/habamax/.emacs.d/blob/master/lisp/asciidoctor-mode.el#L906-L971

в текст вставляется ссылка на картинку и она уже рендерится либо в хтмл, либо в пдф.

Для орг моды видел похожее, с возможностью отображать саму картинку по хоткею в «самом тексте» :)

Но мне это не нужно было и оргмоду не перевариваю. Да и на виме опять.

habamax ★★★
()

из иксового буфера обмена можно вытащить атом с изображением и дальше скопировать либо в файл, либо в буфер emacs.

arrecck ★★★
()

В org-mode есть вложения, отображаться прямо в документе они тоже умеют. Но для добавления вложения это должен быть файл в ФС.
Вот org-download умеет загружать изображения по ссылке, но не из буфера: https://github.com/abo-abo/org-download
Из буфера… можно попробовать записать во временный файл (что-то типа xclip должно уметь) а затем добавить как вложение в org (с перемещением в директорию вложений org-файла, она обычно создаётся рядом с ним).

vyazovoi ★★★
()

Вот так можно в org-mode

[[file://home/userfolder/picture.png]]

Скрыть или показать картинки: C-c C-x C-v или M-x org-toggle-inline-images

pol01
()

Попробовал все варианты. Придется признать, что Emacs для этого просто не подходит. Взять изображение из буфера так не получится.

knigolaz
() автор топика
Ответ на: комментарий от knigolaz

Я тебе уже указал на вариант решения, очень простой:

  1. Копируем картинку в буфер обмена
  2. Пишем содержимое буфера во временный файл: xclip -o -t image/jpeg > /tmp/2org.jpg
  3. В org-mode делаём attach
  4. Удаляем временный файл

Всё это в скрипт и вешаем на один простой хоткей. Сюда же можно и снятие скриншота прикрутить с редактированием перед вставкой в org, было бы желание.

Но если ты хотел лишний раз убедить себя в том, что evernote worth every penny (судя по параллельной теме), то успокойся, в org-mode нет поиска по тексту изображений. Хотя… можно накостылить с tesseract.

vyazovoi ★★★
()
Ответ на: комментарий от vyazovoi

Все не очень просто. Во первых у меня Винда. Во-вторых, практика показала, что удобными эти пляски не будут в любом случае.

knigolaz
() автор топика
Ответ на: комментарий от knigolaz

Винда не приговор, там на пошике без проблем картинку из буфера сохранить: https://stackoverflow.com/questions/55215482/save-image-from-clipboard-using-...

Но если для тебя org-mode не является обязательным условием, то нет смысла конечно.

vyazovoi ★★★
()
Ответ на: комментарий от vyazovoi

Я сижу только в org-mode. Там в другом беда, картинку сложно зумить и вообще работать с ней. Я пришел к выводу, что картинка должна храниться, как картинка.

knigolaz
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.