{"id":1546,"date":"2018-12-21T11:00:00","date_gmt":"2018-12-21T10:00:00","guid":{"rendered":""},"modified":"2020-11-15T12:09:40","modified_gmt":"2020-11-15T11:09:40","slug":"convertire-un-file-md-in-odt","status":"publish","type":"post","link":"https:\/\/digitalia.culturanuova.net\/blog\/?p=1546","title":{"rendered":"how to convert an md file md in odt"},"content":{"rendered":"<p><span style=\"font-family: 'arial' , 'helvetica' , sans-serif;\">You can use pandoc.&nbsp;<\/span><br \/>\n<span style=\"font-family: 'arial' , 'helvetica' , sans-serif;\">In Linux you can then add to Dolphin menu a new action, like: &#8220;<code>pandoc %U -o %u.odt &amp;&amp; rename 's\/md.odt\/odt\/' *.odt<\/code>&#8220;<\/span><\/p>\n<p>I prefer this:<\/p>\n<p><code>cat %U &gt;&gt; Archivio\/$(basename \"%u\") &amp;&amp; sed -i -e 's@&lt;span class=\"symbol\"&gt;\\\\&amp;#58771;&lt;\\\\\/span&gt;@[\\\\&amp;#58771;]{custom-style=\"symbol\"}@g' -e 's@&lt;span class=\"symbol\"&gt;\\\\&amp;#58772;&lt;\\\\\/span&gt;@[\\\\&amp;#58772;]{custom-style=\"symbol\"}@g' -e 's@&lt;span class=\"symbol\"&gt;\\\\&amp;#58773;&lt;\\\\\/span&gt;@[\\\\&amp;#58773;]{custom-style=\"symbol\"}@g' -e 's@&lt;span class=\"symbol\"&gt;\\\\&amp;#58774;&lt;\\\\\/span&gt;@[\\\\&amp;#58774;]{custom-style=\"symbol\"}@g' %U &amp;&amp; pandoc --lua-filter odt-custom-styles.lua %U -o %u.odt --reference-doc=\"default.ott\" -f markdown-auto_identifiers &amp;&amp; rename 's\/md.odt\/odt\/' *.odt<\/code>where defaul.ott (LibreOffice defaul template, so that I get an odt file with desired styles) is symlinked from \/home to the folder where I have the md files.<br \/>\nPrefer the last pandoc realease, which recognizes filters.<\/p>\n<h3><span style=\"font-family: 'arial' , 'helvetica' , sans-serif;\">Convert blockquotes<\/span><\/h3>\n<p><span style=\"font-family: 'arial' , 'helvetica' , sans-serif;\">Not:<\/span><\/p>\n<p>normal text<br \/>\n&gt; blockqoute<br \/>\nnormal text<\/p>\n<p><span style=\"font-family: 'arial' , 'helvetica' , sans-serif;\">but<\/span><\/p>\n<p>normal text<\/p>\n<p>&gt; blockqoute<\/p>\n<p>normal text<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You can use pandoc.&nbsp; In Linux you can then add to Dolphin menu a new action, like: &#8220;pandoc %U -o %u.odt &amp;&amp; rename &#8216;s\/md.odt\/odt\/&#8217; *.odt&#8220; I prefer this: cat %U &gt;&gt; Archivio\/$(basename &#8220;%u&#8221;) &amp;&amp; sed -i -e &#8216;s@&lt;span class=&#8221;symbol&#8221;&gt;\\\\&amp;#58771;&lt;\\\\\/span&gt;@[\\\\&amp;#58771;]{custom-style=&#8221;symbol&#8221;}@g&#8217; -e &#8216;s@&lt;span class=&#8221;symbol&#8221;&gt;\\\\&amp;#58772;&lt;\\\\\/span&gt;@[\\\\&amp;#58772;]{custom-style=&#8221;symbol&#8221;}@g&#8217; -e &#8216;s@&lt;span class=&#8221;symbol&#8221;&gt;\\\\&amp;#58773;&lt;\\\\\/span&gt;@[\\\\&amp;#58773;]{custom-style=&#8221;symbol&#8221;}@g&#8217; -e &#8216;s@&lt;span class=&#8221;symbol&#8221;&gt;\\\\&amp;#58774;&lt;\\\\\/span&gt;@[\\\\&amp;#58774;]{custom-style=&#8221;symbol&#8221;}@g&#8217; %U &amp;&amp; pandoc &#8211;lua-filter odt-custom-styles.lua %U -o &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/digitalia.culturanuova.net\/blog\/?p=1546\" class=\"more-link\">Leggi tutto<span class=\"screen-reader-text\"> &#8220;how to convert an md file md in odt&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[565],"tags":[254,255,256,257,258],"class_list":["post-1546","post","type-post","status-publish","format-standard","hentry","category-office","tag-blockquote","tag-convert","tag-convertire","tag-markdown-md-odt","tag-pandoc"],"_links":{"self":[{"href":"https:\/\/digitalia.culturanuova.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1546","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digitalia.culturanuova.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/digitalia.culturanuova.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/digitalia.culturanuova.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/digitalia.culturanuova.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1546"}],"version-history":[{"count":5,"href":"https:\/\/digitalia.culturanuova.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1546\/revisions"}],"predecessor-version":[{"id":2210,"href":"https:\/\/digitalia.culturanuova.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1546\/revisions\/2210"}],"wp:attachment":[{"href":"https:\/\/digitalia.culturanuova.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1546"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digitalia.culturanuova.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1546"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digitalia.culturanuova.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}