C'è un modo per incorporare un markdown (o il suo sotto-sapori - sto usando PanDoc) in un altro documento ad eccezione di usare un jQuery().load(url)
?Incorporamento di un documento di markdown in un altro
Mi piacerebbe avere un documento che ha ad es. main.md
, chapter1.md
, chapter2.md
, con main.md
caricamento chapter1.md
e chapter2.md
automaticamente.
main.md
avrà un testo tra i due capitoli, ad es.
main.md
:
Some opening text...
...
[chapter1.md]
Some additional text...
...
[chapter2.md]
...
something else.
quindi non posso utilizzare un approccio cat *.md > final.md
Perfetto grazie @OliverMatthews. Potrei usare python invece di perl ma un pre-processo sembra una buona idea. –
Dopo decine di ore investite nella ricerca di un metodo valido e veloce per l'implementazione include in Pandoc questo è finalmente ciò che funziona. Grazie! – certainlyakey
Ecco come appare la mia dichiarazione perl ora - è un po 'modificata in modo che possa abbracciare percorsi di file con spazi ed essere compatibile con i plugin ST di ricerca del percorso come AutoFileName. Inoltre è scappato per funzionare all'interno di un sistema di costruzione ST. La sintassi è '# (percorso/su/file)': 'perl -ne 's /^#\\((.+)\\).*/' cat \ "\\ $ 1 \" '/ e; stampa '$ {file_base_name} .md> result.md' – certainlyakey