! n"      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                    !"#$%&'()*+,-./01 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./012345 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~       !""#$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&''()*+,,-.//01222344555566677777778889:::;<<=>>>>>?@@@@@@@@@@@@AAAAAAAAABBBB      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CCCCCCCDEFFGHHHHHHHHHHIIIIIIIJKKKKKKKLLLMMMMMMMNOOOOOOOOOOOOOOOOOOOPQRRRRSSS T T T U VWXYYZZZZZZ[[[[[[[ \!\"\#\$\%\&]'](])]*^+^,^-^.^/^0^1^2^3^4_5_6_7_8_9_:_;_<_=_>_?_@_A_B_C_D_E_F_G_H_I_J_K_L_M_N_O_P_Q_R_S_T_U_V_W_X_Y_Z_[_\_]_^___`_a_b_c_d_e_f_g_h_i_j_k_l_m_n_o_p_q_r_s_t_u_v_w_x_y_z_{_|_}_~______`SafeHa'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley@edu>alphaportableSafeJ*'Copyright (C) 2013-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableSafeL.OOb:Copyright (C) 2017 2020 John MacFarlane <jgm@berkeley.edu>GNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableSafeN cNoneNdSafe>O/eNoneO"Copyright (C) 2015 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneQzPQPQ'Copyright (C) 2012-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone27M9VRpandoc*Individually selectable syntax extensions.Spandoc+PHP markdown extra abbreviation definitionsTpandoc$Make all non-alphanumerics escapableUpandoc2Enable Text::Amuse extensions to Emacs Muse markupVpandocMake  and escapableWpandocEascii-only identifiers for headers; presupposes Ext_auto_identifiersXpandoc!Automatic identifiers for headersYpandoc!Make all absolute URIs into linksZpandocGitHub style ``` code blocks[pandoc&Require blank line before a blockquote\pandoc"Require blank line before a header]pandocBracketed spans with attributes^pandocPandoc/citeproc citations_pandocFDefinition lists without space between items, and disallow laziness`pandoc'Definition lists as in pandoc, mmd, phpapandocNewlines in paragraphs are ignored between East Asian wide characters. Note: this extension does not affect readers/writers directly; it causes the eastAsianLineBreakFilter to be applied after parsing, in Text.Pandoc.App.convertWithOpts.bpandocSupport emoji like :smile:cpandocAllow empty paragraphsdpandoc+Recognise the EPUB extended version of HTMLepandoc%Treat a backslash at EOL as linebreakfpandoc Markdown-style numbered examplesgpandoc(Enable fancy list numbers and delimitershpandoc&Allow attributes on fenced code blocksipandocParse fenced code blocksjpandocAllow fenced div syntax :::kpandocPandoc/PHP/MMD style footnoteslpandoc(Require 4-space indent for list contentsmpandocYUse GitHub's method for generating header identifiers; presupposes Ext_auto_identifiersnpandocGrid tables (pandoc, reST)opandoc$All newlines become hard line breaksppandoc+Explicit header attributes {#id .class k=v}qpandoc"Newlines in paragraphs are ignoredrpandoc*A paragraph with just an image is a figurespandoc$Implicit reference links for headerstpandocAllow attributes on inline codeupandocPandoc-style inline notesvpandoc'Treat underscore inside word as literalwpandoc-Parse LaTeX macro definitions (for math only)xpandocRST style line blocksypandoclink and image attributeszpandoc#Allow lists without preceding blank{pandoc#Enable literate Haskell conventions|pandocFInterpret text inside HTML as markdown iff container has attribute markdown}pandoc(Interpret as markdown inside HTML blocks~pandoc-Multimarkdown style header identifiers [myid]pandoc#MMD style reference link attributespandocMultimarkdown metadata blockpandocPandoc-style multiline tablespandocUse Div blocks for contents of  div tagspandoc!Use Span inlines for contents of spanpandoc;Use output format's native numbering for figures and tablespandocConTeXt Natural Tablespandoc- = em, - before number = enpandocPandoc title blockpandoc&Pipe tables (as in PHP markdown extra)pandoc!Allow explicit raw blocks/inlinespandocAllow raw HTMLpandocAllow raw TeX (other than math)pandoc'Parse markdown in ipynb as raw markdownpandocShortcut reference linkspandocPandoc-style simple tablespandocSmart& quotes, apostrophes, ellipses, dashespandoc'Require space between # and header textpandoc)Allow space between two parts of ref linkpandoc-Make start number of ordered list significantpandocStrikeout using ~~this~~ syntaxpandocSubscript using ~this~ syntaxpandocSuperscript using ^this^ syntaxpandoc$Read styles that pandoc doesn't knowpandoc+Parse certain list items as task list itemspandocPandoc-style table captionspandocTeX math between $..$ or $$..$$pandocTeX math btw \(..\) \[..\]pandoc TeX math btw .. ..pandocYAML metadata blockpandoc+Use Project Gutenberg conventions for plainpandocGeneric attribute syntaxpandoc4Extensions to be used with pandoc-flavored markdown.pandoc-Extensions to be used with plain text output.pandoc.Extensions to be used with PHP Markdown Extra.pandoc4Extensions to be used with github-flavored markdown.pandoc)Extensions to be used with multimarkdown.pandoc4Language extensions to be used with strict markdown.pandoc1Default extensions from format-describing string.pandockGet all valid extensions for a format. This is used mainly in checking format specifications for validity.pandoczParse a format-specifying string into a markup format, a set of extensions to enable, and a set of extensions to disable.\RdcxSTUVWXYZ[\]^_`abefghijklmnopqrstuvwyz{|}~\RdcxSTUVWXYZ[\]^_`abefghijklmnopqrstuvwyz{|}~ 'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone27_pandocVerbosity level.//f 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNonepandocoDummy type to allow values of arbitrary Lua type. This just wraps stack indices, using it requires extra care.gI 2012-2020 John MacFarlane 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNoneyhG 2012 2020 John MacFarlane, 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone456=>?@AOpandocNHelper type which allows to traverse trees in order, while splicing in trees.2The only interesting use of this type is via it's  '@Walkable@' instance. That instance makes it possible to walk a Pandoc document (or a subset thereof), while applying a function on each element of an AST element list, and have the resulting list spliced back in place of the original element. This is the traversal/splicing method used for Lua filters. 'Copyright (C) 2011-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableSafepandoc.Determine mime type appropriate for file path.pandocnDetermime mime type appropriate for file path, defaulting to application/octet-stream  if nothing else fits.pandoc4Determine general media category for file path, e.g.&mediaCategory "foo.jpg" = Just "image"pandocNCollection of common mime types. Except for first entry, list borrowed from jhttps://github.com/Happstack/happstack-server/blob/master/src/Happstack/Server/FileServe/BuildingBlocks.hshappstack-server 2Copyright (C) 2014-2015, 2017 2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone2Mgpandoc[A container for a collection of binary resources, with names and mime types. Note that a  is a Monoid, so  can be used for an empty , and  can be used to append two s.pandocDelete a media item from a :, or do nothing if no item corresponds to the given path. pandocInsert a media item into a 3, replacing any existing value with the same name. pandocLookup a media item in a #, returning mime type and contents. pandoc)Get a list of the file paths stored in a P, with their corresponding mime types and the lengths in bytes of the contents.pandoc,relative path and canonical name of resource pandoc,relative path and canonical name of resourcepandoc.mime type (Nothing = determine from extension)pandoccontents of resource        iI 2012-2020 John MacFarlane 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNoneUpandoc A list of  items.pandoc.Push an iterator triple to be used with Lua's forw loop construct. Each iterator invokation returns a tripple consisting of an item's filename, MIME type, and content.pandocLua type name for .pandocPush a  MediaItems element to the stack.pandoc Retrieve a  MediaItems element from the stack.pandoclRetrieve a list of items from an iterator state, return the first item (if present), and advance the state. 'Copyright (C) 2013-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableSafeHpandoc Version of X that uses lazy bytestrings instead of strings and allows setting environment variables.readProcessWithExitCode{ creates an external process, reads its standard output strictly, waits until the process terminates, and then returns the N of the process and the standard output. stderr is inherited from the parent.?If an asynchronous exception is thrown to the thread executing readProcessWithExitCode,, the forked process will be terminated and readProcessWithExitCode9 will wait (block) until the process has been terminated.This function was adapted from readProcessWithExitCode| of module System.Process, package process-1.6.3.0. The original code is BSD licensed and University of Glasgow 2004-2008.pandocOFork a thread while doing something else, but kill it if there's an exception.This is important in the cases above because we want to kill the thread that is holding the Handle lock, because when we clean up the process we try to close that handle, which could otherwise deadlock.YThis function was copied verbatim from module System.Process of package process-1.6.3.0.pandocenvironment variablespandoc Filename of the executable (see  for details)pandoc any argumentspandocstandard inputpandocexitcode, stdoutj 2014-2020 Jesse Rosenthal <jrosenthal@jhu.edu>, 2014-2020 John MacFarlane <jgm@berkeley.edu>, 2020 Nikolay Yakimov <root@livid.pp.ru>GNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNonewk'Copyright (C) 2014-2020 Jesse RosenthalGNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableSafel 2014-2020 Jesse Rosenthal <jrosenthal@jhu.edu>, 2014-2020 John MacFarlane <jgm@berkeley.edu>, 2015 Nikolay Yakimov <root@livid.pp.ru>GNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableSafe 'Copyright (C) 2017-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableSafe! "%#$! "%#$m#Copyright (C) 2015 Martin LinnemannGNU GPL, version 2 or above1Martin Linnemann <theCodingMarlin@googlemail.com>alphaportableSafepandoc6Wrapper for a list. While the normal list instance of 3 fails whenever it can, this type will never fail.pandoc0Class of containers that can escalate contained  s. The word Vector0 is meant in the sense of a disease transmitter.pandoc<Default for now. Will probably become a class at some point.pandoc fromLeft f === either f idpandoc 8recover a === fromLeft (const a) === either (const a) idpandocI would love to use . Alas, no...pandocIf either of the values represents a non-error, the result is a (possibly combined) non-error. If both values represent an error, an error is returned.pandocIf either of the values represents a non-error, the result is a (possibly combined) non-error. If both values represent an error, an error is returned.p#Copyright (C) 2015 Martin LinnemannGNU GPL, version 2 or above1Martin Linnemann <theCodingMarlin@googlemail.com>alphaportableSafe pandocGiven a IRI, possibly update the map and return the id of the namespace. May fail if the namespace is unknown and the application does not allow unknown namespaces.pandocHGiven a namespace id, lookup its IRI. May be overridden for performance.pandocThe root element of an XML document has a namespace, too, and the "XML.Light-parser" is eager to remove the corresponding namespace attribute. As a result, at least this root namespace must be provided.q#Copyright (C) 2015 Martin LinnemannGNU GPL, version 2 or above1Martin Linnemann <theCodingMarlin@googlemail.com>alphaportableSafe r#Copyright (C) 2015 Martin LinnemannGNU GPL, version 2 or above1Martin Linnemann <theCodingMarlin@googlemail.com>alphaportableSafe%UV,s pandocOData that can be looked up. This is mostly a utility to read data with kind *.pandoc/Equivalent to > foldr (.) id where '(.)' are  are the ones from Control.Category and  is the one from  Data.Foldable2. The noun-form was chosen to be consistend with , " etc based on the discussion at  @https://groups.google.com/forum/#!topic/haskell-cafe/VkOZM1zaHOI (that I was not part of)pandoc6Equivalent to > foldr (flip (.)) id where '(.)' are  are the ones from Control.Category and  is the one from  Data.Foldable. A reversed version of .pandocdThis function often makes it possible to switch values with the functions that are applied to them.!Examples: > swing map :: [a -> b] -> a -> [b] > swing any :: [a -> Bool] -> a -> Bool > swing foldr :: b -> a -> [a -> b -> b] -> b > swing scanr :: c -> a -> [a -> c -> c] -> c > swing zipWith :: [a -> b -> c] -> a -> [b] -> [c] > swing find :: [a -> Bool] -> a -> Maybe (a -> Bool) Stolen from "https://wiki.haskell.org/PointfreepandocAlternative to 'read'/'reads'. The former of these throws errors (nobody wants that) while the latter returns "to much" for simple purposes. This function instead applies , and returns the first match (if any) in a .pandoc A version of  that requires a % sign after the numberpandocCThe idea is to use this function as if there was a declaration like Iinstance (Lookupable a) => (Read a) where readsPrec _ = readLookupablesg. But including this code in this form would need UndecideableInstances. That is a bad idea. Luckily E (without the s at the end) can be used directly in almost any case.pandocVery similar to a simple  in the , but with a lexer.pandocA version of "Data.List.find" that uses a converter to a Maybe instance. The returned value is the first which the converter returns in a  wrapper.s#Copyright (C) 2015 Martin LinnemannGNU GPL, version 2 or above1Martin Linnemann <theCodingMarlin@googlemail.com>alphaportableSafe?u pandoc)Defines Left as failure, Right as successpandocnDuplicate a value to subsequently feed it into different arrows. Can almost always be replaced with '(&&&)', 9, or even '(|||)'. Equivalent to > returnA &&& returnApandocApplies a function to the uncurried result-pair of an arrow-application. (The %-symbol was chosen to evoke an association with pairs.)pandocDuplicate a value and apply an arrow to the second instance. Equivalent to > a -> duplicate >>> second a or > a -> returnA &&& apandoc Converts Right a into Just a and Left _ into Nothing.pandoc Converts Nothing into Left () and Just a into Right a.pandoc$Lifts a constant value into an arrowpandoc.Execute the second arrow if the first succeedspandoc5Execute the lifted second arrow if the first succeedspandoc5Execute the lifted second arrow if the first succeedspandoc;Execute the second arrow if the lifted first arrow succeedspandocBExecute the second, non-fallible arrow if the first arrow succeedspandoc%An arrow version of a short-circuit ( |)!     2222 3 311111 1 111t#Copyright (C) 2015 Martin LinnemannGNU GPL, version 2 or above1Martin Linnemann <theCodingMarlin@googlemail.com>alphaportableSafe=?PP pandoc Constructorpandoc Constructorpandoc Constructorpandoc Constructorpandoc Constructorpandoc ConstructorpandocSwitches the type of the state temporarily. Drops the intermediate result state, behaving like a fallible identity arrow, save for side effects in the state.pandocMSwitches the type of the state temporarily. Returns the resulting sub-state.pandoc%Fold a state arrow through something . Collect the results in a 9. Intermediate form of a fold between one with "only" a  and one with any function.pandoc%Fold a state arrow through something . Collect the results in a .pandoc%Fold a state arrow through something . Collect the results in a .pandoc.Fold a fallible state arrow through something . Collect the results in a F. If the iteration fails, the state will be reset to the initial one. u#Copyright (C) 2015 Martin LinnemannGNU GPL, version 2 or above1Martin Linnemann <theCodingMarlin@googlemail.com>alphaportableSafe&'P_\'!pandocA stack of parent elements. The top element is the current one. Arguably, a real Zipper would be better. But that is an optimization that can be made at a later time, e.g. when replacing Text.XML.Light."pandocQA map from internal namespace IDs to the namespace prefixes used in XML elements#pandocmA map from internal namespace IDs to namespace IRIs (Only necessary for matching namespace IDs and prefixes)$pandocA place to put "something else". This feature is used heavily to keep the main code cleaner. More specifically, the main reader is divided into different stages. Each stage lifts something up here, which the next stage can then use. This could of course be generalized to a state-tree or used for the namespace IRIs. The border between states and values is an imaginary one, after all. But the separation as it is seems to be enough for now.%pandocRReplace the current position by another, modifying the extra state in the process&pandocCPop the top element from the call stack, unless it is the last one.'pandoc$Lifts a function to the extra state.(pandocFirst sets the extra state to the new value. Then modifies the original extra state with a converter that uses the new state. Finally, the intermediate state is dropped and the extra state is lifted into the state as it was at the beginning of the function. As a result, exactly the extra state and nothing else is changed. The resulting converter even behaves like an identity converter on the value level.z(The -ing form is meant to be mnemonic in a sequence of arrows as in convertingExtraState () converter >>> doOtherStuff))pandocFirst sets the extra state to the new value. Then produces a new extra state with a converter that uses the new state. Finally, the intermediate state is dropped and the extra state is lifted into the state as it was at the beginning of the function. As a result, exactly the extra state and nothing else is changed. The resulting converter even behaves like an identity converter on the value level. Equivalent to 2\v x a -> convertingExtraState v (returnV x >>> a){(The -ing form is meant to be mnemonic in a sequence of arrows as in producingExtraState () () producer >>> doOtherStuff)*pandocArrow version of +pandockExtracts namespace attributes from the current element and tries to update the current mapping accordingly,pandoc4Given a namespace id and an element name, creates a - for internal use.pandocPChecks if a given element matches both a specified namespace id and a predicate/pandoc]Checks if a given element matches both a specified namespace id and a specified element name0pandocTLookup value in a dictionary, fail if no attribute found or value not in dictionary1pandocTLookup value in a dictionary. If attribute or value not found, return default value2pandocRead a  attribute. Fail if no match.3pandocRead a # attribute. Return the result as a .4pandocRead a  attribute with explicit default5pandocRead a  attribute with implicit default6pandoc Return value as a (Maybe String)7pandocReturn value as a (Maybe Text)8pandocReturn value as string or fail9pandocReturn value as text or fail:pandoc7Return value as string or return provided default value;pandoc7Return value as string or return provided default value<pandocRead and return value or fail=pandoc'Read and return value or return Nothing>pandoc6Read and return value or return provided default value?pandoc3Read and return value or return default value from @ instanceApandocSupport function for "procedural" converters: jump to an element, execute a converter, jump back. This version is safer than B, because it does not rely on the internal stack. As a result, the converter can not move around in arbitrary ways. The downside is of course that some of the environment is not accessible to the converter.BpandocSupport function for "procedural" converters: jumps to an element, executes a converter, jumps back. Make sure that the converter is well-behaved; that is it should return to the exact position it started from in every possible path of execution, even if it "fails". If it does not, you may encounter strange bugs. If you are not sure about the behaviour or want to use shortcuts, you can often use A instead.Cpandoc2Do something in a specific element, then come backDpandoc-Do something in a sub-element, then come backEpandocVApplies a converter to every child element of a specific type. Collects results in a ,. Fails completely if any conversion fails.FpandocjApplies a converter to every child element of a specific type. Collects all successful results in a list.Gpandoc<Takes a list of element-data - converter groups and * Finds all content of the current element * Matches each group to each piece of content in order (at most one group per piece of content) * Filters non-matched content * Chains all found converters in content-order * Applies the chain to the input elementHpandocUTakes a list of element-data - converter groups and * Finds all content of the current element * Matches each group to each piece of content in order (at most one group per piece of content) * Adds a default converter for all non-matched content * Chains all found converters in content-order * Applies the chain to the input elementIpandocFunctor over extra state"JKLMNOP')QRSTU12356789:;<=>?CDVFGHv#Copyright (C) 2015 Martin LinnemannGNU GPL, version 2 or above1Martin Linnemann <theCodingMarlin@googlemail.com>alphaportableSafeWpandocmNot the actual iri's, but large prefixes of them - this way there are less versioning problems and the like.XYZ[\]^_`abcdefghijklmnopqrstuvw#Copyright (C) 2015 Martin LinnemannGNU GPL, version 2 or above1Martin Linnemann <theCodingMarlin@googlemail.com>alphaportableSafewxyx'Copyright (C) 2007-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableSafezpandocSThese are the escapes specifically mentioned in groff_man(7), plus @ and ellipsis.z{| 'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone %=>?@AX_65pandoc!Version number of pandoc library.6pandoc(Split list by groups of one or more sep.9pandoc6Split string into chunks divided at specified indices.;pandoc>Replace each occurrence of one sublist in a list with another.?pandocPReturns an association list of backslash escapes for the designated characters.@pandocTEscape a string of characters, using an association list of characters and strings.ApandocTrue exactly when the Char appears in the Text.BpandocTrue exactly when the Char does not appear in the Text.Cpandoc$Strip trailing newlines from string.DpandocCRemove leading and trailing space (including newlines) from string.Epandoc6Remove leading space (including newlines) from string.Fpandoc7Remove trailing space (including newlines) from string.Gpandoc4Trim leading space and trailing space unless after .Hpandoc1Strip leading and trailing characters from stringIpandocAChange CamelCase word to hyphenated lowercase (e.g., camel-case).Kpandoc1Convert number < 4000 to uppercase roman numeral.Lpandoc9Escape whitespace and some punctuation characters in URI.MpandocGConvert tabs to spaces. Tabs will be preserved if tab stop is set to 0.NpandocStrip out DOS line endings.OpandocParse a date and convert (if possible) to "YYYY-MM-DD" format. We limit years to the range 1601-9999 (ISO 8601 accepts greater than or equal to 1583, but MS Word only accepts dates starting 1601).PpandocZGenerate infinite lazy list of markers for an ordered list, depending on list attributes.QpandocExtract the leading and trailing spaces from inside an inline element and place them outside the element. SoftBreaks count as Spaces for these purposes.Rpandoc%Extract inlines, removing formatting.UpandocConvert pandoc structure to a string with formatting removed. Footnotes are skipped (since we don't want their contents in link labels).Vpandoc:Bring all regular text in a pandoc structure to uppercase.This function correctly handles cases where a lowercase character doesn't match to a single uppercase character  e.g. Strae  would be converted to STRASSE , not STRAE .WpandocChange final list item from Para to Plain if the list contains no other Para/ blocks. Otherwise (if the list items contain Para0 blocks besides possibly at the end), turn any Plains into Para s (#5285).XpandocLike  compactify(, but acts on items of definition lists.}pandoc2Combine a list of lines by adding hard linebreaks.YpandocConvert a list of lines into a paragraph with hard line breaks. This is useful e.g. for rudimentary support of LineBlock elements in writers.ZpandocConvert Pandoc inline list to plain text identifier. HTML identifiers must start with a letter, and may contain only letters, digits, and the characters _-.[pandocPut a list of Pandoc blocks into a hierarchical structure: a list of sections (each a Div with class "section" and first element a Header). If the  numbering parameter is True, Header numbers are added via the number attribute on the header. If the baseLevel parameter is Just n, Header levels are adjusted to be gapless starting at level n.\pandoclGenerate a unique identifier from a list of inlines. Second argument is a list of already used identifiers.]pandoc True if block is a Header block.^pandocShift header levels up or down._pandocRemove empty paragraphs.`pandocVDetect if table rows contain only cells consisting of a single paragraph that has no  LineBreak.apandocDetect if a list is tight.bpandoc5Convert a list item containing tasklist syntax (e.g. [x] ) to using U+2610 BALLOT BOX or U+2612 BALLOT BOX WITH X.cpandoc2Convert a list item containing text starting with U+2610 BALLOT BOX or U+2612 BALLOT BOX WITH X to tasklist syntax (e.g. [x]).dpandocSet a field of a ~t object. If the field already has a value, convert it into a list with the new value appended to the old value(s).epandocCreate ~a from old-style title, authors, date. This is provided to ease the transition from the old API.fpandoc1Remove soft breaks between East Asian characters.gpandocBuilder for underline (deprecated). This probably belongs in Builder.hs in pandoc-types. Will be replaced once Underline is an element.hpandoc`Set of HTML elements that are represented as Span with a class equal as the element tag itself.pandoc>Returns the first sentence in a list of inlines, and the rest.ipandoc'Split a list of inlines into sentences.jpandocProcess ipynb output cells. If mode is Nothing, remove all output. If mode is Just format, select best output for the format. If format is not ipynb, strip out ANSI escape sequences from CodeBlocks (see #5633).kpandocRender HTML tags.lpandocEPerform an IO action in a directory, returning to starting directory.npandoc9Remove intermediate "." and ".." directories from a path. OcollapseFilePath "./foo" == "foo" collapseFilePath "/bar/../baz" == "/baz" collapseFilePath "/../baz" == "/../baz" collapseFilePath "parent/foo/baz/../bar" == "parent/foo/bar" collapseFilePath "parent/foo/baz/../../bar" == "parent/bar" collapseFilePath "parent/foo/.." == "parent" collapseFilePath "/parent/foo/../../bar" == "/bar"qpandoc Schemes from  0http://www.iana.org/assignments/uri-schemes.html: plus the unofficial schemes doi, javascript, isbn, pmid.rpandoc^Check if the string is a valid URL with a IANA or frequently used but unofficial scheme (see schemes).vpandocLInline elements used to separate blocks when squashing blocks into inlines.ypandocReturn appropriate user data directory for platform. We use XDG_DATA_HOME (or its default value), but fall back to the legacy user data directory ($HOME/.pandoc on *nix) if this is missing.?pandoc$list of special characters to escapeMpandocTab stoppandocInputWpandoc*List of list items (each a list of blocks)I123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyI6789:;<=3412>?@ABCDEFGHIJKLMNOPQRSTUVWXY[\Z]^_`abcdefghijklnopqrmutsvwxy5y(Copyright (C) 2014-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>NoneDpandocICheck whether the given string looks like the path to of URL of an image.pandoc=Cleanup and canonicalize a string describing a link. Return Nothing- if the string does not appear to be a link.pandoccCreates an key-value pair marking the original language name specified for a piece of source code.iCreates an key-value attributes marking the original language name specified for a piece of source code.pandocTranslate from Org-mode's programming language identifiers to those used by Pandoc. This is useful to allow for proper syntax highlighting in Pandoc output.z#Copyright (C) 2015 Martin LinnemannGNU GPL, version 2 or above1Martin Linnemann <theCodingMarlin@googlemail.com>alphaportableNone"#P= pandoc A named stylepandocThere are two types of styles: named styles with a style family and an optional style parent, and default styles for each style family, defining default style propertiespandocA reader for font pitchespandocMA wrapper around the font pitch reader that lifts the result into the state.pandoc-Looking up a pitch in the state of the arrow.The function does the following: * Look for the font pitch in an attribute. * If that fails, look for the font name, look up the font in the state and use the pitch from there. * Return the result in a Maybepandoc>Rough conversion of measures into millimetres. Pixels and em's are actually implementation dependent/relative measures, so I could not really easily calculate anything exact here even if I wanted. But I do not care about exactness right now, as I only use measures to determine if a paragraph is "indented" or not.pandocReturns a chain of parent of the current style. The direct parent will be the first element of the list, followed by its parent and so on. The current style is not in the list.pandoc}Looks up the style family of the current style. Normally, every style should have one. But if not, all parents are searched.pandocEach  has certain . But sometimes not all property values are specified. Instead, a value might be inherited from a parent style. This function makes this chain of inheritance concrete and easily accessible by encapsulating the necessary lookups. The resulting list contains the direct properties of the style as the first element, the ones of the direct parent element as the next one, and so on.VNote: There should also be default properties for each style family. These are notu contained in this list because properties inherited from parent elements take precedence over default styles.IThis function is primarily meant to be used through convenience wrappers.E'Copyright (C) 2008-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneDpandoc@Determine listings language name from skylighting language name.pandoc@Determine skylighting language name from listings language name.pandoc FormatterpandocAttributes of the CodeBlockpandocRaw contents of the CodeBlock@ABCDEFGHIJKLMN~~IJKLMNCEHDAGBF@'Copyright (C) 2012-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone27_n:pandocOptions for writerspandocTemplate to usepandocVariables to set in templatepandoc*Tabstop for conversion btw spaces and tabspandocInclude table of contentspandoc#True if lists should be incrementalpandocHow to print math in HTMLpandocNumber sections in LaTeXpandoc,Starting number for section, subsection, ...pandoc Put sections in div tags in HTMLpandoc$Markdown extensions that can be usedpandoc,Use reference links in writing markdown, rstpandoc)Dpi for pixel to/from inch/cm conversionspandocOption for wrapping textpandoc(Characters in a line (for text wrapping)pandocHow to obfuscate emailspandocIPrefix for section & note ids in HTML and for footnote marks in markdownpandocHow to print citespandocUse  q tags for quotes in HTMLpandocForce header level of slidespandocType of top-level divisionspandocUse listings package for codepandoc:Style to use for highlighting (Nothing = no highlighting)pandoc-Use setext headers for levels 1-2 in markdownpandocSubdir for epub in OCFpandocMetadata to include in EPUBpandocPaths to fonts to embedpandoc*Header level for chapters (separate files)pandoc"Number of levels to include in TOCpandoc'Path to reference document if specifiedpandoc9Location of footnotes and references for writing markdownpandoc8Prefer ASCII representations of characters when possiblepandoc9Locations for footnotes and references in markdown outputpandoc End of blockpandoc1prior to next section header (or end of document)pandocat end of documentpandoc/Options defining the type of top-level headers.pandocTop-level headers become partspandoc!Top-level headers become chapterspandoc!Top-level headers become sectionspandoc.Top-level type is determined via heuristicspandoc(Options for wrapping text in the output.pandocAutomatically wrap to widthpandocNo non-semantic newlinespandoc!Preserve wrapping of input sourcepandoc9Options for accepting or rejecting MS Word track-changes.pandocVarieties of HTML slide shows.pandoc0Methods for obfuscating email addresses in HTML.pandocSyntax extensionspandocStandalone document with headerpandocNumber of columns in terminalpandocTab stoppandoc)Default classes for indented code blockspandoc!Strings to treat as abbreviationspandocDefault extension for imagespandocTrack changes setting for docxpandoc2Strip HTML comments instead of parsing as raw HTMLpandoc/Returns True if the given extension is enabled.RdcxSTUVWXYZ[\]^_`abefghijklmnopqrstuvwyz{|}~[{"Copyright (C) 2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneXvpandocRConvert svg image to png. rsvg-convert is used and must be available on the path.pandocInput image as bytestring'Copyright (C) 2017 2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone}/pandoc(Represents BCP 47 language/country code.5pandocRender a Lang as BCP 47.6pandocGet the contents of the lang metadata field or variable.7pandocParse a BCP 47 string as a Lang. Currently we parse extensions and private-use fields as "variants," even though officially they aren't. /01234567 67/012345|'Copyright (C) 2018-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone}None*~ 2006-2020 John MacFarlane <jgm@berkeley.edu>, 2015-2016 Mauro Bieg, 2015 Ophir Lifshitz <hangfromthefloor@gmail.com>GNU GPL, version 2 or above"John MacFarlane <jgm@berkeley@edu>alphaportableNonepandoc`takes a list of keys/properties and a CSS string and returns the corresponding key-value-pairs.pandoctakes a list of key/property synonyms and a CSS string and maybe returns the value of the first match (in order of the supplied list)'Copyright (C) 2012-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNonepandocFind level of header that starts slides (defined as the least header level that occurs before a non-header/non-hrule in the blocks).pandoc2Prepare a block list to be passed to makeSections.'Copyright (C) 2010-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableSafeZHpandoc8Convert UTF8-encoded ByteString to Text, also removing '\r' characters.Ipandoc:Convert UTF8-encoded ByteString to String, also removing '\r' characters.Jpandoc8Convert UTF8-encoded ByteString to Text, also removing '\r' characters.Kpandoc:Convert UTF8-encoded ByteString to String, also removing '\r' characters.;<=>?@ABCDEFGHIJKLMNOPQ;<=>?@ABCDEFGIHNLKMJOPQ'Copyright (C) 2017-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone7M1R8Copyright (C) 2016-2020 Jesse Rosenthal, John MacFarlaneGNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNoneSpandocS4 represents state that is used by all instances of  PandocMonadd. Normally users should not need to interact with it directly; instead, auxiliary functions like  setVerbosity and  withMediaBag should be used.Upandoc'A list of log messages in reverse orderVpandoc"Directory to search for data filesWpandoc%Absolute URL + dir of 1st source fileXpandoc Headers to add for HTTP requestsYpandoc3Controls whether certificate validation is disabledZpandoc#Media parsed from binary containers[pandocTranslations for localization\pandoc%List of input files from command line]pandocOutput file from command line^pandoc2Path to search for resources like included images_pandocVerbosity level`pandoc.Controls whether tracing messages are issued.pandoc The default S[. All fields are initialized as the monoid identity of their resprective type, except for:^, which is set to ["."],`, which is set to , and_, which is set to WARNING.STUVWXYZ[\]^_`#Copyright (C) 2015 Martin LinnemannGNU GPL, version 2 or above1Martin Linnemann <theCodingMarlin@googlemail.com>alphaportableNone"#%6MP>pandocSA collection of styles read somewhere else. It is only queried here, not modified.pandocVA stack of the styles of parent elements. Used to look up inherited style properties.pandoc0Keeps track of the current depth in nested listspandocLists may provide their own style, but they don't have to. If they do not, the style of a parent list may be used or even a default list style from the paragraph style. This value keeps track of the closest list style there currently is.pandocYA map from internal anchor names to "pretty" ones. The mapping is a purely cosmetic one.pandoc-A map of files / binary data from the archivepandoc*Hold binary resources used in the documentpandoc!Extract something from the stylespandocAn adaptation of \ from Text.Pandoc.Shared that generates a unique identifier but without assuming that the id should be for a header. Second argument is a list of already used identifiers.pandocFirst argument: basis for a new "pretty" anchor if none exists yet Second argument: a key ("ugly" anchor) Returns: saved "pretty" anchor or created new onepandoc>Input: basis for a new header anchor Output: saved new anchorpandocSGiven data about the local style changes, calculates how to modify an instance of pandocReturns either  or % depending on the current indentationpandocODetermines which style to use for a list, which level to use of that style, and which type of list to create as a result of this information. Then prepares the state for eventual child lists and constructs the list from the results. Two main cases are handled: The list may provide its own style or it may rely on a parent list's style. I the former case the current style in the state must be switched before and after the call to the child converter while in the latter the child converter can be called directly. If anything goes wrong, a default ordered-list-constructor is used.pandocEOpen Document allows several consecutive spaces if they are marked uppandocUA simple table without a caption or headers | Infers the number of headers from rows pandocBeware: may fail pandocBeware: may fail  jCopyright (C) 2014-2020 Jesse Rosenthal 2019 Nikolay Yakimov <root@livid.pp.ru>GNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone =>?HMVТ/  !"#$%&'()*+,-./0123456789:;jCopyright (C) 2014-2020 Jesse Rosenthal 2019 Nikolay Yakimov <root@livid.pp.ru>GNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone%Ԃk  !"#$%&'()*+,./01<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'Copyright (C) 2014-2020 Jesse RosenthalGNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone>J 2012 2020 John MacFarlane, 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone=?_ pandocNHelper class for pushing a single value to the stack via a lua function. See  pushViaCall.pandoc/Get value behind key from table at given index.pandocCAdd a value to the table at the top of the stack at a string-index.pandoc:Add a key-value pair to the table at the top of the stack.pandocJAdd a function to the table at the top of the stack, using the given name.pandocPush an value to the stack via a lua function. The lua function is called with all arguments that are passed to this function and is expected to return a single value.pandocJCall a pandoc element constructor within Lua, passing all given arguments.pandocIGet the tag of a value. This is an optimized and specialized version of Lua.getfield idx "tag"6. It only checks for the field on the table at index idx) and on its metatable, also ignoring any __index value on the metatable.pandocOModify the message at the top of the stack before throwing it as an Exception.pandocAMark the context of a Lua computation for better error reporting.pandocLike G, but uses a predefined error handler which adds a traceback on error.pandocLike 5, but adds a traceback to the error message (if any).pandocnRun the given string as a Lua program, while also adding a traceback to the error message if an error occurs.  2019-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNonepandoc/Push the pandoc.system module on the Lua stack. 2019-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNoneX_`pandocPush a  element to the Lua stack.pandocName used by Lua for the  CommonState type.pandoc!Get number of version components.pandocAccess fields.pandocCreate iterator.pandocConvert to string.pandocDefault error message when a version is too old. This message is formatted in Lua with the expected and actual versions as arguments.pandocThrow an error if this version is older than the given version. FIXME: This function currently requires the string library to be loaded.F 2012-2020 John MacFarlane 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone2=?@Apandoc$List wrapper which is marshalled as  pandoc.List.'Copyright (C) 2011-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%XwpandocdCalculate (height, width) in points using the image file's dpi metadata, using 72 Points == 1 Inch.xpandocCalculate (height, width) in points, considering the desired dimensions in the attribute, while falling back on the image file's dpi metadata if no dimensions are specified in the attribute (or only dimensions in percentages).}pandocConvert a Dimension to Text denoting its equivalent in inches, for example "2.00000". Note: Dimensions in percentages are converted to the empty string.~pandocConvert a Dimension to Text denoting its equivalent in pixels, for example "600". Note: Dimensions in percentages are converted to the empty string.pandoc\Maybe split a string into a leading number and trailing unit, e.g. "3cm" to Just (3.0, "cm")pandocScale a dimension by a factor.pandocRead a Dimension from an Attr attribute. `dimension Width attr` might return `Just (Pixel 3)` or for example `Just (Centimeter 2.0)`, etc."abcdefghijklmnopqrstuvwxyz{|}~"klmnopqrtuvwxabcdefghij{|yz}~s'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone277pandoc4Handle PandocError by exiting with an error message. 2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNoneX_pandoc"Userdata name used by Lua for the  PandocError type.pandocPeek a  element to the Lua stack.pandoc Retrieve a  from the Lua stack.pandocConvert to string. 2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNoneSX_"pandocaConversions between Lua errors and Haskell exceptions, assuming that all exceptions are of type .pandocDConvert a Lua error, which must be at the top of the stack, into a #, popping the value from the stack.pandoc:Try the first op -- if it doesn't succeed, run the second.pandocAdd more context to an errorpandocCatch a ' exception and raise it as a Lua error.'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley@edu>alphaportableNone$8Copyright (C) 2016-2020 Jesse Rosenthal, John MacFarlaneGNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone %=>?@AXmU9pandocThe PandocMonad typeclass contains all the potentially IO-related functions used in pandoc's readers and writers. Instances of this typeclass may implement these functions in IO (as in PandocIOT) or using an internal state that represents a file system, time, and so on (as in  PandocPure).pandocLookup an environment variable.pandocGet the current (UTC) time.pandocGet the locale's time zone.pandoc*Return a new generator for random numbers.pandocReturn a new unique integer.pandocIRetrieve contents and mime type from a URL, raising an error on failure.pandocQRead the lazy ByteString contents from a file path, raising an error on failure.pandocSRead the strict ByteString contents from a file path, raising an error on failure.pandocSReturn a list of paths that match a glob, relative to the working directory. See  for the glob syntax.pandocReturns True if file exists.pandocReturns the path of data file.pandoc'Return the modification time of a file.pandocGet the value of the S used by all instances of .pandocSet the value of the S used by all instances of *. | Get the value of a specific field of S.pandoc%Get the value of a specific field of S.pandoc Modify the S.pandocOutput a log message.pandoc'Output a debug message to sterr, using O, if tracing is enabled. Note: this writes to stderr even in pure instances.pandocSet the verbosity level.pandocGet the verbosity level.pandoc5Get the accomulated log messages (in temporal order).pandocLog a message using  . Note that  is called only if the verbosity level exceeds the level of the message, but the message is added to the list of log messages that will be retrieved by # regardless of its verbosity level.pandocEDetermine whether tracing is enabled. This affects the behavior of . If tracing is not enabled,  does nothing.pandoc+Set request header to use in HTTP requests.pandoc4Determine whether certificate validation is disabledpandocInitialize the media bag.pandocRetrieve the media bag.pandoc"Insert an item into the media bag.pandocRetrieve the input filenames.pandocSet the input filenames.pandocRetrieve the output filename.pandocSet the output filename.pandoc'Retrieve the resource path searched by .pandoc"Set the resource path searched by .pandocGet the POSIX time.pandocGet the zoned time.pandoc1Read file, checking in any number of directories.pandocGConvert BCP47 string to a Lang, issuing warning if there are problems.pandoc Select the language to use with V. Note that this does not read a translation file; that is only done the first time  is used.pandocLoad term map.pandocYGet a translation from the current term map. Issue a warning if the term is not defined.pandocSpecialized version of parseURIReference that disallows single-letter schemes. Reason: these are usually windows absolute paths.pandoc,Set the user data directory in common state.pandoc.Get the user data directory from common state.pandoclFetch an image or other item from the local filesystem or the net. Returns raw content and maybe mime type.pandocReturns the content and, if available, the MIME type of a resource. If the given resource location is a valid URI, then download the resource from that URI. Otherwise, treat the resource identifier as a local file name.WNote that resources are treated relative to the URL of the first input source, if any.pandoc Retrieve default reference.docx.pandocRetrieve default reference.odt.pandoc Retrieve default reference.pptx.pandocXRead file from user data directory or, if not found there, from the default data files.pandoc+Read file from from the default data files.pandocFReturns the input filename unchanged if the file exits, and throws a  if it doesn't.pandoc0Canonicalizes a file path by removing redundant . and ...pandocTrys to run an action on a file: for each directory given, a filepath is created from the given filename, and the action is run on that filepath. Returns the result of the first successful execution of the action, or throws a PandocResourceNotFound3 exception if the action errors for all filepaths.pandochFetch local or remote resource (like an image) and provide data suitable for adding it to the MediaBag.pandocVTraverse tree, filling media bag for any images that aren't already in the media bag.pandoc Header namepandocValue1'Copyright (C) 2009-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone@AMXwpandocWrap a Monad in this if you want partials to be looked for locally (or, when the main template is at a URL, via HTTP), falling back to default data files.pandocXWrap a Monad in this if you want partials to be taken only from the default data files.pandocRetrieve text for a template.pandoc.Get default template for the specified writer.pandocbGet and compile default template for the specified writer. Raise an error on compilation failure.pandocName of writer  'Copyright (C) 2011-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneP{pandoc`Convert HTML into self-contained HTML, incorporating images, scripts, and CSS using data: URIs.#Copyright (C) 2015 Martin LinnemannGNU GPL, version 2 or above1Martin Linnemann <theCodingMarlin@googlemail.com>alphaportableNone~.'Copyright (C) 2011-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNonepandocRead native formatted text and return a Pandoc document. The input may be a full pandoc document, a block list, a block, an inline list, or an inline. Thus, for example, Str "hi"will be treated as if it were "Pandoc nullMeta [Plain [Str "hi"]]pandocString to parse (assuming '\n' line endings) 2019-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>None_ pandocRead Jira wiki markup.pandoc(Converts a Jira block to a Pandoc block.pandoc#Create a pandoc list  either to a  or an .pandocCreate a pandoc pandocCreate a pandoc pandoc'Give textual representation of a color.pandocCreate a pandoc . This relies on  to sanitize the table.pandoc)Converts a Jira inline to a Pandoc block.pandoc&Convert a Jira link to pandoc inlines.pandoc*Get unicode representation of a Jira icon.(Copyright (C) 2017-2020 Hamish MackenzieGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneP.Copyright (C) 2013 David LazarGNU GPL, version 2 or aboveVDavid Lazar <lazar6@illinois.edu>, John MacFarlane <jgm@berkeley.edu>alphaNonepandoc"Parse Haddock markup and return a  document.pandoc Create an 1, stripping superfluous characters as appropriatepandocReader optionspandocString to parse(Copyright (C) 2018-2020 Alexander KrotovGNU GPL, version 2 or above$Alexander Krotov <ilabdsf@gmail.com>alphaportableNone>Ppandoc Parse notespandocParse a child of <body name="notes"> element.pandocParse a child of  <FictionBook> element.pandocParse a child of  <description> element.pandocParse a child of <body> element.pandocParse a <binary> element.pandocParse  authorTypepandocParse  titleTypepandocParse  imageTypepandocParse pTypepandocParse citeTypepandocParse citeType childpandocParse poemTypepandocParse  epigraphTypepandocParse annotationTypepandocParse  sectionTypepandocparse  styleTypepandocParse namedStyleTypepandocParse linkTypepandocParse  styleLinkTypepandocParse  tableTypepandocParse title-infoTypepandocParse inlineImageType element'Copyright (C) 2014-2020 Jesse RosenthalGNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone%>`'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNonepandoc'Extract a math equation from an element3asciidoc can generate Latex math in CDATA sections.@Note that if some MathML can't be parsed it is silently ignored!pandoc-Get the actual text stored in a CData block. : returns the text still surrounded by the [[CDATA]] tags.pandocSet the prefix of a name to pandoc9The element from which to extract a mathematical equationpandoc<A constructor for some Inlines, taking the TeX code as input'Copyright (C) 2015-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneX7pandoc+Parse a CommonMark formatted string into a  structure.'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley@edu>alphaportableNone>8Copyright (C) 2016-2020 Jesse Rosenthal, John MacFarlaneGNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone4M!  pandoc&Basis of the mock file system used by . pandoc4Captures all file-level information necessary for a  conforming mock file system.pandocThe W contains ersatz representations of things that would normally be obtained through IO.pandocshould be infinite, i.e. [1..]pandocFshould be infinite and contain every element at most once, e.g. [1..]pandoc%Retrieve the underlying state of the  type.pandoc2Retrieve a value from the underlying state of the  type.pandocSet a new state for the  type.pandoc#Modify the underlying state of the  type.pandoc Retrieve   of the given  from a  . pandoc^Add the specified file to the FileTree. If file is a directory, add its contents recursively.!pandocInsert an ersatz file into the  ."pandocRun a  operation.      !"8Copyright (C) 2016-2020 Jesse Rosenthal, John MacFarlaneGNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone׌pandoc(Utility function to lift IO errors into s.pandoc@Show potential IO errors to the user continuing execution anywaypandoc;Lookup an environment variable in the programs environment.pandocGet the current (UTC) time.pandocGet the locale's time zone.pandoc*Return a new generator for random numbers.pandocReturn a new unique integer.pandocQRead the lazy ByteString contents from a file path, raising an error on failure.pandocSRead the strict ByteString contents from a file path, raising an error on failure.pandocRReturn a list of paths that match a glob, relative to the working directory. See  for the glob syntax.pandocReturns True if file exists.pandocReturns the path of data file.pandoc'Return the modification time of a file.pandocOutput a log message.pandocPrints the list of lines to stderr4, indenting every but the first line by two spaces.pandoc1Extract media from the mediabag into a directory.pandoc,Write the contents of a media bag to a path.pandoc/If the given Inline element is an image with a src# path equal to one in the list of paths, then prepends dir? to the image source; returns the element unchanged otherwise.8Copyright (C) 2016-2020 Jesse Rosenthal, John MacFarlaneGNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone4MH&pandoc Evaluate a # operation.'pandoc Evaluate a #Y operation, handling any errors by exiting with an appropriate message and error status.(pandoc1Extract media from the mediabag into a directory.#$%&'(8Copyright (C) 2016-2020 Jesse Rosenthal, John MacFarlaneGNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone߬cRSTUVWXYZ[\]^_`      !"#$%&'(cSTUVWXYZ[\]^_`#$%&'(      !"R"Copyright (C) 2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone)pandocRead CSL JSON from an input string and return a Pandoc document. The document will have only metadata, with an empty body. The metadata will contain a  references- field with the bibliography entries, and a nocite field with the wildcard `[@*]`.))'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone>X*pandocReader optionspandocText to parse (assuming '\n' line endings)**I 2012-2020 John MacFarlane 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone_jpandocName used by Lua for the  CommonState type.pandocName used by Lua for the  CommonState type.I 2012-2020 John MacFarlane 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNoneX_%I 2012-2020 John MacFarlane 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone_ pandocWrapper for ListAttributespandocWrapper for Attrpandoc7Push an meta value element to the top of the lua stack.pandoc;Interpret the value at the given stack index as meta value.pandoc1Push a block element to the top of the Lua stack. pandoc9Return the value at the given index as block if possible. pandocPush Caption element pandocPeek Caption element pandoc3Push an inline element to the top of the lua stack. pandoc:Return the value at the given index as inline if possible. 2019-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNoneapandoc/Push the pandoc.system module on the Lua stack. 2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNonepandocA simple (legacy-style) table.pandoc1Push a simple table to the stack by calling the pandoc.SimpleTable constructor.pandoc'Retrieve a simple table from the stack. I 2012-2020 John MacFarlane 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone&Copyright 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone2 pandoc!Readonly and lazy pandoc objects.+pandoc!Permissible global Lua variables.3pandocSet all given globals. +2/,-.013!Copyright 2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone 4=>?@AMSXpandoc9Type providing access to both, pandoc and Lua operations.pandocLift a  operation into the  type.pandoc Evaluate a 5 computation, running all contained Lua operations.. pandocJAdd a function to the table at the top of the stack, using the given name.!pandoc)Load a file from pandoc's data directory."pandoc,Global variables which should always be set.#$ !&Copyright 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone<%pandoc(Delete a single item from the media bag.&pandoc$Delete all items from the media bag.'pandoc%Insert a new item into the media bag.(pandoc.Returns iterator values to be used with a Lua for loop.)G 2012 2020 John MacFarlane, 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone>1 *pandocNCollection of filter functions (at most one function per element constructor)+pandoc&Filter function stored in the registry4pandoc>Transform document using the filter defined in the given file.,pandocTRegister the function at the top of the stack as a filter function in the registry.-pandocKRetrieve filter function from registry and push it to the top of the stack..pandocFetch either a list of elements from the stack. If there is a single element instead of a list, fetch that element as a singleton list. If the top of the stack is nil, return the default element that was passed to this function. If none of these apply, raise an error./pandocPPop and return a value from the stack; if the value at the top of the stack is nil, return the fallback element.0pandocwApply filter on a sequence of AST elements. Both lists and single value are accepted as filter function return values.1pandocRTry filtering the given value without type error corrections on the return value.2pandocPush a value to the stack via a lua filter function. The filter function is called with given element as argument and is expected to return an element. Alternatively, the function can return nothing or nil, in which case the element is left unchanged.3pandocOTry to convert the value at the given stack index to a Haskell value. Returns Left" with an error message on failure.*+445'Copyright (C) 2010-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone3678  Copyright 2020 Christian DespresGNU GPL, version 2 or above3Christian Despres <christian.j.j.despres@gmail.com>alphaportableNone27MPi9pandoc6Internal monad for annotating a table, passing in the :6 data for the table, the grid width, and the current ; to be referenced or updated.5pandocThe column number of a cell, meaning the column number of the first column that the cell spans, if the table were laid on a grid. Columns are numbered starting from zero.7pandoc+An annotated table cell, wrapping a Pandoc ; with its 5 and the :+ data for the columns that the cell spans.9pandocLThe body of a body row; the portion of the row lying after the stub of the C. Its cells correspond to HTML <td> cells.:pandocIThe head of a body row; the portion of the row lying in the stub of the C. Its cells correspond to HTML <th> cells.;pandocThe row number of a row. Note that rows are numbered continuously from zero from the start of the table, so the first row in a table body, for instance, may have a large ;.=pandoc1An annotated body row, corresponding to a Pandoc < and the HTML <tr>g element, and also recording its row number and separating the row head cells from the row body cells.?pandoc3An annotated header row, corresponding to a Pandoc < and the HTML <tr>L element, and also recording the row number of the row. All the cells in a ? are header (<th>) cells.Apandoc3An annotated table foot, corresponding to a Pandoc = and the HTML <tfoot> element.CpandocXAn annotated table body, with an intermediate head and body, corresponding to a Pandoc > and the HTML <tbody> element.Epandoc3An annotated table head, corresponding to a Pandoc ? and the HTML <thead> element.Gpandoc5An annotated table type, corresponding to the Pandoc  constructor and the HTML <table> element. It records the data of the columns that cells span, the cells in the row head, the row numbers of rows, and the column numbers of cells, in addition to the data in a [. The type itself does not enforce any guarantees about the consistency of this data. Use I to produce a G from a Pandoc .IpandocConvert a Pandoc  to an annotated G?. This function also performs the same normalization that the @ builder does (fixing overlapping cells, cells that protrude out of their table section, and so on). If the input table happens to satisfy the conditions that @! guarantees, then the resulting GM will be identical, save for the addition of the inferred table information.ApandocLay out a section of a G3 row on a grid row, annotating the cells with the :J data for the columns that they span. Performs the same normalization as B.CpandocIn C rs cs coldata, with rs5 the height of a cell that lies at the beginning of coldata, and cs its width (which is not assumed to fit in the available space), return the actual width of the cell (what will fit in the available space), the data for the columns that the cell spans (including updating the overhang to equal rs!), and the remaining column data.JpandocConvert an annotated G to a Pandoc . This is the inverse of IC on well-formed tables (i.e. tables satisfying the guarantees of @).ApandocThe current column numberpandoc8The overhang of the previous grid row, with column datapandocThe cells to annotatepandocMThe new column number, overhang, annotated cells, and remaining cells56789:;<=>?@ABCDEFGHIJIJGHEFCDAB?@=>;<:97856!"Copyright (C) 2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNonel. 2014-2020 Jesse Rosenthal <jrosenthal@jhu.edu>, 2014-2020 John MacFarlane <jgm@berkeley.edu>, 2015-2019 Nikolay Yakimov <root@livid.pp.ru>GNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone>pq -/01DEFGHIJ"NonevYpandoc-Converts a raw TeX math formula to a list of + inlines. Defaults to raw formula between $ or $$2 characters if entire formula can't be converted.pandocConverts a raw TeX math formula using a writer function, issuing a warning and producing a fallback (a raw string) on failure.pandocString to parse (assumes '\n' line endings)#'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneyKpandoc!Prettyprint Pandoc block element.pandocPrettyprint Pandoc document.$'Copyright (C) 2012-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone|pandoc9Scales the image to fit the page sizes are passed in emu  'Copyright (C) 2007-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneLpandocuse preferred man escapesMpandocescape everythingNpandoc#Escape special characters for roff.OLMPQRSTUVWXYZ[\N]%'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableSafe%_ pandoc'Escape one character as needed for XML.pandocFEscape string as needed for XML. Entity references are not preserved.^pandocEscape newline characters as _pandoc?Return a text object with a string of formatted XML attributes.pandoc}Put the supplied contents between start and end tags of tagType, with specified attributes and (if specified) indentation.pandoc>Return a self-closing tag of tagType with specified attributespandoc@Put the supplied contents between start and end tags of tagType.pandocCPut the supplied contents in indented block btw start and end tags.pandoc9Escape all non-ascii characters using numerical entities.pandocZEscape all non-ascii characters using HTML5 entities, falling back to numerical entities.  &'Copyright (C) 2013-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone>XpandocCreate template Context from a ~ and an association list of variables, specified at the command line or in the writer. Variables overwrite metadata fields with the same names. If multiple variables are set with the same name, a list is assigned. Does nothing if  is Nothing.pandocMLike 'metaToContext, but does not include variables and is not sensitive to .pandocFAdd variables to a template Context, using monoidal append. Also add  `meta-json`f. Note that metadata values are used in template contexts only when like-named variables aren't set.`pandoc Converts a a into a doctemplate b', using the given converter functions.pandoc/Retrieve a field value from a template context.pandocSet a field of a template context. If the field already has a value, convert it into a list with the new value appended to the old value(s). This is a utility function to be used in preparing template contexts.pandocReset a field of a template context. If the field already has a value, the new value replaces it. This is a utility function to be used in preparing template contexts.pandocSet a field of a template context if it currently has no value. If it has a value, do nothing. This is a utility function to be used in preparing template contexts.pandoc5Produce an HTML tag with the given pandoc attributes.pandocReturns c iff the argument is an inline d element of type e.pandocRemove leading and trailing f and g elements.pandoc1Put display math in its own block (for ODT/DOCX).pandocjConverts a Unicode character into the ASCII sequence used to represent the character in "smart" Markdown.pandoc(Retrieve the metadata value for a given key and convert to Bool.pandoc(Retrieve the metadata value for a given key and extract blocks.pandoc(Retrieve the metadata value for a given key and extract inlines.pandoc(Retrieve the metadata value for a given key and convert to String.pandocRTries to convert a character into a unicode superscript version of the character.pandocPTries to convert a character into a unicode subscript version of the character.pandocBConstruct table of contents (as a bullet list) from document body.hpandoc~Converts a section Div to a list item for a table of contents; returns an empty list if the given block is not a section Div.pandocReturns c iff the list of blocks has a i as its last element.pandocConvert the relevant components of a new-style table (with block caption, row headers, row and column spans, and so on) to those of an old-style table (inline caption, table head with one row, no foot, and so on). Cells with a j and k of (h, w) will be cut up into h * w cells of dimension (1, 1)4, with the content placed in the upper-left corner.pandoc block writerpandoc inline writer`pandoc block writerpandoc inline writerpandocheadless'D 2008-2020 John MacFarlane, 2017-2019 Alex IvkinGNU GPL, version 2 or aboveAlex Ivkin <alex@ivkin.net>betaportableNone% pandocConvert Pandoc to ZimWiki.lpandoc*Return ZimWiki representation of document.mpandoc&Escape special characters for ZimWiki.npandoc(Convert Pandoc block element to ZimWiki.opandoc5Convert bullet list item (list of blocks) to ZimWiki.ppandoc6Convert ordered list item (list of blocks) to ZimWiki.qpandoc1Convert list of Pandoc block elements to ZimWiki.rpandoc2Convert list of Pandoc inline elements to ZimWiki.spandoc)Convert Pandoc inline element to ZimWiki.('Copyright (C) 2010-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%pandocConvert Pandoc to Textile.tpandoc*Return Textile representation of document.upandoc+Escape one character as needed for Textile.vpandoc$Escape string as needed for Textile.wpandoc(Convert Pandoc block element to Textile.xpandoc8Convert ordered list attributes to HTML attribute stringypandoc@Convert bullet or ordered list item (list of blocks) to Textile.zpandoc@Convert definition list item (label, list of blocks) to Textile.{pandocYTrue if the list can be handled by simple wiki markup, False if HTML tags will be needed.|pandocdTrue if list item can be handled with the simple wiki syntax. False if HTML tags will be needed.}pandoc3Concatenates strings with line breaks between them.~pandoc1Convert list of Pandoc block elements to Textile.pandoc2Convert list of Pandoc inline elements to Textile.pandoc)Convert Pandoc inline element to Textile.wpandocOptionspandoc Block element~pandocOptionspandocList of block elements)VCopyright (C) 2008-2020 John MacFarlane 2012 Peter WangGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone pandocConvert Pandoc to Texinfo.pandocAdd a Top- node around the document, needed by Texinfo.pandoc$Escape things as needed for Texinfo.pandoc#Puts contents into Texinfo command.pandoc(Convert Pandoc block element to Texinfo.pandoc)Convert Pandoc block elements to Texinfo.pandoc+Convert list of inline elements to Texinfo.pandocFConvert list of inline elements to Texinfo acceptable for a node name.pandoc!Convert inline element to TexinfopandocBlock to convertpandocInlines to convertpandocInlines to convertpandocInline to convert*'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone pandoc4Convert Pandoc document to string in Docbook format.pandoc'Convert a list of Pandoc blocks to TEI.pandoc2Auxiliary function to convert Plain block to Para.pandocXConvert a list of pairs of terms and definitions into a TEI list with labels and items.pandoc<Convert a term and a list of blocks into a TEI varlistentry.pandoc>Convert a list of lists of blocks to a list of TEI list items.pandoc.Convert a list of blocks into a TEI list item.pandoc&Convert a Pandoc block element to TEI.pandoc)Convert a list of inline elements to TEI.pandoc!Convert an inline element to TEI.+'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneX]pandocConvert Image inlines into a raw RTF embedded image, read from a file, or a MediaBag, or the internet. If file not found or filetype not jpeg or png, leave the inline unchanged.pandoc/Convert Pandoc to a string in rich text format.pandocHConvert unicode characters (> 127) into rich text format representation.pandocEscape special characters.pandoc.Escape strings as needed for rich text format.pandoc.Escape things as needed for code block in RTF.pandocGMake a paragraph with first-line indent, block indent, and space after.pandocDefault paragraph.pandoc0Compact paragraph (e.g. for compact list items).pandoc8Returns appropriate bullet list marker for indent level.pandocDReturns appropriate (list of) ordered list markers for indent level.pandoc$Convert Pandoc block element to RTF.pandocYEnsure that there's the same amount of space after compact lists as after regular lists.pandoc*Convert list item (list of blocks) to RTF.pandoc<Convert definition list item (label, list of blocks) to RTF.pandoc$Convert list of inline items to RTF.pandocConvert inline item to RTF.pandocspace after (in twips)pandocblock indent (in twips)pandoc0first line indent (relative to block) (in twips)pandoc alignmentpandocstring with contentpandocblock indent (in twips)pandoc0first line indent (relative to block) (in twips)pandoc alignmentpandocstring with contentpandocblock indent (in twips)pandoc0first line indent (relative to block) (in twips)pandoc alignmentpandocstring with contentpandoc indent levelpandoc alignmentpandocblock to convertpandoc alignmentpandoc indent levelpandoclist start markerpandoclist item (list of blocks)pandoc alignmentpandoc indent levelpandoclist item (list of blocks)pandoclist of inlines to convertpandocinline to convert,'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%%"pandocConvert Pandoc to RST.pandoc&Return RST representation of document.pandoc1Return RST representation of reference key table.pandoc-Return RST representation of a reference key.pandoc#Return RST representation of notes.pandoc$Return RST representation of a note.pandoc5Return RST representation of picture reference table.pandoc>Return RST representation of a picture substitution reference.pandoc"Escape special characters for RST.pandoc$Convert Pandoc block element to RST.pandoc1Convert bullet list item (list of blocks) to RST.pandoc4Convert ordered list item (a list of blocks) to RST.pandoc<Convert definition list item (label, list of blocks) to RST.pandoc%Format a list of lines as line block.pandoc-Convert list of Pandoc block elements to RST.pandocFlattens nested inlines. Extracts nested inlines and goes through them either collapsing them in the outer inline container or pulling them out of itpandoc.Convert list of Pandoc inline elements to RST.pandoc%Convert Pandoc inline element to RST.pandoc Block elementpandocmarker for list itempandoclist item (list of blocks)pandocList of block elementspandocList of block elements'Copyright (C) 2017-2020 Jesse RosenthalGNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone%M'Qb               'Copyright (C) 2017-2020 Jesse RosenthalGNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone- pandocThe  7 type is used to specify sizes in English Metric Units. pandocThe  \ function converts a size in pixels to one in English Metric Units. It assumes a DPI of 72. -'Copyright (C) 2017-2020 Jesse RosenthalGNU GPL, version 2 or above$Jesse Rosenthal <jrosenthal@jhu.edu>alphaportableNone0pandocWriter optionspandocDocument to convert. 2010-2015 Puneeth Chaganti <punchagan@gmail.com> 2010-2020 John MacFarlane <jgm@berkeley.edu> 2016-2020 Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>GNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaportableNoneI pandoc/The different methods to represent a Div block. pandocGreater block like center or quote. pandoc8Org drawer with of given name; keeps key-value pairs. pandocBNot mapped to other type, only identifier is retained (if any).pandocConvert Pandoc to Org. pandoc&Return Org representation of document. pandoc#Return Org representation of notes. pandoc$Return Org representation of a note. pandoc"Escape special characters for Org. pandoc$Convert Pandoc block element to Org. !pandoc1Convert bullet list item (list of blocks) to Org. "pandoc4Convert ordered list item (a list of blocks) to Org. #pandoc<Convert definition list item (label, list of blocks) to Org. $pandoc;Convert list of key/value pairs to Org :PROPERTIES: drawer. %pandocKGives the most suitable method to render a list of blocks with attributes. &pandoc&Converts a Div to an org-mode element. 'pandoc-Convert list of Pandoc block elements to Org. (pandoc.Convert list of Pandoc inline elements to Org. )pandoc%Convert Pandoc inline element to Org. *pandocTTranslate from pandoc's programming language identifiers to those used by org-mode. +pandoc4List of language identifiers recognized by org-mode. pandoc Block element "pandocmarker for list itempandoclist item (list of blocks) 'pandocList of block elements/(Copyright (C) 2017-2020 Alexander KrotovGNU GPL, version 2 or above$Alexander Krotov <ilabdsf@gmail.com>stableportableNone%b ,pandocIUse tags for emphasis, for example because previous character is a letter -pandoc3True if there is only whitespace since last newline .pandocEscape ] if True /pandoc-There is whitespace (not just newline) before 0pandoc True if newlines are not allowed 1pandoc0True if outer element is emphasis with asterisks 2pandocRendering inline near asteriskspandocConvert Pandoc to Muse. 3pandoc'Return Muse representation of document. 4pandociHelper function for flatBlockListToMuse | Render all blocks and insert blank lines between the first two 5pandocMConvert list of Pandoc block elements to Muse | without setting envTopLevel. 6pandoc.Convert list of Pandoc block elements to Muse. 7pandoc%Convert Pandoc block element to Muse. 8pandoc5Return Muse representation of notes collected so far. 9pandoc$Return Muse representation of notes. :pandoc%Return Muse representation of a note. ;pandoc:Return Muse representation of block and accumulated notes. <pandoc#Escape special characters for Muse. =pandocReplace newlines with spaces >pandoc-Return True if string should be escaped with  verbatim tags ?pandoc-Escape special characters for Muse if needed. @pandoc.Convert list of Pandoc inline elements to Muse Apandoc=Normalize and convert list of Pandoc inline elements to Muse. Bpandoc&Convert Pandoc inline element to Muse. 4pandocList of block elementspandocNumber of blank lines 5pandocList of block elements 6pandocList of block elements 7pandoc Block element0'Copyright (C) 2007-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%npandocConvert Pandoc to Ms. Cpandoc*Return roff ms representation of document. Dpandoc0Convert bullet list item (list of blocks) to ms. Epandoc3Convert ordered list item (a list of blocks) to ms. Fpandoc;Convert definition list item (label, list of blocks) to ms. Gpandoc,Convert list of Pandoc block elements to ms. Hpandoc-Convert list of Pandoc inline elements to ms. Ipandoc$Convert Pandoc inline element to ms. JpandocOptionspandoc Block element Epandocoptionspandocorder marker for list itempandocnumber of spaces to indentpandoclist item (list of blocks) GpandocOptionspandocList of block elements1'Copyright (C) 2007-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%_| pandocConvert Pandoc to Man. Kpandoc+Return roff man representation of document. Lpandoc#Return man representation of notes. Mpandoc$Return man representation of a note. Npandoc$Convert Pandoc block element to man. Opandoc1Convert bullet list item (list of blocks) to man. Ppandoc4Convert ordered list item (a list of blocks) to man. Qpandoc<Convert definition list item (label, list of blocks) to man. Rpandoc-Convert list of Pandoc block elements to man. Spandoc.Convert list of Pandoc inline elements to man. Tpandoc%Convert Pandoc inline element to man. NpandocOptionspandoc Block element Ppandocoptionspandocorder marker for list itempandocnumber of spaces to indentpandoclist item (list of blocks) RpandocOptionspandocList of block elements2'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%XjpandocConvert Pandoc to LaTeX.pandocConvert Pandoc to LaTeX Beamer. Upandoc!Puts contents into LaTeX command. Vpandoc&Convert Pandoc block element to LaTeX. WpandocFCraft the section header, inserting the secton reference, if supplied. Xpandoc)Convert list of inline elements to LaTeX. YpandocConvert inline element to LaTeX VpandocBlock to convert XpandocInlines to convert YpandocInline to convert3- 2010-2020 Albert Krewinkel, John MacFarlaneGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaportableNone_G ZpandocConverter monad [pandoc!State to keep track of footnotes.pandocConvert Pandoc to Jira. \pandocInitial converter state. ]pandoc'Run a converter using the default state ^pandoc'Return Jira representation of document. _pandocCreates a Jira definition list `pandocCreates a Jira panel apandocCreates a Jira header bpandocLHandles raw block. Jira is included verbatim, everything else is discarded. cpandocqConverts a plain text value to Jira inlines, ensuring that all special characters will be handled appropriately. dpandocCreates a Jira Link element. epandoc!Language codes recognized by jira4,Copyright (C) 2014-2015,2017 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneXI pandocConvert Pandoc to Haddock. fpandoc*Return haddock representation of document. gpandoc'Return haddock representation of notes. hpandoc&Escape special characters for Haddock. ipandoc(Convert Pandoc block element to haddock. jpandoc4Convert bullet list item (list of blocks) to haddock kpandoc7Convert ordered list item (a list of blocks) to haddock lpandoc?Convert definition list item (label, list of blocks) to haddock mpandoc0Convert list of Pandoc block elements to haddock npandoc2Convert list of Pandoc inline elements to haddock. opandoc)Convert Pandoc inline element to haddock. ipandocOptionspandoc Block element kpandocoptionspandoclist item markerpandoclist item (list of blocks) mpandocOptionspandocList of block elements5\Copyright (C) 2011-2012 Sergey Astanin 2012-2020 John MacFarlaneGNU GPL, version 2 or aboveJohn MacFarlanealphaportableNone ppandocFictionBook building monad. qpandocVData to be written at the end of the document: (foot)notes, URLs, references, images. rpandoc #, ID, text spandocfilename, URL or path tpandoc&list marker of the parent ordered listpandocProduce an FB2 document from a  document. upandocMDivide the stream of blocks into sections and convert to XML representation. vpandocOnly  p and  empty-line are allowed within  title in FB2. wpandoc-Make another FictionBook body with footnotes. xpandocsFetch images and encode them for the FictionBook XML. Return image data and a list of hrefs of the missing images. ypandoc6Fetch image data from disk or from network and make a  binaryM XML section. Return either (Left hrefOfMissingImage) or (Right xmlContent). zpandoc5Extract mime type and encoded data from the Data URI. {pandocIConvert a block-level Pandoc's element to FictionBook XML representation. |pandocDConvert a Pandoc's Inline element to FictionBook XML representation. }pandoc>Wrap all inlines with an XML tag (given its unqualified name). ~pandoc Convert an   to plaintext. pandocCreate an XML element. pandocPut empty lines around content pandoc Create a plain-text XML content. pandoc1Create an XML attribute with an unqualified name. pandocCCreate an XML attribute with a qualified name from given namespace. pandocUnqualified name pandocQualified name pandocAbbreviation for  . pandocMonadic equivalent of  .pandocconversion optionspandocdocument to convertpandoc'FictionBook2 document (not encoded yet) zpandocURIpandoc"Maybe (mime,charset,isBase64,data) pandocunqualified element namepandoc node contentspandoc XML content6'Copyright (C) 2008-2020 John MacFarlaneGNU GPL, version 2 or above*Clare Macrae <clare.macrae@googlemail.com>alphaportableNoneаpandocConvert Pandoc to DokuWiki. pandoc+Return DokuWiki representation of document. pandoc'Escape special characters for DokuWiki. pandoc)Convert Pandoc block element to DokuWiki. pandoc8Convert ordered list attributes to HTML attribute string pandoc6Convert bullet list item (list of blocks) to DokuWiki. pandoc~Convert ordered list item (list of blocks) to DokuWiki. | TODO Emiminate dreadful duplication of text from listItemToDokuWiki pandocAConvert definition list item (label, list of blocks) to DokuWiki. pandocYTrue if the list can be handled by simple wiki markup, False if HTML tags will be needed. pandocdTrue if list item can be handled with the simple wiki syntax. False if HTML tags will be needed. pandoc3Concatenates strings with line breaks between them. pandocFor each string in the input list, convert all newlines to dokuwiki escaped newlines. Then concat the list using double linebreaks. pandoc2Convert list of Pandoc block elements to DokuWiki. pandoc3Convert list of Pandoc inline elements to DokuWiki. pandoc*Convert Pandoc inline element to DokuWiki. pandocOptionspandoc Block element pandocOptionspandocList of block elements7'Copyright (C) 2012-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%>SX_ pandocACertain characters are invalid in XML even if escaped. See #1992 pandocSee XML reference pandoc\Convert Pandoc document to two lists of OpenXML elements (the main document and footnotes). pandoc+Convert a list of Pandoc blocks to OpenXML. pandoc,Key for specifying user-defined docx styles. pandoc*Convert a Pandoc block element to OpenXML. pandoc-Convert a list of inline elements to OpenXML. pandoc%Convert an inline element to OpenXML.pandocWriter optionspandocDocument to convert8'Copyright (C) 2007-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%X pandocConvert Pandoc to ConTeXt. pandoc#escape things as needed for ConTeXt pandocEscape string for ConTeXt pandocSanitize labels pandoc(Convert Pandoc block element to ConTeXt. pandoc*Convert list of block elements to ConTeXt. pandoc+Convert list of inline elements to ConTeXt. pandoc!Convert inline element to ConTeXt pandocGCraft the section header, inserting the section reference, if supplied. pandocCraft the section footer pandoc6Generate a textual representation of the section level pandocInlines to convert pandocInline to convert9'Copyright (C) 2012-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneX_?pandocupdf creator (pdflatex, lualatex, xelatex, wkhtmltopdf, weasyprint, prince, context, pdfroff, or path to executable)pandoc arguments to pass to pdf creatorpandocwriterpandocoptionspandocdocument pandocwkhtmltopdf or pathpandoc argumentspandocwriterpandocoptionspandocdocument pandoctemp dir to store imagespandocdocument pandocVerbosity levelpandoc tex programpandocArguments to the latex-enginepandoctemp directory for outputpandoc tex source pandocVerbosity levelpandoc tex programpandocArguments to the latex-enginepandoctemp directory for outputpandoc tex source pandocVerbosity levelpandoc2Program (wkhtmltopdf, weasyprint, prince, or path)pandocArgs to programpandoc HTML5 source pandocVerbosity levelpandoc"context" or path to itpandocextra argumentspandoctemp directory for outputpandocConTeXt source&Copyright 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNoneX_ pandoc0Push the "pandoc.utils" module to the Lua stack. pandoc'Squashes a list of blocks into inlines. pandoc7Convert list of Pandoc blocks into sections using Divs. pandocParse a date and convert (if possible) to "YYYY-MM-DD" format. We limit years to the range 1601-9999 (ISO 8601 accepts greater than or equal to 1583, but MS Word only accepts dates starting 1601). Returns nil instead of a string if the conversion failed. pandoc(Run a JSON filter on the given document. pandoc)Calculate the hash of the given contents. pandocConvert pandoc structure to a string with formatting removed. Footnotes are skipped (since we don't want their contents in link labels). pandoc?Converts an old/simple table into a normal table block element. pandoc*Converts a table into an old/simple table. pandoc3Convert a number < 4000 to uppercase roman numeral. ::Copyright (C) 2008-2020 Andrea Rossato and John MacFarlaneGNU GPL, version 2 or above,Andrea Rossato <andrea.rossato@ing.unitn.it>alphaportableNone%>  pandoc2Auxiliary function to convert Plain block to Para.pandoc9Convert Pandoc document to string in OpenDocument format. pandoc0Convert a list of Pandoc blocks to OpenDocument. pandoc/Convert a Pandoc block element to OpenDocument. pandoc2Convert a list of inline elements to OpenDocument. pandoc*Convert an inline element to OpenDocument.;'Copyright (C) 2008-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneXpandoc+Produce an ODT file from a Pandoc document. pandoc+Produce an ODT file from a Pandoc document. pandoc&transform both Image and Math elementspandocWriter optionspandocDocument to convert pandocWriter optionspandocDocument to convert<'Copyright (C) 2008-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%$ pandocConvert Pandoc to MediaWiki. pandoc,Return MediaWiki representation of document. pandoc(Escape special characters for MediaWiki. pandoc*Convert Pandoc block element to MediaWiki. pandoc8Convert ordered list attributes to HTML attribute string pandocBConvert bullet or ordered list item (list of blocks) to MediaWiki. pandocBConvert definition list item (label, list of blocks) to MediaWiki. pandocYTrue if the list can be handled by simple wiki markup, False if HTML tags will be needed. pandocdTrue if list item can be handled with the simple wiki syntax. False if HTML tags will be needed. pandoc3Concatenates strings with line breaks between them. pandoc3Convert list of Pandoc block elements to MediaWiki. pandoc4Convert list of Pandoc inline elements to MediaWiki. pandoc+Convert Pandoc inline element to MediaWiki. pandoc Block element pandocList of block elements='Copyright (C) 2008-2017 John MacFarlaneGNU GPL, version 2 or above)Derek Chen-Becker <dchenbecker@gmail.com>alphaportableNone(pandocConvert Pandoc to XWiki. pandoc3Concatenates strings with line breaks between them. pandocBConvert definition list item (label, list of blocks) to MediaWiki.>'Copyright (C) 2017-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%X?G pandocJATS writer type pandoc"Internal state used by the writer. pandocJATS tag set variant pandoc!Archiving and Interchange Tag Set pandocJournal Publishing Tag Set pandocArticle Authoring Tag Setpandoc Convert a 7 document to JATS (Archiving and Interchange Tag Set.)pandoc Convert a / document to JATS (Journal Publishing Tag Set.)pandoc Convert a 7 document to JATS (Archiving and Interchange Tag Set.)pandoc Alias for `. This function exists for backwards compatibility, but will be deprecated in the future. Use  instead. pandoc Convert a  document to JATS. pandoc1Convert Pandoc document to string in JATS format. pandoc(Convert a list of Pandoc blocks to JATS. pandocLike  $, but wraps top-level blocks into a  p element if the  needsWrap predicate evaluates to True. pandoc2Auxiliary function to convert Plain block to Para. pandocTConvert a list of pairs of terms and definitions into a list of JATS varlistentrys. pandoc=Convert a term and a list of blocks into a JATS varlistentry. pandoc?Convert a list of lists of blocks to a list of JATS list items. pandoc/Convert a list of blocks into a JATS list item. pandoc'Convert a Pandoc block element to JATS. pandoc*Convert a list of inline elements to JATS. pandoc"Convert an inline element to JATS.?'Copyright (C) 2013-2020 github.com/mb21GNU GPL, version 2 or abovealphaNone%>X\Zpandoc1Convert Pandoc document to string in ICML format. pandoc;Auxiliary functions for parStylesToDoc and charStylesToDoc. pandoc&The monospaced font to use as default. pandoc#How much to indent blockquotes etc. pandoc4How much to indent numbered lists before the number. pandocTConvert a WriterState with its block styles to the ICML listing of Paragraph Styles. pandocUConvert a WriterState with its inline styles to the ICML listing of Character Styles. pandocEscape colon characters as %3a pandocofigure out the link destination for a given URL | HyperlinkURLDestination with more than one colon crashes CS6 pandocLConvert a list of (identifier, url) pairs to the ICML listing of hyperlinks. pandoc&Key for specifying user-defined styles pandoc(Convert a list of Pandoc blocks to ICML. pandoc'Convert a Pandoc block element to ICML. pandoc5Convert a list of lists of blocks to ICML list items. pandoc,Convert a list of blocks to ICML list items. pandoc*Convert a list of inline elements to ICML. pandoc"Convert an inline element to ICML. pandoc5Convert a list of block elements to an ICML footnote. pandocBAuxiliary function to merge Space elements into the adjacent Strs. pandocIntersperse line breaks pandoc9Wrap a list of inline elements in an ICML Paragraph Style pandocCreate the destination name pandoc8Create a HyperlinkTextDestination for a given identifier pandocCreate the markup for the content (incl. named destinations) | NOTE: since we have no easy way to get actual named dests, we just create them for any short content blocks pandoc&Wrap a Doc in an ICML Character Style. pandochTransform a Style to a tuple of String (eliminating duplicates and ordered) and corresponding attribute. pandocAssemble an ICML Image.@'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%X_`kyG# pandoc-The part of a table; header, footer, or body. pandoc List of notes pandocMath is used in document pandoc q tag is used pandocSyntax highlighting is used pandoc Use HTML5 pandocEPUB version if for epub pandoc Slide level pandoc"Content is in a section (revealjs) pandocNumber of code block pandocHas CSL references pandocCSL entry spacing pandocHard linebreak.pandoc)Convert Pandoc document to Html 5 string.pandoc,Convert Pandoc document to Html 5 structure.pandoc)Convert Pandoc document to Html 4 string.pandoc,Convert Pandoc document to Html 4 structure.pandoc@Convert Pandoc document to Html appropriate for an epub version.pandoc5Convert Pandoc document to Reveal JS HTML slide show.pandoc.Convert Pandoc document to S5 HTML slide show.pandoc1Convert Pandoc document to Slidy HTML slide show.pandoc4Convert Pandoc document to Slideous HTML slide show.pandoc4Convert Pandoc document to DZSlides HTML slide show. pandocALike Text.XHtml's identifier, but adds the writerIdentifierPrefix pandoc2Construct table of contents from list of elements. pandoc*Convert list of Note blocks to a footnote  div. Assumes notes are sorted. pandoc;Parse a mailto link; return Just (name, domain) or Nothing. pandocObfuscate a "mailto:" link. pandocObfuscate character as entity. pandoc Obfuscate string using entities.pandoc Create HTML tag with attributes. pandoc%Convert Pandoc block element to HTML. pandoc/Convert list of Pandoc inline elements to HTML. pandoc1Annotates a MathML expression with the tex source pandoc&Convert Pandoc inline element to HTML.pandocTrue for HTML5pandocTrue if self-closing tagpandocTag textpandocPandoc style tag attributes  A'Copyright (C) 2010-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone>Xpandoc-Produce an EPUB2 file from a Pandoc document.pandoc-Produce an EPUB3 file from a Pandoc document. pandoc,Produce an EPUB file from a Pandoc document. pandoc Version of   that specifies UTF-8 encoding.pandocWriter optionspandocDocument to convertpandocWriter optionspandocDocument to convert pandocWriter optionspandocDocument to convertB'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%^ pandoc%Convert list of authors to a docbook  author section pandoc4Convert Pandoc document to string in Docbook format. pandoc+Convert a list of Pandoc blocks to Docbook. pandoc2Auxiliary function to convert Plain block to Para. pandocWConvert a list of pairs of terms and definitions into a list of Docbook varlistentrys. pandoc@Convert a term and a list of blocks into a Docbook varlistentry. pandocBConvert a list of lists of blocks to a list of Docbook list items. pandoc2Convert a list of blocks into a Docbook list item. pandoc*Convert a Pandoc block element to Docbook. pandoc-Convert a list of inline elements to Docbook. pandoc%Convert an inline element to Docbook.'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone %=>?@AMXm pandoc&Used when parsing inside single quotes pandoc&Used when parsing inside double quotes pandoc#Used when not parsing inside quotes pandoc.Used when running parser on list item contentspandoc Default statepandoc$Single line of characters underneathpandoc#Lines of characters above and below(pandocParsing options.*pandoc User options+pandoc Inside list?,pandocInside quoted environment?-pandocAllow parsing of links.pandocAllow parsing of line breaks/pandocMax # of nested Strong/Emph0pandocPosition after last str parsed1pandocList of reference keys2pandoc List of implicit header ref keys3pandocList of substitution references4pandocList of notes (raw bodies)5pandocList of notes (parsed bodies)6pandocList of note references used7pandocTrue if parsing note contents8pandocLast note number for citations9pandocDocument metadata:pandocDocument metadata;pandocRST-style citations<pandoc!Ordered list of header types used=pandocHeader identifiers used>pandocNumber of next example?pandoc"Map from example labels to numbers@pandocTable of macros defined so farApandoc)Current rST default interpreted text roleBpandoc"Current rST literal block languageCpandocCurrent rST custom text roles Triple represents: 1) Base role, 2) Optional format (only for :raw: roles), 3) Additional classes (rest of Attr is unused)).DpandocCaption in current environmentEpandoc#Tag type of HTML block being parsedFpandocDepth of fenced divGpandocparent include filesHpandoc log messagesIpandocTrue if in markdown=1 contextKpandocReader monad wrapping the parser state. This is used to possibly delay evaluation until all relevant information has been parsed and made available in the parser state.UpandocLike count, but packs its resultVpandocLike string , but uses Text.Wpandoc+Parse characters while a predicate is true.YpandocParse any line of textZpandoc7Parse any line, include the final newline in the output[pandoc;Parse indent by specified number of spaces (or equiv. tabs)\pandocLike many, but packs its result.]pandocLike many1, but packs its result.^pandocLike manyTill, but packs its result._pandocLike manyTill, but reads at least one item.`pandocLike  many1Till, but packs its resultapandocLike manyTill,, but also returns the result of end parser.bpandocLike  manyUntil, but also packs its result.cpandocLike sepBy1' from Parsec, but does not fail if it sep succeeds and p fails.dpandocA more general form of  notFollowedBy. This one allows any type of parser to be specified, and succeeds only if that parser fails. It does not consume any input.epandocParses one of a list of strings. If the list contains two strings one of which is a prefix of the other, the longer string will be matched if possible.fpandocCParses one of a list of strings (tried in order), case insensitive.gpandocParses a space or tab.hpandoc(Parses a nonspace, nonnewline character.ipandoc"Skips zero or more spaces or tabs.jpandoc8Skips zero or more spaces or tabs, then reads a newline.kpandoc@Parses one or more blank lines and returns a string of newlines.lpandocpGobble n spaces; if tabs are encountered, expand them and gobble some or all of their spaces, leaving the rest.mpandocvGobble up to n spaces; if tabs are encountered, expand them and gobble some or all of their spaces, leaving the rest.npandoc7Parses material enclosed between start and end parsers.opandocParse string, case insensitive.ppandocParse contents of str using parser and return result.qpandocLike p but specialized for (. This resets 0&, which is almost always what we want.rpandoc5Parse raw line block up to and including blank lines.spandocParse a string of characters between an open character and a close character, including text between balanced pairs of open and close, which must be different. For example, charsInBalanced '(' ')' anyChar: will parse "(hello (there))" and return "hello (there)".tpandoc@Parses a roman numeral (uppercase or lowercase), returns number.upandocQParses an email address; returns original and corresponding escaped mailto: URI.vpandoc?Parses a URI. Returns pair of original and URI-escaped version.ypandocApplies a parser, returns tuple of its results and its horizontal displacement (the difference between the source column at the end and the source column at the beginning). Vertical displacement (source row) is ignored.zpandocjApplies a parser and returns the raw string that was parsed, along with the value produced by the parser.{pandoc0Parses backslash, then applies character parser.|pandocParse character entity.}pandocCParses an uppercase roman numeral and returns (UpperRoman, number).~pandocBParses a lowercase roman numeral and returns (LowerRoman, number).pandoc7Parses a decimal numeral and returns (Decimal, number). pandoc Parses a '@' and optional label and returns (DefaultStyle, [next example number]). The next example number is incremented in parser state, and the label (if present) is added to the label table. !pandoc Parses a # returns (DefaultStyle, 1).pandoc;Parses a lowercase letter and returns (LowerAlpha, number).pandoc<Parses an uppercase letter and returns (UpperAlpha, number). "pandocParses a roman numeral i or Ipandoc:Parses an ordered list marker and returns list attributes. #pandocIParses a list number (num) followed by a period, returns list attributes. $pandocHParses a list number (num) followed by a paren, returns list attributes. %pandocGParses a list number (num) enclosed in parens, returns list attributes.pandocPParses an ordered list marker with a given style and delimiter, returns number.pandoc7Parses a character reference and returns a Str element.pandoc=Parses an RST-style line block and returns a list of strings.pandocParse a table using  headerParser,  rowParser,  lineParser, and  footerParser. &pandoc%Separator between rows of grid table. 'pandocParse header for a grid table. (pandocParse row of grid table. )pandocParse footer for a grid table.pandoc:Removes the ParsecT layer from the monad transformer stackpandoc,Parse a string with a given parser and statepandocParse a string with parser (for testing).pandocAdd a log message.pandocFReport all the accumulated log messages, according to verbosity level.pandoc)Succeed only if the extension is enabled.pandoc*Succeed only if the extension is disabled.pandoc3Update the position on which the last string ended.pandoc/Whether we are right after the end of a string.pandocIParse content of include file as blocks. Circular includes result in an PandocParseError.pandocPParse content of include file as future blocks. Circular includes result in an PandocParseError.npandoc start parserpandoc end parserpandoc&content parser (to be used repeatedly)tpandocUppercase if trueypandocParser to applypandoc(result, displacement){pandocParser for character to escapepandocBlock list parserpandocHeaderless tablepandocBlock list parserpandocHeaderless table 'pandocHeaderless tablepandocparserpandoc initial statepandocinput  !"#$%&'()*+,-./0123456789:;<=>?      !"#$%'&()09*>?+,-./12345678:;<=@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~WXUVYZ[\]^`_abcdefghijklmnopqrstuvxwyz{|}~()09*>?+,-./12345678:;<=@ABCDEFGHI%'& !     "#$ONJKLMPQRST5+,*/(&4 - 0.23"1! %$#)':;6789=<>?5C'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%PX`pandocConvert Pandoc to Markdown.pandocaConvert Pandoc to plain text (like markdown, but without links, pictures, or inline formatting).pandocConvert Pandoc to Commonmark. *pandoc+Return markdown representation of document. +pandoc6Return markdown representation of reference key table. ,pandoc2Return markdown representation of a reference key. -pandoc(Return markdown representation of notes. .pandoc)Return markdown representation of a note. /pandoc'Escape special characters for Markdown. 0pandoc0Ordered list start parser for use in Para below. 1pandoc1True if string begins with an ordered list marker 2pandoc)Convert Pandoc block element to markdown. 3pandoc6Convert bullet list item (list of blocks) to markdown. 4pandoc9Convert ordered list item (a list of blocks) to markdown. 5pandocAConvert definition list item (label, list of blocks) to markdown. 6pandoc2Convert list of Pandoc block elements to markdown. 7pandocGet reference for target; if none exists, create unique one and return. Prefer label if possible; otherwise, generate a unique key. 8pandoc3Convert list of Pandoc inline elements to markdown. 9pandoc*Convert Pandoc inline element to markdown. 2pandocOptionspandoc Block element :pandocOptionspandoc Block element 4pandocoptionspandoclist item markerpandoclist item (list of blocks) 6pandocOptionspandocList of block elementsD'Copyright (C) 2013-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone#pandoc1Convert Pandoc document to string in OPML format. ;pandocConvert a Block to OPML.E'Copyright (C) 2019-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneX%1'Copyright (C) 2015-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone'8F'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone9FpandocConvert Pandoc to AsciiDoc.pandoc2Convert Pandoc to AsciiDoctor compatible AsciiDoc. <pandoc+Return asciidoc representation of document. =pandoc'Escape special characters for AsciiDoc. >pandoc0Ordered list start parser for use in Para below. ?pandochTrue if string begins with an ordered list marker or would be interpreted as an AsciiDoc option command @pandoc)Convert Pandoc block element to asciidoc. Apandoc6Convert bullet list item (list of blocks) to asciidoc. Bpandoc9Convert ordered list item (a list of blocks) to asciidoc. CpandocAConvert definition list item (label, list of blocks) to asciidoc. Dpandoc2Convert list of Pandoc block elements to asciidoc. Epandoc3Convert list of Pandoc inline elements to asciidoc. Fpandoc*Convert Pandoc inline element to asciidoc. Gpandoc Provides the arguments for both `image:` and  `image::`" e.g.: sunset.jpg[Sunset,300,200] @pandocOptionspandoc Block element Bpandocoptionspandoclist item (list of blocks) DpandocOptionspandocList of block elementsG"Copyright (C) 2017-2020 Yuchen PeiGNU GPL, version 2 or aboveYuchen Pei <me@ypei.me>alphaportableNone;%H$Copyright (C) 2014 Matthew PickeringGNU GPL, version 2 or above/Matthew Pickering <matthewtpickering@gmail.com>NoneEpandocvAn object for the T2T macros meta information the contents of each field is simply substituted verbatim into the filepandoc Current datepandoc Last modification time of infilepandoc Input filepandoc Output filepandoc4Get the meta information required by Txt2Tags macrospandoc>Read Txt2Tags from an input string returning a Pandoc document HpandocRead Txt2Tags (ignoring all macros) from an input string returning a Pandoc document readTxt2TagsNoMacros :: PandocMonad m => ReaderOptions -> Text -> m Pandoc readTxt2TagsNoMacros = readTxt2TagsI#Copyright (C) 2017 Robin Lee PowellGNU GPL, version 2 or above+Robin Lee Powell <robinleepowell@gmail.com>alphaportableNone>N9pandoc@Read TikiWiki from an input string and return a Pandoc document. Ipandoc|foo||8||row1-column1|row1-column2||row2-column1|row2-column2||8||row1-column1|row1-column2 row2-column1|row2-column2||S||row1-column1|row1-column2 row2-column1|row2-column2||row3-column1|row3-column2||[|| Orange | Apple | more Bread | Pie | more Butter | Ice cream | and more ||:Copyright (C) 2018-2020 Yan Pashkovsky and John MacFarlaneGNU GPL, version 2 or above$Yan Pashkovsky <yanp.bugz@gmail.com>WIPportableNone%>MQ Jpandoc/Tokenize a string as a sequence of roff tokens. K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f JJ'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%>X^pandoc9Parse reStructuredText string and return Pandoc document. gpandocRPromote all headers in a list of blocks. (Part of title transformation for RST.) hpandocIf list of blocks starts with a header (or a header and subheader) of level that are not found elsewhere, return it as a title and promote all the other headers. Also process a definition list right after the title block as metadata.pandocReader optionspandocText to parse (assuming '\n' line endings) hpandoclist of blocks, metadatapandoc!modified list of blocks, metadata ipandocHeaderless table jpandocHeaderless table kpandocHeaderless table(Copyright (C) 2014-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>None=?@A( lpandocExport settings  .http://orgmode.org/manual/Export-settings.html7 These settings can be changed via OPTIONS statements. mpandocHow to treat archived trees npandoc0Specify drawer names which should be exported. Left@ names are explicitly excluded from the resulting output while Right= means that only the listed drawer names should be included. opandocParse emphasized text ppandoc@Maximum depth of headlines, deeper headlines are convert to list qpandocWhether to preserve linebreaks rpandocParse quotes smartly spandoc!Parse ellipses and dashes smartly tpandoc)TeX-like syntax for sub- and superscripts upandoc!Include author in final meta-data vpandoc"Include creator in final meta-data wpandoc Include email in final meta-data xpandocInclude MathML-like entities ypandocInclude footnotes zpandocHandling of raw TeX commands {pandoc"Keep planning info after headlines |pandocKeep tags as part of headlines }pandocInclude tables ~pandocKeep TODO keywords in headers pandockOptions for the handling of LaTeX environments and fragments. Represents allowed values of Emacs variable org-export-with-latex. pandocInclude raw TeX in the output pandocIgnore raw TeX pandocKeep everything in verbatim pandoc/Options for the way archived trees are handled. pandocExport the complete tree pandoc%Exclude archived trees from exporting pandoc.Export only the headline, discard the contents pandocOrg-mode parser state pandocsChars allowed to occur before emphasis; spaces and newlines are always ok in addition to what is specified here. pandocChars allowed at after emphasis pandocFCollection of todo markers in the order in which items should progress pandocA ToDo keyword like TODO or DONE. pandoc&The states in which a todo item can be pandocTag pandocMacro expander function pandocMap of functions for link transformations. The map key is refers to the link-type, the corresponding function transforms the given link string. pandocTable of footnotes pandocIAn inline note / footnote containing the note key and its (inline) value. pandocxThis is used to delay evaluation until all relevant information has been parsed and made available in the parser state. pandocGet the current todo/done sequences. If no custom todo sequences have been defined, return a list containing just the default todo/done sequence.]"#$%'&PQRST l m n o p q r s t u v w x y z { | } ~  (Copyright (C) 2014-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>None) pandoc"The parser used to read org files. pandocParse any line of text pandocLike P, but resets the position of the last character allowed before emphasised text. pandoc)Skip one or more tab or space characters. pandocLike Text.Parsec.Char.newline&, but causes additional state changes. pandocLike Text.Parsec.Char.blanklines&, but causes additional state changes. pandoc$Succeeds when we're in list context. pandocParse in different context pandocGet an export setting. pandocSet the current position as the last position at which a forbidden char was found (i.e. a character which is not allowed at the inner border of markup). pandoctSet the current parser position as the position at which a character was seen which allows inline markup to follow. pandoc-Read the key of a plist style key-value list. pandoc/Read the value of a plist style key-value list. pandoc*Chars treated as part of a word in plists. pandocNew parser contextpandocParser to run in that context~  !"#%()+,.0123     ()09*>?+,-./12345678:;<=@ABCDEFGHIUVZ[\]^_`dghijnosvz (Copyright (C) 2014-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>None pandoc(Horizontal Line (five -- dashes or more) pandoc8Read the start of a header line, return the header level pandoc0Succeeds if the parser is at the end of a block.  2016 2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>None3 pandoc$Setter function for export settings. pandoc9Read and handle space separated org-mode export settings. pandoc1Read and process a single org-mode export option. pandocpGeneric handler for export settings. Takes a parser which converts the plain option text into a data structure. pandoc7A boolean option, either nil (False) or non-nil (True). pandocAn integer-valued option. pandocDEither the string "headline" or an elisp boolean and treated as an ArchivedTreesOption. pandoc7A list or a complement list (i.e. a list starting with  ). pandocParses either t, nil, or verbatim into a   value. pandoc#Read but ignore the export setting. pandoc:Read any setting string, but ignore it and emit a warning. pandoc^Read an elisp boolean. Only NIL is treated as false, non-NIL values are interpreted as true. pandocRTry to parse a literal string as the option value. Returns the string on success. (Copyright (C) 2014-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>None>P pandoc,Planning information for a subtree/headline. pandoc;An Org timestamp, including repetition marks. TODO: improve pandoc,Org mode headline (i.e. a document subtree). pandocsubtree planning information pandoc(Key/value pairs from a PROPERTIES drawer pandoc!The value assigned to a property. pandoc1The key (also called name or type) of a property. pandoc!Parse input as org document tree. pandoc)Create a tag containing the given string. pandoc~Create a property key containing the given string. Org mode keys are case insensitive and are hence converted to lower case. pandoc4Create a property value containing the given string. pandoc:Check whether the property value is non-nil (i.e. truish). pandocGRead an Org mode headline and its contents (i.e. a document subtree). lvl0 gives the minimum acceptable level of the tree. pandocHConvert an Org mode headline (i.e. a document tree) into pandoc's Blocks pandocCheck if the title starts with COMMENT. FIXME: This accesses builder internals not intended for use in situations like these. Replace once keyword parsing is supported. pandoc5Wrap the given inline in a span, marking it as a tag. pandocNRender planning info as a block iff the respective export setting is enabled. pandoc4Read a single planning-related and timestamped line. pandocLRead a :PROPERTIES: drawer and return the key/value pairs contained within. K(Copyright (C) 2017-2020 Alexander KrotovGNU GPL, version 2 or above$Alexander Krotov <ilabdsf@gmail.com>alphaportableNone>PB pandoc#Internal Muse table representation. pandoc:True when parsing a link description to avoid nested links pandoc*True when parsing paragraph is not allowed pandocDocument metadata pandoc+Position after last space or newline parsed pandocPosition after last str parsedpandoc<Read Muse from an input string and return a Pandoc document. pandocParse Muse document pandoc8Trim up to one newline from the beginning of the string. pandoc2Trim up to one newline from the end of the string. pandoc@Parse end-of-line, which can be either a newline or end-of-file. pandoc"Convert HTML attributes to Pandoc   pandoc/Parse section contents until EOF or next header pandoc'Parse section that starts with a header pandoc$Parse a line comment, starting with ; in the first column. pandoc1Parse a horizontal rule, consisting of 4 or more '-' characters. pandocParse a page break pandocParse a single-line heading. pandocuParse a multi-line heading. It is a Text::Amuse extension, Emacs Muse does not allow heading to span multiple lines. pandocParse an example between {{{ and }}}K. It is an Amusewiki extension influenced by Creole wiki, as described in  Text::Amuse documentation. pandoc Parse an  <example> tag. pandocParse a  <literal> tag as a raw block. For    <literal> parser, see  . pandocParse <center>J tag. Currently it is ignored as Pandoc cannot represent centered blocks. pandocParse <right>J tag. Currently it is ignored as Pandoc cannot represent centered blocks. pandocParse <quote> tag. pandocParse <div> tag. <div>9 tag is supported by Emacs Muse, but not Amusewiki 2.025. pandocParse <biblio> tag, the result is the same as <div class="biblio">. <biblio>+ tag is supported only in Text::Amuse mode. pandocParse <play> tag, the result is the same as <div class="play">. <play>+ tag is supported only in Text::Amuse mode. pandocParse <verse> tag. pandocParse  <comment> tag. pandocParse paragraph contents. pandocParse a paragraph. pandoc Parse a line block indicated by '>' characters. pandocParse a bullet list. pandocParse an ordered list. !pandocParse a definition list. "pandocParse a table. #pandocParse a table header row. $pandocParse a table body row. %pandocParse a table footer row. &pandocParse table caption. 'pandocParse a soft break. (pandocParse a footnote reference. )pandocParse <br> tag. *pandocParse an inline tag, such as <em> and <strong>. +pandoc2Parse strong emphasis inline markup, indicated by ***. ,pandoc)Parse strong inline markup, indicated by **. -pandoc+Parse emphasis inline markup, indicated by *. .pandoc,Parse underline inline markup, indicated by _6. Supported only in Emacs Muse mode, not Text::Amuse. /pandocParse <strong> tag. 0pandocParse <em> tag. 1pandocParse <sup> tag. 2pandocParse <sub> tag. 3pandocParse <del> tag. 4pandocParse  <verbatim> tag. 5pandocParse <class> tag. 6pandocParse  <<<RTL>>> text. 7pandocParse  <<<LTR>>> text. 8pandoc Parse "~~" as nonbreaking space. 9pandoc Parse code markup, indicated by '=' characters. :pandocParse <code> tag. ;pandocParse <math> tag. <math>+ tag is an Emacs Muse extension enabled by (require 'muse-latex2png) pandoc Parse inline  <literal> tag as a raw inline. <pandocConsume asterisks that were not used as emphasis opening. This prevents series of asterisks from being split into literal asterisk and emphasis opening. =pandocParse a link or image. >pandoc1Parse a link starting with (possibly null) prefix ?pandocTag name pandocTerminator parser pandocTerminator parser pandocTerminator parser @pandoc IndentationpandocTerminator parser !pandocTerminator parser ApandocTerminator parser BpandocNumber of separator characters *pandocTag name'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneX Cpandoc Filter for id D C EL:Copyright (C) 2018-2020 Yan Pashkovsky and John MacFarlaneGNU GPL, version 2 or above$Yan Pashkovsky <yanp.bugz@gmail.com>WIPportableNone%> {pandocCRead man (troff) from an input string and return a Pandoc document. Fpandocparserpandoc initial statepandocinput'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone=?@AX_ _ G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  None} M'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone %=?@AXpandoc#Parse LaTeX from string and return  document.pandocReader optionspandocString to parse (assumes '\n' line endings) pandoctable environment namepandoc pref/suffixes(Copyright (C) 2014-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>None_>a pandoc&Parse a single Org-mode inline element pandoc&Read the rest of the input as inlines. pandocAn endline character that can be treated as a space, not a structural break. This should reflect the values of the Emacs variable org-element-pagaraph-separate. pandoc%A citation in Pandoc Org-mode style ([prefix @citekey suffix]). pandocRead an Berkeley-style Org-mode citation. Berkeley citation style was develop and adjusted to Org-mode style by John MacFarlane and Richard Lawrence, respectively, both philosophers at UC Berkeley. pandocRead a link-like org-ref style citation. The citation includes pre and post text. However, multiple citations are not possible due to limitations in the syntax. pandocRRead a citation key. The characters allowed in citation keys are taken from the `org-ref-cite-re` variable in  `org-ref.el`. pandocSupported citation types. Only a small subset of org-ref types is supported for now. TODO: rewrite this, use LaTeX reader as template. pandoc]Take a link and return a function which produces new inlines when given description inlines. pandocParse an anchor like  anchor-id and return an empty span with  anchor-id< set as id. Legal anchors in org-mode are defined through org-target-regexp9, which is fairly liberal. Since no link is created if  anchor-idL contains spaces, we are more restrictive in what is accepted as an anchor. pandoc5Replace every char but [a-zA-Z0-9_.-:] with a hyphen  ". This mirrors the org function org-export-solidify-link-text. pandoc;Parses an inline code block and marks it as an babel block. pandoc!Parses a raw string delimited by c using Org's math rules pandoc!Parse a single character between c using math rules pandoc0Parses the start (opening character) of emphasis pandoc(Parses the closing character of emphasis pandoc#Like many1Till, but parses at most n+1 lines. p must not consume newlines. pandoc3Chars not allowed at the (inner) border of emphasis pandoc%The maximum number of newlines within pandoc4Chars allowed after an inline ($...$) math statement pandoc/Chars not allowed at the (inner) border of math pandoc6Maximum number of newlines in an inline math statement pandoc:Whether we are right behind a char allowed before emphasis pandoc9Whether the parser is right after a forbidden border char pandoc%Read a sub- or superscript expression pandoc opening charpandoc closing charpandocparser pandoc opening charpandoc closing charpandocparser (Copyright (C) 2014-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>None>_J pandoc4Returns the current meta, respecting export options. pandocParse and handle a single line containing meta information The order, in which blocks are tried, makes sure that we're not looking at the beginning of a block, so we don't need to check for it pandoc8Accumulate the result as a MetaList under the given key. pandoc'Read an format specific meta definition pandoc#Parse a link type definition (like wp https://en.wikipedia.org/wiki/). pandocPAn ad-hoc, single-argument-only implementation of a printf-style format parser. pandoc&Parses emphasis border character like ".,?!" pandoc&Parses ToDo sequences / keywords like TODO DOING | DONE.  0(Copyright (C) 2014-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>None"#>o pandoc(Whether a switch flag is specified with + or -. pandocAAttributes that may be added to figures (like a name or caption). pandocGet a list of blocks. pandoc,Get the meta information saved in the state. pandoc,Parse a horizontal rule into a block element pandoc(Convert BlockAttributes into pandoc Attr pandocPParse a set of block attributes. Block attributes are given through lines like #+CAPTION: block caption or #+ATTR_HTML: :width 20p. Parsing will fail if any line contains an attribute different from those attributes known to work on blocks. pandoc)Parse key-value pairs for HTML attributes pandoc$Read an org-mode block delimited by +BEGIN_TYPE and  +END_TYPE. pandoc&Read the raw string content of a block pandoc,Read but ignore all remaining block headers. pandocLRead a block containing code intended for export in specific backends only. pandocRead a code block and the associated results block if present. Which of boths blocks is included in the output is determined using the "exports" argument in the block header. pandoc2Parse the result of an evaluated babel code block. pandocParse code block arguments pandocParses a switch's polarity. pandoc$Parses a source block switch option. pandoc*Generic source block switch-option parser. pandocfReads a line number switch option. The line number switch can be used with example and source blocks. pandocA generic drawer which has no special meaning for org-mode. Whether or not this drawer is included in the output depends on the drawers export setting. pandocFigures or an image paragraph (i.e. an image on a line by itself). Only images with a caption attribute are interpreted as figures. pandoc7Succeeds if looking at the end of the current paragraph pandoc*Example code marked up by a leading colon. pandocInclude the content of a file. pandocEParses a meta line which defines a raw block. Currently recognized: #+LATEX:, #+HTML:,  #+TEXINFO:, and #+BEAMER. pandoc1Parses any meta line, i.e., a line starting with #+u, into a raw org block. This should be the last resort when trying to parse keywords. Leading spaces are discarded. pandocA normal org table pandoc parse raw text for one list item N(Copyright (C) 2014-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>Nonet'pandoc3Parse org-mode string and return a Pandoc document.pandocReader optionspandocString to parse (assuming '\n' line endings)O'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%=>?@A_{ pandocSet if in chapter section pandocSet if in pPlainpandoc!Convert HTML-formatted string to  document.pandoc+Matches a stretch of HTML in balanced tags.pandoc*Matches a tag meeting a certain condition. pandoc3Adjusts a url according to the document's base URL.pandocReader optionspandocString to parse (assumes '\n' line endings)  P\Copyright (C) 2010-2012 Paul Rivier 2010-2020 John MacFarlaneGNU GPL, version 2 or above&Paul Rivier <paul*rivier#demotera*com>alphaportableNone%a,pandoc2Parse a Textile text and return a Pandoc document. pandoc-Generate a Pandoc ADT from a textile document pandocParse document blocks pandoc,Block parsers list tried in definition order pandoc4Any block in the order of definition of blockParsers pandoc#Code Blocks in Textile are between  pre and /pre pandoc/Header of the form "hN. content" with N in 1..6 pandoc$Blockquote of the form "bq. content" pandocCan be a bullet list or an ordered list. This implementation is strict in the nesting, sublist must start at exactly "parent depth plus one" pandocVThis allow one type of list to be nested into an other type, provided correct nesting pandoc>Bullet List of given depth, depth being the number of leading  pandocDBullet List Item of given depth, depth being the number of leading  pandoc@Ordered List of given depth, depth being the number of leading # pandocEOrdered List Item of given depth, depth being the number of leading # pandoc#Common implementation of list items pandoc:A definition list is a set of consecutive definition items pandocList start character. pandocA definition list item in textile begins with '- ', followed by the term defined, then spaces and ":=". The definition follows, on the same single line, or spaned on multiple line, after a line break. pandoc3A raw Html Block, optionally followed by blanklines pandocRaw block of LaTeX content pandoc4In textile, paragraphs are separated by blank lines. pandoc!A table cell spans until a pipe | pandoc'A table row is made of many table cells pandoc A table with an optional header. pandoc&Ignore markers for cols, thead, tfoot. pandoc Blocks like p and  c do not need explicit block tag. However, they can be used to set HTML/CSS attributes when needed. pandocAny inline element pandocInline parsers tried in order pandocInline markups pandoc Trademark, registered, copyright pandoc Special chars pandocBreak strings on following chars. Space tab and newline break for inlines breaking. Open paren breaks for mark. Quote, dash and dot break for smart punctuation. Punctuation breaks for regular punctuation. Double quote breaks for named links. > and < break for inline html. pandoc"Parse a hyphened sequence of words pandoc Any string pandocSome number of space chars pandoc9In Textile, an isolated endline character is a line break pandocRaw LaTeX Inline pandocWTextile standard link syntax is "label":target. But we can also have ["label":target]. pandocimage embedding pandocliteral text escaped btw  notextile tags pandoc,Any special symbol defined in wordBoundaries pandoc Inline code pandocHtml / CSS attributes pandoc'Parses material surrounded by a parser.pandocReader optionspandocString to parse (assuming '\n' line endings) pandocblock tag namepandocimplicit block pandocsurrounding parserpandoc&content parser (to be used repeatedly) pandocsurrounding parserpandocInline constructorpandoc&content parser (to be used repeatedly)Q%Copyright (C) 2014 Alexander SulfrianGNU GPL, version 2 or above4Alexander Sulfrian <alexander.sulfrian@fu-berlin.de>alphaportableNone>pandoc=Read twiki from an input string and return a Pandoc document.R'Copyright (C) 2012-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNonepandocARead mediawiki from an input string and return a Pandoc document. pandocFblah | blah }} * next list item which seems to be valid mediawiki. pandoc:Parses a list of inlines between start and end delimiters.pandocReader optionspandocString to parse (assuming '\n' line endings)S'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%PXϠ pandoc@Read markdown from an input string and return a Pandoc document.pandociRead a YAML string and convert it to pandoc metadata. String scalars in the YAML are parsed as Markdown.pandoc4Read a YAML string and extract references from the  referencesE field, filter using an id predicate and parsing fields as Markdown. pandoc$Succeeds when we're in list context. !pandoczParse a sequence of inline elements between square brackets, including inlines between balanced pairs of square brackets. "pandocPHP Markdown Extra style abbreviation key. Currently we just skip them, since Pandoc doesn't have an element for an abbreviation. #pandocParse a table using  headerParser,  rowParser,  lineParser, and  footerParser2. Variant of the version in Text.Pandoc.Parsing. $pandoc:Parses a list of inlines between start and end delimiters. %pandocWe treat a span as SmallCaps if class is "smallcaps" (and no other attributes are set or if style is "font-variant:small-caps" (and no other attributes are set). &pandoc`We treat a span as Underline if class is "ul" or "underline" (and no other attributes are set).pandocReader optionspandocString to parse (assuming '\n' line endings) 'pandocHeaderless table (pandocHeaderless table )pandocHeaderless table *pandocHeaderless table +pandocHeaderless tableT'Copyright (C) 2013-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneѿ  U'Copyright (C) 2019-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone>X_  V)Copyright (C) 2014-2020 Matthew PickeringGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone%PP ,pandocRoot  W(Copyright (C) 2018-2020 Alexander KrotovGNU GPL, version 2 or above$Alexander Krotov <ilabdsf@gmail.com>alphaportableNone%>PE pandoc@Read DokuWiki from an input string and return a Pandoc document. -pandoc@Parse end-of-line, which can be either a newline or end-of-file. .pandocParse DokuWiki document. /pandocParse  code and  file attributes 0pandocGeneric parser for  code and  file tags 1pandoc'Parse any inline element but softbreak. 2pandoc/Parse any inline element, including soft break. 3pandocParse a footnote. 4pandoc[Split Interwiki link into left and right part | Return Nothing if it is not Interwiki linkXCopyright (C) 2017 Sascha WildeGNU GPL, version 2 or above Sascha Wilde <wilde@sha-bang.de>alphaportableNonepandoc>Read creole from an input string and return a Pandoc document. 5pandoc start parserpandoc end parserpandoc&content parser (to be used repeatedly)None%P 6(c) John MacFarlaneBSD-style (see LICENSE)(John MacFarlane <fiddlosopher@gmail.com>$unstable-- Portability : unportableNone%>X 7pandoc(Parse BibTeX or BibLaTeX into a list of  8s. 7pandocbibtex or biblatexpandocLocalepandocFilter on citation idspandocbibtex/biblatex text 9 : ; 7Y"Copyright (C) 2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNonepandocRead BibTeX from an input string and return a Pandoc document. The document will have only metadata, with an empty body. The metadata will contain a  references- field with the bibliography entries, and a nocite field with the wildcard `[@*]`.pandocRead BibLaTeX from an input string and return a Pandoc document. The document will have only metadata, with an empty body. The metadata will contain a  references- field with the bibliography entries, and a nocite field with the wildcard `[@*]`.Z'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNoneXpandoc(Association list of formats and readers.pandocDRetrieve reader, extensions based on formatSpec (format+extensions).pandoc&Read pandoc document from JSON format.%)*   %   *)&Copyright 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone> <pandoc1Push the "pandoc" on the lua stack. Requires the list module to be loaded. =pandocPipes input through a command. <&Copyright 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone>X_  >pandocJInsert pandoc's package loader as the first loader, making it the default. ?pandocLoad a pandoc module. >&Copyright 2017-2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone JpandocSRun the lua interpreter, using pandoc's default way of environment initialization. @pandoc1Initialize the lua state with all required values ApandocDAST elements are marshaled via normal constructor functions in the pandoc module. However, accessing Lua globals from Haskell is expensive (due to error handling). Accessing the Lua registry is much cheaper, which is why the constructor functions are copied into the Lua registry and called from there.This function expects the pandoc' module to be at the top of the stack.&Copyright 2017 2020 Albert KrewinkelGNU GPL, version 2 or above/Albert Krewinkel <tarleb+pandoc@moltkeplatz.de>alphaNone ] +2/,-.0134 +2/,-.0134['Copyright (C) 2012-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone=? ( Bpandoc'Key-value pair, pushed as a table with a as the only key and v as the associated value.pandoc Convert Pandoc to custom markup. Cpandoc'Convert Pandoc block element to Custom. Dpandoc0Convert list of Pandoc block elements to Custom. Epandoc1Convert list of Pandoc inline elements to Custom. Fpandoc(Convert Pandoc inline element to Custom. Cpandoc Block element DpandocList of block elements\'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone&'=?X c#pandoc(Association list of formats and writers.$pandocDRetrieve writer, extensions based on formatSpec (format+extensions).9 !"#$%9 !"#%$'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley@edu>alphaportableNone ! GpandocRun the Lua filter in  filterPath~ for a transformation to the target format (first element in args). Pandoc uses Lua init files to setup the Lua interpreter. G'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley.edu>alphaportableNone&'=?X $K H I J K L M N O P Q R S T~ U Va W X Y Z [ \ ] ^ _ ` a b c d e f g h i  j k l m n o p q r s t u:< v? w> x= y z { |; }j ~k   i   e  f g d  RdcxSTUVWXYZ[\]^_`abefghijklmnopqrstuvwyz{|}~5RSTUVWXYZ[\]^_`      !"#$%&'()*    !"#$%5]None %456=>?@AXm -&&^'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley@edu>alphaportableNone7 2*pandoc'Type of filter and path to filter file..pandoc)Modify the given document using a filter. pandoc6Expand paths of filters, searching the data directory.*,+-.*,+-.'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley@edu>alphaportableNone 7=>?X \G4pandoc(Data structure for command line options.6pandocNumber of spaces per tab7pandoc-Preserve tabs instead of converting to spaces8pandocInclude header, footer9pandoc Reader format:pandoc Writer format;pandocInclude table of contents<pandocShift heading level by=pandocCustom template>pandocTemplate variables to set?pandocMetadata fields to set@pandocName of YAML metadata filesApandocName of output fileBpandocNames of input filesCpandocNumber sections in LaTeXDpandocStarting number for sectionsEpandoc Put sections in div tags in HTMLFpandocUse incremental lists in SlidySlideousS5GpandocMake HTML accessible offlineHpandocUse  q tags in HTMLIpandoc!Style to use for highlighted codeJpandocxml syntax defs to loadKpandocType of the top-level divisionsLpandocMethod to print HTML mathMpandocPath to abbrevs fileNpandocPath of reference docOpandocEPUB subdir in OCF containerPpandoc EPUB metadataQpandocEPUB fonts to embedRpandoc'Header level at which to split chaptersSpandocCover image for epubTpandoc"Number of levels to include in TOCUpandocOutput command-line argumentsVpandocIgnore command-line argumentsWpandocVerbosity of diagnostic outputXpandocEnable tracingYpandocFile to write JSON log outputZpandocFail on warnings[pandoc,Use reference links in writing markdown, rst\pandoc=location for footnotes and link references in markdown output]pandocDpi^pandocOptions for wrapping text_pandocLine length in characters`pandocFilters to applycpandocStrip empty paragraphsdpandoc(Default classes for indented code blocksfpandocMethod to output citesgpandoc$Use listings package for code blockshpandoc$Program to use for latex/html -> pdfipandocFlags to pass to the enginejpandoc Header level that creates slideskpandoc&Use atx headers for markdown level 1-2lpandocPrefer ascii outputmpandocDefault image extensionnpandocPath to extract embedded mediaopandoc'Accept or reject MS Word track-changes.ppandoc"Parse input files before combiningqpandocPrefix for titlerpandocCSS files to link tospandoc How to treat ipynb output blockstpandocFiles to include beforeupandocFiles to include after bodyvpandocFiles to include in headerwpandocPath to search for images etcxpandocHeaders for HTTP requestsypandocDisable certificate validationzpandocStyle of line-endings to use{pandocSkip HTML comments pandoc%How to handle output blocks in ipynb.|pandoc<The type of line-endings to be used when writing plain-text.pandoc"Defaults for command-line options.R456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{ |}~ 'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley@edu>alphaportableNone>PX_ cCpandocjA list of functions, each transforming the options data structure in response to a command-line option. pandoc$Apply defaults from --defaults file. pandocSet text value in text context.  'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley@edu>alphaportableNone>PX i> pandoc;Settings specifying how document output should be produced. pandoc.Get output settings from command line options. pandocuser-specified writer namepandocuser-specified pdf-enginepandoc#IO (writerName, maybePdfEngineProg) _'Copyright (C) 2006-2020 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane <jgm@berkeley@edu>alphaportableNoneX k~T*,+.456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~*,+.              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                       ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F GHIJKLMNNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                         ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8!9":";#<$=$>$?$@$A$B$C$D$E$F$G%H%I%J%K%L%M%N%O%P%Q%R%S&T&U&V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&i'j'k(l)m*n+o,p,q-r.s/t/k0u1v2w2x2y3z4{4k5|5}5~566k677777778889:::;<<=>>>>>?@@@@@@@@@@@@AAAAAAAAABBBB      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijCkClCmCnCkCoCpDqErFsFtGuHvHvHwHxHyHzH{H|H}H~IIIIIIIJKKKKKKKLLLMMMMNOOOOOOOOOOOOOOOOOOOPQRRRRSSSTTTUVWXYYZZZZZZ[[[[[[[\\\\\\]]]]^^^^^^^^^^      !"#$%&'()*+,-_.`/`0`1`2`3`4`5`}a6b7b7b8b9b:b;b<b=c>d?e@fAfAhBhBhC DEFGEFHiIiJiKiLiMiNOPQERS TOPUjVjWkXkYkZk[l=lDlElFl\l]l^l_l`mambEcdmemfmgmhEFomimjmamkmlmmmnmompmqmrpsptpupvpwpxqyqzq{q|q}r~rEFEEErrrEErrrErrErrrrrssssssssssssssssssssssssssssssssstttttttttEEFtEFtttttuuuuuuuuuuuuuuuuuuuuuuuu^uuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvv v v v v vvvvvvvvvvvvvvvvvvv v!w"w#w$x%x&x' ()*+ ,y-y.y/y0y1z z2z3z4z5z6z7z8z9z:z;z<z=z>z?z@zAzBzCzDzEzFzGzGzHzIzJzKzLzMzMzNzOzPzQzRzSzTzUzVzWzXzYzZz[z\z]z^z_z`zazbzczdzezfz zgzhzizjzkzlzmz2znzozpzqzrzsztzuzvzw{x|y|z}{}|}}}~~~~))qZ        !"#$%&'()*+,-./012/03456E789:;<=>?@AA{BCD=EFGHIJEKLMNOPQRSTU)*V)*WX)*YZ)*[\])*)^_`a)*bc)*defghijklmnopqrstuvwxyz{|}~EEstuvwyz{|}~x5/(z5 )*)*)*)*)*)*) ) #%%&)*)*)*)*)*&)*)*)*''''''''((((((((((((()))))) ) ) * * * * * * * * * + + + + + + + + + + + + + + + + , , , , , , !, ",, #, $, %, &, ', (, ), *, + , , - . / 0 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L L M N N O P Q R S T U V W X Y Z [ \ ] ^ _ ` ` a b c d e f g h i j k l m m n o o p p q r s t t u v w x y z { | } } ~  . . . . . . . .. . . . . . . . . . . . / / / / / / / / / / / / / / / / // / / / / / 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 22 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 44 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 )* 5 5 5 5 5 5 5 5 E 5 6 66 66 6 6 6666 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 5?%    : : : : : ; ; < << < < < <<<< < !< "== > #> $> %> &> '> (> )> *> +> ,> > -> .> /> 0> 1> 2> 3? 4? 5? 6? 7? 8? 9? :? ;? <? ? =? >? ?? @? A? B? C? D? E? F? G? H? I? J? K? L@ M@@ N@ O@@ P@ Q@ R@ S@ T@ U@ V@ W@ X@ Y@ Z@ [@ \@ ]@ ^@ _@ `@ a@ bA cA dB eB fB gB B hB iB jB kB lB mB n o p q r s t u v w xC yC zC {C |C }CC ~C C C C C C C C C C D F FF ~F F F F F F F F F H I                 J J JJ^J`                                                         ! " # $ % & ' ( ) * + , - . / 0 1 2 3K 4K 5K 6K 7K 8K 9K :K ;K <K =K >)* ?K @KuK AK BK CK DK EK FK GK H)* IK JK KK LK MK NK OK PK QK RK SK TK UK VK WK XKK YK ZK [K \K ]K ^K _K `K aK bK cK dK eK fK gK hK iK jK kK lK mK nK oK pK qK rK sK tK uK vK wK x y z {L | } ~ ~          A ] ( M ] E                   F     O O O P P @P P P !P "PP #P $P %E &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2PP 3P 4P P 5P 6P 7P 8P 9P :P ;P P ]P <P tP =P >P P oP ?P @P AR BR CS S DS ES4S CSS FSS^S GS HS`V W =W IW JW pW KW W ^W LX M N O P Q R S5 T U V W X[ Y[ Z[ [[ \[ ]J) ^ _) ^ `) ^ a) ^ b)* c)* d)* e)* f)* g)* h)* i)* j)*b)*+)* k)* l)* m)* n)* o)* p)* q)* r)* s)* t)* u)* v)* w)* x)* y)* z)* {)* |)* })* ~)* )* )* )* )* )* )* )* )* )* )* )* )*)*)*)*)* )* )* )*)*)*)* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )* )*)* )* )* )* )* )* )* )* )* )* )* )* )* ^      "pandoc-2.11-34vi58mphy3LlzlC0UL2TIText.Pandoc.Readers.LaTeX.TypesText.Pandoc.ParsingText.Pandoc.OptionsText.Pandoc.TemplatesText.Pandoc.HighlightingText.Pandoc.AsciifyText.Pandoc.EmojiText.Pandoc.ExtensionsText.Pandoc.LoggingText.Pandoc.MIMEText.Pandoc.MediaBagText.Pandoc.ProcessText.Pandoc.SharedText.Pandoc.BCP47Text.Pandoc.UTF8Text.Pandoc.ClassText.Pandoc.ImageSizeText.Pandoc.ErrorText.Pandoc.SelfContainedText.Pandoc.Readers.OdtText.Pandoc.Readers.NativeText.Pandoc.Readers.JiraText.Pandoc.Readers.JATSText.Pandoc.Readers.HaddockText.Pandoc.Readers.FB2Text.Pandoc.Readers.DocxText.Pandoc.Readers.DocBookText.Pandoc.Readers.CommonMarkText.Pandoc.Readers.CslJsonText.Pandoc.Readers.CSVText.Pandoc.Lua"Text.Pandoc.Writers.AnnotatedTableText.Pandoc.Writers.CslJsonText.Pandoc.Writers.MathText.Pandoc.Writers.NativeText.Pandoc.Writers.OOXMLText.Pandoc.XMLText.Pandoc.Writers.SharedText.Pandoc.Writers.ZimWikiText.Pandoc.Writers.TextileText.Pandoc.Writers.TexinfoText.Pandoc.Writers.TEIText.Pandoc.Writers.RTFText.Pandoc.Writers.RSTText.Pandoc.Writers.PowerpointText.Pandoc.Writers.OrgText.Pandoc.Writers.MuseText.Pandoc.Writers.MsText.Pandoc.Writers.ManText.Pandoc.Writers.LaTeXText.Pandoc.Writers.JiraText.Pandoc.Writers.HaddockText.Pandoc.Writers.FB2Text.Pandoc.Writers.DokuWikiText.Pandoc.Writers.DocxText.Pandoc.Writers.ConTeXtText.Pandoc.PDF Text.Pandoc.Writers.OpenDocumentText.Pandoc.Writers.ODTText.Pandoc.Writers.MediaWikiText.Pandoc.Writers.XWikiText.Pandoc.Writers.JATSText.Pandoc.Writers.ICMLText.Pandoc.Writers.HTMLText.Pandoc.Writers.EPUBText.Pandoc.Writers.DocbookText.Pandoc.Writers.MarkdownText.Pandoc.Writers.OPMLText.Pandoc.Writers.IpynbText.Pandoc.Writers.AsciiDocText.Pandoc.Readers.VimwikiText.Pandoc.Readers.Txt2TagsText.Pandoc.Readers.TikiWikiText.Pandoc.Readers.RSTText.Pandoc.Readers.MuseText.Pandoc.Readers.ManText.Pandoc.Readers.LaTeXText.Pandoc.Readers.OrgText.Pandoc.Readers.HTMLText.Pandoc.Readers.TextileText.Pandoc.Readers.TWikiText.Pandoc.Readers.MediaWikiText.Pandoc.Readers.MarkdownText.Pandoc.Readers.OPMLText.Pandoc.Readers.IpynbText.Pandoc.Readers.EPUBText.Pandoc.Readers.DokuWikiText.Pandoc.Readers.CreoleText.Pandoc.Readers.BibTeXText.Pandoc.ReadersText.Pandoc.Writers.CustomText.Pandoc.WritersText.Pandoc.CiteprocText.Pandoc.FilterText.Pandoc.App Paths_pandoc Text.Pandoc.App.FormatHeuristicsText.Pandoc.CSVText.Pandoc.Citeproc.CslJsonText.Pandoc.Citeproc.UtilText.Pandoc.Citeproc.Data#Text.Pandoc.Lua.Marshaling.AnyValue"Text.Pandoc.Lua.Marshaling.ContextText.Pandoc.Lua.Walk#Text.Pandoc.Lua.Marshaling.MediaBag Text.Pandoc.Readers.Docx.CombineText.Pandoc.Readers.Docx.FieldsText.Pandoc.Readers.Docx.Util(Text.Pandoc.Readers.Odt.Generic.FallibleMonadfail*Text.Pandoc.Readers.Odt.Generic.Namespaces&Text.Pandoc.Readers.Odt.Generic.SetMap%Text.Pandoc.Readers.Odt.Generic.Utils$Text.Pandoc.Readers.Odt.Arrows.Utils$Text.Pandoc.Readers.Odt.Arrows.State,Text.Pandoc.Readers.Odt.Generic.XMLConverter"Text.Pandoc.Readers.Odt.NamespacesText.Pandoc.Readers.Odt.BaseText.Pandoc.RoffCharText.Pandoc.Readers.Org.Shared#Text.Pandoc.Readers.Odt.StyleReaderText.Pandoc.ImageText.Pandoc.Readers.LaTeX.LangText.Pandoc.Citeproc.MetaValueText.Pandoc.CSSText.Pandoc.SlidesText.Pandoc.TranslationsText.Pandoc.Class.CommonState%Text.Pandoc.Readers.Odt.ContentReader%Text.Pandoc.Readers.Docx.Parse.StylesText.Pandoc.Readers.Docx.ParseText.Pandoc.Readers.Docx.ListsText.Pandoc.Lua.UtilText.Pandoc.Lua.Module.System"Text.Pandoc.Lua.Marshaling.VersionText.Pandoc.Lua.Marshaling.List&Text.Pandoc.Lua.Marshaling.PandocErrorText.Pandoc.Lua.ErrorConversionText.Pandoc.Filter.JSONText.Pandoc.Class.PandocMonadSystem.FilePathGlobText.Pandoc.Filter.PathText.Pandoc.Class.PandocPureText.Pandoc.Class.IOText.Pandoc.Class.PandocIO&Text.Pandoc.Lua.Marshaling.CommonState(Text.Pandoc.Lua.Marshaling.ReaderOptionsText.Pandoc.Lua.Marshaling.ASTText.Pandoc.Lua.Module.Types&Text.Pandoc.Lua.Marshaling.SimpleTableText.Pandoc.Lua.MarshalingText.Pandoc.Lua.GlobalText.Pandoc.Lua.PandocLuaText.Pandoc.Lua.Module.MediaBagText.Pandoc.Lua.FilterText.Pandoc.UUID!Text.Pandoc.Writers.Docx.StyleMapText.Pandoc.Writers.Roff+Text.Pandoc.Writers.Powerpoint.Presentation%Text.Pandoc.Writers.Powerpoint.OutputText.Pandoc.Lua.Module.UtilsText.Pandoc.Writers.CommonMarkText.Pandoc.Readers.Roff#Text.Pandoc.Readers.Org.ParserStateText.Pandoc.Readers.Org.Parsing Text.PandocParsing#Text.Pandoc.Readers.Org.BlockStarts&Text.Pandoc.Readers.Org.ExportSettings$Text.Pandoc.Readers.Org.DocumentTreeText.Pandoc.Readers.Metadata!Text.Pandoc.Readers.LaTeX.Parsing!Text.Pandoc.Readers.LaTeX.SIunitxText.Pandoc.Readers.Org.InlinesText.Pandoc.Readers.Org.MetaText.Pandoc.Readers.Org.BlocksText.Pandoc.Citeproc.LocatorText.Pandoc.Citeproc.BibTeXText.Pandoc.Lua.Module.PandocText.Pandoc.Lua.PackagesText.Pandoc.Lua.InitText.Pandoc.Filter.LuaText.Pandoc.App.Opt"Text.Pandoc.App.CommandLineOptionsText.Pandoc.App.OutputSettings&parsec-3.1.14.0-7LIZAM2gClW7Zg6f7yHvvUText.Parsec.Pos SourcePosText.Parsec.Error ParseError1data-default-class-0.1.2.0-FeIQ5tLoVZBHMSgrT9zptQData.Default.Classdef)doctemplates-0.8.2-GoLyJwJEvLa1TT6BWJMrWgText.DocTemplates.ParsercompileTemplateText.DocTemplates.InternalrenderTemplateTemplateText.Parsec.CharstringsatisfyanyCharchardigitletteralphaNumnewlinespacespacesnoneOfoneOfText.Parsec.CombinatormanyTill notFollowedByeofanyTokencountendByendBy1sepEndBy sepEndBy1sepBy1sepBymany1 skipMany1optional optionMaybeoptionchoiceText.Parsec.Prim updateStatesetStategetStatesetInput setPositiongetInput getPositionparse runParser runParserTskipManymany tokenPrim lookAheadtry<|> unexpectedStreamsetSourceColumn setSourceLineincSourceColumn incSourceLine sourceColumn sourceLine initialPosnewPosLineColumn/skylighting-core-0.10.0.2-9v7SmQpMHD8fuprgftZrdSkylighting.TypesStyleSkylighting.Styleskate breezeDarkpygmentstangoespressohaddock monochromezenburnSkylighting.Format.LaTeXformatLaTeXInlineformatLaTeXBlock styleToLaTeXSkylighting.Format.HTMLformatHtmlInlineformatHtmlBlock styleToCss toAsciiCharemojis emojiToInline ExtensionExt_abbreviationsExt_all_symbols_escapable Ext_amuseExt_angle_brackets_escapableExt_ascii_identifiersExt_auto_identifiersExt_autolink_bare_urisExt_backtick_code_blocksExt_blank_before_blockquoteExt_blank_before_headerExt_bracketed_spans Ext_citationsExt_compact_definition_listsExt_definition_listsExt_east_asian_line_breaks Ext_emojiExt_empty_paragraphsExt_epub_html_extsExt_escaped_line_breaksExt_example_listsExt_fancy_listsExt_fenced_code_attributesExt_fenced_code_blocksExt_fenced_divs Ext_footnotesExt_four_space_ruleExt_gfm_auto_identifiersExt_grid_tablesExt_hard_line_breaksExt_header_attributesExt_ignore_line_breaksExt_implicit_figuresExt_implicit_header_referencesExt_inline_code_attributesExt_inline_notesExt_intraword_underscoresExt_latex_macrosExt_line_blocksExt_link_attributes%Ext_lists_without_preceding_blanklineExt_literate_haskellExt_markdown_attributeExt_markdown_in_html_blocksExt_mmd_header_identifiersExt_mmd_link_attributesExt_mmd_title_blockExt_multiline_tablesExt_native_divsExt_native_spansExt_native_numberingExt_ntbExt_old_dashesExt_pandoc_title_blockExt_pipe_tablesExt_raw_attribute Ext_raw_html Ext_raw_texExt_raw_markdownExt_shortcut_reference_linksExt_simple_tables Ext_smartExt_space_in_atx_headerExt_spaced_reference_links Ext_startnum Ext_strikeout Ext_subscriptExt_superscript Ext_stylesExt_task_listsExt_table_captionsExt_tex_math_dollarsExt_tex_math_double_backslashExt_tex_math_single_backslashExt_yaml_metadata_block Ext_gutenbergExt_attributes ExtensionsextensionsFromListemptyExtensionsextensionEnabledenableExtensiondisableExtensionpandocExtensionsplainExtensionsphpMarkdownExtraExtensionsgithubMarkdownExtensionsmultimarkdownExtensionsstrictExtensionsgetDefaultExtensionsgetAllExtensionsparseFormatSpec$fMonoidExtensions$fSemigroupExtensions$fShowExtensions$fReadExtensions$fEqExtensions$fOrdExtensions$fDataExtensions$fGenericExtensions$fShowExtension$fReadExtension$fEnumExtension $fEqExtension$fOrdExtension$fBoundedExtension$fDataExtension$fGenericExtension$fFromJSONExtension$fToJSONExtension$fFromJSONExtensions$fToJSONExtensions LogMessageSkippedContentIgnoredElementDuplicateLinkReferenceDuplicateNoteReferenceNoteDefinedButNotUsedDuplicateIdentifierReferenceNotFoundCircularReferenceUndefinedToggleParsingUnescapedCouldNotLoadIncludeFileMacroAlreadyDefinedInlineNotRenderedBlockNotRenderedDocxParserWarningIgnoredIOErrorCouldNotFetchResourceCouldNotDetermineImageSizeCouldNotConvertImageCouldNotDetermineMimeTypeCouldNotConvertTeXMathCouldNotParseCSSFetching ExtractingNoTitleElementNoLangSpecified InvalidLangCouldNotHighlightMissingCharacter Deprecated NoTranslationCouldNotLoadTranslationsUnusualConversionUnexpectedXmlElementUnknownOrgExportOptionCouldNotDeduceFormat RunningFilterFilterCompletedCiteprocWarning VerbosityERRORWARNINGINFOencodeLogMessagesshowLogMessagemessageVerbosity$fFromYAMLVerbosity$fFromJSONVerbosity$fToJSONVerbosity$fToJSONLogMessage$fShowVerbosity$fReadVerbosity $fEqVerbosity$fDataVerbosity$fEnumVerbosity$fOrdVerbosity$fBoundedVerbosity$fGenericVerbosity$fShowLogMessage$fEqLogMessage$fDataLogMessage$fOrdLogMessage$fGenericLogMessageMimeType getMimeTypegetMimeTypeDefextensionFromMimeType mediaCategoryMediaBag deleteMedia insertMedia lookupMediamediaDirectory mediaItems$fShowMediaBag$fSemigroupMediaBag$fMonoidMediaBag$fDataMediaBag pipeProcessArgSpecArgNumPatternMacroExpansionPointExpandWhenDefinedExpandWhenUsedTokTokTypeCtrlSeqSpacesNewlineSymbolWordCommentEsc1Esc2Arg $fEqTokType $fOrdTokType $fShowTokType$fEqTok$fOrdTok $fShowTok$fEqExpansionPoint$fOrdExpansionPoint$fShowExpansionPoint $fShowArgSpec $fShowMacroToTexttoTextToStringtoString pandocVersionsplitBy splitTextBysplitByIndicessplitStringByIndicessplitTextByIndices substituteordNubfindMtshowbackslashEscapesescapeStringUsingelemText notElemTextstripTrailingNewlinestrimtrimltrimrtrimMathstripFirstAndLastcamelCaseToHyphenatedcamelCaseStrToHyphenatedtoRomanNumeral escapeURI tabFiltercrFilter normalizeDateorderedListMarkers extractSpacesremoveFormattingdeNotedeLink stringify capitalize compactify compactifyDL linesToParainlineListToIdentifier makeSections uniqueIdent isHeaderBlock headerShiftstripEmptyParagraphsonlySimpleTableCells isTightListtaskListItemFromAsciitaskListItemToAscii addMetaFieldmakeMetaeastAsianLineBreakFilter underlineSpanhtmlSpanLikeElementssplitSentencesfilterIpynbOutput renderTags' inDirectorymapLeftcollapseFilePath uriPathToPathfilteredFilesFromArchiveschemesisURIblocksToInlinesWithSepblocksToInlines'blocksToInlinesdefaultBlocksSeparatorsafeRead safeStrReaddefaultUserDataDirs$fToStringText $fToString[] $fToTextText $fToText[]highlightingStyles languageslanguagesByExtension highlighttoListingsLanguagefromListingsLanguage WriterOptionswriterTemplatewriterVariables writerTabStopwriterTableOfContentswriterIncrementalwriterHTMLMathMethodwriterNumberSectionswriterNumberOffsetwriterSectionDivswriterExtensionswriterReferenceLinks writerDpiwriterWrapText writerColumnswriterEmailObfuscationwriterIdentifierPrefixwriterCiteMethodwriterHtmlQTagswriterSlideLevelwriterTopLevelDivisionwriterListingswriterHighlightStylewriterSetextHeaderswriterEpubSubdirectorywriterEpubMetadatawriterEpubFontswriterEpubChapterLevelwriterTOCDepthwriterReferenceDocwriterReferenceLocationwriterSyntaxMapwriterPreferAsciiReferenceLocation EndOfBlock EndOfSection EndOfDocumentTopLevelDivision TopLevelPartTopLevelChapterTopLevelSectionTopLevelDefault WrapOptionWrapAutoWrapNone WrapPreserve TrackChanges AcceptChanges RejectChanges AllChangesHTMLSlideVariantS5Slides SlidySlidesSlideousSlidesDZSlidesRevealJsSlidesNoSlidesObfuscationMethod NoObfuscationReferenceObfuscationJavascriptObfuscation CiteMethodCiteprocNatbibBiblatexHTMLMathMethod PlainMathWebTeXGladTeXMathMLMathJaxKaTeX EPUBVersionEPUB2EPUB3 ReaderOptionsreaderExtensionsreaderStandalone readerColumns readerTabStopreaderIndentedCodeClassesreaderAbbreviationsreaderDefaultImageExtensionreaderTrackChangesreaderStripComments isEnableddefaultMathJaxURLdefaultKaTeXURL$fFromYAMLHTMLMathMethod$fFromYAMLCiteMethod$fFromYAMLObfuscationMethod$fFromYAMLTrackChanges$fDefaultReaderOptions"$fHasSyntaxExtensionsReaderOptions$fFromYAMLWrapOption$fFromYAMLTopLevelDivision$fFromYAMLReferenceLocation"$fHasSyntaxExtensionsWriterOptions$fDefaultWriterOptions$fEqEPUBVersion$fShowEPUBVersion$fReadEPUBVersion$fDataEPUBVersion$fGenericEPUBVersion$fShowHTMLMathMethod$fReadHTMLMathMethod$fEqHTMLMathMethod$fDataHTMLMathMethod$fGenericHTMLMathMethod$fShowCiteMethod$fReadCiteMethod$fEqCiteMethod$fDataCiteMethod$fGenericCiteMethod$fShowObfuscationMethod$fReadObfuscationMethod$fEqObfuscationMethod$fDataObfuscationMethod$fGenericObfuscationMethod$fShowHTMLSlideVariant$fReadHTMLSlideVariant$fEqHTMLSlideVariant$fDataHTMLSlideVariant$fGenericHTMLSlideVariant$fShowTrackChanges$fReadTrackChanges$fEqTrackChanges$fDataTrackChanges$fGenericTrackChanges$fShowReaderOptions$fReadReaderOptions$fDataReaderOptions$fGenericReaderOptions$fShowWrapOption$fReadWrapOption$fEqWrapOption$fDataWrapOption$fGenericWrapOption$fShowTopLevelDivision$fReadTopLevelDivision$fEqTopLevelDivision$fDataTopLevelDivision$fGenericTopLevelDivision$fShowReferenceLocation$fReadReferenceLocation$fEqReferenceLocation$fDataReferenceLocation$fGenericReferenceLocation$fShowWriterOptions$fDataWriterOptions$fGenericWriterOptions$fFromJSONReaderOptions$fToJSONReaderOptions$fFromJSONHTMLMathMethod$fToJSONHTMLMathMethod$fFromJSONCiteMethod$fToJSONCiteMethod$fFromJSONObfuscationMethod$fToJSONObfuscationMethod$fFromJSONHTMLSlideVariant$fToJSONHTMLSlideVariant$fFromJSONTrackChanges$fToJSONTrackChanges$fFromJSONWrapOption$fToJSONWrapOption$fFromJSONTopLevelDivision$fToJSONTopLevelDivision$fFromJSONReferenceLocation$fToJSONReferenceLocationLang langLanguage langScript langRegion langVariants renderLanggetLang parseBCP47$fEqLang $fOrdLang $fShowLangreadFile getContents writeFileWith writeFile putStrWithputStr putStrLnWithputStrLn hPutStrWithhPutStr hPutStrLnWith hPutStrLn hGetContents toTextLazy toStringLazyfromText fromTextLazy fromStringfromStringLazy encodePath decodeArg Translations CommonStatestLog stUserDataDir stSourceURLstRequestHeadersstNoCheckCertificate stMediaBagstTranslations stInputFiles stOutputFilestResourcePath stVerbositystTrace DimensionPixel Centimeter MillimeterInchPercentEm DirectionWidthHeight ImageTypePngGifJpegSvgPdfEpsEmfshowFl imageType imageSize sizeInPixels sizeInPointsdesiredSizeInPointsinPointsinEminInchinPixel showInInch showInPixelnumUnitscaleDimension dimension lengthToDim$fShowDirection$fShowDimension$fDefaultImageSize$fShowImageType $fEqDimension$fReadImageSize$fShowImageSize $fEqImageSize$fShowDataFormat $fShowTagType $fEqTagType $fOrdTagType PandocError PandocIOErrorPandocHttpErrorPandocShouldNeverHappenErrorPandocSomeErrorPandocParseErrorPandocParsecErrorPandocMakePDFErrorPandocOptionErrorPandocSyntaxMapErrorPandocFailOnWarningErrorPandocPDFProgramNotFoundErrorPandocPDFErrorPandocFilterErrorPandocLuaErrorPandocCouldNotFindDataFileErrorPandocResourceNotFoundPandocTemplateErrorPandocAppErrorPandocEpubSubdirectoryErrorPandocMacroLoopPandocUTF8DecodingErrorPandocIpynbDecodingErrorPandocUnknownReaderErrorPandocUnknownWriterErrorPandocUnsupportedExtensionErrorPandocCiteprocError handleError$fExceptionPandocError$fShowPandocError$fGenericPandocError PandocMonad lookupEnvgetCurrentTimegetCurrentTimeZone newStdGen newUniqueHashopenURL readFileLazyreadFileStrictglob fileExistsgetDataFileNamegetModificationTimegetCommonStateputCommonStategetsCommonStatemodifyCommonState logOutputtrace setVerbosity getVerbositygetLogreportsetTracesetRequestHeadersetNoCheckCertificate setMediaBag getMediaBag getInputFiles setInputFiles getOutputFile setOutputFilegetResourcePathsetResourcePath getPOSIXTime getZonedTimereadFileFromDirstoLangsetTranslations translateTermsetUserDataDirgetUserDataDir fetchItem readDataFilereadDefaultDataFile makeCanonicalfetchMediaResource fillMediaBag WithPartialsrunWithPartialsWithDefaultPartialsrunWithDefaultPartials getTemplategetDefaultTemplatecompileDefaultTemplate"$fTemplateMonadWithDefaultPartials$fTemplateMonadWithPartials$fFunctorWithDefaultPartials $fApplicativeWithDefaultPartials$fMonadWithDefaultPartials$fFunctorWithPartials$fApplicativeWithPartials$fMonadWithPartials makeDataURImakeSelfContainedreadOdt readNativereadJirareadJATS$fHasMetaJATSState$fDefaultJATSState$fShowJATSState readHaddockreadFB2$fHasMetaFB2State$fDefaultFB2State$fShowFB2StatereadDocx$fDefaultDState $fDefaultDEnv readDocBook$fHasMetaDBState$fDefaultDBState $fShowDBStatereadCommonMark PandocPure unPandocPureFileTreeFileInfo infoFileMTimeinfoFileContents PureStatestStdGen stWord8Store stUniqStorestEnvstTime stTimeZonestReferenceDocxstReferencePptxstReferenceODTstFilesstUserDataFilesstCabalDataFiles getPureState getsPureState putPureStatemodifyPureState addToFileTreeinsertInFileTreerunPurePandocIO unPandocIOrunIOrunIOorExplode extractMedia readCslJsonreadCSVGlobalFORMATPANDOC_API_VERSIONPANDOC_DOCUMENTPANDOC_READER_OPTIONSPANDOC_SCRIPT_FILE PANDOC_STATEPANDOC_VERSION setGlobals runFilterFile ColNumberCellRowBodyRowHead RowNumberBodyRow HeaderRow TableFoot TableBody TableHeadTabletoTable fromTable $fEqRowNumber$fOrdRowNumber$fReadRowNumber$fShowRowNumber$fDataRowNumber$fGenericRowNumber$fNumRowNumber$fEnumRowNumber $fEqColNumber$fOrdColNumber$fReadColNumber$fShowColNumber$fDataColNumber$fGenericColNumber$fNumColNumber$fEnumColNumber$fEqCell $fOrdCell $fReadCell $fShowCell $fDataCell $fGenericCell $fEqBodyRow $fOrdBodyRow $fReadBodyRow $fShowBodyRow $fDataBodyRow$fGenericBodyRow $fEqHeaderRow$fOrdHeaderRow$fReadHeaderRow$fShowHeaderRow$fDataHeaderRow$fGenericHeaderRow $fEqTableFoot$fOrdTableFoot$fReadTableFoot$fShowTableFoot$fDataTableFoot$fGenericTableFoot $fEqTableBody$fOrdTableBody$fReadTableBody$fShowTableBody$fDataTableBody$fGenericTableBody $fEqTableHead$fOrdTableHead$fReadTableHead$fShowTableHead$fDataTableHead$fGenericTableHead $fEqTable $fOrdTable $fReadTable $fShowTable $fDataTable$fGenericTable writeCslJsontexMathToInlines convertMath writeNative NameSpacesmknodemktnodenodenametoLazy renderXmlparseXmlelemToNameSpaceselemNameisElem fitToPageescapeCharForXMLescapeStringForXMLinTagsselfClosingTag inTagsSimpleinTagsIndented toEntitiestoHtml5Entities fromEntitieshtml5AttributesrdfaAttributeshtml4Attributes metaToContextmetaToContext'addVariablesToContextgetFieldsetField resetFielddefField tagWithAttrs isDisplayMathstripLeadingTrailingSpacefixDisplayMath unsmartify gridTablelookupMetaBoollookupMetaBlockslookupMetaInlineslookupMetaString toSuperscript toSubscripttoTableOfContents endsWithPlain toLegacyTable writeZimWiki$fDefaultWriterState writeTextile writeTexinfowriteTEIwriteRTFwriteRSTflattenwritePowerpointwriteOrg writeMusewriteMswriteMan writeLaTeX writeBeamer$fEqStringContext writeJira writeHaddockwriteFB2$fShowImageMode$fShowFbRenderState $fEqImageMode writeDokuWiki$fDefaultWriterEnvironment writeDocx$fMonoidEnvProps$fSemigroupEnvProps$fShowListMarker$fReadListMarker$fEqListMarker$fOrdListMarker writeConTeXt $fShowTabl$fEqTablmakePDFwriteOpenDocument $fEqTextStyle$fOrdTextStylewriteODTwriteMediaWikihighlightingLangs writeXWikiwriteJatsArchivingwriteJatsPublishingwriteJatsArticleAuthoring writeJATS$fEqJATSTagSet writeICMLwriteHtml5String writeHtml5writeHtml4String writeHtml4writeHtmlStringForEPUB writeRevealJswriteS5 writeSlidy writeSlideous writeDZSlidestagWithAttributes $fEqTablePart writeEPUB2 writeEPUB3 $fShowChapter $fShowDate $fShowCreator$fShowIdentifier $fShowTitle$fShowProgressionDirection$fShowEPUBMetadata writeDocbook4 writeDocbook5$fEqDocBookVersion$fShowDocBookVersion SubstTableKeyTableKey NoteTable' NoteTable QuoteContext InSingleQuote InDoubleQuoteNoQuote ParserContext ListItemState NullState HeaderType SingleHeader DoubleHeaderHasIncludeFilesgetIncludeFilesaddIncludeFiledropLatestIncludeFileHasLogMessages addLogMessagegetLogMessagesHasLastStrPosition setLastStrPos getLastStrPos HasMacros extractMacros updateMacrosHasIdentifierListextractIdentifierListupdateIdentifierListHasQuoteContextgetQuoteContextwithQuoteContextHasReaderOptionsextractReaderOptions getOption ParserState stateOptionsstateParserContextstateQuoteContextstateAllowLinksstateAllowLineBreaksstateMaxNestingLevelstateLastStrPos stateKeysstateHeaderKeysstateSubstitutions stateNotes stateNotes' stateNoteRefs stateInNotestateNoteNumber stateMeta stateMeta'stateCitationsstateHeaderTablestateIdentifiersstateNextExample stateExamples stateMacrosstateRstDefaultRolestateRstHighlightstateRstCustomRoles stateCaptionstateInHtmlBlockstateFencedDivLevelstateContainersstateLogMessagesstateMarkdownAttributeFFuture runDelayedParserTParserrunFaskFasksFreturnF trimInlinesF countChartextStr take1WhilePtakePanyLineanyLineNewline indentWithmanyChar many1Char manyTillChar many1Till many1TillChar manyUntil manyUntilCharsepBy1'notFollowedBy' oneOfStringsoneOfStringsCI spaceChar nonspaceChar skipSpaces blankline blanklines gobbleSpacesgobbleAtMostSpacesenclosed stringAnyCaseparseFromStringparseFromString' lineClumpcharsInBalanced romanNumeral emailAddressuri mathDisplay mathInlinewithHorizDisplacementwithRawescapedcharacterReference upperRoman lowerRomandecimal lowerAlpha upperAlphaanyOrderedListMarkerorderedListMarkercharReflineBlockLines tableWithwidthsFromIndices gridTableWithgridTableWith' readWithMreadWithtestStringWithdefaultParserState logMessagereportLogMessages guardEnabled guardDisabledupdateLastStrPosnotAfterStringtoKeyregisterHeadersmartPunctuation apostrophesingleQuoteStartsingleQuoteEnddoubleQuoteStartdoubleQuoteEndellipsesdashnestedciteKeytoken<+?>extractIdClassinsertIncludedFileinsertIncludedFileF$fMonoidFuture$fSemigroupFuture$fHasIncludeFilesParserState$fHasLogMessagesParserState$fHasLastStrPositionParserState$fHasMacrosParserState$fHasIdentifierListParserState$fHasQuoteContextParserStatem$fHasReaderOptionsParserState$fHasMetaParserState$fDefaultParserState $fMonadFuture$fApplicativeFuture$fFunctorFuture$fEqHeaderType$fShowHeaderType$fEqParserContext$fShowParserContext$fEqQuoteContext$fShowQuoteContext $fShowKey $fReadKey$fEqKey$fOrdKey writeMarkdown writePlainwriteCommonMark$fDefaultWriterEnv$fShowMarkdownVariant$fEqMarkdownVariant writeOPML writeIpynb writeAsciiDocwriteAsciiDoctor readVimwikiT2TMetadatemtimeinfileoutfile getT2TMeta readTxt2Tags$fDefaultT2TMeta $fShowT2TMeta readTikiWiki $fOrdListType $fEqListType$fShowListType$fOrdListNesting$fEqListNesting$fShowListNestingreadRSTreadMuse$fHasLogMessagesMuseState$fHasLastStrPositionMuseState$fHasIdentifierListMuseState$fHasReaderOptionsMuseState$fDefaultMuseState$fDefaultMuseEnvreadMan$fDefaultManState$fShowManState applyMacrostokenize untokenize readLaTeX rawLaTeXBlockrawLaTeXInline inlineCommandreadOrgNamedTag getTagNamereadHtml isInlineTag isBlockTag isTextTag isCommentTaghtmlInBalancedhtmlTag$fHasLastStrPositionHTMLState$fHasMetaHTMLState$fHasReaderOptionsHTMLState$fHasLogMessagesHTMLState$fHasIdentifierListHTMLState$fHasMacrosHTMLState$fDefaultHTMLLocal!$fHasQuoteContextHTMLStateReaderT $fNamedTagTag$fNamedTagTag0 readTextile readTWiki readMediaWiki$fHasLogMessagesMWState$fHasIdentifierListMWState$fHasReaderOptionsMWState readMarkdown yamlToMeta yamlToRefsreadOPML$fDefaultOPMLState$fShowOPMLState readIpynbreadEPUB readDokuWiki readCreole readBibTeX readBibLaTeXReader TextReaderByteStringReaderreaders getReaderreadJSONrunLua writeCustom$fPushableStringify$fPushableStringify0$fPushableStringify1$fPushableStringify2$fPushableStringify3$fPushableKeyValueWriter TextWriterByteStringWriterwriters getWriter writeJSONprocessCitations$fShowBibFormat $fEqBibFormat$fOrdBibFormatFilter LuaFilter JSONFilterCiteprocFilter applyFilters$fFromYAMLFilter $fShowFilter$fGenericFilter$fFromJSONFilter$fToJSONFilterOpt optTabStopoptPreserveTabs optStandaloneoptFromoptTooptTableOfContentsoptShiftHeadingLevelBy optTemplate optVariables optMetadataoptMetadataFiles optOutputFile optInputFilesoptNumberSectionsoptNumberOffsetoptSectionDivsoptIncrementaloptSelfContained optHtmlQTagsoptHighlightStyleoptSyntaxDefinitionsoptTopLevelDivisionoptHTMLMathMethodoptAbbreviationsoptReferenceDocoptEpubSubdirectoryoptEpubMetadata optEpubFontsoptEpubChapterLeveloptEpubCoverImage optTOCDepth optDumpArgs optIgnoreArgs optVerbosityoptTrace optLogFileoptFailIfWarningsoptReferenceLinksoptReferenceLocationoptDpioptWrap optColumns optFiltersoptEmailObfuscationoptIdentifierPrefixoptStripEmptyParagraphsoptIndentedCodeClasses optDataDir optCiteMethod optListings optPdfEngineoptPdfEngineOpts optSlideLeveloptSetextHeadersoptAsciioptDefaultImageExtensionoptExtractMediaoptTrackChanges optFileScopeoptTitlePrefixoptCssoptIpynbOutputoptIncludeBeforeBodyoptIncludeAfterBodyoptIncludeInHeaderoptResourcePathoptRequestHeadersoptNoCheckCertificateoptEoloptStripComments LineEndingLFCRLFNative defaultOpts parseOptionsoptionsconvertWithOptsversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirformatFromFilePaths CSVOptionscsvDelimcsvQuote csvKeepSpace csvEscapedefaultCSVOptionsparseCSVcslJsonToReferencestoIETFbiblatexStringMapAnyValueSingletonsListsingletonsList mimeTypesListbaseGHC.Basemempty<> MediaItems pushIteratormediaItemsTypeNamepushMediaItemspeekMediaItemsnextItemprocess-1.6.3.0System.ProcessreadProcessWithExitCodeGHC.IO.ExceptionExitCode withForkWaitproc smushInlines smushBlocks FieldInfoHyperlinkField UnknownFieldparseFieldInfofindChildByNamefindChildrenByName findAttrTextfindAttrByNamefindAttrTextByName SuccessList ChoiceVector Data.EitherEitherFailurefromLeftrecoverfailWith chooseMax chooseMaxWithcollectNonFailing spreadChoiceFallible maybeToEither eitherToMaybe failEmpty succeedWithcollapseEithergetNamespaceIDgetIRIgetInitialIRImap NameSpaceID NameSpaceIRIs NameSpaceIRISetMapemptyfromListinsertunion3 Lookupable compositionid Data.FoldablefoldrsumproductreverseCompositionswing tryToRead Text.Readreads GHC.MaybeMaybe readPercentreadLookupablesreadLookupableGHC.Listlookup lookupTablefindByJustuncurry3uncurry4uncurry5uncurry6swap FallibleArrow duplicatekeepingTheValue>>% choiceToMaybe maybeToChoicereturnV>>?>>?^>>?^?^>>?>>?! ifFailedDoand2and3and4and5and6liftA2liftA3liftA4liftA5liftA6liftA^||||||^^|||^^&&&&&&^ liftAsSuccess>>?%^>>?%>>?%? withState modifyState ignoringState fromStateextractFromStatetryModifyState withSubStateFwithSubStateF'foldSFoldableMonoiditerateS MonadPlus iterateSL iterateS' ArrowState runArrowStateparentElementsnamespacePrefixes namespaceIRIs moreState swapStack' popElementmodifyExtraStateconvertingExtraStateproducingExtraState lookupNSirireadNSattributes qualifyName!xml-1.3.14-ESp8cJy4XJ8BJKfvGeNymTText.XML.Light.TypesQNameelemNameMatches elemNameIs searchAttrIn searchAttr lookupAttr lookupAttr'lookupAttrWithDefaultlookupDefaultingAttr findAttr' findAttrText'findAttrfindAttrWithDefaultfindAttrTextWithDefaultreadAttr readAttr'readAttrWithDefaultgetAttrDefaultswitchingTheStack executeThere executeIn executeInSub withEverytryAll matchContent' matchContent$fFunctorXMLConverterStateFallibleXMLConverter XMLConverterXMLConverterState ElementName runConverter' getExtraState setExtraStateelName findChild'filterChildrenName'isSet'isSetWithDefault withEveryLnsIDs NamespaceNsXMLNsOtherNsOfficeNsStyleNsTextNsTableNsFormNsDrawNs3DNsAnimNsChartNsConfigNsDBNsMetaNsNumberNsScript NsManifestNsPresentationNsODFNsXSL_FONsSVGNsSmilNsMathMLNsXFormsNsXLinkNsXHtmlNsGRDDL NsDublinCoreNsPKG NsOpenFormula XMLReaderSafe XMLReaderOdtConverterStatestandardEscapescharacterCodescombiningAccents combineLines(pandoc-types-1.22-5sKylTlDt5a7DP7AUvE7rzText.Pandoc.DefinitionMeta breakSentenceisImageFilename cleanLinkText originalLang translateLang exportsCodeStylesfontPitchReaderreadFontPitches findPitchestimateInMillimeterparentsgetStyleFamilystylePropertyChainStylePropertiesListItemNumberFormatLinfNone LinfNumber LinfRomanLC LinfRomanUC LinfAlphaLC LinfAlphaUC LinfString ListLevelType LltBulletLltImage LltNumberedListLevelStyle listLevelTypelistItemPrefixlistItemSuffixlistItemFormat listItemStart ListStyle levelStyles ListLevelLengthOrPercent LengthValueMM PercentValueVerticalTextPosition VPosNormal VPosSuperVPosSubParaPropertiesPropP paraNumbering indentation margin_leftTextPropertiesPropT strikethrough underline isEmphasisedisStrongpitchverticalPositionSPropstextPropertiesparaProperties styleFamilystyleParentName listStylestyleProperties StyleFamilyFaText FaParagraph stylesByNamelistStylesByNamedefaultStyleMap StyleName readStylesAtgetListLevelStyle lookupStylelookupDefaultStyle'lookupListStyleByNameextendedStylePropertyChainsvgToPngpolyglossiaLangToBCP47babelLangToBCP47metaValueToTextmetaValueToPathreferenceToMetaValuemetaValueToReferencepickStylesToKVspickStyleAttrProps foldOrElse getSlideLevel prepSlidesTermIndexPartFigureToAbstractAppendix BibliographyCcChapterContentsEnclGlossaryListing ListOfFigures ListOfTablesPagePrefaceProof ReferencesSeeSeeAlso lookupTermreadTranslationsdefaultCommonStateghc-prim GHC.TypesFalsestyleSet styleTracecurrentListLevelcurrentListStylebookmarkAnchorsenvMedia odtMediaBag fromStylesuniqueIdentFromgetPrettyAnchorgetHeaderAnchormodifierFromStyleDiffText.Pandoc.BuilderInlinesgetParaModifier blockQuote constructListread_plain_text simpleTable'findAnchorName findAnchorRef readerState read_body HasStyleName getStyleName HasStyleId getStyleIdStyleIdParStyle headingLevnumInfo psParentStyle pStyleNamepStyleIdRunStyleisBold isBoldCTLisItalic isItalicCTL isSmallCapsisStrikeisRTL isForceCTL rVertAlign rUnderline rParentStyle CharStyle cStyleData VertAlignBaseLnSupScrptSubScrpt fromStyleId FromStyleName fromStyleName ParaStyleName CharStyleName ParaStyleId CharStyleIddefaultRunStylearchiveToStyles'stringToInteger checkOnOffelemToRunStyle getNumInfoHasParentStylegetParentStyleRunElemTabTextRunLnBrk SoftHyphen NoBreakHyphenRunFootnoteEndnote InlineDrawing InlineChartParPartField CommentEndPlainRun ChangedRuns CommentStartBookMarkInternalHyperLinkExternalHyperLinkDrawingChart PlainOMath NullParPartExtentRowTblLookfirstRowFormattingBodyPart ParagraphListItemTbl OMathParaParagraphStylepStyledropCappChangepBidi TrackedChange ChangeInfo ChangeType InsertionDeletionParIndentation leftParIndentrightParIndenthangingParIndentNotes RelationshipLevel NumberingMediaBodyDocumentDocxleftBiasedMergeRunStyle archiveToDocxarchiveToDocxWithWarnings getStyleNamesconstructBogusParStyleDatapHeadinglistParagraphDivslistParagraphStylesblocksToBulletsblocksToDefinitions PushViaCallrawFieldaddFieldaddValue addFunction pushViaCallpushViaConstructorgetTagthrowTopMessageAsError' defineHowTopcallWithTraceback"hslua-1.2.0-KT67LqWi62IDqNQeKbVJheForeign.Lua.Core.FunctionspcallcallWithTracebackcalldofileWithTraceback pushModule pushVersion Data.VersionVersionversionTypeName__len__index__pairs __tostringversionTooOldMessagemust_be_at_least peekVersionListpandocErrorNamepushPandocErrorpeekPandocErrorerrorConversionerrorToException alternativeaddContextToExceptionexceptionToErrorapply Debug.TracegetTranslationsparseURIReference'downloadOrReadgetDefaultReferenceDocxgetDefaultReferenceODTgetDefaultReferencePptxcheckExistence withPathsjiraToPandocBlocks toPandocList BulletList OrderedListtoPandocCodeBlocks CodeBlock toPandocDivDiv colorName toPandocTable simpleTablejiraToPandocInlinesjiraLinkToPandoc iconUnicodePandoc makeExampleListNumberStylereadHaddockEitherparseNotesBodyparseNotesBodyChildparseFictionBookChildparseDescriptionChildparseBodyChildparseBinaryElement parseAuthor parseTitleparseImageElement parsePType parseCiteparseCiteChild parsePoem parseEpigraphparseAnnotation parseSectionparseStyleTypeparseNamedStyle parseLinkTypeparseStyleLinkType parseTableparseTitleInfoChildparseInlineImageElementequationshowVerbatimCDataText.XML.Light.Output showContent removePrefixNothingexpandFilterPath getFileInfoGHC.IOFilePath liftIOError logIOError alertIndent writeMediaadjustImagePathcommonStateTypeNamelogMessageTypeNameLuaListAttributesLuaAttr pushMetaValue peekMetaValue pushBlock peekBlock pushCaption peekCaption pushInline peekInline fromLuaAttr SimpleTablepushSimpleTablepeekSimpleTablesimpleTableCaptionsimpleTableAlignmentssimpleTableColumnWidthssimpleTableHeadersimpleTableBody LazyPandoc PandocLua liftPandocLuaForeign.Lua.Core.TypesLua runPandocLualoadScriptFromDataDirdefaultGlobals unPandocLuadelete insertMediaFnitemsLuaFilterFunctionregisterFilterFunctionpushFilterFunction elementOrList popOption runOnSequence runOnValuerunFilterFunction peekEither walkInlines walkBlocksUUID getRandomUUIDAnnMColSpectableannotateRowSectionplaceRowSection splitCellHang StyleMaps smCharStyle smParaStylegetStyleIdFromName hasStyleName getStyleMaps prettyBlock AllowUTF8 AsciiOnly escapeString EscapeModeMSNote WriterStatestHasInlineMath stFirstParastNotes stSmallCapsstHighlighting stInHeaderstFontFeatures stHasTablesdefaultWriterStatewithFontFeature escapeNls attributeListmetaValueToVal MetaValueValTrueMath DisplayMathSpace SoftBreaksectionToListItemPlainRowSpanColSpanpandocToZimWiki escapeTextblockToZimWikilistItemToZimWikiorderedListItemToZimWikiblockListToZimWikiinlineListToZimWikiinlineToZimWikipandocToTextileescapeCharForTextileescapeTextForTextileblockToTextilelistAttribsToStringlistItemToTextiledefinitionListItemToTextile isSimpleListisSimpleListItemvcatblockListToTextileinlineListToTextileinlineToTextilewrapTopstringToTexinfoinCmdblockToTexinfoblockListToTexinfoinlineListToTexinfoinlineListForNodeinlineToTexinfo blocksToTEI plainToParadeflistItemsToTEIdeflistItemToTEIlistItemsToTEI listItemToTEI blockToTEI inlinesToTEI inlineToTEI rtfEmbedImage handleUnicode escapeSpecial stringToRTFcodeStringToRTF rtfParSpacedrtfPar rtfCompact bulletMarkerorderedMarkers blockToRTF spaceAtEnd listItemToRTFdefinitionListItemToRTF inlinesToRTF inlineToRTF pandocToRST refsToRSTkeyToRST notesToRST noteToRST pictRefsToRST pictToRST blockToRSTbulletListItemToRSTorderedListItemToRSTdefinitionListItemToRSTlinesToLineBlockblockListToRST' writeInlines inlineToRSTblockListToRSTPicProps picPropLinkpicWidth picHeightRunProps rPropBold rPropItalicsrStrikethrough rBaselinerCaprLink rPropCoderPropBlockQuoterPropForceSize rSolidFillrPropUnderline LinkTargetExternalTargetInternalTargetURLCapitals NoCapitals SmallCapitals AllCapitals StrikethroughNoStrike SingleStrike DoubleStrikeParaElemBreakMathElemRawOOXMLParaElem TeXString unTeXString ParaPropspPropMarginLeftpPropMarginRight pPropLevel pPropBullet pPropAlignpPropSpaceBefore pPropIndentAlgnmentAlgnLeft AlgnRight AlgnCenter BulletTypeBullet AutoNumbering paraProps paraElemsGraphic TableProps tblPrFirstRow tblPrBandRowShapePic GraphicFrameTextBox RawOOXMLShapeLayout MetadataSlide TitleSlide ContentSlideTwoColumnSlide SpeakerNotesfromSpeakerNotesSlideIdSlideslideId slideLayoutslideSpeakerNotesDocPropsdcTitle dcSubject dcCreator dcKeywords dcDescription cpCategory dcCreatedcustomProperties PresentationPixelsdocumentToPresentationEMU pixelsToEmupresentationToArchive DivBlockType GreaterBlockDrawerUnwrappedWithAnchor pandocToOrg notesToOrg noteToOrg blockToOrgbulletListItemToOrgorderedListItemToOrgdefinitionListItemToOrgpropertiesDrawer divBlockTypedivToOrgblockListToOrginlineListToOrg inlineToOrgpandocLangToOrgorgLangIdentifiers stUseTagsenvInlineStartenvInsideLinkDescription envAfterSpace envOneLineenvInsideAsterisksenvNearAsterisks pandocToMusecatWithBlankLinesflatBlockListToMuseblockListToMuse blockToMusecurrentNotesToMuse notesToMuse noteToMuseblockToMuseWithNotesreplaceNewlinesshouldEscapeTextconditionalEscapeTextrenderInlineListinlineListToMuse inlineToMuse pandocToMsbulletListItemToMsorderedListItemToMsdefinitionListItemToMs blockListToMsinlineListToMs inlineToMs blockToMs pandocToMan notesToMan noteToMan blockToManbulletListItemToManorderedListItemToMandefinitionListItemToManblockListToManinlineListToMan inlineToMan blockToLaTeX sectionHeaderinlineListToLaTeX inlineToLaTeX JiraConverterConverterState startStaterunDefaultConverter pandocToJiratoJiraDefinitionList toJiraPanel toJiraHeaderrawBlockToJiraescapeSpecialChars toJiraLinkknownLanguagespandocToHaddocknotesToHaddockblockToHaddockbulletListItemToHaddockorderedListItemToHaddockdefinitionListItemToHaddockblockListToHaddockinlineListToHaddockinlineToHaddockFBM FbRenderState footnotes imagesToFetchparentListMarkerrenderSections formatTitlerenderFootnotes fetchImages fetchImage readDataURI blockToXmltoXmlwrapplainInlineelspaceBeforeAftertxtuattrattrunameqnamecMap concatMapcMapMpandocToDokuWikiblockToDokuWikilistItemToDokuWikiorderedListItemToDokuWikidefinitionListItemToDokuWikibackSlashLineBreaksblockListToDokuWikiinlineListToDokuWikiinlineToDokuWikistripInvalidChars isValidChar writeOpenXMLblocksToOpenXMLdynamicStyleKeyblockToOpenXMLinlinesToOpenXMLinlineToOpenXMLescapeCharForConTeXtstringToConTeXttoLabelblockToConTeXtblockListToConTeXtinlineListToConTeXtinlineToConTeXt sectionFootersectionLevelToTextmakeWithWkhtmltopdf handleImages tectonic2pdftex2pdfhtml2pdf context2pdf runJSONFiltersha1from_simple_tableto_simple_tableblocksToOpenDocumentblockToOpenDocumentinlinesToOpenDocumentinlineToOpenDocument pandocToODTtransformPicMathpandocToMediaWikiblockToMediaWikilistAttribsToTextlistItemToMediaWikidefinitionListItemToMediaWikiblockListToMediaWikiinlineListToMediaWikiinlineToMediaWikiJATS JATSState JATSTagSetTagSetArchivingTagSetPublishingTagSetArticleAuthoring writeJats docToJATS blocksToJATSwrappedBlocksToJATSdeflistItemsToJATSdeflistItemToJATSlistItemsToJATSlistItemToJATS blockToJATS inlinesToJATS inlineToJATScontainsmonospacedFont defaultIndentdefaultListIndentparStylesToDoccharStylesToDoc escapeColonsmakeDesthyperlinksToDoc blocksToICML blockToICMLlistItemsToICMLlistItemToICML inlinesToICML inlineToICMLfootnoteToICML mergeStringsintersperseBrsparStyle makeDestName makeLinkDest makeContent charStylestyleToStrAttr imageICML TablePartstMathstQuotesstHtml5 stEPUBVersion stSlideLevel stInSectionstCodeBlockNumstCslstCslEntrySpacingnl prefixedIdtableOfContentsfootnoteSection parseMailto obfuscateLink obfuscateCharobfuscateString blockToHtmlinlineListToHtml annotateMML inlineToHtml writeEPUB ppTopElementauthorToDocbook writeDocbookblocksToDocbookdeflistItemsToDocbookdeflistItemToDocbooklistItemsToDocbooklistItemToDocbookblockToDocbookinlinesToDocbookinlineToDocbook exampleNum defaultNumromanOneinPeriod inOneParen inTwoParens gridTableSepgridTableHeader gridTableRowgridTableFooterpandocToMarkdownrefsToMarkdown keyToMarkdownnotesToMarkdownnoteToMarkdownolMarkerbeginsWithOrderedListMarkerblockToMarkdownbulletListItemToMarkdownorderedListItemToMarkdowndefinitionListItemToMarkdownblockListToMarkdown getReferenceinlineListToMarkdowninlineToMarkdownblockToMarkdown' blockToOPMLpandocToAsciiDoc needsEscapingblockToAsciiDocbulletListItemToAsciiDocorderedListItemToAsciiDocdefinitionListItemToAsciiDocblockListToAsciiDocinlineListToAsciiDocinlineToAsciiDocimageArgumentsparseT2TlexRoff RoffTokens unRoffTokens RoffTokenTextLine EmptyLine ControlLineTableRow CellFormat columnType pipePrefix pipeSuffixcolumnSuffixes TableOptionLinePartFontRoffStrMacroArgFontSpecfontBold fontItalic fontMonospacedefaultFontSpeclinePartsToTextpromoteHeaderstitleTransformExportSettingsexportArchivedTrees exportDrawersexportEmphasizedTextexportHeadlineLevelsexportPreserveBreaksexportSmartQuotesexportSpecialStringsexportSubSuperscriptsexportWithAuthorexportWithCreatorexportWithEmailexportWithEntitiesexportWithFootnotesexportWithLatexexportWithPlanningexportWithTagsexportWithTablesexportWithTodoKeywords TeXExport TeXIgnore TeXVerbatimArchivedTreesOptionArchivedTreesExportArchivedTreesNoExportArchivedTreesHeadlineOnlyOrgParserStateorgStateEmphasisPreCharsorgStateEmphasisPostChars TodoSequence TodoMarker TodoStateTag MacroExpanderOrgLinkFormatters OrgNoteTable OrgNoteRecordactiveTodoSequencesOrgParserLocalorgLocalQuoteContextorgStateAnchorIdsorgStateEmphasisCharStackorgStateEmphasisNewlinesorgStateExcludeTagsorgStateExcludeTagsChangedorgStateExportSettingsorgStateIdentifiersorgStateIncludeFilesorgStateLastForbiddenCharPosorgStateLastPreCharPosorgStateLastStrPosorgStateLinkFormattersorgStateMacrosorgStateMacroDepth orgStateMetaorgStateNotes'orgStateOptionsorgStateParserContextorgStateSelectTagsorgStateSelectTagsChangedorgStateTodoSequencesorgStateTrimLeadBlkIndentorgLogMessages orgMacrostodoMarkerStatetodoMarkerNameDoneTodofromTagdefaultOrgParserStateoptionsToParserStateregisterTodoSequenceactiveTodoMarkers lookupMacro registerMacro OrgParser skipSpaces1inList withContextgetExportSettingupdateLastForbiddenCharPosupdateLastPreCharPos orgArgKey orgArgWordorgArgWordChar orgTagWordorgTagWordCharhline headerStart endOfBlock tableStart latexEnvStartbulletListStartorderedListStart drawerStart metaLineStartcommentLineStartexampleLineStart noteMarkerExportSettingSetterexportSettings exportSettinggenericExportSettingbooleanSettingintegerSettingarchivedTreeSettingcomplementableListSetting GHC.Classesnot texSettingignoredSetting ignoreAndWarn elispBoolean optionString PlanningInfo TimestampHeadlineheadlinePlanning Properties PropertyValue PropertyKey documentTreetoTag toPropertyKeytoPropertyValueisNonNilheadlineheadlineToBlocksisCommentTitletagSpanplanningToBlock planningInfounprunedHeadlineToBlocks MuseTable museInLink museInParamuseMetamuseLastSpacePosmuseLastStrPos parseMuselchoprchopeolhtmlAttrToPandocAttr parseBlockscomment separator pagebreak emacsHeadingamuseHeadingUntilexample exampleTag literalTag RawInlineinlineLiteralTag centerTagrightTagquoteTagdivTag biblioTagplayTagverseTag commentTagparaContentsUntil paraUntil lineBlockbulletListUntilorderedListUntildefinitionListUntiltableParseHeadertableParseBodytableParseFootertableParseCaptionendlinefootnotebr inlineTag strongEmphstrongemph underlined strongTagemphTagsuperscriptTag subscriptTag strikeoutTag verbatimTagclassTag inlineRtl inlineLtrnbspcodecodeTagmathTag asterisks linkOrImagelinkparseHtmlContentbulletListItemsUntil anyListUntil tableParseRow yamlBsToRefs yamlBsToMetayamlMapreadWithMTokensLP LaTeXStatesOptionssMeta sQuoteContextsMacros sContainers sLogMessages sIdentifiers sVerbatimModesCaption sInListItem sInTableCellsLastHeaderNumsLastFigureNum sLastTableNum sTheoremMapsLastTheoremStyle sLastLabelsLabels sHasChapterssToggles sExpanded TheoremSpec theoremName theoremStyle theoremSeries theoremSyncTo theoremNumbertheoremLastNum TheoremStyle PlainStyleDefinitionStyle RemarkStyle DottedNumrenderDottedNumincrementDottedNumdefaultLaTeXStatewithVerbatimModerawLaTeXParsertotoksuntoken toksToString satisfyTokdoMacros doMacros'setpos anyControlSeq anySymbol isWordTokisArgTokspaces1 tokTypeIn controlSeqsymbolsymbolInsp whitespace newlineTok isNewlineTokanyTok singleChar specialChars primEscapebgroupegroupgroupedbraced'braced bracedUrl bracedOrToken bracketed bracketedToks parenWrappeddimenargignorekeyvalsverbEnvbegin_end_ getRawCommandskipoptsoverlaySpecificationrawoptdosidoSIdoSInum doSInumlistdoSIang doSIrange parseTableRowinlineinlines pandocOrgCite berkeleyCitelinkLikeOrgRefCite orgRefCiteKeyorgRefCiteModelinkToInlinesFanchorsolidifyGHC.Num-inlineCodeBlockmathTextBetweenmath1CharBetween emphasisStart emphasisEndmany1TillNOrLessNewlinesemphasisForbiddenBorderCharsemphasisAllowedNewlines mathPostCharsmathForbiddenBorderCharsmathAllowedNewlinesafterEmphasisPreCharnotAfterForbiddenBorderCharsubOrSuperExprenclosedByPairenclosedByPair1addToNotesTable linkTarget metaExportmetaLine collectAsListmetaExportSnippetaddLinkFormatter parseFormat emphChars todoSequencemetaKey~~>SwitchPolarityBlockAttributes blockListmetahorizontalRuleattrFromBlockAttributesblockAttributes keyValuesorgBlockrawBlockContent ignHeaders exportBlock codeBlockbabelResultsBlockcodeHeaderArgsswitchPolarityswitch genericSwitchlineNumberSwitch genericDrawerfigureendOfParagraphinclude rawExportLine rawOrgLineorgTablelistItem inChapterinPlaincanonicalizeUrl parseTextile blockParsersblock codeBlockHtmlheaderanyListanyListAtDepthbulletListAtDepth*bulletListItemAtDepthorderedListAtDepthorderedListItemAtDepthgenericListItemAtDepthdefinitionList listStartdefinitionListItem rawHtmlBlockrawLaTeXBlock'para tableCelltableRow ignorableRowmaybeExplicitBlock inlineParsers inlineMarkupmark markupCharsstringBreakers hyphenedWordsstrrawLaTeXInline'image escapedTag attributes surrounded simpleInline listChunkinlinesBetweeninlinesInBalancedBrackets abbrevKey isUnderlinemultilineTablemultilineTableHeader parseDokuWiki codeLanguageinline'splitInterwiki parseLocatorreadBibtexString#citeproc-0.1-4J05OPvAiE5Du9VeSIPHjRCiteproc.Types ReferenceVariantBibtexpipeFninstallPandocPackageSearcherpandocPackageSearcher initLuaStateputConstructorsInRegistryKeyValue blockToCustomblockListToCustominlineListToCustominlineToCustomText.Pandoc.Generic queryWith bottomUpMtopDownbottomUppandocTypesVersionnullAttrdocDate docAuthorsdocTitle lookupMeta isNullMetanullMetaunMetaMetaMapMetaListMetaBool MetaString MetaInlines MetaBlocksListAttributesDecimal UpperAlpha LowerAlpha UpperRoman LowerRomanExample DefaultStyleListNumberDelimPeriodOneParen TwoParens DefaultDelimFormatRowHeadColumns Alignment AlignLeft AlignRight AlignCenter AlignDefaultColWidthColWidthDefault ShortCaptionCaptionBlockHeaderNull BlockQuoteHorizontalRulePara LineBlockRawBlockDefinitionList QuoteType SingleQuote DoubleQuoteTargetMathType InlineMathStrCodeImage StrikeoutStrong Subscript SuperscriptLinkEmph Underline SmallCapsQuotedCite LineBreakSpanCitation citationIdcitationPrefixcitationSuffix citationModecitationNoteNum citationHash CitationModeSuppressAuthor AuthorInTextNormalCitation IpynbOutputIpynbOutputAllIpynbOutputNoneIpynbOutputBestaddMeta applyDefaults setVariableengineslookupHighlightStyleOutputSettingsoptToOutputSettingspdfWriterAndProg outputFormat outputWriteroutputWriterNameoutputWriterOptionsoutputPdfProgram