|
@@ -32,15 +32,15 @@ def initsignal(pelicanobj):
|
|
idx = knitr.opts_chunk.names.index('set')
|
|
idx = knitr.opts_chunk.names.index('set')
|
|
knitroptschunk = pelicanobj.settings.get('RMD_READER_KNITR_OPTS_CHUNK', None)
|
|
knitroptschunk = pelicanobj.settings.get('RMD_READER_KNITR_OPTS_CHUNK', None)
|
|
if knitroptschunk:
|
|
if knitroptschunk:
|
|
- fig_path = knitroptschunk['fig.path'] if knitroptschunk.has_key('fig.path') else 'figure/'
|
|
|
|
|
|
+ fig_path = knitroptschunk['fig.path'] if 'fig.path' in knitroptschunk else 'figure/'
|
|
knitr.opts_chunk[idx](**{str(k): v for k,v in knitroptschunk.items()})
|
|
knitr.opts_chunk[idx](**{str(k): v for k,v in knitroptschunk.items()})
|
|
rmd = True
|
|
rmd = True
|
|
except ImportError as ex:
|
|
except ImportError as ex:
|
|
rmd = False
|
|
rmd = False
|
|
-
|
|
|
|
|
|
+
|
|
class RmdReader(readers.BaseReader):
|
|
class RmdReader(readers.BaseReader):
|
|
file_extensions = ['Rmd', 'rmd']
|
|
file_extensions = ['Rmd', 'rmd']
|
|
-
|
|
|
|
|
|
+
|
|
@property
|
|
@property
|
|
def enabled():
|
|
def enabled():
|
|
return rmd
|
|
return rmd
|