ipypublish.filters.filters module¶
-
ipypublish.filters.filters.
create_key
(input, **kwargs)[source]¶ create sanitized key string which only contains lowercase letters, (semi)colons as c, underscores as u and numbers as roman numerals in this way the keys with different input should mainly be unique
>>> create_key('fig:A_10name56') 'figcauxnamelvi'
-
ipypublish.filters.filters.
dict_to_kwds
(inobject, kwdstr='', overwrite=True)[source]¶ convert a dictionary to a string of keywords, or, if a list, a string of options
append to an existing options string (without duplication)
Parameters: Examples
>>> dict_to_kwds({"a":1,"c":3},'a=1,b=2') 'a=1,b=2,c=3' >>> dict_to_kwds(['a', 'c'],'a,b') 'a,b,c'
-
ipypublish.filters.filters.
first_para
(input, **kwargs)[source]¶ get only ttext before a n (i.e. the fist paragraph)