omd2tex.tools.settings module#

class omd2tex.tools.settings.Settings[source]#

Bases: ConfigBase

class Parse[source]#

Bases: ConfigBase

merge_elements = True#
class Export[source]#

Bases: ConfigBase

search_dir = '~/Obsidian/'#
search_ignore_dirs = ['.trash', '.obsidian', '.plugins', '.smart-env', '.reference-map']#
makefile = True#
export_dir = './test/'#
branching_project = False#
class Frontmatter[source]#

Bases: ConfigBase

parse = True#
class Beamer[source]#

Bases: ConfigBase

divide_element = ['splitline', 'headline']#
class Paragraph[source]#

Bases: ConfigBase

latinify = True#
latinify_probability = 0.05#
latinify_json = ''#
formulas_json = ''#
class Preamble[source]#

Bases: ConfigBase

create_preamble = True#
settings_json = ''#
class File[source]#

Bases: ConfigBase

parse = True#
max_file_recursion = 5#
pass_if_not_found = True#
divide_with_new_page = True#
class Headline[source]#

Bases: ConfigBase

parse = True#
global_level_align = True#
numeration = True#
clean_markdown_numeration = False#
clean_all_highlight = True#
class Image[source]#

Bases: ConfigBase

parse = True#
absolute_path_in_project_export = False#
copy_to_folder_in_project_export = True#
wh_aspect_borders = [0.6, 1.8]#
default_width = '8cm'#
default_height = '8cm'#
class Quote[source]#

Bases: ConfigBase

parse = True#
max_quote_recursion = 5#
class List[source]#

Bases: ConfigBase

itemsep = '0pt'#
class Codeblock[source]#

Bases: ConfigBase

parse = True#
class Fragment[source]#

Bases: ConfigBase

class Splitline[source]#

Bases: ConfigBase

parse = True#
width = '0.5pt'#
class Caption[source]#

Bases: ConfigBase

parse = True#