[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to export to markdown programmatically without the table of cont
From: |
Karl Voit |
Subject: |
Re: How to export to markdown programmatically without the table of contents? |
Date: |
Tue, 3 May 2022 11:15:04 +0200 |
User-agent: |
slrn/1.0.3 (Linux) |
Hi,
* Marcin Borkowski <mbork@mbork.pl> wrote:
>
> On 2022-05-01, at 22:01, Berry, Charles <ccberry@health.ucsd.edu> wrote:
>
>>> On May 1, 2022, at 2:20 AM, Marcin Borkowski <mbork@mbork.pl> wrote:
>>>
>>> I'd like to export a Org-mode formatted string to markdown, but without
>>> the table of contents.
>>>
>>> (org-export-string-as my-string 'md t '(toc nil))
>>
>>
>> It does seem odd that BODY-ONLY as `t' gives a toc. With latex it does not
>> regardless of `:with-toc'.
>> : (org-export-string-as my-string 'md t '(:with-toc nil))
>> seems to give what you want.
>
> http://mbork.pl/2021-05-02_Org-mode_to_Markdown_via_the_clipboard
I tried this neat code snippet today with Emacs 26.3 and Org-mode
9.1.9 and I got an error:
| org-export-barf-if-invalid-backend: Unknown "nil" back-end: Aborting export
When I execute the following code, I get the same error:
| (setq region "/foo/ *bar* https://example.com baz")
| (org-export-string-as region 'md t '(:with-toc nil))
Could it be that I don't have "md" as backend somehow? Is there a
hidden requirement?
Do I need something like "(require 'ox-md)"? I somehow noted that
those export requirements are not necessary any more. Maybe this is
wrong?
Thanks!
--
get mail|git|SVN|photos|postings|SMS|phonecalls|RSS|CSV|XML into Org-mode:
> get Memacs from https://github.com/novoid/Memacs <
Personal Information Management > http://Karl-Voit.at/tags/pim/
Emacs-related > http://Karl-Voit.at/tags/emacs/