"""latex article in the standard nbconvert format
"""

from ipypublish.latex.create_tplx import create_tplx
from ipypublish.latex.standard import in_out_prompts as prompts
from ipypublish.latex.standard import standard_article as doc
from ipypublish.latex.standard import standard_contents as content
from ipypublish.latex.standard import standard_definitions as defs
from ipypublish.latex.standard import standard_packages as package

oformat = 'Latex'
template = create_tplx([
    package.tplx_dict, defs.tplx_dict, doc.tplx_dict, content.tplx_dict,
    prompts.tplx_dict
])

config = {'TemplateExporter.filters': {}, 'Exporter.filters': {}}
示例#2
0
        \def\LARGE{\oldLARGE\rmfamily}
    \fi
    
""",
    'document_packages':
    r"""
% Allow for using " as quote character
\usepackage{csquotes}
\MakeOuterQuote{"}
% \MakeInnerQuote{'}
"""
}

oformat = 'Latex'
template = create_tplx(
    [p.tplx_dict for p in [package, defs, doc, title, bib, output, code]] +
    [fuzzingbook_tplx_dict])

_filters = {
    'remove_dollars': remove_dollars,
    'first_para': first_para,
    'create_key': create_key,
    'dict_to_kwds': dict_to_kwds,
    'ansi2listings': ansi2listings,
    'is_equation': is_equation
}

cell_defaults = {
    "ipub": {
        "figure": {
            "placement": "H"
from ipypublish.preprocessors.latex_doc_defaults import MetaDefaults
from ipypublish.preprocessors.latex_doc_links import LatexDocLinks
from ipypublish.preprocessors.split_outputs import SplitOutputs

oformat = 'Latex'

defs_plus = dict(defs.tplx_dict)

with open('docs/_macros_latex.tex', 'r') as fh:
    defs_plus['document_definitions'] += fh.read()

all_tplx_dicts = [
    p.tplx_dict for p in [package, doc, title, bib, output, code]
] + [defs_plus]

template = create_tplx(all_tplx_dicts)

_filters = {
    'remove_dollars': remove_dollars,
    'first_para': first_para,
    'create_key': create_key,
    'dict_to_kwds': dict_to_kwds,
    'ansi2listings': ansi2listings,
    'is_equation': is_equation
}

cell_defaults = {
    "ipub": {
        "figure": {
            "placement": "H"
        },